支持d2d技术的终端切换方法、通信节点、终端和系统的制作方法
【专利摘要】本发明公开了一种支持设备到设备(D2D)技术的终端切换方法,该方法包括:源通信节点根据第一D2D终端上报的测量结果和/或第二D2D终端的信息,控制所述第一D2D终端切换到目标通信节点。本发明还同时公开了一种通信节点、终端和系统,本发明可解决现有D2D用户设备切换后,导致的D2D通信所使用的资源和其切换后的小区的资源冲突的问题。
【专利说明】支持D2D技术的终端切换方法、通信节点、终端和系统
【技术领域】
[0001]本发明涉及移动通信【技术领域】,尤其涉及一种支持设备到设备(Device-to-Device, D2D)技术的终端切换方法、通信节点、D2D终端和系统。
【背景技术】
[0002]目前,随着无线多媒体业务的发展,人们对高数据速率和用户体验的需求日益增长,从而对传统蜂窝网络的系统容量和覆盖提出了较高要求。另一方面,社交网络、近距离数据共享、本地广告等应用的流行,使得人们对了解附近感兴趣的人或事物并与之通信的需求逐渐增加,即:人们对邻近服务(Proximity Services)的需求逐渐增加。传统的以基站为中心的蜂窝网络在高数据速率以及邻近服务的支持方面存在明显的局限性,在这种需求背景下,代表未来通信技术发展新方向的D2D技术应运而生。D2D技术的应用,可以减轻蜂窝网络的负担、减少用户设备的电池功耗、提高数据速率,并改善网络基础设施的鲁棒性,很好地满足上述高数据速率业务和邻近服务的要求。
[0003]D2D技术可以工作在授权频段或非授权频段,允许多个支持D2D功能的用户设备,即D2D用户设备(D2D User Equipment,D2D UE)在有网络基础设施或无网络基础设施的情况下进行直接发现/直接通信。D2D的应用场景主要有三种:
[0004]I) UEl和UE2在蜂窝网络的覆盖下进行数据交互,用户面数据不经过网络基础设施,如图1中的模式I所示;
[0005]2)在弱/无覆盖区域的UE中继传输,如图1中的模式2所示,允许信号质量较差的UE4通过附近有网络覆盖的UE3与网络进行通信,能帮助运营商扩展覆盖、提高容量;
[0006]3)在发生地震或紧急情况,蜂窝网络不能正常工作的情况下,允许设备间直接通信,如图1中的模式3所示,UE5、UE6和UE7间控制面和用户面都不经过网络基础设施而进行一跳或多跳的数据通信。
[0007]D2D技术通常包括D2D发现技术和D2D通信技术;其中,所述D2D发现技术,是指用于判断/确定两个或多个D2D用户设备之间相互邻近,例如在可进行D2D直接通信范围之内、或用于判断/确定第一用户设备邻近第二用户设备的技术。通常,D2D用户设备间可通过发送或接收发现信号/信息来发现对方,在有蜂窝网络覆盖下,网络可辅助D2D用户设备进行D2D发现;所述D2D通信技术,是指D2D用户设备之间部分或全部通信数据可以不通过网络基础设施而直接进行通信的技术。
[0008]切换是指无线终端从一个小区或基站接入到另外一个小区或基站,通信能继续进行,切换技术的主要作用是使终端在移动过程中业务保持,不会掉话、且服务质量(QoS)不会下降。
[0009]D2D通信技术可以分为网络辅助的D2D通信和不需要网络辅助的D2D通信两种技术。在网络辅助的D2D通信技术中,同样需要保证D2D用户设备可以正确的在小区间切换。
[0010]长期演进(LTE)现有的切换技术,支持普通的无线用户设备,即:蜂窝技术的无线用户设备的切换,但没有考虑到用户设备切换时正在进行D2D通信的场景。如果采用现有的LTE技术进行D2D用户设备的切换,D2D终端在切换后,如果依然采用之前分配的资源进行通信,很可能和切换后终端所在小区的无线资源形成冲突,造成D2D用户设备的业务无法正常进行。
【发明内容】
[0011]有鉴于此,本发明的主要目的在于提供一种支持D2D技术的终端切换方法、通信节点和系统,可解决现有D2D用户设备切换后,导致的D2D通信所使用的资源和其切换后的小区的资源冲突的问题。
[0012]为达到上述目的,本发明的技术方案是这样实现的:
[0013]本发明提供了一种支持设备到设备D2D技术的终端切换方法,该方法包括:
[0014]源通信节点根据第一 D2D终端上报的测量结果和/或第二 D2D终端的信息,控制所述第一 D2D终端切换到目标通信节点。
[0015]其中,所述第一 D2D终端为由所述源通信节点服务的具备D2D功能、且正与第二D2D终端进行D2D通信的用户设备。
[0016]其中,所述源通信节点、目标通信节点为基站或小区。
[0017]优选的,该方法还包括:
[0018]如果所述源通信节点同时收到第一 D2D终端和第二 D2D终端上报的测量结果,且如果第一 D2D终端是主设备,则优先进行第一 D2D终端的切换判决操作。
[0019]其中,所述主设备指D2D通信节点中优先级高的D2D设备、或是具有资源管理能力的D2D设备。
[0020]其中,所述源通信节点根据第一 D2D终端上报的测量结果和/或第二 D2D终端的信息,控制所述第一 D2D终端切换到目标通信节点,包括:
[0021]所述源通信节点根据所述第一 D2D终端上报的测量结果和/或所述第二 D2D终端的信息,判断所述第一 D2D终端是否切换以及切换的目标通信节点;
[0022]如果所述第一 D2D终端满足切换条件且存在合适的目标通信节点,则所述源通信节点将所述第一 D2D终端切换到所述目标通信节点。
[0023]优选的,所述源通信节点判断所述第一 D2D终端是否切换以及切换的目标通信节之前,该方法还包括:
[0024]如果所述源通信节点监测到与所述第一 D2D终端进行D2D通信的所述第二 D2D终端的服务通信节点与所述源通信节点不同,则所述源通信节点为所述第一 D2D终端进行测量配置时,调高所述第二 D2D终端的服务通信节点对应的小区偏移;
[0025]所述源通信节点将调整后的所述测量配置发送给所述第一 D2D终端,第一 D2D终端根据收到的所述测量配置进行测量,并将测量结果上报给所述源通信节点。
[0026]其中,所述测量结果包括参考信号接收功率RSRP和/或参考信号接收质量RSRQ。
[0027]优选的,所述源通信节点监测到与所述第一 D2D终端进行D2D通信的所述第二 D2D终端的服务通信节点与所述源通信节点不同时,该方法还包括:
[0028]所述源通信节点在所述第一 D2D终端的D2D通信建立时,获取所述第二 D2D终端信息以及第二 D2D终端的服务通信节点信息;
[0029]所述第二 D2D终端发生切换时,所述源通信节点从所述第二 D2D终端的服务通信节点获取所述第二 D2D终端执行切换、以及更新后的服务通信节点信息。
[0030]优选的,所述源通信节点在所述第一 D2D终端的D2D通信建立时,获取所述第二D2D终端以及第二 D2D终端的服务通信节点信息,包括:
[0031]当所述第一 D2D终端建立通信连接时,所述第一 D2D终端向自身的服务通信节点发送消息,其中包含D2D通信连接信息,以及第二 D2D终端的服务通信节点信息;或者,
[0032]所述第一 D2D终端和第二 D2D终端的服务通信节点协商控制D2D通信连接的建立,在协商过程中,所述第一 D2D终端/第二 D2D终端保存第二 D2D终端/第一 D2D终端信息以及对应的服务基站信息。
[0033]优选的,所述源通信节点根据所述第一 D2D终端上报的测量结果和/或所述第二D2D终端的信息,判断第一 D2D终端是否切换以及切换的目标通信节点,包括:
[0034]所述源通信节获取相邻通信节点是否支持D2D功能的信息,如果相邻通信节点不支持D2D功能,则不能作为第一 D2D终端的目标通信节点;
[0035]所述源通信节点判断所述第二 D2D终端是否正在执行切换,如果是,则等第二 D2D终端切换完成之后,再进彳了弟一 D2D终端的切换判决;
[0036]所述源通信节点根据所述第一 D2D终端上报的测量结果,判断是否需要切换,如果需要切换,则根据所述测量结果找出所述第一 D2D终端的候选目标通信节点;
[0037]如果所述源通信节点找到多个第一 D2D终端的候选目标通信节点,则所述源通信节点根据获取到的第二 D2D终端的服务通信节点信息,优先将所述第二 D2D终端的服务通信节点作为所述第一 D2D终端的目标通信节点。
[0038]其中,所述源通信节获取相邻通信节点是否支持D2D功能的信息,包括:
[0039]所述源通信节点与相邻通信节点通过X2 口消息进行交换,获知相邻通信节点是否支持D2D通信功能的信息;或者,
[0040]所述源通信节点通过SI 口以及网管,获知相邻通信节点是否支持D2D功能的信息;或者,
[0041]所述源通信节点通过自身服务的终端上报的信息,获取相邻通信节点是否支持D2D功能的信息。
[0042]优选的,该方法还包括:
[0043]如果所述第一 D2D终端和第二 D2D终端之间只有D2D通信模式业务而没有蜂窝通信模式业务,则所述源通信节点为所述第一 D2D终端进行测量配置时,调低自身对应的小区偏移。
[0044]优选的,所述如果第一 D2D终端满足切换条件且存在合适的目标通信节点,则源通信节点将所述第一 D2D终端切换到所述目标通信节点,包括:
[0045]所述源通信节点向目标通信节点发送切换请求消息,该消息携带第一 D2D终端和第二 D2D终端相关的信息;
[0046]所述目标通信节点收到所述切换请求消息后,发送切换请求响应消息给源通信节点,该消息携带D2D相关的信息,该信息中包括:D2D无线资源分配信息;
[0047]所述源通信节点收到切换请求响应消息后,向第一 D2D终端发送切换命令,所述切换命令中携带D2D无线资源分配信息;
[0048]所述第一 D2D终端接收所述切换命令,根据所述切换命令接入到目标通信节点。
[0049]其中,所述第一 D2D终端切换到所述目标通信节点之后,该方法还包括:
[0050]所述第一 D2D终端根据所述D2D无线资源分配信息进行D2D通信资源更新,利用更新后的资源与所述第二 D2D终端进行D2D通信。
[0051]其中,所述目标通信节点在切换请求响应消息中向所述源通信节点发送D2D无线资源分配信息,包括:
[0052]如果所述第二 D2D终端的服务通信节点与目标通信节点相同,则目标通信节点为第一 D2D终端分配与第二 D2D终端相同的目标通信节点对应的无线资源;
[0053]如果所述第二 D2D终端的服务通信节点与目标通信节点不相同,则目标通信节点为第一 D2D终端分配第二 D2D终端的服务通信节点与目标通信节点之间相同的无线资源。
[0054]其中,所述第一 D2D终端根据所述D2D无线资源分配信息进行D2D通信资源更新,利用更新后的资源与所述第二 D2D终端进行D2D通信,包括:
[0055]如果第一 D2D终端是主设备,则第一 D2D终端发起D2D通信资源更新,使用更新后的资源与第二 D2D终端进行D2D通信;
[0056]如果第一 D2D终端不是主设备,第二 D2D终端是主设备,在第一 D2D终端切换结束后,第二 D2D终端的服务通信节点通知第二 D2D终端所述第一 D2D终端完成切换,并通知第一 D2D终端切换后的D2D无线资源分配信息;
[0057]第二 D2D终端发起D2D通信资源更新,使用更新后的资源与第一 D2D终端进行D2D通信。
[0058]优选的,该方法还包括:
[0059]如果所述第一 D2D终端切换后与第二 D2D终端处于不同的通信节点,则第二 D2D终端的服务通信节点在切换准备阶段获得第一 D2D终端切换后的资源配置;或者,
[0060]在切换后,由所述第一 D2D终端切换后的服务通信节点,通知第二 D2D终端的服务通信节点。
[0061 ] 优选的,该方法还包括:
[0062]所述源通信节点通知所述第一 D2D终端和第二 D2D终端从所述D2D通信模式切换回所述蜂窝通信模式。
[0063]优选的,该方法还包括:所述源通信节点向所述目标通信节点发送切换请求消息,进行第一 D2D终端和第二 D2D终端、或第一 D2D终端的小区间切换。
[0064]本发明还提供了一种通信节点,该通信节点包括控制模块,用于根据第一 D2D终端上报的测量结果和/或第二 D2D终端的信息,控制所述第一 D2D终端切换到对端通信节点。
[0065]其中,所述第一 D2D终端为由所述源通信节点服务的具备D2D功能、且正与第二D2D终端进行D2D通信的用户设备;所述通信节点为基站或小区。
[0066]优选的,所述控制模块,还用于同时收到所述第一 D2D终端和第二 D2D终端上报的测量结果,且第一 D2D终端是主设备时,优先进行第一 D2D终端的切换判决操作。
[0067]优选的,所述控制模块,用于根据所述第一 D2D终端上报的测量结果和/或所述第二D2D终端的信息,判断所述第一D2D终端是否切换以及切换的对端通信节点;确定所述第一 D2D终端满足切换条件且存在合适的对端通信节点时,则将所述第一 D2D终端切换到所述对端通信节点。
[0068]优选的,判断所述第一 D2D终端是否切换以及切换的对端通信节之前,
[0069]所述控制模块,还用于监测到与所述第一 D2D终端进行D2D通信的所述第二 D2D终端的服务通信节点与自身所属的通信节点不同时,为所述第一 D2D终端进行测量配置时,调高所述第二 D2D终端的服务通信节点对应的小区偏移;
[0070]还用于将调整后的所述测量配置发送给所述第一 D2D终端,并接收所述第一 D2D终端上报的测量结果。
[0071]优选的,所述监测到与所述第一 D2D终端进行D2D通信的所述第二 D2D终端的服务通信节点与自身所属的通信节点不同时,
[0072]所述控制模块,还用于在所述第一 D2D终端的D2D通信建立时,获取所述第二 D2D终端信息以及第二 D2D终端的服务通信节点信息;
[0073]还用于在所述第二 D2D终端发生切换时,从所述第二 D2D终端的服务通信节点获取所述第二 D2D终端执行切换、以及更新后的服务通信节点信息。
[0074]优选的,所述控制模块,还用于所述第一 D2D终端和第二 D2D终端之间只有D2D通信模式业务而没有蜂窝通信模式业务时,为所述第一 D2D终端进行测量配置时,调低所属通信节点对应的小区偏移。
[0075]优选的,所述控制模块,还用于通知所述第一 D2D终端和第二 D2D终端从所述D2D通信模式切换回所述蜂窝通信模式。
[0076]优选的,所述控制模块,还用于向所述对端通信节点发送切换请求消息,进行第一D2D终端和第二 D2D终端、或第一 D2D终端的小区间切换。
[0077]本发明还提供了一种D2D终端,所述D2D终端包括切换模块,用于在第一通信节点根据所述D2D终端上报的测量结果和/或另一 D2D终端的信息的控制下切换到第二通信节点。
[0078]其中,所述D2D终端为由所述第一通信节点服务的具备D2D功能、且正与所述另一D2D终端进行D2D通信的用户设备。
[0079]优选的,所述切换模块,还用于和另一 D2D终端同时向所述第一通信节点上报测量结果,且在自身所属的D2D终端为主设备时,接受所述第一通信节点进行的切换判决操作。
[0080]优选的,所述切换模块,还用于向所述第一通信节点上报测量结果和/或所述另一 D2D终端的信息,并在确定自身所属的D2D终端满足切换条件且存在合适的对端通信节点时,在所述第一通信节点的控制下切换到第二通信节点。
[0081]优选的,所述D2D终端与所述另一 D2D终端的服务通信节点不同时,
[0082]所述切换模块,还用于接收所述第一通信节点发送的测量配置,并向所述第一通信节点上报测量结果。
[0083]优选的,所述D2D终端切换到所述第二通信节点之后,
[0084]所述切换模块,还用于根据D2D无线资源分配信息进行D2D通信资源更新,利用更新后的资源与所述另一 D2D终端进行D2D通信。
[0085]优选的,所述切换模块,还用于收到所述第一通信节点的通知后,从D2D通信模式切换回蜂窝通信模式。
[0086]本发明还提供了一种支持D2D技术的终端切换系统,所述系统包括上文所述的通信节点和所述D2D终端。
[0087]本发明提供的支持D2D技术的终端切换方法、通信节点和系统,源通信节点根据第一 D2D终端上报的测量结果和/或第二 D2D终端的信息,控制所述第一 D2D终端切换到目标通信节点。其中,所述第一 D2D终端为由所述源通信节点服务的具备D2D功能、且正与第二 D2D终端进行D2D通信的用户设备。本发明解决了现有LTE技术中,D2D用户设备切换后,可能会造成D2D通信所使用的资源和其切换后的小区的资源冲突的问题,确保了 D2D用户设备切换时能高效的进行小区的选择,D2D用户设备切换过程中能正确的进行资源协商,并能确保D2D用户设备切换的服务连续性及通信业务的顺畅。
【专利附图】
【附图说明】
[0088]图1为传统D2D用户设备间进行通信的不同模式示意图;
[0089]图2为本发明实施例D2D切换的场景示意图;
[0090]图3为本发明实施例第一种切换场景对应的切换流程图,切换UE为主UE ;
[0091]图4为本发明实施例第一种切换场景对应的切换流程图,切换UE为从UE ;
[0092]图5为本发明实施例第一种切换场景对应的切换流程图,切换UE不分主从;
[0093]图6为本发明实施例第二种切换场景对应的切换流程图,切换UE为主UE或从UE ;
[0094]图7为本发明实施例第二种切换场景对应的切换流程图,切换UE不分主从;
[0095]图8为本发明实施例第三种切换场景对应的切换流程图,切换UE为主UE ;
[0096]图9为本发明实施例第三种切换场景对应的切换流程图,切换UE为从UE ;
[0097]图10为本发明实施例第三种切换场景对应的切换流程图,切换UE不分主从;
[0098]图11为本发明实施例D2D UE先切换回蜂窝通信模式,再进行切换的切换流程图。
【具体实施方式】
[0099]下面结合附图及具体实施例对本发明作进一步详细说明。
[0100]本发明提供了一种支持设备到设备D2D技术的终端切换方法,该方法包括:
[0101]源通信节点根据第一 D2D终端上报的测量结果和/或第二 D2D终端的信息,控制第一 D2D终端切换到目标通信节点。
[0102]其中,所述第一 D2D终端为由所述源通信节点服务的具备D2D功能、且正与第二D2D终端进行D2D通信的用户设备。
[0103]优选的,所述第二 D2D终端为与所述第一 D2D终端进行D2D通信的用户设备。
[0104]优选的,所述源通信节点、目标通信节点为基站或小区。
[0105]优选的,该方法还包括:
[0106]如果所述源通信节点同时收到第一 D2D终端和第二 D2D终端上报的测量结果,且如果第一 D2D终端是主设备,则优先进行第一 D2D终端的切换判决操作。
[0107]优选的,所述主设备指D2D通信节点中优先级高的D2D设备、或是具有资源管理能力的D2D设备。
[0108]优选的,所述源通信节点根据第一 D2D终端上报的测量结果和/或第二 D2D终端的信息,控制所述第一 D2D终端切换到目标通信节点,包括:
[0109]所述源通信节点根据所述第一 D2D终端上报的测量结果和/或所述第二 D2D终端的信息,判断所述第一 D2D终端是否切换以及切换的目标通信节点;
[0110]如果所述第一 D2D终端满足切换条件且存在合适的目标通信节点,则所述源通信节点将所述第一 D2D终端切换到所述目标通信节点。
[0111]优选的,所述源通信节点判断所述第一 D2D终端是否切换以及切换的目标通信节之前,该方法还包括:
[0112]如果所述源通信节点监测到与所述第一 D2D终端进行D2D通信的所述第二 D2D终端的服务通信节点与所述源通信节点不同,则所述源通信节点为所述第一 D2D终端进行测量配置时,调高所述第二 D2D终端的服务通信节点对应的小区偏移;
[0113]所述源通信节点将调整后的所述测量配置发送给所述第一 D2D终端,第一 D2D终端根据收到的所述测量配置进行测量,并将测量结果上报给所述源通信节点。
[0114]其中,所述测量结果包括参考信号接收功率RSRP和/或参考信号接收质量RSRQ。
[0115]优选的,所述源通信节点监测到与所述第一 D2D终端进行D2D通信的所述第二 D2D终端的服务通信节点与所述源通信节点不同时,该方法还包括:
[0116]所述源通信节点在所述第一 D2D终端的D2D通信建立时,获取所述第二 D2D终端信息以及第二 D2D终端的服务通信节点信息;
[0117]所述第二 D2D终端发生切换时,所述源通信节点从所述第二 D2D终端的服务通信节点获取所述第二 D2D终端执行切换、以及更新后的服务通信节点信息。
[0118]优选的,所述源通信节点在所述第一 D2D终端的D2D通信建立时,获取所述第二D2D终端以及第二 D2D终端的服务通信节点信息,包括:
[0119]当所述第一 D2D终端建立通信连接时,所述第一 D2D终端向自身的服务通信节点发送消息,其中包含D2D通信连接信息,以及第二 D2D终端的服务通信节点信息;或者,
[0120]所述第一 D2D终端和第二 D2D终端的服务通信节点协商控制D2D通信连接的建立,在协商过程中,所述第一 D2D终端/第二 D2D终端保存第二 D2D终端/第一 D2D终端信息以及对应的服务基站信息。
[0121]优选的,所述源通信节点根据所述第一 D2D终端上报的测量结果和/或所述第二D2D终端的信息,判断第一 D2D终端是否切换以及切换的目标通信节点,包括:
[0122]所述源通信节获取相邻通信节点是否支持D2D功能的信息,如果相邻通信节点不支持D2D功能,则不能作为第一 D2D终端的目标通信节点;
[0123]所述源通信节点判断所述第二 D2D终端是否正在执行切换,如果是,则等第二 D2D终端切换完成之后,再进彳了弟一 D2D终端的切换判决;
[0124]所述源通信节点根据所述第一 D2D终端上报的测量结果,判断是否需要切换,如果需要切换,则根据所述测量结果找出所述第一 D2D终端的候选目标通信节点;
[0125]如果所述源通信节点找到多个第一 D2D终端的候选目标通信节点,则所述源通信节点根据获取到的第二 D2D终端的服务通信节点信息,优先将所述第二 D2D终端的服务通信节点作为所述第一 D2D终端的目标通信节点。
[0126]优选的,所述源通信节获取相邻通信节点是否支持D2D功能的信息,包括:
[0127]所述源通信节点与相邻通信节点通过X2 口消息进行交换,获知相邻通信节点是否支持D2D通信功能的信息;或者,
[0128]所述源通信节点通过SI 口以及网管,获知相邻通信节点是否支持D2D功能的信息;或者,
[0129]所述源通信节点通过自身服务的终端上报的信息,获取相邻通信节点是否支持D2D功能的信息。
[0130]优选的,该方法还包括:
[0131]如果所述第一 D2D终端和第二 D2D终端之间只有D2D通信模式业务而没有蜂窝通信模式业务,则所述源通信节点为所述第一 D2D终端进行测量配置时,调低自身对应的小区偏移。
[0132]优选的,所述如果第一 D2D终端满足切换条件且存在合适的目标通信节点,则源通信节点将所述第一 D2D终端切换到所述目标通信节点,包括:
[0133]所述源通信节点向目标通信节点发送切换请求消息,该消息携带第一 D2D终端和第二 D2D终端相关的信息;
[0134]所述目标通信节点收到所述切换请求消息后,发送切换请求响应消息给源通信节点,该消息携带D2D相关的信息,该信息中包括:D2D无线资源分配信息;
[0135]所述源通信节点收到切换请求响应消息后,向第一 D2D终端发送切换命令,所述切换命令中携带D2D无线资源分配信息;
[0136]所述第一 D2D终端接收所述切换命令,根据所述切换命令接入到目标通信节点。
[0137]优选的,所述第一 D2D终端切换到所述目标通信节点之后,该方法还包括:
[0138]所述第一 D2D终端根据所述D2D无线资源分配信息进行D2D通信资源更新,利用更新后的资源与所述第二 D2D终端进行D2D通信。
[0139]优选的,所述目标通信节点在切换请求响应消息中向所述源通信节点发送D2D无线资源分配信息,包括:
[0140]如果所述第二 D2D终端的服务通信节点与目标通信节点相同,则目标通信节点为第一 D2D终端分配与第二 D2D终端相同的目标通信节点对应的无线资源;
[0141]如果所述第二 D2D终端的服务通信节点与目标通信节点不相同,则目标通信节点为第一 D2D终端分配第二 D2D终端的服务通信节点与目标通信节点之间相同的无线资源。
[0142]优选的,所述第一 D2D终端根据所述D2D无线资源分配信息进行D2D通信资源更新,利用更新后的资源与所述第二 D2D终端进行D2D通信,包括:
[0143]如果第一 D2D终端是主设备,则第一 D2D终端发起D2D通信资源更新,使用更新后的资源与第二 D2D终端进行D2D通信;
[0144]如果第一 D2D终端不是主设备,第二 D2D终端是主设备,在第一 D2D终端切换结束后,第二 D2D终端的服务通信节点通知第二 D2D终端所述第一 D2D终端完成切换,并通知第一 D2D终端切换后的D2D无线资源分配信息;
[0145]第二 D2D终端发起D2D通信资源更新,使用更新后的资源与第一 D2D终端进行D2D通信。
[0146]优选的,该方法还包括:
[0147]如果所述第一 D2D终端切换后与第二 D2D终端处于不同的通信节点,则第二 D2D终端的服务通信节点在切换准备阶段获得第一 D2D终端切换后的资源配置;或者,
[0148]在切换后,由所述第一 D2D终端切换后的服务通信节点,通知第二 D2D终端的服务通信节点。
[0149]优选的,该方法还包括:
[0150]所述源通信节点通知所述第一 D2D终端和第二 D2D终端从所述D2D通信模式切换回所述蜂窝通信模式。
[0151]优选的,该方法还包括:所述源通信节点向所述目标通信节点发送切换请求消息,进行第一 D2D终端和第二 D2D终端、或第一 D2D终端的小区间切换。
[0152]本发明还提供了一种通信节点,该通信节点包括控制模块,用于根据第一 D2D终端上报的测量结果和/或第二 D2D终端的信息,控制所述第一 D2D终端切换到对端通信节点。
[0153]优选的,所述第一 D2D终端为由所述源通信节点服务的具备D2D功能、且正与第二D2D终端进行D2D通信的用户设备;所述通信节点为基站或小区。
[0154]优选的,所述控制模块,还用于同时收到所述第一 D2D终端和第二 D2D终端上报的测量结果,且第一 D2D终端是主设备时,优先进行第一 D2D终端的切换判决操作。
[0155]优选的,所述控制模块,用于根据所述第一 D2D终端上报的测量结果和/或所述第二D2D终端的信息,判断所述第一D2D终端是否切换以及切换的对端通信节点;确定所述第一 D2D终端满足切换条件且存在合适的对端通信节点时,则将所述第一 D2D终端切换到所述对端通信节点。
[0156]优选的,判断所述第一 D2D终端是否切换以及切换的对端通信节之前,
[0157]所述控制模块,还用于监测到与所述第一 D2D终端进行D2D通信的所述第二 D2D终端的服务通信节点与自身所属的通信节点不同时,为所述第一 D2D终端进行测量配置时,调高所述第二 D2D终端的服务通信节点对应的小区偏移;
[0158]还用于将调整后的所述测量配置发送给所述第一 D2D终端,并接收所述第一 D2D终端上报的测量结果。
[0159]优选的,所述监测到与所述第一 D2D终端进行D2D通信的所述第二 D2D终端的服务通信节点与自身所属的通信节点不同时,
[0160]所述控制模块,还用于在所述第一 D2D终端的D2D通信建立时,获取所述第二 D2D终端信息以及第二 D2D终端的服务通信节点信息;
[0161]还用于在所述第二 D2D终端发生切换时,从所述第二 D2D终端的服务通信节点获取所述第二 D2D终端执行切换、以及更新后的服务通信节点信息。
[0162]优选的,所述控制模块,还用于所述第一 D2D终端和第二 D2D终端之间只有D2D通信模式业务而没有蜂窝通信模式业务时,为所述第一 D2D终端进行测量配置时,调低所属通信节点对应的小区偏移。
[0163]优选的,所述控制模块,还用于通知所述第一 D2D终端和第二 D2D终端从所述D2D通信模式切换回所述蜂窝通信模式。
[0164]优选的,所述控制模块,还用于向所述对端通信节点发送切换请求消息,进行第一D2D终端和第二 D2D终端、或第一 D2D终端的小区间切换。
[0165]本发明还提供了一种D2D终端,所述D2D终端包括切换模块,用于在第一通信节点根据所述D2D终端上报的测量结果和/或另一 D2D终端的信息的控制下切换到第二通信节点。
[0166]其中,所述D2D终端为由所述第一通信节点服务的具备D2D功能、且正与所述另一D2D终端进行D2D通信的用户设备。
[0167]优选的,所述切换模块,还用于和另一 D2D终端同时向所述第一通信节点上报测量结果,且在自身所属的D2D终端为主设备时,接受所述第一通信节点进行的切换判决操作。
[0168]优选的,所述切换模块,还用于向所述第一通信节点上报测量结果和/或所述另一 D2D终端的信息,并在确定自身所属的D2D终端满足切换条件且存在合适的对端通信节点时,在所述第一通信节点的控制下切换到第二通信节点。
[0169]优选的,所述D2D终端与所述另一 D2D终端的服务通信节点不同时,
[0170]所述切换模块,还用于接收所述第一通信节点发送的测量配置,并向所述第一通信节点上报测量结果。
[0171]优选的,所述D2D终端切换到所述第二通信节点之后,
[0172]所述切换模块,还用于根据D2D无线资源分配信息进行D2D通信资源更新,利用更新后的资源与所述另一 D2D终端进行D2D通信。
[0173]优选的,所述切换模块,还用于收到所述第一通信节点的通知后,从D2D通信模式切换回蜂窝通信模式。
[0174]本发明还提供了一种支持D2D技术的终端切换系统,所述系统包括上文所述的通信节点和所述的D2D终端。
[0175]为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。
[0176]D2D切换的场景可以分为如下3类。
[0177]第一类场景如图2 (a)所示,切换前UEl和UE2均在eNBl的覆盖范围下,其服务eNB均为eNBl,UEl和UE2正在进行D2D通信,UEl或UE2从eNBl切换到eNB2。该场景可概括为:切换前两个UE在一个eNB下,切换后两个UE在不同的eNB下。
[0178]第二类场景如图2 (b)所示,UEl在eNBl的覆盖范围下,其服务eNB为eNBl ;UE2在eNB2的覆盖范围下,其服务eNB为eNB2,UEl和UE2正在进行D2D通信,UEl从eNBl切换到eNB2或者UE2从eNB2切换到eNBl,该场景可概括为:切换前两个UE在不同的eNB下,切换后两个UE在同一个的eNB下。
[0179]第三类场景如图2 (C)所示,UEl在eNBl的覆盖范围下,其服务eNB为eNBl ;UE2在eNB2的覆盖范围下,其服务eNB为eNB2,UEl和UE2正在进行D2D通信,UEl从eNBl切换到eNB3或者UE2从eNB2切换到eNB3,该场景可概括为:切换前两个UE在不同的eNB下,切换后两个UE在相同的eNB下。
[0180]实施例一
[0181]本实施例给出了在第一类场景下,即切换前两个UE在一个eNB下,切换后两个UE在不同的eNB下,D2D终端切换的实施例。本实施例给出了在第一类场景下,D2D UE切换的流程。
[0182]实例1,切换的UE为主UE’图3为切换流程示意图
[0183]D2D切换分为测量对象参数调整、切换判决、切换准备和切换执行四部分。其中,所述测量对象参数调整为可选流程,但测量对象参数调整流程中的获取UE位置步骤为必须的操作。
[0184]所述测量对象参数调整,是D2D切换独有的流程,包括获取UE的位置,以及调整测量对象参数这些步骤。所述切换判决,为eNB接到测量上报到判断UE可以进行切换之间的流程。所述切换准备,为原eNB发切换请求消息,到收到目标eNB的切换请求应答消息之间的流程。所述切换执行,为源eNB发切换命令到UE接入到目标eNB之间的流程。
[0185]所述测量对象参数调整是D2D切换独有的流程,在切换前,eNB将要获取进行D2D通信的两个UE分别由哪个eNB服务。在本实施例中,eNBl获知UEl由eNBl服务,UE2也由eNBl服务。本实施例对应图2 Ca)所对应的场景,在该场景中,UEl和UE2都处于eNBl之下,故不需要测量对象参数调整。
[0186]当UEl监测到的关于eNB2的无线信号的信息达到消息上报的触发条件时,UEl会发消息上报测量结果。例如:当UEl监测到eNB2的参考信号接收功率(RSRP)或参考信号接收质量(RSRQ)达到测量上报的标准时,就触发测量上报。
[0187]eNBl要获得相邻的eNB是否支持D2D功能的信息,这个信息可以在切换判决之前就获得,如图3所示。如:eNBl可以通过网管,网络节点(MME)等上层网络实体的配置获知相邻的eNB是否支持D2D功能,也可以通过X2 口、或SI 口的消息,获知相邻的eNB是否支持D2D消息。eNBl还可以根据终端上报获取相邻eNB是否支持D2D功能的信息。例如:相邻eNB广播的SIB消息中包含是否支持D2D功能的信息,由eNBl服务的终端获知相邻eNB是否支持D2D功能后,给eNBl发消息,将这一信息上报给eNBl ;eNBl还可以在切换判决时,通过eNB之间的消息即X2消息,或eNB和MME等上层网络实体之间的消息,即SI消息,获知相邻eNB是否支持D2D功能。例如:eNBl发消息从MME处获知相邻eNB是否支持D2D功能的信息。
[0188]eNBl在获知有哪些相邻的eNB支持D2D功能后,会根据这些信息判断哪些eNB符合切换的条件。只有支持D2D功能的eNB,才有资格成为切换的目标。
[0189]当两个D2D UE同时发生切换时,可能会出现无法协调eNB之间资源的情况,因此,eNB要获知进行D2D通信的另一个D2D终端的状态,即另一个D2D终端是处于切换状态,还是处于非切换状态。所述切换状态,是指从eNB发送切换请求消息请求切换开始,到eNB接收到UE上下文释放(UE context release)消息之间的这一段状态,所述UE contextrelease消息表不相关UE切换结束。在本实施例中,由于两个UE都处于eNBl下,eNBl可以获得UE2是否处于切换状态和非切换状态。故不需和其他eNB之间有消息交互。
[0190]eNBl将根据UEl上报的测量结果和eNB是否支持D2D通信和UE的状态等条件判定是否要切换,以及要切换到哪个eNB,如果有多个eNB满足切换条件,eNBl将优先选择UE2的服务eNB作为UEl切换的目标eNB。在本实施例中,eNBl最终选择eNB2作为UEl切换的目标eNB。
[0191]在完成切换判决后,eNBl给eNB2发切换请求消息,该消息携带UEl和UE2的D2D相关的信息,例如:要切换的UE是否是主UE。要切换UE的D2D数据无线承载(DRB)的信息。D2D UE进行D2D通信所使用的资源信息,以及UE2处于哪个eNB下等信息。
[0192]eNB2收到切换请求消息后,首先确定UE2的位置以及UE2和UEl哪个是主UE,据此可以判断出当前的D2D切换对应哪一类切换。
[0193]对于不同的状况,采用不同的资源分配方法,本实施例对应的情况是两个UE由相同的eNB服务,切换后两个UE由不同的eNB服务。
[0194]eNB2根据eNBl和eNB2之间分配的D2D通信的无线资源情况找相同的资源子集分配给UEl和UE2进行D2D通信,eNB2分配完无线资源范围后,在给eNBl回切换应答消息时,将分配的无线资源传给eNBl。如果eNB2和eNBl之间不可以进行跨eNB的D2D通信,则eNB2在切换应答消息中表明切换失败。
[0195]此外,eNB2给eNBl回复的切换应答消息中,还可以携带其他的一些和D2D相关的信息,例如:允许使用的以及不允许使用的D2D DRB相关信息,该消息可以使UE知道哪些DRB在切换后可以继续使用,哪些则不行。又例如:eNB2为UE2配置的通信,发现以及测量相关信息;这些信息将在UEl切换后,在eNB2覆盖范围内进行发现,测量等相关的D2D操作中使用。
[0196]eNBl接收到切换响应消息后,将给UEl发送切换命令,UEl接收到切换命令消息后,根据切换命令指示接入到目标eNB,即eNB2。
[0197]本实例中UEl是主UE,则UEl在接入eNB2后,根据切换过程中分配的进行D2D通信的无线资源信息进行D2D通信资源更新,主UE,即UEl在新分配的无线资源范围内,为UEl和UE2分配进行D2D通信所使用的无线资源。UEl和UE2使用该资源进行D2D通信。
[0198]在此之后,UEl向eNB2发送无线资源控制连接重配完成(RRCConnect1nReconfigurat1nComplete)消息,表明D2D UE的切换已经完成。eNB2则给eNBl发UE上下文释放命令,通知eNBl所述UEl的D2D切换已经成功完成,让eNBl释放UEl的上下文资源。至此完成D2D UE的切换流程。
[0199]实例2,切换的UE为从UE,图4为切换流程示意图
[0200]D2D切换分为测量对象参数调整、切换判决、切换准备和切换执行四部分。其中,所述测量对象参数调整为可选流程,但获取UE位置为必须的操作。
[0201]所述测量对象参数调整是D2D切换独有的流程,包括获取UE的位置,以及调整测量对象参数这些步骤。所述切换判决,为eNB接到测量上报,到判断UE可以进行切换之间的流程。所述切换准备,为原eNB发切换请求消息,到收到目标eNB的切换请求应答消息之间的流程。所述切换执行,为源eNB发切换命令到UE接入到目标eNB之间的流程。
[0202]所述测量对象参数调整是D2D切换独有的流程,在切换前,eNB将要获取进行D2D通信的两个UE分别由哪个eNB服务。在本实施例中,eNBl获知UEl由eNBl服务,UE2也由eNBl服务。本实施例对应图2 Ca)所对应的场景,在该场景中,UEl和UE2都处于eNBl之下,故不需要测量对象参数调整。
[0203]当UEl监测到的关于eNB2的无线信号的信息达到消息上报的触发条件时,UEl会发消息上报测量结果。例如:当UEl监测到eNB2的RSRP或RSRQ达到测量上报的标准时,就触发测量上报。
[0204]eNBl要获得相邻的eNB是否支持D2D功能的信息,这个信息可以在切换判决之前就犾得,如图4所不。如:eNBl可以通过网管,MME等上层网络实体的配直犾知相邻的eNB是否支持D2D功能,也可以通过X2 口、或SI 口的消息,获知相邻的eNB是否支持D2D消息。eNBl还可以根据终端上报获取相邻eNB是否支持D2D功能的信息。例如:相邻eNB广播的SIB消息中包含是否支持D2D功能的信息,由eNBl服务的的终端获知相邻eNB是否支持D2D功能后,给eNBl发消息,将这一信息上报给eNBl ;eNBl还可以在切换判决时,通过eNB之间的消息即X2消息,或eNB和MME等上层网络实体之间的消息,即SI消息,获知相邻eNB是否支持D2D功能。例如eNBl发消息从MME处获知相邻eNB是否支持D2D功能的信息。
[0205]eNBl在获知有哪些相邻的eNB支持D2D功能后,会根据这些信息判断哪些eNB符合切换的条件。只有支持D2D功能的eNB,才有资格成为切换的目标。
[0206]当两个D2D UE同时发生切换时,可能会出现无法协调eNB之间资源的情况,因此,eNB要获知进行D2D通信的另一个D2D终端的状态,即另一个D2D终端是处于切换状态,还是处于非切换状态。切换状态是指从eNB发送切换请求消息请求切换开始,到eNB接收到UE context release消息之间的这一段状态,所述UE context release消息表示相关UE切换结束。在本实施例中,由于两个UE都处于eNBl下,eNBl可以获得UE2是否处于切换状态和非切换状态。故不需和其他eNB之间有消息交互。
[0207]eNBl将根据UEl上报的测量结果和eNB是否支持D2D通信和UE的状态等条件判定是否要切换,以及要切换到哪个eNB,如果有多个eNB满足切换条件,eNBl将优先选择UE2的服务eNB作为UEl切换的目标eNB。
[0208]在本实施例中,eNBl最终选择eNB2作为UEl切换的目标eNB。
[0209]在完成切换判决后,eNBl给eNB2发切换请求消息,该消息携带UEl和UE2的D2D相关的信息,例如:要切换的UE是否是主UE。要切换UE的D2D数据无线承载(D2D DRB)的信息。D2D UE进行D2D通信所使用的资源信息。以及UE2处于哪个eNB下等信息。
[0210]eNB2收到切换请求消息后,首先确定UE2的位置以及UE2和UEl哪个是主UE,据此可以判断出当前的D2D切换对应哪一类切换。
[0211]对于不同的状况,采用不同的资源分配方法,本实施例对应的情况是两个UE由相同的eNB服务,切换后两个UE由不同的eNB服务。
[0212]eNB2根据eNBl和eNB2之间分配的D2D通信的无线资源情况找相同的资源子集分配给UEl和UE2进行D2D通信,eNB2分配完无线资源范围后,在给eNBl回切换应答消息时,将分配的无线资源传给eNBl。如果eNB2和eNBl之间不可以进行跨eNB的D2D通信,则eNB2在切换应答消息中表明切换失败。
[0213]此外eNB2给eNBl回复的切换应答消息中,还可以携带其他的一些和D2D相关的信息,例如允许使用的以及不允许使用的D2D DRB相关信息,该消息可以使UE知道哪些DRB在切换后可以继续使用,哪些则不行。又例如:eNB2为UE2配置的通信,发现以及测量相关信息;这些信息将在UEl切换后,在eNB2覆盖范围内进行发现,测量等相关的D2D操作中使用。
[0214]eNBl接收到切换响应消息后,将给UEl发送切换命令,UEl接收到切换命令消息后,根据切换命令指示接入到目标eNB,即eNB2。
[0215]本实例中UEl是从UE,则UEl在接入eNB2后,eNB2向eNBl发消息,通知eNB I,UEI接入eNB2 ;eNBl再给UE2发消息,通知UE2可以进行通信资源更新,该消息携带需要更新的无线资源。UE2根据该消息进行D2D通信资源更新,主UE,即UE2在新分配的无线资源范围内,为UEl和UE2分配进行D2D通信所使用的无线资源。UEl和UE2使用该资源进行D2D通?目。
[0216]在此之后UEl 向 eNB2 发送 RRCConnect1nReconfigurat1nComplete 消息,表明D2D UE的切换已经完成。eNB2则给eNBl发UE上下文释放命令,通知eNBlUEl的D2D切换已经成功完成,让eNBl释放UEl的上下文资源。至此完成D2D UE的切换流程。
[0217]实例3,切换的UE不分主UE和从UE,图5为切换流程示意图
[0218]D2D切换分为测量对象参数调整、切换判决、切换准备和切换执行四部分。其中,所述测量对象参数调整为可选流程,但获取UE位置为必须的操作。
[0219]测量对象参数调整是D2D切换独有的流程,包括获取UE的位置,以及调整测量对象参数这些步骤。切换判决,为eNB接到测量上报,到判断UE可以进行切换之间的流程。切换准备,为原eNB发切换请求消息,到收到目标eNB的切换请求应答消息之间的流程。切换执行,为源eNB发切换命令到UE接入到目标eNB之间的流程。
[0220]所述测量对象参数调整是D2D切换独有的流程,在切换前,eNB将要获取进行D2D通信的两个UE分别由哪个eNB服务,在本实施例中,eNBl获知UEl由eNBl服务,UE2也由eNBl服务。本实施例对应图2 Ca)所对应的场景,在该场景中,UEl和UE2都处于eNBl之下,故不需要测量对象参数调整。
[0221]当UEl监测到的关于eNB2的无线信号的信息达到消息上报的触发条件时,UEl会发消息上报测量结果。例如:当UEl监测到eNB2的RSRP或RSRQ达到测量上报的标准时,就触发测量上报。
[0222]eNBl要获得相邻的eNB是否支持D2D功能的信息,这个信息可以在切换判决之前就获得,如图5所示。如:eNBl可以通过网管,MME等上层网络实体的配置获知相邻的eNB是否支持D2D功能,也可以通过X2 口,或SI 口的消息,获知相邻的eNB是否支持D2D消息。eNBl还可以根据终端上报获取相邻eNB是否支持D2D功能的信息。例如相邻eNB广播的SIB消息中包含是否支持D2D功能的信息,由eNBl服务的的终端获知相邻eNB是否支持D2D功能后,给eNBl发消息,将这一信息上报给eNBl ;eNBl还可以在切换判决时,通过eNB之间的消息即X2消息,或eNB和MME等上层网络实体之间的消息即SI消息,获知相邻eNB是否支持D2D功能。例如:eNBl发消息从MME处获知相邻eNB是否支持D2D功能的信息。
[0223]eNBl在获知有哪些相邻的eNB支持D2D功能后,会根据这些信息判断哪些eNB符合切换的条件。只有支持D2D功能的eNB,才有资格成为切换的目标。
[0224]当两个D2D UE同时发生切换时,可能会出现无法协调eNB之间资源的情况,因此,eNB要获知进行D2D通信的另一个D2D终端的状态,即另一个D2D终端是处于切换状态,还是处于非切换状态。切换状态是指从eNB发送切换请求消息请求切换开始,到eNB接收到UE context release消息之间的这一段状态,所述UE context release消息表示相关UE切换结束。在本实施例中,由于两个UE都处于eNBl下,eNBl可以获得UE2是否处于切换状态和非切换状态。故不需和其他eNB之间有消息交互。
[0225]eNBl将根据UEl上报的测量结果和eNB是否支持D2D通信和UE的状态等条件判定是否要切换,以及要切换到哪个eNB,如果有多个eNB满足切换条件,eNBl将优先选择UE2的服务eNB作为UEl切换的目标eNB。
[0226]在本实施例中。eNBl最终选择eNB2作为UEl切换的目标eNB。
[0227]在完成切换判决后,eNBl给eNB2发切换请求消息,该消息携带UEl和UE2的D2D相关的信息,例如要切换的UE是否是主UE。要切换UE的D2DDRB的信息。D2D UE进行D2D通信所使用的资源信息。以及UE2处于哪个eNB下等信息。
[0228]eNB2收到切换请求消息后,首先确定UE2的位置以及UE2和UEl谁是主UE,据此可以判断出当前的D2D切换对应哪一类切换。
[0229]对于不同的状况,采用不同的资源分配方法,本实施例对应的情况是两个UE由相同的eNB服务,切换后两个UE不同的eNB服务。
[0230]eNB2根据eNBl和eNB2之间分配的D2D通信的无线资源情况找相同的资源子集分配给UEl和UE2进行D2D通信,eNB2分配完无线资源范围后,在给eNBl回切换应答消息时,将分配的无线资源传给eNBl。如果eNB2和eNBl之间不可以进行跨eNB的D2D通信,则eNB2在切换应答消息中表明切换失败。
[0231]此外eNB2给eNBl回复的切换应答消息中,还可以携带其他的一些和D2D相关的信息,例如允许使用的以及不允许使用的D2D DRB相关信息,该消息可以使UE知道哪些DRB在切换后可以继续使用,哪些则不行。又例如:eNB2为UE2配置的通信,发现以及测量相关信息;这些信息将在UEl切换后,在eNB2覆盖范围内进行发现,测量等相关的D2D操作中使用。
[0232]eNBl接收到切换响应消息后,将给UEl发送切换命令,UEl接收到切换命令消息后,根据切换命令指示接入到目标eNB,即eNB2。
[0233]本实施例中,eNB不给UEl和UE2分配无线资源,只是将D2D通信使用的无线资源范围通知D2D UE, UEl在接入eNB2后,eNB2向eNBl发消息,通知eNBl,UEl接入eNB2,之后eNB2给UEl发消息,eNBl再给UE2发消息,通知其使用的D2D通信的无线资源范围,两个UE可以该范围内随机挑选资源进行通信。
[0234]在此之后UEl 向 eNB2 发送 RRCConnect1nReconf igurat1nComplete 消息,表明D2D UE的切换已经完成。eNB2则给eNBl发UE上下文释放命令,通知eNBl所述UEl的D2D切换已经成功完成,让eNBl释放UEl的上下文资源。至此完成D2D UE的切换流程。
[0235]实施例二
[0236]本实施例给出了在第二类场景下,即切换前两个UE在两个eNB下,切换后两个UE在同一个eNB下,D2D终端切换的实施例。本实施例给出了在第二类场景下,D2D UE切换的流程,在本实施例中,主、从UE的切换流程是相同的。
[0237]实例1,切换的UE为主/从UE,图6为切换流程示意图
[0238]D2D切换分为测量对象参数调整、切换判决、切换准备和切换执行四部分。其中,所述测量对象参数调整为可选流程,但获取UE位置为必须的操作。
[0239]所述测量对象参数调整,是D2D切换独有的流程,包括获取UE的位置,以及调整测量对象参数这些步骤。所述切换判决,为eNB接到测量上报,到判断UE可以进行切换之间的流程。所述切换准备,为原eNB发切换请求消息,到收到目标eNB的切换请求应答消息之间的流程。所述切换执行,为源eNB发切换命令到UE接入到目标eNB之间的流程。
[0240]测量对象参数调整是D2D切换独有的流程,在切换前,eNB将获取进行D2D通信的两个UE分别由哪个eNB服务,在本实施例中,eNBl获知UEl由eNBl服务,UE2由eNB2服务。
[0241]本实施例对应图2(b)所对应的场景,在该场景中,UEl从eNBl切换到eNB2。eNBl将根据UEl和UE2的位置,调整UEl的测量对象的参数,并通过消息将测量对象的参数传给UEl,即通过测量对象(MeasObjectEUTRA)消息将小区偏移(celllndividualOffset)参数传给UEl。在本实施例中eNBl获知UE2在eNB2中,eNBl提高了 measObjectEUTRA消息中的UE2对应的celllndividualOffset参数的参数值,该值的含义即为:UE2所在小区对应的小区偏移,UE根据该参数,提高了 eNB2对应的Ocn的值,也就使得A3事件中,进入eNB2的触发条件Mn+0fn+0cn-Hys > Mp+0fp+0cp+0ff更容易满足,使得UEl更容易切换到UE2所在的小区。
[0242]当UEl监测到的关于eNB2的无线信号的信息达到消息上报的触发条件时,UEl会发消息上报测量结果。例如:当UEl监测到eNB2的RSRP或RSRQ达到测量上报的标准时,就触发测量上报。
[0243]eNBl要获得相邻的eNB是否支持D2D功能的信息,这个信息可以在切换判决之前就获得,如图6所示。如:eNBl可以通过网管,MME等上层网络实体的配置获知相邻的eNB是否支持D2D功能,也可以通过X2 口,或SI 口的消息,获知相邻的eNB是否支持D2D消息。例如:eNBl发消息从MME处获知相邻eNB是否支持D2D功能的信息,该消息是根据这一功能,新增的消息。eNBl还可以根据终端上报获取相邻eNB是否支持D2D功能的信息。例如:相邻eNB广播的SIB消息中包含是否支持D2D功能的信息,由eNBl服务的的终端获知相邻eNB是否支持D2D功能后,给eNBl发消息,将这一信息上报给eNBl。
[0244]eNBl在获知有哪些相邻的eNB支持D2D功能后,会根据这些信息判断那些eNB符合切换的条件。只有支持D2D功能的eNB,才有资格成为切换的目标。
[0245]当两个D2D UE同时发生切换时,可能会出现无法协调eNB之间资源的情况,故要确保两个D2D UE不能同时切换,因此,eNB要获知进行D2D通信的另一个D2D终端的状态,即是处于切换状态,还是处于非切换状态。切换状态是指从eNB发送切换请求消息请求切换开始,到eNB接收到UE context release消息之间的这一段状态,所述UE contextrelease消息表示相关UE切换结束。在本实施例中,eNB2和eNBl可以通过X2消息,通知对方UEl和UE2是否处于切换状态。当eNBl发现UE2处于切换状态时,将不进行切换判决,只有等UE2完成切换后,eNBl才会对UEl做出切换判决。
[0246]eNBl将根据UEl上报的测量结果和eNB是否支持D2D通信和UE的状态等条件判定是否要切换,以及要切换到哪个eNB,如果有多个eNB满足切换条件,eNBl将优先选择UE2的服务eNB作为UEl切换的目标eNB。
[0247]在本实施例中,UE2处于eNB2,eNBl最终选择eNB2作为UEl切换的目标eNB。
[0248]在完成切换判决后,eNBl给eNB2发切换请求消息,该消息携带UEl和UE2的D2D相关的信息,例如:要切换的UE是否是主UE、要切换UE的D2DDRB的信息、D2D UE进行D2D通信所使用的资源信息,以及UE2处于哪个eNB下等信息等。
[0249]eNB2收到切换请求消息后,首先确定UE2的位置以及UE2和UEl谁是主UE,据此可以判断当前的D2D切换属于哪一类D2D切换,对于不同的状况,采用不同的资源分配方法。
[0250]eNB2将为eNBl分配其所使用的部分无线资源,用做UEl和UE2之间的D2D通信。eNB2分配完无线资源范围后,再给eNBl回切换应答消息时,将分配的无线资源传给eNBl。如果eNB2和eNBl之间不可以进行跨eNB的D2D通信,则eNB2在切换应答消息中表明切换失败。
[0251]此外,eNB2给eNBl回复的切换应答消息中,还可以携带其他的一些和D2D相关的信息,例如:允许使用的、以及不允许使用的D2D DRB相关信息,该消息可以使UE知道哪些DRB在切换后可以继续使用,哪些则不行。又例如:eNB2为UE2配置的通信,发现以及测量相关信息;这些信息将在UEl切换后,在eNB2覆盖范围内进行发现,测量等相关的D2D操作中使用。
[0252]eNBl接收到切换响应消息后,将给UEl发送切换命令,UEl接收到切换命令消息后,根据切换命令指示接入到目标eNB,即eNB2。
[0253]UEl接入到eNB2后,eNB2会给UEl和UE2之间的主UE发消息,将之前分配的UEl和UE2之间进行D2D通信的无线资源配置信息发给主UE。主UE收到该消息后,根据分配的进行D2D通信的无线资源信息进行D2D通信资源更新,主UE,即UE2在新分配的无线资源范围内,为UEl和UE2分配进行D2D通信所使用的无线资源。UEl和UE2使用该资源进行D2D通信。
[0254]在此之后,UEl向 eNB2 发送 RRCConnect1nReconf igurat1nComplete 消息,表明D2D UE的切换已经完成。eNB2则给eNBl发UE上下文释放命令,通知eNBl所述UEl的D2D切换已经成功完成,令eNBl释放UEl的上下文资源。至此完成D2D UE的切换流程。
[0255]实例2,切换的UE不分主从UE,图7为切换流程示意图
[0256]D2D切换分为测量对象参数调整、切换判决、切换准备和切换执行四部分。其中,所述测量对象参数调整为可选流程,但获取UE位置为必须的操作。
[0257]所述测量对象参数调整,是D2D切换独有的流程,包括获取UE的位置,以及调整测量对象参数这些步骤。所述切换判决,为eNB接到测量上报,到判断UE可以进行切换之间的流程。所述切换准备,为原eNB发切换请求消息,到收到目标eNB的切换请求应答消息之间的流程。所述切换执行,为源eNB发切换命令到UE接入到目标eNB之间的流程。
[0258]测量对象参数调整是D2D切换独有的流程,在切换前,eNB将获取进行D2D通信的两个UE分别由哪个eNB服务,在本实施例中,eNBl获知UEl由eNBl服务,UE2由eNB2服务。
[0259]本实施例对应图2 (b)所对应的场景,在该场景中,UEl从eNBl切换到eNB2。eNBl将根据UEl和UE2的位置,调整UEl的测量对象的参数。并通过消息将测量对象的参数传给UEl,即通过measOb jectEUTRA消息将celllndividualOffset参数传给UEl。在本实施例中eNBl获知UE2在eNB2中,eNBl提高了 measOb jectEUTRA消息中的UE2对应的celllndividualOffset参数的参数值,该值的含义即为:UE2所在小区对应的小区偏移,UE根据该参数,提高了 eNB2对应的Ocn的值,也就使得A3事件中,进入eNB2的触发条件Mn+0fn+0cn-Hys > Mp+0fp+0cp+0ff更容易满足,使得UEl更容易切换到UE2所在的小区。
[0260]当UEl监测到的关于eNB2的无线信号的信息达到消息上报的触发条件时,UEl会发消息上报测量结果。例如:当UEl监测到eNB2的RSRP或RSRQ达到测量上报的标准时,就触发测量上报。
[0261]eNBl要获得相邻的eNB是否支持D2D功能的信息,这个信息可以在切换判决之前就获得,如图7所示。如,eNBl可以通过网管,MME等上层网络实体的配置获知相邻的eNB是否支持D2D功能,也可以通过X2 口,或SI 口的消息,获知相邻的eNB是否支持D2D消息。例如:eNBl发消息从MME处获知相邻eNB是否支持D2D功能的信息,该消息是根据这一功能,新增的消息。eNBl还可以根据终端上报获取相邻eNB是否支持D2D功能的信息。例如:相邻eNB广播的SIB消息中包含是否支持D2D功能的信息,由eNBl服务的的终端获知相邻eNB是否支持D2D功能后,给eNBl发消息,将这一信息上报给eNBl。
[0262]eNBl在获知有哪些相邻的eNB支持D2D功能后,会根据这些信息判断那些eNB符合切换的条件。只有支持D2D功能的eNB,才有资格成为切换的目标。
[0263]当两个D2D UE同时发生切换时,可能会出现无法协调eNB之间资源的情况,故要确保两个D2D UE不能同时切换,因此,eNB要获知进行D2D通信的另一个D2D终端的状态,即是处于切换状态,还是处于非切换状态。切换状态是指从eNB发送切换请求消息请求切换开始,到eNB接收到UE context release消息之间的这一段状态,所述UE contextrelease消息表示相关UE切换结束。在本实施例中,eNB2和eNBl可以通过X2消息,通知对方UEl和UE2是否处于切换状态。当eNBl发现UE2处于切换状态时,将不进行切换判决,只有等UE2完成切换后,eNBl才会对UEl做出切换判决。
[0264]eNBl将根据UEl上报的测量结果和eNB是否支持D2D通信和UE的状态等条件判定是否要切换,以及要切换到哪个eNB,如果有多个eNB满足切换条件,eNBl将优先选择UE2的服务eNB作为UEl切换的目标eNB。
[0265]在本实施例中,UE2处于eNB2,eNBl最终选择eNB2作为UEl切换的目标eNB。
[0266]在完成切换判决后,eNBl给eNB2发切换请求消息,该消息携带UEl和UE2的D2D相关的信息,例如要切换的UE是否是主UE、要切换UE的D2DDRB的信息、D2D UE进行D2D通信所使用的资源信息,以及UE2处于哪个eNB下等信息等。
[0267]eNB2收到切换请求消息后,首先确定UE2的位置以及UE2和UEl谁是主UE,据此可以判断当前的D2D切换属于哪一类D2D切换,对于不同的状况,采用不同的资源分配方法。
[0268]eNB2将为eNBl分配其所使用的部分无线资源,用做UEl和UE2之间的D2D通信。eNB2分配完无线资源范围后,再给eNBl回切换应答消息时,将分配的无线资源传给eNBl。如果eNB2和eNBl之间不可以进行跨eNB的D2D通信,则eNB2在切换应答消息中表明切换失败。
[0269]此外,eNB2给eNBl回复的切换应答消息中,还可以携带其他的一些和D2D相关的信息,例如:允许使用的、以及不允许使用的D2D DRB相关信息,该消息可以使UE知道哪些DRB在切换后可以继续使用,哪些则不行。又例如:eNB2为UE2配置的通信,发现以及测量相关信息;这些信息将在UEl切换后,在eNB2覆盖范围内进行发现,测量等相关的D2D操作中使用。
[0270]eNBl接收到切换响应消息后,将给UEl发送切换命令,UEl接收到切换命令消息后,根据切换命令指示接入到目标eNB,即eNB2。
[0271]本实施例中,eNB不给UEl和UE2分配无线资源,只是将D2D通信使用的无线资源范围通知UEl和UE2,UEl接入到eNB2后,eNB2会给UEl和UE2发消息,通知其使用的D2D通信的无线资源范围,两个UE可以在该范围内随机挑选资源进行通信。
[0272]在此之后,UEl向 eNB2 发送 RRCConnect1nReconf igurat1nComplete 消息,表明D2D UE的切换已经完成。eNB2则给eNBl发UE上下文释放命令,通知eNBl所述UEl的D2D切换已经成功完成,令eNBl释放UEl的上下文资源。至此完成D2D UE的切换流程。
[0273]实施例三
[0274]本实施例给出了在第三类场景下,即切换前两个UE在两个eNB下,切换后两个UE在两个eNB下,D2D终端切换的实施例。本实施例给出了在第三类场景下,D2D UE切换的流程,
[0275]实例1,切换的UE为主UE’图8为切换流程示意图
[0276]D2D切换分为测量对象参数调整、切换判决、切换准备和切换执行四部分。其中,所述测量对象参数调整为可选流程,但获取UE位置为必须的操作。
[0277]所述测量对象参数调整,是D2D切换独有的流程,包括获取UE的位置,以及调整测量对象参数这些步骤。所述切换判决,为eNB接到测量上报,到判断UE可以进行切换之间的流程。所述切换准备,为原eNB发切换请求消息,到收到目标eNB的切换请求应答消息之间的流程。所述切换执行,为源eNB发切换命令到UE接入到目标eNB之间的流程。
[0278]测量对象参数调整是D2D切换独有的流程,在切换前,eNB将获取进行D2D通信的两个UE分别由哪个eNB服务,在本实施例中,eNBl获知UEl由eNBl服务,UE2由eNB2服务。
[0279]本实施例对应图2 (C)所对应的场景,在该场景中,UEl从eNBl切换到eNB2。eNBl将根据UEl和UE2的位置,调整UEl的测量对象的参数,并通过消息将测量对象的参数传给UEl,即通过measOb jectEUTRA消息将celllndividualOffset参数传给UEl。在本实施例中eNBl获知UE2在eNB2中,eNBl提高了 measOb jectEUTRA消息中的UE2对应的celllndividualOffset参数的参数值,该值的含义即为:UE2所在小区对应的小区偏移,UE根据该参数,提高了 eNB2对应的Ocn的值,也就使得A3事件中,进入eNB2的触发条件Mn+0fn+0cn-Hys > Mp+0fp+0cp+0ff更容易满足,使得UEl更容易切换到UE2所在的小区。
[0280]当UEl监测到的关于eNB2的无线信号的信息达到消息上报的触发条件时,UEl会发消息上报测量结果。例如,当UEl监测到eNB2的RSRP或RSRQ达到测量上报的标准时,就触发测量上报。
[0281]eNBl要获得相邻的eNB是否支持D2D功能的信息,这个信息可以在切换判决之前就犾得,如图8所不。如:eNBl可以通过网管,MME等上层网络实体的配直犾知相邻的eNB是否支持D2D功能,也可以通过X2 口,或SI 口的消息,获知相邻的eNB是否支持D2D消息。例如eNBl发消息从MME处获知相邻eNB是否支持D2D功能的信息,该消息是根据这一功能,新增的消息。eNBl还可以根据终端上报获取相邻eNB是否支持D2D功能的信息。例如:相邻eNB广播的SIB消息中包含是否支持D2D功能的信息,由eNBl服务的的终端获知相邻eNB是否支持D2D功能后,给eNBl发消息,将这一信息上报给eNBl。
[0282]eNBl在获知有哪些相邻的eNB支持D2D功能后,会根据这些信息判断那些eNB符合切换的条件。只有支持D2D功能的eNB,才有资格成为切换的目标。
[0283]当两个D2D UE同时发生切换时,可能会出现无法协调eNB之间资源的情况,故要确保两个D2D UE不能同时切换,因此,eNB要获知进行D2D通信的另一个D2D终端的状态,即是处于切换状态,还是处于非切换状态。切换状态是指从eNB发送切换请求消息请求切换开始,到eNB接收到UE context release消息之间的这一段状态,所述UE contextrelease消息表示相关UE切换结束。在本实施例中,eNB2和eNBl可以通过X2消息,通知对方UEl和UE2是否处于切换状态。当eNBl发现UE2处于切换状态时,将不进行切换判决,只有等UE2完成切换后,eNBl才会对UEl做出切换判决。
[0284]eNBl将根据UEl上报的测量结果和eNB是否支持D2D通信和UE的状态等条件判定是否要切换,以及要切换到哪个eNB,如果有多个eNB满足切换条件,eNBl将优先选择UE2的服务eNB作为UEl切换的目标eNB。
[0285]在本实施例中,虽然UE2处于eNB2,但eNB2不满足切换条件,而eNB3满足切换条件。eNBl最终选择eNB3作为UEl切换的目标eNB。
[0286]在完成切换判决后,eNBl给eNB3发送切换请求消息,该消息携带UEl和UE2的D2D相关的信息,例如:要切换的UE是否是主UE、要切换UE的D2D DRB的信息、D2D UE进行D2D通信所使用的资源信息,以及UE2处于哪个eNB下等信息。
[0287]eNB3收到切换请求消息后,首先确定UE2的位置以及UE2和UEl谁是主UE,据此可以判断当前的D2D切换属于哪一类D2D切换,对于不同的状况,采用不同的资源分配方法。
[0288]在本实施例中,eNB3将通过切换请求消息获知UE2由eNB2服务,eNB3将会通过X2口发送资源协商请求消息给eNB2进行D2D通信资源协商。该消息将携带eNB3分配的UEl和UE2之间D2D通信所使用的无线资源。eNB2如果认为该资源不可用,则在资源协商应答消息中回复资源协商失败;如果eNB2认为该资源可用,则在资源协商应答消息中回复资源协商成功。
[0289]eNB3在收到eNB2的资源协商应答后,给eNBl回切换请求应答消息,所述切换请求应答消息携带eNB3分配的无线资源。此外,eNB2给eNBl回复的切换应答消息中,还可以携带其他的一些和D2D相关的信息,例如:允许使用的以及不允许使用的D2D DRB相关信息,该消息可以使UE知道哪些DRB在切换后可以继续使用,哪些则不行。又例如:eNB3为UE2配置的通信,发现以及测量相关信息;这些信息将在UEl切换后,在eNB3覆盖范围内进行发现、测量等相关的D2D操作中使用。
[0290]eNBl接收到切换响应消息后,将给UEl发送切换命令,UEl接收到切换命令消息后,根据切换命令指示接入到目标eNB,即eNB3。
[0291 ] 在本实施例中,UEl是主UE,UEl接入到eNB3后,eNB3会根据之前的信息,知道UE2的服务eNB为eNB2。当eNB3知道UEl已经接入eNB3之后,eNB3给eNB2发消息,通知eNB2所述UEl已经接入eNB3,eNB2给UE2发消息,将之前协商分配的UEl和UE2之间进行D2D通信的无线资源配置信息发给UE2。UE2收到该消息后,根据分配的进行D2D通信的无线资源信息进行D2D通信资源更新,主UE,即UE2在新分配的无线资源范围内,为UEl和UE2分配进行D2D通信所使用的无线资源。UEl和UE2使用该资源进行D2D通信。
[0292]在本实施例中UEl是主UE’则UEl在接入eNB3后,根据切换过程中分配的进行D2D通信的无线资源信息进行D2D通信资源更新,主UE,即UEl在新分配的无线资源范围内,为UEl和UE2分配进行D2D通信所使用的无线资源。UEl和UE2使用该资源进行D2D通信。
[0293]在此之后UEl 向 eNB3 发送 RRCConnect1nReconf igurat1nComplete 消息,表明D2D UE的切换已经完成。eNB3则给eNBl发UE上下文释放命令,通知eNBl所述UEl的D2D切换已经成功完成,让eNBl释放UEl的上下文资源。至此完成D2D UE的切换流程。
[0294]实例2,切换的UE为从UE,图9为切换流程示意图
[0295]D2D切换分为测量对象参数调整、切换判决、切换准备和切换执行四部分。其中,所述测量对象参数调整为可选流程,但获取UE位置为必须的操作。
[0296]所述测量对象参数调整,是D2D切换独有的流程,包括获取UE的位置,以及调整测量对象参数这些步骤。所述切换判决,为eNB接到测量上报,到判断UE可以进行切换之间的流程。所述切换准备,为原eNB发切换请求消息,到收到目标eNB的切换请求应答消息之间的流程。所述切换执行,为源eNB发切换命令到UE接入到目标eNB之间的流程。
[0297]测量对象参数调整是D2D切换独有的流程,在切换前,eNB将获取进行D2D通信的两个UE分别由哪个eNB服务,在本实施例中,eNBl获知UEl由eNBl服务,UE2由eNB2服务。
[0298]本实施例对应图2 (C)所对应的场景,在该场景中,UEl从eNBl切换到eNB2。eNBl将根据UEl和UE2的位置,调整UEl的测量对象的参数,并通过消息将测量对象的参数传给UEl,即通过measOb jectEUTRA消息将celllndividualOffset参数传给UE1。在本实施例中eNBl获知UE2在eNB2中,eNBl提高了 measOb jectEUTRA消息中的UE2对应的celllndividualOffset参数的参数值,该值的含义即为:UE2所在小区对应的小区偏移,UE根据该参数,提高了 eNB2对应的Ocn的值,也就使得A3事件中,进入eNB2的触发条件Mn+0fn+0cn-Hys > Mp+0fp+0cp+0ff更容易满足,使得UEl更容易切换到UE2所在的小区。
[0299]当UEl监测到的关于eNB2的无线信号的信息达到消息上报的触发条件时,UEl会发消息上报测量结果。例如:当UEl监测到eNB2的RSRP或RSRQ达到测量上报的标准时,就触发测量上报。
[0300]eNBl要获得相邻的eNB是否支持D2D功能的信息,这个信息可以在切换判决之前就犾得,如图9所不。如:eNBl可以通过网管,MME等上层网络实体的配直犾知相邻的eNB是否支持D2D功能,也可以通过X2 口,或SI 口的消息,获知相邻的eNB是否支持D2D消息。例如eNBl发消息从MME处获知相邻eNB是否支持D2D功能的信息,该消息是根据这一功能,新增的消息。eNBl还可以根据终端上报获取相邻eNB是否支持D2D功能的信息。例如:相邻eNB广播的SIB消息中包含是否支持D2D功能的信息,由eNBl服务的的终端获知相邻eNB是否支持D2D功能后,给eNBl发消息,将这一信息上报给eNBl。
[0301]eNBl在获知有哪些相邻的eNB支持D2D功能后,会根据这些信息判断那些eNB符合切换的条件。只有支持D2D功能的eNB,才有资格成为切换的目标。
[0302]当两个D2D UE同时发生切换时,可能会出现无法协调eNB之间资源的情况,故要确保两个D2D UE不能同时切换,因此,eNB要获知进行D2D通信的另一个D2D终端的状态,即是处于切换状态,还是处于非切换状态。切换状态是指从eNB发送切换请求消息请求切换开始,到eNB接收到UE context release消息之间的这一段状态,所述UE contextrelease消息表示相关UE切换结束。在本实施例中,eNB2和eNBl可以通过X2消息,通知对方UEl和UE2是否处于切换状态。当eNBl发现UE2处于切换状态时,将不进行切换判决,只有等UE2完成切换后,eNBl才会对UEl做出切换判决。
[0303]eNBl将根据UEl上报的测量结果和eNB是否支持D2D通信和UE的状态等条件判定是否要切换,以及要切换到哪个eNB,如果有多个eNB满足切换条件,eNBl将优先选择UE2的服务eNB作为UEl切换的目标eNB。
[0304]在本实施例中,虽然UE2处于eNB2,但eNB2不满足切换条件,而eNB3满足切换条件。eNBl最终选择eNB3作为UEl切换的目标eNB。
[0305]在完成切换判决后,eNBl给eNB3发切换请求消息,该消息携带UEl和UE2的D2D相关的信息,例如:要切换的UE是否是主UE、要切换UE的D2DDRB的信息、D2D UE进行D2D通信所使用的资源信息,以及UE2处于哪个eNB下等信息。
[0306]eNB3收到切换请求消息后,首先确定UE2的位置以及UE2和UEl谁是主UE,据此可以判断当前的D2D切换属于哪一类D2D切换,对于不同的状况,采用不同的资源分配方法。
[0307]在本实施例中,eNB3将通过切换请求消息获知UE2由eNB2服务,eNB3将会通过X2口发送资源协商请求消息给eNB2进行D2D通信资源协商。该消息将携带eNB3分配的UEl和UE2之间D2D通信所使用的无线资源。eNB2如果认为该资源不可用,则在资源协商应答消息中回复资源协商失败;如果eNB2认为该资源可用,则在资源协商应答消息中回复资源协商成功。
[0308]eNB3在收到eNB2的资源协商应答后,给eNBl回切换请求应答消息,所述切换应答消息携带eNB3分配的无线资源。此外eNB2给eNBl回复的切换应答消息中,还可以携带其他的一些和D2D相关的信息,例如:允许使用的以及不允许使用的D2D DRB相关信息,该消息可以使UE知道哪些DRB在切换后可以继续使用,哪些则不行。又例如:eNB3为UE2配置的通信,发现以及测量相关信息;这些信息将在UEl切换后,在eNB3覆盖范围内进行发现、测量等相关的D2D操作中使用。
[0309]eNBl接收到切换响应消息后,将给UEl发送切换命令,UEl接收到切换命令消息后,根据切换命令指示接入到目标eNB,即eNB3。
[0310]在本实施例中,UEl是从UE’ UE2是主UE’ UEl接入到eNB3后,eNB3会根据之前的信息,知道UE2的服务eNB为eNB2。当eNB3知道UEl已经接入eNB3之后,eNB3给eNB2发消息,通知eNB2所述UEl已经接入eNB3,eNB2给UE2发消息,将之前协商分配的UEl和UE2之间进行D2D通信的无线资源配置信息发给UE2。UE2收到该消息后,根据分配的进行D2D通信的无线资源信息进行D2D通信资源更新,主UE,即UE2在新分配的无线资源范围内,为UEl和UE2分配进行D2D通信所使用的无线资源。UEl和UE2使用该资源进行D2D通信。
[0311]在此之后UEl 向 eNB3 发送 RRCConnect1nReconf igurat1nComplete 消息,表明D2D UE的切换已经完成。eNB3则给eNBl发UE上下文释放命令,通知eNBlUEl的D2D切换已经成功完成,让eNBl释放UEl的上下文资源。至此完成D2D UE的切换流程。
[0312]实例3,切换的UE不分主从UE’图10为切换流程示意图
[0313]D2D切换分为测量对象参数调整、切换判决、切换准备和切换执行四部分。其中,所述测量对象参数调整为可选流程,但获取UE位置为必须的操作。
[0314]所述测量对象参数调整,是D2D切换独有的流程,包括获取UE的位置,以及调整测量对象参数这些步骤。所述切换判决,为eNB接到测量上报,到判断UE可以进行切换之间的流程。所述切换准备,为原eNB发切换请求消息,到收到目标eNB的切换请求应答消息之间的流程。所述切换执行,为源eNB发切换命令到UE接入到目标eNB之间的流程。
[0315]测量对象参数调整是D2D切换独有的流程,在切换前,eNB将获取进行D2D通信的两个UE分别由哪个eNB服务,在本实施例中,eNBl获知UEl由eNBl服务,UE2由eNB2服务。
[0316]本实施例对应图2 (C)所对应的场景,在该场景中,UEl从eNBl切换到eNB2。eNBl将根据UEl和UE2的位置,调整UEl的测量对象的参数,并通过消息将测量对象的参数传给UEl,即通过measOb jectEUTRA消息将celllndividualOffset参数传给UE1。在本实施例中eNBl获知UE2在eNB2中,eNBl提高了 measOb jectEUTRA消息中的UE2对应的celllndividualOffset参数的参数值,该值的含义即为UE2所在小区对应的小区偏移,UE根据该参数,提高了 eNB2对应的Ocn的值,也就使得A3事件中,进入eNB2的触发条件Mn+0fn+0cn-Hys > Mp+0fp+0cp+0ff更容易满足,使得UEl更容易切换到UE2所在的小区。
[0317]当UEl监测到的关于eNB2的无线信号的信息达到消息上报的触发条件时,UEl会发消息上报测量结果。例如:当UEl监测到eNB2的RSRP或RSRQ达到测量上报的标准时,就触发测量上报。
[0318]eNBl要获得相邻的eNB是否支持D2D功能的信息,这个信息可以在切换判决之前就获得,如图10所示。如,eNBl可以通过网管,MME等上层网络实体的配置获知相邻的eNB是否支持D2D功能,也可以通过X2 口,或SI 口的消息,获知相邻的eNB是否支持D2D消息。例如eNBl发消息从MME处获知相邻eNB是否支持D2D功能的信息,该消息是根据这一功能,新增的消息。eNBl还可以根据终端上报获取相邻eNB是否支持D2D功能的信息。例如:相邻eNB广播的SIB消息中包含是否支持D2D功能的信息,由eNBl服务的的终端获知相邻eNB是否支持D2D功能后,给eNBl发消息,将这一信息上报给eNBl。
[0319]eNBl在获知有哪些相邻的eNB支持D2D功能后,会根据这些信息判断那些eNB符合切换的条件。只有支持D2D功能的eNB,才有资格成为切换的目标。
[0320]当两个D2D UE同时发生切换时,可能会出现无法协调eNB之间资源的情况,故要确保两个D2D UE不能同时切换,因此,eNB要获知进行D2D通信的另一个D2D终端的状态,即是处于切换状态,还是处于非切换状态。切换状态是指从eNB发送切换请求消息请求切换开始,到eNB接收到UE context release消息之间的这一段状态,所述UE contextrelease消息表示相关UE切换结束。在本实施例中,eNB2和eNBl可以通过X2消息,通知对方UEl和UE2是否处于切换状态。当eNBl发现UE2处于切换状态时,将不进行切换判决,只有等UE2完成切换后,eNBl才会对UEl做出切换判决。
[0321]eNBl将根据UEl上报的测量结果和eNB是否支持D2D通信和UE的状态等条件判定是否要切换,以及要切换到哪个eNB,如果有多个eNB满足切换条件,eNBl将优先选择UE2的服务eNB作为UEl切换的目标eNB。
[0322]在本实施例中,虽然UE2处于eNB2,但eNB2不满足切换条件,而eNB3满足切换条件。eNBl最终选择eNB3作为UEl切换的目标eNB。
[0323]在完成切换判决后,eNBl给eNB3发切换请求消息,该消息携带UEl和UE2的D2D相关的信息,例如:要切换的UE是否是主UE、要切换UE的D2DDRB的信息、D2D UE进行D2D通信所使用的资源信息,以及UE2处于哪个eNB下等信息。
[0324]eNB3收到切换请求消息后,首先确定UE2的位置以及UE2和UEl谁是主UE,据此可以判断当前的D2D切换属于哪一类D2D切换。,对于不同的状况,采用不同的资源分配方法。
[0325]在本实施例中,eNB3将通过切换请求消息获知UE2由eNB2服务,eNB3将会通过X2 口发资源协商请求消息给eNB2进行D2D通信资源协商。该消息将携带eNB3分配的UEl和UE2之间D2D通信所使用的无线资源。eNB2如果认为该资源不可用,则在资源协商应答消息中回复资源协商失败;如果eNB2认为该资源可用,则在资源协商应答消息中回复资源协商成功。
[0326]eNB3在收到eNB2的资源协商应答后,给eNBl回切换请求应答消息,所述切换请求应答消息,携带eNB3分配的无线资源。此外eNB2给eNBl回复的切换应答消息中,还可以携带其他的一些和D2D相关的信息,例如允许使用的以及不允许使用的D2D DRB相关信息,该消息可以使UE知道哪些DRB在切换后可以继续使用,哪些则不行。又例如eNB3为UE2配置的通信,发现以及测量相关信息;这些信息将在UEl切换后,在eNB3覆盖范围内进行发现、测量等相关的D2D操作中使用。
[0327]eNBl接收到切换响应消息后,将给UEl发送切换命令,UEl接收到切换命令消息后,根据切换命令指示接入到目标eNB,即eNB3。
[0328]本实施例中,eNB不给UEl和UE2分配无线资源,只是将D2D通信使用的无线资源范围通知UEl和UE2,UE1接入到eNB3后,eNB3会根据之前的信息,知道UE2的服务eNB为eNB2。当eNB3知道UEl已经接入eNB3之后,eNB3给eNB2发消息,通知eNB2所述UEl已经接入eNB3,eNB2给UE2发消息,eNB3给UEl发消息,通知其使用的D2D通信的无线资源范围,两个UE可以该范围内随机的挑选资源进行通信。
[0329]在此之后UEl 向 eNB3 发送 RRCConnect1nReconf igurat1nComplete 消息,表明D2D UE的切换已经完成。eNB3则给eNBl发UE上下文释放命令,通知eNBlUEl的D2D切换已经成功完成,让eNBl释放UEl的上下文资源。至此完成D2D UE的切换流程。
[0330]实施例四
[0331]本实施例给出了 D2D切换的另一种解决方法,即在切换过程中,D2D用户先切换回蜂窝模式,再进行切换。在本实施例中,不必区分主从UE,本实施例以第二类D2D切换为例,UEl和UE2分别从属于eNBl和eNB2,UEl从eNBl切换到eNB2,图11为切换流程示意图。
[0332]该方法分为测量对象参数调整、切换判决、切换准备和切换执行四部分。其中,所述测量对象参数调整为可选流程。
[0333]所述测量对象参数调整,是D2D切换独有的流程,包括获取判断是否仅存D2D业务,以及调整测量对象参数这些步骤。所述切换判决,为eNB接到测量上报,到判断UE可以进行切换之间的流程。所述切换准备,为原eNB发切换请求消息,到收到目标eNB的切换请求应答消息之间的流程。所述切换执行,为源eNB发切换命令到UE接入到目标eNB之间的流程。
[0334]测量对象参数调整是D2D切换独有的流程,在切换前,eNB将获取是否仅存D2D通信,在本实施例中,是通过eNB之间的消息查询,如果仅存D2D通信,调整UEl的测量对象的参数,并通过消息将测量对象的参数传给UE1,即通过measOb jectEUTRA消息将celllndividualOffset 参数传给 UEl。eNBl 降低了 measOb jectEUTRA 消息中的 UEl 对应的celllndividualOffset参数的参数值,该值的含义即为UEl所在小区对应的小区偏移,UE根据该参数,提高了 eNBl对应的Ocp的值,也就使得A3事件中,进入eNB2的触发条件Mn+0fn+0cn-Hys > Mp+0fp+0cp+0ff更不容易满足,进而延缓了 UEl的切换。
[0335]当UEl监测到的关于eNB2的无线信号的信息达到消息上报的触发条件时,UEl会发消息上报测量结果。例如:当UEl监测到eNB2的RSRP或RSRQ达到测量上报的标准时,就触发测量上报。
[0336]eNBl可以获得相邻的eNB是否支持D2D功能的信息,这个信息可以在切换判决之前就获得,如图11所示。如:eNBl可以通过网管、MME等上层网络实体的配置获知相邻的eNB是否支持D2D功能,也可以通过X2 口、或SI 口的消息,获知相邻的eNB是否支持D2D消息。例如:eNBl发消息从MME处获知相邻eNB是否支持D2D功能的信息,该消息是根据这一功能,新增的消息。eNBl还可以根据终端上报获取相邻eNB是否支持D2D功能的信息。例如:相邻eNB广播的SIB消息中包含是否支持D2D功能的信息,由eNBl服务的的终端获知相邻eNB是否支持D2D功能后,给eNBl发消息,将这一信息上报给eNBl。
[0337]eNBl将根据UEl上报的测量结果和判定是否要切换,以及要切换到哪个eNB,如果有多个eNB满足切换条件,eNBl可以优先选择支持D2D通信的UE进行切换。本实施例选择eNB2为目标UE。
[0338]在切换前,eNB将获取进行D2D通信的两个UE分别由哪个eNB服务。在完成切换判决后,eNBl给eNB2发消息,通知其将UE2切换回蜂窝通信模式;eNBl给UEl发消息,eNB2给UE2发消息,通知UE切换回蜂窝通信模式,UEl和UE2切换回蜂窝通信模式。当UE2切换回蜂窝模式后,eNB2给eNBl发消息,通知其UE2已经切换回蜂窝模式。
[0339]eNBl在确认UEl和UE2均已经切换回蜂窝模式后,开始执行正常的蜂窝切换流程,包括切换准备过程和切换执行过程。
[0340]在UEl切换到eNB2之后,UEl可以检查UEl和UE2之间的是否符合D2D通信条件,如果UEl和UE2符合D2D通信条件,则UEl和UE2可以切换回D2D通信模式。
[0341]以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
【权利要求】
1.一种支持设备到设备D2D技术的终端切换方法,其特征在于,该方法包括: 源通信节点根据第一 D2D终端上报的测量结果和/或第二 D2D终端的信息,控制所述第一 D2D终端切换到目标通信节点。
2.根据权利要求1所述的方法,其特征在于,所述第一D2D终端为由所述源通信节点服务的具备D2D功能、且正与第二 D2D终端进行D2D通信的用户设备。
3.根据权利要求1或2所述的方法,其特征在于,所述源通信节点、目标通信节点为基站或小区。
4.根据权利要求1所述的方法,其特征在于,该方法还包括: 如果所述源通信节点同时收到第一 D2D终端和第二 D2D终端上报的测量结果,且如果第一 D2D终端是主设备,则优先进行第一 D2D终端的切换判决操作。
5.根据权利要求4所述的方法,其特征在于,所述主设备指D2D通信节点中优先级高的D2D设备、或是具有资源管理能力的D2D设备。
6.根据权利要求4或5所述的方法,其特征在于,所述源通信节点根据第一D2D终端上报的测量结果和/或第二 D2D终端的信息,控制所述第一 D2D终端切换到目标通信节点,包括: 所述源通信节点根据所述第一 D2D终端上报的测量结果和/或所述第二 D2D终端的信息,判断所述第一 D2D终端是否切换以及切换的目标通信节点; 如果所述第一 D2D终端满足切换条件且存在合适的目标通信节点,则所述源通信节点将所述第一 D2D终端切换到所述目标通信节点。
7.根据权利要求6所述的方法,其特征在于,所述源通信节点判断所述第一D2D终端是否切换以及切换的目标通信节之前,该方法还包括: 如果所述源通信节点监测到与所述第一 D2D终端进行D2D通信的所述第二 D2D终端的服务通信节点与所述源通信节点不同,则所述源通信节点为所述第一 D2D终端进行测量配置时,调高所述第二 D2D终端的服务通信节点对应的小区偏移; 所述源通信节点将调整后的所述测量配置发送给所述第一 D2D终端,第一 D2D终端根据收到的所述测量配置进行测量,并将测量结果上报给所述源通信节点。
8.根据权利要求7所述的方法,其特征在于,所述测量结果包括参考信号接收功率RSRP和/或参考信号接收质量RSRQ。
9.根据权利要求7所述的方法,其特征在于,所述源通信节点监测到与所述第一D2D终端进行D2D通信的所述第二 D2D终端的服务通信节点与所述源通信节点不同时,该方法还包括: 所述源通信节点在所述第一 D2D终端的D2D通信建立时,获取所述第二 D2D终端信息以及第二 D2D终端的服务通信节点信息; 所述第二 D2D终端发生切换时,所述源通信节点从所述第二 D2D终端的服务通信节点获取所述第二 D2D终端执行切换、以及更新后的服务通信节点信息。
10.根据权利要求9所述的方法,其特征在于,所述源通信节点在所述第一D2D终端的D2D通信建立时,获取所述第二 D2D终端以及第二 D2D终端的服务通信节点信息,包括: 当所述第一 D2D终端建立通信连接时,所述第一 D2D终端向自身的服务通信节点发送消息,其中包含D2D通信连接信息,以及第二 D2D终端的服务通信节点信息;或者, 所述第一 D2D终端和第二 D2D终端的服务通信节点协商控制D2D通信连接的建立,在协商过程中,所述第一 D2D终端/第二 D2D终端保存第二 D2D终端/第一 D2D终端信息以及对应的服务基站信息。
11.根据权利要求6所述的方法,其特征在于,所述源通信节点根据所述第一D2D终端上报的测量结果和/或所述第二 D2D终端的信息,判断第一 D2D终端是否切换以及切换的目标通信节点,包括: 所述源通信节获取相邻通信节点是否支持D2D功能的信息,如果相邻通信节点不支持D2D功能,则不能作为第一 D2D终端的目标通信节点; 所述源通信节点判断所述第二 D2D终端是否正在执行切换,如果是,则等第二 D2D终端切换完成之后,再进彳了弟一 D2D终端的切换判决; 所述源通信节点根据所述第一 D2D终端上报的测量结果,判断是否需要切换,如果需要切换,则根据所述测量结果找出所述第一 D2D终端的候选目标通信节点; 如果所述源通信节点找到多个第一 D2D终端的候选目标通信节点,则所述源通信节点根据获取到的第二 D2D终端的服务通信节点信息,优先将所述第二 D2D终端的服务通信节点作为所述第一 D2D终端的目标通信节点。
12.根据权利要求11所述的方法,其特征在于,所述源通信节获取相邻通信节点是否支持D2D功能的信息,包括: 所述源通信节点与相邻通信节点通过X2 口消息进行交换,获知相邻通信节点是否支持D2D通信功能的信息;或者, 所述源通信节点通过SI 口以及网管,获知相邻通信节点是否支持D2D功能的信息;或者, 所述源通信节点通过自身服务的终端上报的信息,获取相邻通信节点是否支持D2D功能的信息。
13.根据权利要求6所述的方法,其特征在于,该方法还包括: 如果所述第一 D2D终端和第二 D2D终端之间只有D2D通信模式业务而没有蜂窝通信模式业务,则所述源通信节点为所述第一 D2D终端进行测量配置时,调低自身对应的小区偏移。
14.根据权利要求6所述的方法,其特征在于,所述如果第一D2D终端满足切换条件且存在合适的目标通信节点,则源通信节点将所述第一 D2D终端切换到所述目标通信节点,包括: 所述源通信节点向目标通信节点发送切换请求消息,该消息携带第一 D2D终端和第二D2D终端相关的信息; 所述目标通信节点收到所述切换请求消息后,发送切换请求响应消息给源通信节点,该消息携带D2D相关的信息,该信息中包括:D2D无线资源分配信息; 所述源通信节点收到切换请求响应消息后,向第一 D2D终端发送切换命令,所述切换命令中携带D2D无线资源分配信息; 所述第一 D2D终端接收所述切换命令,根据所述切换命令接入到目标通信节点。
15.根据权利要求14所述的方法,其特征在于,所述第一D2D终端切换到所述目标通信节点之后,该方法还包括: 所述第一 D2D终端根据所述D2D无线资源分配信息进行D2D通信资源更新,利用更新后的资源与所述第二 D2D终端进行D2D通信。
16.根据权利要求14所述的方法,其特征在于,所述目标通信节点在切换请求响应消息中向所述源通信节点发送D2D无线资源分配信息,包括: 如果所述第二 D2D终端的服务通信节点与目标通信节点相同,则目标通信节点为第一D2D终端分配与第二 D2D终端相同的目标通信节点对应的无线资源; 如果所述第二 D2D终端的服务通信节点与目标通信节点不相同,则目标通信节点为第一 D2D终端分配第二 D2D终端的服务通信节点与目标通信节点之间相同的无线资源。
17.根据权利要求15所述的方法,其特征在于,所述第一D2D终端根据所述D2D无线资源分配信息进行D2D通信资源更新,利用更新后的资源与所述第二 D2D终端进行D2D通信,包括: 如果第一 D2D终端是主设备,则第一 D2D终端发起D2D通信资源更新,使用更新后的资源与第二 D2D终端进行D2D通信; 如果第一 D2D终端不是主设备,第二 D2D终端是主设备,在第一 D2D终端切换结束后,第二 D2D终端的服务通信节点通知第二 D2D终端所述第一 D2D终端完成切换,并通知第一D2D终端切换后的D2D无线资源分配信息; 第二 D2D终端发起D2D通信资源更新,使用更新后的资源与第一 D2D终端进行D2D通?目。
18.根据权利要求17所述的方法,其特征在于,该方法还包括: 如果所述第一 D2D终端切换后与第二 D2D终端处于不同的通信节点,则第二 D2D终端的服务通信节点在切换准备阶段获得第一 D2D终端切换后的资源配置;或者, 在切换后,由所述第一 D2D终端切换后的服务通信节点,通知第二 D2D终端的服务通信节点。
19.根据权利要求13所述的方法,其特征在于,该方法还包括: 所述源通信节点通知所述第一 D2D终端和第二 D2D终端从所述D2D通信模式切换回所述蜂窝通信模式。
20.根据权利要求19所述的方法,其特征在于,该方法还包括:所述源通信节点向所述目标通信节点发送切换请求消息,进行第一 D2D终端和第二 D2D终端、或第一 D2D终端的小区间切换。
21.一种通信节点,其特征在于,该通信节点包括控制模块,用于根据第一 D2D终端上报的测量结果和/或第二 D2D终端的信息,控制所述第一 D2D终端切换到对端通信节点。
22.根据权利要求21所述的通信节点,其特征在于,所述第一D2D终端为由所述源通信节点服务的具备D2D功能、且正与第二 D2D终端进行D2D通信的用户设备;所述通信节点为基站或小区。
23.根据权利要求21或22所述的通信节点,其特征在于, 所述控制模块,还用于同时收到所述第一 D2D终端和第二 D2D终端上报的测量结果,且第一 D2D终端是主设备时,优先进行第一 D2D终端的切换判决操作。
24.根据权利要求21或22所述的通信节点,其特征在于, 所述控制模块,用于根据所述第一 D2D终端上报的测量结果和/或所述第二 D2D终端的信息,判断所述第一 D2D终端是否切换以及切换的对端通信节点;确定所述第一 D2D终端满足切换条件且存在合适的对端通信节点时,则将所述第一 D2D终端切换到所述对端通信节点。
25.根据权利要求24所述的通信节点,其特征在于,判断所述第一D2D终端是否切换以及切换的对端通信节之前, 所述控制模块,还用于监测到与所述第一 D2D终端进行D2D通信的所述第二 D2D终端的服务通信节点与自身所属的通信节点不同时,为所述第一 D2D终端进行测量配置时,调高所述第二 D2D终端的服务通信节点对应的小区偏移; 还用于将调整后的所述测量配置发送给所述第一 D2D终端,并接收所述第一 D2D终端上报的测量结果。
26.根据权利要求25所述的通信节点,其特征在于,所述监测到与所述第一D2D终端进行D2D通信的所述第二 D2D终端的服务通信节点与自身所属的通信节点不同时, 所述控制模块,还用于在所述第一 D2D终端的D2D通信建立时,获取所述第二 D2D终端信息以及第二 D2D终端的服务通信节点信息; 还用于在所述第二 D2D终端发生切换时,从所述第二 D2D终端的服务通信节点获取所述第二 D2D终端执行切换、以及更新后的服务通信节点信息。
27.根据权利要求24所述的通信节点,其特征在于,所述控制模块,还用于所述第一D2D终端和第二 D2D终端之间只有D2D通信模式业务而没有蜂窝通信模式业务时,为所述第一 D2D终端进行测量配置时,调低所属通信节点对应的小区偏移。
28.根据权利要求27所述的通信节点,其特征在于, 所述控制模块,还用于通知所述第一 D2D终端和第二 D2D终端从所述D2D通信模式切换回所述蜂窝通信模式。
29.根据权利要求28所述的通信节点,其特征在于, 所述控制模块,还用于向所述对端通信节点发送切换请求消息,进行第一 D2D终端和第二 D2D终端、或第一 D2D终端的小区间切换。
30.一种D2D终端,其特征在于,所述D2D终端包括切换模块,用于在第一通信节点根据所述D2D终端上报的测量结果和/或另一 D2D终端的信息的控制下切换到第二通信节点。
31.根据权利要求30所述的D2D终端,其特征在于,所述D2D终端为由所述第一通信节点服务的具备D2D功能、且正与所述另一 D2D终端进行D2D通信的用户设备。
32.根据权利要求30或31所述的D2D终端,其特征在于, 所述切换模块,还用于和另一 D2D终端同时向所述第一通信节点上报测量结果,且在自身所属的D2D终端为主设备时,接受所述第一通信节点进行的切换判决操作。
33.根据权利要求32所述的D2D终端,其特征在于, 所述切换模块,还用于向所述第一通信节点上报测量结果和/或所述另一 D2D终端的信息,并在确定自身所属的D2D终端满足切换条件且存在合适的对端通信节点时,在所述第一通信节点的控制下切换到第二通信节点。
34.根据权利要求33所述的D2D终端,其特征在于,所述D2D终端与所述另一D2D终端的服务通信节点不同时, 所述切换模块,还用于接收所述第一通信节点发送的测量配置,并向所述第一通信节点上报测量结果。
35.根据权利要求33所述的D2D终端,其特征在于,所述D2D终端切换到所述第二通信节点之后, 所述切换模块,还用于根据D2D无线资源分配信息进行D2D通信资源更新,利用更新后的资源与所述另一 D2D终端进行D2D通信。
36.根据权利要求35所述的D2D终端,其特征在于, 所述切换模块,还用于收到所述第一通信节点的通知后,从D2D通信模式切换回蜂窝通信模式。
37.一种支持D2D技术的终端切换系统,其特征在于,所述系统包括权利要求21-29中任一项所述的通信节点和权利要求30-36中任一项所述的D2D终端。
【文档编号】H04W36/00GK104349402SQ201310313988
【公开日】2015年2月11日 申请日期:2013年7月24日 优先权日:2013年7月24日
【发明者】马书宇, 陈琳, 罗宇民, 谢峰, 鲁照华 申请人:中兴通讯股份有限公司