模式切换方法及装置制造方法
【专利摘要】本发明公开了一种模式切换方法及装置,该方法包括:第一基站向第一用户设备UE发送模式切换消息,触发所述第一UE根据所述模式切换消息中携带的模式的指示信息,进行模式切换。通过本发明,解决了相关技术中模式切换不灵活导致服务连续性比较差的问题,进而达到了提高系统整体吞吐量的效果。
【专利说明】模式切换方法及装置
【技术领域】
[0001]本发明涉及通信领域,具体而言,涉及一种模式切换方法及装置。
【背景技术】
[0002]随着无线多媒体业务的发展,人们对高数据速率和用户体验的需求日益增长,从而对传统蜂窝网络的系统容量和覆盖提出了较高要求。另一方面社交网络、近距离数据共享、本地广告等应用的流行使得人们对了解附近感兴趣的人或事物并与之通信(ProximityServices,邻近服务)的需求逐渐增加。传统的以基站为中心的蜂窝网络在高数据速率以及邻近服务的支持方面存在明显的局限性,在这种需求背景下,代表未来通信技术发展新方向的D2D (Device-to-Device,设备到设备)技术应运而生。D2D技术的应用,可以减轻蜂窝网络的负担、减少用户设备的电池功耗、提高数据速率,并改善网络基础设施的鲁棒性,很好地满足上述高数据速率业务和邻近服务的要求。
[0003]D2D技术可以工作在授权频段或非授权频段,允许多个支持D2D功能的用户设备(即D2D用户设备,D2D User Equipment, D2D UE)在有网络基础设施或无网络基础设施的情况下进行直接发现/直接通信。D2D技术通常包括D2D发现技术和D2D通信技术:D2D发现技术是指用于判断/确定两个或多个D2D用户设备之间相互邻近(例如在可进行D2D直接通信范围之内)或用于判断/确定第一用户设备邻近第二用户设备的技术。通常,D2D用户设备间可通过发送或接收发现信号/信息来发现对方,在有蜂窝网络覆盖下,网络可辅助D2D用户设备进行D2D发现;D2D通信技术是指D2D用户设备之间部分或全部通信数据可以不通过网络基础设施而直接进行通信的技术。
[0004]支持D2D功能的用户设备之间相互发现及通信不是一成不变的,会随着UE的相对移动发生变化。如图1所示,在有网络基础设施覆盖的场景下,支持D2D功能的UEl和UE2之间建立了数据会话通信,其数据流通过蜂窝网络的基础设施进行转发。随着UEl逐渐移动到UE2的周边区域,UEl和UE2距离逐渐接近到能够支持D2D的发现和D2D通信。在这种场景下,可以将UEl和UE2之间的数据流从蜂窝通信模式切换到D2D通信模式,从而享有D2D通信速率高,延迟低以及节能等优点。相反的,UEl和UE2在进行D2D通信的过程中,如果UEl继续移动并逐渐远离UE2,则UEl和UE2之间的数据会话需要在D2D通信链路不可用时从D2D通信模式切换回蜂窝模式。无论是从蜂窝通信切换到D2D通信模式,还是从D2D通信切换到蜂窝通信模式,系统要求网络基础设施控制下的模式切换过程中用户感知不到模式切换从而保证服务连续性。
[0005]综上,相关技术中模式切换不灵活导致服务连续性比较差。
【发明内容】
[0006]本发明提供了一种模式切换方法及装置,以至少解决上述问题。
[0007]根据本发明的一个方面,提供了一种模式切换方法,包括:第一基站向第一用户设备UE发送模式切换消息,触发所述第一 UE根据所述模式切换消息中携带的模式的指示信息,进行模式切换。
[0008]优选地,在所述第一基站向所述第一 UE发送模式切换消息之前,还包括:
[0009]所述第一基站判断出所述第一 UE满足模式切换的条件,其中,所述第一基站是所述第一 UE的服务基站。
[0010]优选地,第一基站判断出所述第一 UE满足模式切换的条件包括:
[0011]所述第一基站向移动管理实体或设备直通服务器发送第一模式切换请求;所述第一基站接收到所述移动管理实体或所述设备直通服务器发送的第一模式切换响应消息,其中,所述第一模式切换响应消息用于指示所述第一 UE满足模式切换的条件;或
[0012]所述第一基站接收到所述移动管理实体或所述设备直通服务器向所述第一基站发送的用于指示所述第一用户设备进行模式切换的消息。
[0013]优选地,第一基站、所述移动管理实体或设备直通服务器判断第一用户设备UE是否满足模式切换的条件包括:
[0014]在满足如下条件时,判断所述第一 UE满足从蜂窝通信模式切换至设备直通通信模式:
[0015]所述第一 UE支持设备直通通信功能,所述第一 UE和第二 UE之间进行蜂窝通信,所述第一 UE和所述第二 UE是邻近的关系,且有足够的设备直通通信空口资源用于所述第一 UE和所述第二 UE进行设备直通通信;
[0016]在满足如下条件之一时,判断所述第一 UE满足从设备直通通信模式切换至蜂窝通信模式:
[0017]所述第一 UE和第二 UE之间进行设备直通通信,且有足够的蜂窝通信空口及骨干链接资源;
[0018]所述第一 UE和第二 UE之间进行设备直通通信,第一 UE和所述第二 UE不是邻近的关系,且有足够的蜂窝通信空口及骨干链接资源;
[0019]其中,所述第二 UE是指以下之一:已经与第一 UE建立蜂窝通信的UE、已经与所述第一 UE建立设备直通通信的UE。
[0020]优选地,第一基站判断第一用户设备与第二用户设备是否是邻近的关系包括:
[0021]第一基站为第一 UE配置对第二 UE的信号测量,并根据所述第一 UE的测量上报,判断是否满足设备直通通信链路质量门限,如果满足,则确定所述第一 UE与所述第二 UE邻近的关系,否则,确定所述第一 UE与所述第二 UE不是邻近的关系;或
[0022]所述第一基站根据接收到的第一模式切换请求消息携带的第一 UE对第二 UE的信号测量结果,判断是否满足所述设备直通通信链路质量门限;如果满足,则确定所述第一UE与所述第二 UE邻近,否则,确定所述第一 UE与所述第二 UE不是邻近的关系;或
[0023]所述第一基站从网络侧实体获取所述第一 UE是否与所述第二 UE是否邻近的信息,判断所述第一 UE和所述第二 UE之间的距离是否满足所述设备直通通信距离门限,如果满足,则确定所述第一 UE与所述第二 UE是邻近的关系,否则,确定所述第一 UE与所述第二UE不是邻近的关系;或
[0024]第一基站从所述网络侧实体获取所述第一用UE和所述第二 UE的地理位置信息或距离信息,判断所述第一 UE和所述第二 UE之间的距离是否满足所述设备直通通信距离门限,如果满足,则确定所述第一 UE与所述第二 UE是邻近的关系,否则,确定所述第一 UE与所述第二 UE不是邻近的关系;
[0025]其中,如果所述第一 UE与所述第二 UE是邻近的关系,则所述第一基站认为第一 UE和第二 UE有条件进行设备直通通信;如果不满足,则所述第一基站确定所述第一 UE和所述第二 UE只能进行蜂窝通信。
[0026]优选地,所述第一模式切换请求消息包括以下至少之一:
[0027]所述第二 UE的标识、所述第一 UE对所述第二 UE的信号测量结果、所述第一 UE对第一基站的信号测量结果、第一 UE和第二 UE进行蜂窝通信或设备直通通信的指示、所述第一 UE和所述第二 UE进行所述蜂窝通信或所述设备直通通信的数据流对应的承载信息、所述第一 UE和所述第二 UE进行所述蜂窝通信或所述设备直通通信的数据流和/或承载对应的服务质量信息、所述第一 UE是否与所述第二 UE之间建立了所述设备直通通信的数据承载和/或所述第一 UE和所述第二 UE之间需要建立所述直通通信的数据承载。
[0028]优选地,所述网络侧实体包括以下之一:服务用户设备的分组数据网关、服务网关、移动管理实体、设备直通服务器、位置信息服务器,具备UE发现检测功能的实体。
[0029]优选地,所述第一 UE判断是否有足够的设备直通通信空口资源用于第一用户设备与第二用户设备进行设备直通通信包括:
[0030]所述第一基站根据所述第一 UE和所述第二 UE进行蜂窝通信的数据流对应的承载信息以及所述第一 UE和所述第二 UE进行蜂窝通信的数据流和或承载对应的服务质量信息,判断是否有足够的设备直通通信资源支持对应的设备直通通信;
[0031 ] 如果判断结果为所述设备直通空口资源能够支持所述第一 UE和所述第二 UE进行蜂窝通信的数据流,则所述第一基站确定有足够的设备直通通信空口资源用于第一用户设备与第二用户设备进行设备直通通信。
[0032]优选地,所述第一基站判断是否有足够的蜂窝通信空口及骨干链路资源包括:
[0033]所述第一基站根据所述第一 UE和所述第二 UE进行设备直通通信的数据流对应的承载信息以及所述第一 UE和所述第二 UE进行设备直通通信的数据流和或承载对应的服务质量信息,判断是否有足够的蜂窝通信空口及骨干链路资源支持对应的蜂窝通信;
[0034]其中,如果所述蜂窝通信空口及骨干链路资源能够支持所述第一 UE和所述第二UE进行设备直通通信的数据流和或承载,则所述第一基站确定满足有足够的蜂窝通信空口及骨干链路资源用于第一用户设备与第二用户设备进行蜂窝通信。
[0035]优选地,所述第一基站发起所述第一 UE的模式切换,包括:
[0036]所述第一基站确定所述第二基站,由所述第二基站判断所述第二 UE是否满足模式切换的条件,其中,如果所述第一基站与所述第二基站不同,则所述第一基站发起与所述第二基站的模式切换协商确认第二用户设备是否满足模式切换的条件;
[0037]如果所述第二基站判断出所述第二 UE满足模式切换的条件,则所述第一基站和所述第二基站发送模式切换消息要求第一 UE和第二 UE执行模式切换。
[0038]优选地,还包括:所述第一基站判断出不满足条件,所述第一基站发送模式切换拒绝消息包括:
[0039]所述第一基站收到所述第一 UE发送的模式切换拒绝消息,其中,所述模式切换拒绝消息包含拒绝原因指示信息。
[0040]优选地,所述第一基站发起与第二基站的模式切换协商包括:
[0041]所述第一基站发送模式切换协商请求消息给第二基站;
[0042]所述第二基站接收模式切换协商请求消息,判断所述第二 UE是否满足从模式切换的条件;
[0043]如果所述第二 UE满足模式切换条件,则所述第二基站发送模式切换协商请求确认消息给第一基站,否则第二基站发送模式切换协商失败消息给第一基站,模式切换协商失败消息中携带失败原因指示;
[0044]如果所述第一基站接收到模式切换协商请求确认消息,则所述模式切换协商成功;
[0045]所述第一基站发送模式切换协商请求消息给所述第二基站后,发送模式切换协商取消消息给第二基站,取消正在进行的模式切换协商。
[0046]优选地,所述模式切换协商请求消息可携带以下信息之一或任意组合:第一用户设备标识,第二用户设备标识,第一基站支持的第一用户设备和第二用户设备进行蜂窝通信/设备直通通信的数据流对应的承载信息,第一基站支持的第一用户设备和第二用户设备进行蜂窝通信/设备直通通信的数据流和或承载对应的服务质量信息,第一用户设备是否与第二用户设备建立了相应的设备直通通信/蜂窝通信承载和或第一用户设备和第二用户设备需要建立设备直通通信/蜂窝通信承载的指示,第一基站能够为第一用户设备分配的设备直通通信资源,第一用户设备的能力信息;
[0047]所述模式切换协商请求消息可显示的包含模式切换类型;
[0048]优选地,在第一基站、所述移动管理实体或设备直通服务器判断第一用户设备UE是否满足模式切换的条件之前,还包括:
[0049]所述切换模式为:从所述蜂窝通信模式切换至所述设备直通通信模式时,所述第一基站、所述移动管理实体或设备直通服务器获取到所述第一 UE的模式倾向信息指示优先采用所述设备直通通信模式;和/或以下条件之一:
[0050]所述第一基站、所述移动管理实体或设备直通服务器接收到所述第一 UE发送的第二模式切换请求;分组数据网关、服务网关和/或所述第一基站进行网络减负;
[0051]所述切换模式为:从所述设备直通通信模式切换至所述蜂窝通信模式时,所述第一基站或所述移动管理实体或设备直通服务器获取到所述第一 UE的模式倾向信息指示优先采用所述蜂窝通信模式;和/或,
[0052]所述第一基站或所述移动管理实体或设备直通服务器接收到所述第一 UE发送的第二模式切换请求。
[0053]优选地,所述模式倾向信息包括:优先采用所述设备直通通信模式、优先采用所述蜂窝通信模式和无倾向。
[0054]优选地,所述模式倾向信息的范围包括以下至少之一:
[0055]UE级别、应用级别、数据流级别、承载级别。
[0056]16.根据权利要求13所述的方法,其特征在于,所述模式倾向信息作为UE的签约信息保存在HSS或设备直通服务器上,且所述模式倾向信息通过其对应的UE配置和修改。
[0057]优选地,所述第二模式切换请求通过专有信令直接发送或者通过测量上报消息间接发送。
[0058]优选地,所述第一模式切换请求和所述第二模式切换请求包括以下至少之一:所述第二 UE的标识、所述第一 UE对所述第二 UE的信号测量结果、所述第一 UE对第一基站的信号测量结果、第一 UE和第二 UE进行蜂窝通信或设备直通通信的指示、所述第一 UE和所述第二 UE进行所述蜂窝通信或所述设备直通通信的数据流对应的承载信息、所述第一 UE和所述第二 UE进行所述蜂窝通信或所述设备直通通信的数据流和/或承载对应的服务质量信息、所述第一 UE是否与所述第二 UE之间建立了所述设备直通通信的数据承载和/或所述第一 UE和所述第二 UE之间需要建立所述直通通信的数据承载。
[0059]优选地,所述第一模式切换请求和所述第二模式切换请求包含第二基站的信息,其中,所述第二基站是第二 UE的服务基站。
[0060]根据本发明的又一方面,还提供了一种模式切换方法,包括:第一用户设备UE接收第一基站发送的模式切换消息,其中,所述第一基站是该第一 UE的服务基站;所述第一UE根据所述模式切换消息中携带的模式的指示信息,进行模式切换。
[0061]优选地,所述模式切换包括:从蜂窝通信模式切换至设备直通通信模式和从所述设备直通通信模式切换至所述蜂窝通信模式。
[0062]优选地,所述第一 UE根据所述模式切换消息中携带的模式的指示信息,进行模式切换之前,还包括:
[0063]所述第一 UE根据接收到所述模式切换消息,判断是否满足从蜂窝通信模式切换到设备直通通信模式切换的条件;
[0064]所述第一 UE根据接收到的所述模式切换消息,判断是否满足从设备直通通信模式到蜂窝通信模式切换的条件。
[0065]优选地,所述第一 UE接收到所述模式切换消息,判断是否满足从蜂窝通信模式切换到设备直通通信模式切换的条件包括:
[0066]第一 UE判断是否支持设备直通通信功能;
[0067]第一 UE判断是否有足够的设备直通通信资源用于第一用户设备与第二用户设备进行设备直通通信。
[0068]优选地,所述模式切换消息包括:
[0069]模式切换指示、用户设备标识,进行模式切换的设备直通通信的数据流和/或承载信息、进行模式切换的蜂窝通信的数据流和/或承载信息。
[0070]优选地,所述模式切换消息携带以下至少之一:
[0071]第一 UE和第二 UE进行设备直通通信的资源配置信息;
[0072]设备直通通信/蜂窝通信承载建立信息,用于第一 UE与第二 UE建立设备直通通信/蜂窝承载;
[0073]更新的TFT信息。
[0074]优选地,所述模式切换消息通过RRC重配置信令或其他专有信令承载。
[0075]优选地,第一 UE根据模式切换消息包含的指示信息,进行模式切换,包括:
[0076]第一 UE根据所述模式切换消息指示的模式切换的设备直通通信/蜂窝通信的数据流和/或承载信息,判断是否建立蜂窝通信数据承载/设备直通通信数据承载或者判断是否修改蜂窝通信数据承载/设备直通通信数据承载;
[0077]在所述第一 UE未建立所述蜂窝通信/设备直通通信数据承载的情况下,所述第一UE建立所述模式切换消息的指示信息的对应的通信数据承载;
[0078]在所述第一 UE建立了所述蜂窝通信数据承载/设备直通通信数据承载并且所述第一 UE获取到更新TFT信息的情况下,所述第一 UE将所述模式切换消息指示的所述设备直通通信的数据流和/或数据承载、或者蜂窝通信的数据流和/或数据承载切换到所述模式切换消息的指示信息对应的承载进行通信;
[0079]在所述第一 UE需要修改所述蜂窝通信/设备直通通信数据承载的情况下,所述第一 UE发起修改数据承载的操作。
[0080]优选地,还包括:所述第一 UE发送模式切换完成消息给第一基站;或所述第一 UE发起释放模式切换消息指示的设备直通通信/蜂窝通信的数据承载。
[0081]优选地,在所述第一 UE未建立所述蜂窝通信/设备直通通信数据承载的情况下,所述第一 UE建立所述模式切换消息的通信数据承载包括:
[0082]对于从蜂窝通信到设备直通通信的模式切换,所述第一 UE通过第一基站或直接与第二设备建立设备直通通信数据承载并更新TFT信息;
[0083]对于从设备直通通信到蜂窝通信的模式切换,在所述第一 UE与所述第二 UE未建立蜂窝通信数据承载时,所述第一 UE请求建立蜂窝通信数据承载并更新TFT信息。
[0084]优选地,所述第一 UE将所述模式切换消息指示的所述设备直通通信的数据流和/或数据承载、或者蜂窝通信的数据流和/或数据承载切换到所述模式切换消息的指示信息对应的承载进行通信包括:
[0085]对于从蜂窝通信到设备直通通信的模式切换,所述第一 UE使用第一基站调度/配置或所述第一 UE与所述第二 UE协商的设备直通通信资源通过设备直通通信数据承载将模式切换消息指示的所述第一 UE和所述第二 UE的数据流进行设备直通通信;
[0086]对于从设备直通通信到蜂窝通信的模式切换,所述第一 UE根据第一基站调度的蜂窝通信资源通过蜂窝通信数据承载将模式切换消息指示的所述第一 UE和所述第二 UE的数据流进行蜂窝通信。
[0087]根据本发明的再一方面,还提供了一种模式切换装置,应用于第一基站,包括:
[0088]发送模块,用于向第一用户设备UE发送模式切换消息,触发所述第一 UE根据所述模式切换消息中携带的模式的指示信息,进行模式切换。
[0089]优选地,还包括:
[0090]第一判断模块,用于判断所述第一 UE是否满足模式切换的条件,其中,所述第一基站是所述第一 UE的服务基站。
[0091]优选地,所述第一判断模块包括:
[0092]第二发送模块,用于向移动管理实体或设备直通服务器发送第一模式切换请求;
[0093]接收模块,用于接收所述移动管理实体或所述设备直通服务器发送的模式切换响应消息,其中,所述模式切换响应消息用于指示所述第一 UE满足模式切换的条件。
[0094]优选地,所述第一判断模块包括:
[0095]第二判断模块,用于在满足如下条件时,判断所述第一 UE满足从蜂窝通信模式切换至设备直通通信模式:
[0096]所述第一 UE支持设备直通通信功能;
[0097]所述第一 UE和第二 UE之间进行蜂窝数据通信;
[0098]所述第一 UE和所述第二 UE是邻近的关系;
[0099]有足够的设备直通通信空口资源用于所述第一 UE和所述第二 UE进行设备直通通?目;
[0100]第三判断模块,用于在满足如下条件至少之一时,判断所述第一 UE满足从设备直通通信模式切换至蜂窝通信模式:
[0101]所述第一 UE和第二 UE之间进行设备直通数据通信;
[0102]有足够的蜂窝通信空口及骨干链接资源;
[0103]所述第一 UE和所述第二 UE不再是邻近的关系;
[0104]其中,所述第二 UE是指以下之一:已经与第一 UE建立蜂窝通信与所述第一 UE建立设备直通通信的UE、已经与所述第一 UE建立设备直通通信的UE。
[0105]优选地,还包括:
[0106]第一获取模块,用于在所述第一判断模块判断第一用户设备UE是否满足模式切换的条件之前,且在所述切换模式为:从所述蜂窝通信模式切换至所述设备直通通信模式时,获取到所述第一 UE的模式倾向信息指示优先采用所述设备直通通信模式;和/或以下条件之一:
[0107]所述第一基站接收到所述第一 UE发送的第二模式切换请求;分组数据网管、服务网关和/或所述第一基站进行网络减负。
[0108]第二获取模块,用于在所述第一判断模块判断第一用户设备UE是否满足模式切换的条件之前,且所述切换模式为:从所述设备直通通信模式切换至所述蜂窝通信模式时,所述第一基站获取到所述第一 UE的模式倾向信息指示优先采用所述蜂窝通信模式;和/或,
[0109]所述第一基站接收到所述第一 UE发送的第二模式切换请求。
[0110]优选地,所述模式倾向信息包括:优先采用所述设备直通通信模式、优先采用所述蜂窝通信模式和无倾向。
[0111]优选地,所述模式倾向信息的范围包括以下至少之一:
[0112]UE级别、应用级别、数据流级别、承载级别。
[0113]优选地,所述模式倾向信息作为UE的签约信息保存在HSS或设备直通服务器上,且所述模式倾向信息通过其对应的UE配置和修改。
[0114]优选地,所述第一模式切换请求和所述第二模式切换请求通过专有信令直接发送或者通过测量上报消息间接发送。
[0115]优选地,所述第一模式切换请求和所述第二模式切换请求包括以下至少之一:所述第二 UE的标识、所述第一 UE对所述第二 UE的信号测量结果、所述第一 UE对第一基站的信号测量结果、第一 UE和第二 UE进行蜂窝通信或设备直通通信的指示、所述第一 UE和所述第二 UE进行所述蜂窝通信或所述设备直通通信的数据流对应的承载信息、所述第一 UE和所述第二 UE进行所述蜂窝通信或所述设备直通通信的数据流和/或承载对应的服务质量信息、所述第一 UE是否与所述第二 UE之间建立了所述设备直通通信的数据承载和/或所述第一 UE和所述第二 UE之间需要建立所述直通通信的数据承载。
[0116]优选地,所述第一模式切换请求和所述第二模式切换请求包含第二基站的信息,其中,所述第二基站是第二 UE的服务基站。
[0117]根据本发明的又一方面,还提供了一种模式切换装置,应用于第一 UE,包括:接收模块,用于接收第一基站发送的模式切换消息,其中,所述第一基站是该第一 UE的服务基站;切换模块,用于根据所述模式切换消息中携带的模式的指示信息,进行模式切换。
[0118]优选地,所述模式切换包括:从蜂窝通信模式切换至设备直通通信模式和从所述设备直通通信模式切换至所述蜂窝通信模式。
[0119]优选地,还包括:第四判断模块,用于根据接收到所述模式切换消息,判断是否满足从蜂窝通信模式切换到设备直通通信模式切换的条件;第五判断模块,用于根据接收到的所述模式切换消息,判断是否满足从设备直通通信模式到蜂窝通信模式切换的条件。
[0120]通过本发明,采用第一基站向第一 UE发送模式切换消息,触发第一 UE根据所述模式切换消息中携带的模式的指示信息,进行模式切换,解决了相关技术中模式切换不灵活导致服务连续性比较差的问题,进而达到了提高系统整体吞吐量的效果。
【专利附图】
【附图说明】
[0121]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0122]图1是根据本发明实施例的模式切换方法的第一流程图;
[0123]图2是根据本发明实施例的模式切换方法的第二流程图;
[0124]图3是根据本发明实施例的模式切换装置的第一结构框图;
[0125]图4是根据本发明实施例的模式切换装置的优选地第一结构框图;
[0126]图5是根据本发明实施例的模式切换装置的第二结构框图;
[0127]图6是根据本发明实施例的模式切换装置的优选的第二结构框图;
[0128]图7是根据本发明实施例的设备直通系统模式切换示意图;
[0129]图8是根据本发明优选实施例的模式切换方法流程图;
[0130]图9是根据本发明实施例的UE发起的模式切换空口流程图;
[0131]图10是根据本发明实施例的eNB发起的模式切换空口流程图;
[0132]图11是根据本发明实施例的UE发起的模式切换失败空口流程图;
[0133]图12是根据本发明实施例的eNB发起的模式切换协商空口流程图;
[0134]图13是根据本发明实施例的eNB发起的模式切换协商失败空口流程图;
[0135]图14是根据本发明实施例的eNB通过UE上下文获取流程获取模式倾向及设备直通通信能力信息流程图;
[0136]图15是根据本发明实施例的eNB从MME/D2D服务器或HSS获取UE设备直通相关信息的流程图;
[0137]图16是根据本发明实施例的eNB请求MME/D2D服务器进行模式切换判决的流程图;
[0138]图17是根据本发明实施例的实例I的模式切换流程图;
[0139]图18是根据本发明实施例的实例2的模式切换流程图;
[0140]图19是根据本发明实施例的实例3的模式切换流程图;
[0141]图20是根据本发明实施例的实例4的模式切换流程图;
[0142]图21是根据本发明实施例的实例5的模式切换流程图;
[0143]图22是根据本发明实施例的实例6的模式切换流程图;
[0144]图23是根据本发明实施例的实例7的模式切换流程图;
[0145]图24是根据本发明实施例的相邻eNB进行模式切换协商的流程图;
[0146]图25是根据本发明实施例的相邻eNB取消模式切换协商的流程图;
[0147]图26是根据本发明实施例的相邻eNB进行模式切换协商失败的流程图;
[0148]图27是根据本发明实施例的相邻eNB通过MME进行模式切换协商的流程图;
[0149]图28是根据本发明实施例的本发明实例8的模式切换流程图;
[0150]图29是根据本发明实施例的实例9的模式切换流程图;
[0151]图30是根据本发明实施例的实例10的模式切换流程图。
【具体实施方式】
[0152]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0153]本实施例提供了一种模式切换方法,图1是根据本发明实施例的模式切换方法的第一流程图,如图1所示,该方法主要包括以下步骤(步骤S102):
[0154]步骤S102:第一基站向第一 UE发送模式切换消息,触发该第一 UE根据该模式切换消息中携带的模式的指示信息,进行模式切换。
[0155]作为一个较优的实施方式,为了提高模式切换的可靠性,在步骤S102之前,还包括:所述第一基站判断出所述第一 UE满足模式切换的条件,其中,所述第一基站是所述第一 UE的服务基站。
[0156]比较优的,第一基站可以通过如下方式判断出所述第一 UE满足模式切换的条件:
[0157]方式一:所述第一基站向移动管理实体或设备直通服务器发送第一模式切换请求;所述第一基站接收到所述移动管理实体或所述设备直通服务器发送的第一模式切换响应消息,其中,所述第一模式切换响应消息用于指示所述第一 UE满足模式切换的条件。
[0158]方式二:所述第一基站接收到所述移动管理实体或所述设备直通服务器向所述第一基站发送的用于指示所述第一用户设备进行模式切换的消息。
[0159]作为一个较优的实施方式,第一基站、所述移动管理实体或设备直通服务器判断第一用户设备UE是否满足模式切换的条件包括:
[0160]在满足如下条件时,判断所述第一 UE满足从蜂窝通信模式切换至设备直通通信模式:
[0161]所述第一 UE支持设备直通通信功能,所述第一 UE和第二 UE之间进行蜂窝通信,所述第一 UE和所述第二 UE是邻近的关系,且有足够的设备直通通信空口资源用于所述第一 UE和所述第二 UE进行设备直通通信。
[0162]在满足如下条件之一时,判断所述第一 UE满足从设备直通通信模式切换至蜂窝通信模式:
[0163]所述第一 UE和第二 UE之间进行设备直通通信,且有足够的蜂窝通信空口及骨干链接资源;
[0164]所述第一 UE和第二 UE之间进行设备直通通信,第一 UE和所述第二 UE不是邻近的关系,且有足够的蜂窝通信空口及骨干链接资源;
[0165]其中,所述第二 UE是指以下之一:已经与第一 UE建立蜂窝通信的UE、已经与所述第一 UE建立设备直通通信的UE。
[0166]比较优的,第一基站可以通过如下方式判断第一用户设备与第二用户设备是否是邻近的关系:
[0167]第一基站为第一 UE配置对第二 UE的信号测量,并根据所述第一 UE的测量上报,判断是否满足设备直通通信链路质量门限,如果满足,则确定所述第一 UE与所述第二 UE邻近的关系,否则,确定所述第一 UE与所述第二 UE不是邻近的关系;或
[0168]所述第一基站根据接收到的第一模式切换请求消息携带的第一 UE对第二 UE的信号测量结果,判断是否满足所述设备直通通信链路质量门限;如果满足,则确定所述第一UE与所述第二 UE邻近,否则,确定所述第一 UE与所述第二 UE不是邻近的关系;或
[0169]所述第一基站从网络侧实体获取所述第一 UE是否与所述第二 UE是否邻近的信息,判断所述第一 UE和所述第二 UE之间的距离是否满足所述设备直通通信距离门限,如果满足,则确定所述第一 UE与所述第二 UE是邻近的关系,否则,确定所述第一 UE与所述第二UE不是邻近的关系;或
[0170]第一基站从所述网络侧实体获取所述第一用UE和所述第二 UE的地理位置信息或距离信息,判断所述第一 UE和所述第二 UE之间的距离是否满足所述设备直通通信距离门限,如果满足,则确定所述第一 UE与所述第二 UE是邻近的关系,否则,确定所述第一 UE与所述第二 UE不是邻近的关系;
[0171]其中,如果所述第一 UE与所述第二 UE是邻近的关系,则所述第一基站认为第一 UE和第二 UE有条件进行设备直通通信;如果不满足,则所述第一基站确定所述第一 UE和所述第二 UE只能进行蜂窝通信。
[0172]在实施时,所述第一模式切换请求消息可以包括以下至少之一:
[0173]所述第二 UE的标识、所述第一 UE对所述第二 UE的信号测量结果、所述第一 UE对第一基站的信号测量结果、第一 UE和第二 UE进行蜂窝通信或设备直通通信的指示、所述第一 UE和所述第二 UE进行所述蜂窝通信或所述设备直通通信的数据流对应的承载信息、所述第一 UE和所述第二 UE进行所述蜂窝通信或所述设备直通通信的数据流和/或承载对应的服务质量信息、所述第一 UE是否与所述第二 UE之间建立了所述设备直通通信的数据承载和/或所述第一 UE和所述第二 UE之间需要建立所述直通通信的数据承载。
[0174]优选地,所述网络侧实体包括以下之一:服务用户设备的分组数据网关、服务网关、移动管理实体、设备直通服务器、位置信息服务器,具备UE发现检测功能的实体。
[0175]优选地,所述第一 UE判断是否有足够的设备直通通信空口资源用于第一用户设备与第二用户设备进行设备直通通信包括:
[0176]所述第一基站根据所述第一 UE和所述第二 UE进行蜂窝通信的数据流对应的承载信息以及所述第一 UE和所述第二 UE进行蜂窝通信的数据流和或承载对应的服务质量信息,判断是否有足够的设备直通通信资源支持对应的设备直通通信;
[0177]如果判断结果为所述设备直通空口资源能够支持所述第一 UE和所述第二 UE进行蜂窝通信的数据流,则所述第一基站确定有足够的设备直通通信空口资源用于第一用户设备与第二用户设备进行设备直通通信。
[0178]优选地,第一基站可以通过如下方式判断是否有足够的蜂窝通信空口及骨干链路资源:所述第一基站根据所述第一 UE和所述第二 UE进行设备直通通信的数据流对应的承载信息以及所述第一 UE和所述第二 UE进行设备直通通信的数据流和或承载对应的服务质量信息,判断是否有足够的蜂窝通信空口及骨干链路资源支持对应的蜂窝通信;其中,如果所述蜂窝通信空口及骨干链路资源能够支持所述第一 UE和所述第二 UE进行设备直通通信的数据流和或承载,则所述第一基站确定满足有足够的蜂窝通信空口及骨干链路资源用于第一用户设备与第二用户设备进行蜂窝通信。
[0179]作为一个较优的实施方式,步骤S102中第一基站发起所述第一 UE的模式切换可以通过如下方式实现:
[0180]所述第一基站确定所述第二基站,由所述第二基站判断所述第二 UE是否满足模式切换的条件,其中,如果所述第一基站与所述第二基站不同,则所述第一基站发起与所述第二基站的模式切换协商确认第二用户设备是否满足模式切换的条件;如果所述第二基站判断出所述第二 UE满足模式切换的条件,则所述第一基站和所述第二基站发送模式切换消息要求第一 UE和第二 UE执行模式切换。
[0181]作为另一个较优的实施方式,在第一基站判断出不满足条件时,该第一基站可以通过如下方式发送模式切换拒绝消息:所述第一基站收到所述第一 UE发送的模式切换拒绝消息,其中,所述模式切换拒绝消息包含拒绝原因指示信息。
[0182]在实施时,该第一基站可以通过如下方式发起与第二基站的模式切换协商:所述第一基站发送模式切换协商请求消息给第二基站;所述第二基站接收模式切换协商请求消息,判断所述第二 UE是否满足从模式切换的条件;如果所述第二 UE满足模式切换条件,则所述第二基站发送模式切换协商请求确认消息给第一基站,否则第二基站发送模式切换协商失败消息给第一基站,模式切换协商失败消息中携带失败原因指示;如果所述第一基站接收到模式切换协商请求确认消息,则所述模式切换协商成功;所述第一基站发送模式切换协商请求消息给所述第二基站后,发送模式切换协商取消消息给第二基站,取消正在进行的模式切换协商。
[0183]优选地,所述模式切换协商请求消息可携带以下信息之一或任意组合:第一用户设备标识,第二用户设备标识,第一基站支持的第一用户设备和第二用户设备进行蜂窝通信/设备直通通信的数据流对应的承载信息,第一基站支持的第一用户设备和第二用户设备进行蜂窝通信/设备直通通信的数据流和或承载对应的服务质量信息,第一用户设备是否与第二用户设备建立了相应的设备直通通信/蜂窝通信承载和或第一用户设备和第二用户设备需要建立设备直通通信/蜂窝通信承载的指示,第一基站能够为第一用户设备分配的设备直通通信资源,第一用户设备的能力信息;所述模式切换协商请求消息可显示的包含模式切换类型;
[0184]作为另一个较优的实施方式,在第一基站、所述移动管理实体或设备直通服务器判断第一用户设备UE是否满足模式切换的条件之前,还包括:
[0185]所述切换模式为:从所述蜂窝通信模式切换至所述设备直通通信模式时,所述第一基站、所述移动管理实体或设备直通服务器获取到所述第一 UE的模式倾向信息指示优先采用所述设备直通通信模式;和/或以下条件之一:
[0186]所述第一基站、所述移动管理实体或设备直通服务器接收到所述第一 UE发送的第二模式切换请求;分组数据网关、服务网关和/或所述第一基站进行网络减负。
[0187]所述切换模式为:从所述设备直通通信模式切换至所述蜂窝通信模式时,所述第一基站或所述移动管理实体或设备直通服务器获取到所述第一 UE的模式倾向信息指示优先采用所述蜂窝通信模式;和/或,
[0188]所述第一基站或所述移动管理实体或设备直通服务器接收到所述第一 UE发送的第二模式切换请求。
[0189]优选地,所述模式倾向信息包括:优先采用所述设备直通通信模式、优先采用所述蜂窝通信模式和无倾向。
[0190]优选地,所述模式倾向信息的范围包括以下至少之一:UE级别、应用级别、数据流级别、承载级别。
[0191]优选地,所述模式倾向信息作为UE的签约信息保存在HSS或设备直通服务器上,且所述模式倾向信息通过其对应的UE配置和修改。
[0192]优选地,所述第二模式切换请求通过专有信令直接发送或者通过测量上报消息间接发送。
[0193]优选地,所述第一模式切换请求和所述第二模式切换请求包括以下至少之一:所述第二 UE的标识、所述第一 UE对所述第二 UE的信号测量结果、所述第一 UE对第一基站的信号测量结果、第一 UE和第二 UE进行蜂窝通信或设备直通通信的指示、所述第一 UE和所述第二 UE进行所述蜂窝通信或所述设备直通通信的数据流对应的承载信息、所述第一 UE和所述第二 UE进行所述蜂窝通信或所述设备直通通信的数据流和/或承载对应的服务质量信息、所述第一 UE是否与所述第二 UE之间建立了所述设备直通通信的数据承载和/或所述第一 UE和所述第二 UE之间需要建立所述直通通信的数据承载。
[0194]优选地,所述第一模式切换请求和所述第二模式切换请求包含第二基站的信息,其中,所述第二基站是第二 UE的服务基站。
[0195]本实施例提供了一种模式切换方法,图2是根据本发明实施例的模式切换方法的第二流程图,如图2所示,该方法主要包括以下步骤(步骤S202至步骤S204):
[0196]步骤S202:第一 UE接收第一基站发送的模式切换消息,其中,该第一基站是该第一 UE的服务基站;
[0197]步骤S204:第一 UE根据该模式切换消息中携带的模式的指示信息,进行模式切换。
[0198]优选地,所述模式切换包括:从蜂窝通信模式切换至设备直通通信模式和从所述设备直通通信模式切换至所述蜂窝通信模式。
[0199]作为一个较优的实施方式,在步骤S204之前,还包括:所述第一 UE根据接收到所述模式切换消息,判断是否满足从蜂窝通信模式切换到设备直通通信模式切换的条件;所述第一 UE根据接收到的所述模式切换消息,判断是否满足从设备直通通信模式到蜂窝通信模式切换的条件。
[0200]比较优的,所述第一 UE接收到所述模式切换消息,判断是否满足从蜂窝通信模式切换到设备直通通信模式切换的条件包括:第一 UE判断是否支持设备直通通信功能;第一UE判断是否有足够的设备直通通信资源用于第一用户设备与第二用户设备进行设备直通通信。
[0201]在实施时,该模式切换消息可以包括:模式切换指示、用户设备标识,进行模式切换的设备直通通信的数据流和/或承载信息、进行模式切换的蜂窝通信的数据流和/或承载信息。
[0202]优选地,该模式切换消息可以携带以下至少之一:第一 UE和第二 UE进行设备直通通信的资源配置信息;设备直通通信/蜂窝通信承载建立信息,用于第一 UE与第二 UE建立设备直通通信/蜂窝承载;更新的TFT信息。
[0203]优选地,所述模式切换消息通过RRC重配置信令或专有信令承载。
[0204]作为另一个较优的实施方式,第一 UE根据模式切换消息包含的指示信息,进行模式切换,可以包括:第一 UE根据所述模式切换消息指示的模式切换的设备直通通信/蜂窝通信的数据流和/或承载信息,判断是否建立蜂窝通信数据承载/设备直通通信数据承载或者判断是否修改蜂窝通信数据承载/设备直通通信数据承载;在所述第一 UE未建立所述蜂窝通信/设备直通通信数据承载的情况下,所述第一 UE建立所述模式切换消息的指示信息的对应的通信数据承载;在所述第一 UE建立了所述蜂窝通信数据承载/设备直通通信数据承载并且所述第一 UE获取到更新TFT信息的情况下,所述第一 UE将所述模式切换消息指示的所述设备直通通信的数据流和/或数据承载、或者蜂窝通信的数据流和/或数据承载切换到所述模式切换消息的指示信息对应的承载进行通信;在所述第一 UE需要修改所述蜂窝通信/设备直通通信数据承载的情况下,所述第一 UE发起修改数据承载的操作。
[0205]优选地,该方法还包括:所述第一 UE发送模式切换完成消息给第一基站;所述第一 UE发起释放模式切换消息指示的设备直通通信/蜂窝通信的数据承载。
[0206]作为另一个较优的实施方式,在所述第一 UE未建立所述蜂窝通信/设备直通通信数据承载的情况下,所述第一 UE建立所述模式切换消息的通信数据承载包括:
[0207]对于从蜂窝通信到设备直通通信的模式切换,所述第一 UE通过第一基站或直接与第二设备建立设备直通通信数据承载并更新TFT信息。
[0208]对于从设备直通通信到蜂窝通信的模式切换,在所述第一 UE与所述第二 UE未建立蜂窝通信数据承载时,所述第一 UE请求建立蜂窝通信数据承载并更新TFT信息。
[0209]优选地,所述第一 UE将所述模式切换消息指示的所述设备直通通信的数据流和/或数据承载、或者蜂窝通信的数据流和/或数据承载切换到所述模式切换消息的指示信息对应的承载进行通信包括:
[0210]对于从蜂窝通信到设备直通通信的模式切换,所述第一 UE使用第一基站调度/配置或所述第一 UE与所述第二 UE协商的设备直通通信资源通过设备直通通信数据承载将模式切换消息指示的所述第一 UE和所述第二 UE的数据流进行设备直通通信;
[0211]对于从设备直通通信到蜂窝通信的模式切换,所述第一 UE根据第一基站调度的蜂窝通信资源通过蜂窝通信数据承载将模式切换消息指示的所述第一 UE和所述第二 UE的数据流进行蜂窝通信。
[0212]本实施例提供了一种模式切换装置,图3是根据本发明实施例的模式切换装置的第一结构框图,如图3所示,该装置包括:发送模块32,用于向第一用户设备UE发送模式切换消息,触发所述第一 UE根据所述模式切换消息中携带的模式的指示信息,进行模式切换。
[0213]图4是根据本发明实施例的模式切换装置的优选地第一结构框图,如图4所示,还包括:第一判断模块42,用于判断第一 UE是否满足模式切换的条件,其中,所述第一基站是所述第一 UE的服务基站。
[0214]本实施例提供了一种模式切换装置,,应用于第一 UE,图5是根据本发明实施例的模式切换装置的第二结构框图,如图5所示,该装置包括:接收模块52,用于接收第一基站发送的模式切换消息,其中,所述第一基站是该第一 UE的服务基站;切换模块54,用于根据所述模式切换消息中携带的模式的指示信息,进行模式切换。
[0215]图6是根据本发明实施例的模式切换装置的优选的第二结构框图,如图6所示,还包括:第四判断模块62,用于根据接收到所述模式切换消息,判断是否满足从蜂窝通信模式切换到设备直通通信模式切换的条件;第五判断模块64,用于根据接收到的所述模式切换消息,判断是否满足从设备直通通信模式到蜂窝通信模式切换的条件。
[0216]优选实施例一
[0217]本优选实施例提供了一种设备直通系统设备模式切换方法,图8是根据本发明优选实施例的模式切换方法流程图,如图8所示,该方法包括步骤S802和步骤S804。
[0218]步骤S802:第一用户设备接收模式切换消息。
[0219]步骤S804:第一用户设备根据模式切换消息包含的指示信息,进行模式切换。
[0220]优选地,所述模式包括:蜂窝通信模式,设备直通通信模式。
[0221]优选地,模式切换包括两种类型:从蜂窝通信模式切换到设备直通通信模式,以及从设备直通通信模该式切换到蜂窝通信模式。
[0222]作为一个较优的实施方式,在第一用户设备接收模式切换消息之前,还包括:第一基站判断第一用户设备是否满足模式切换的条件,如果满足条件,第一基站发起模式切换;如果不满足条件,第一基站可选的发送模式切换拒绝消息。
[0223]优选地,该第一基站指第一用户设备的服务基站。
[0224]作为另一个较优的实施方式,第一基站判断第一用户设备是否满足模式切换的条件,还包括:第一基站向移动管理实体或设备直通服务器发送模式切换请求;移动管理实体或设备直通服务器接收模式切换请求,判断是否满足模式切换的条件,如果满足,则发送模式切换响应消息给第一基站,否则发送模式切换拒绝消息给第一基站;如果第一基站接收到模式切换响应消息,则第一基站认为第一用户设备满足模式切换的条件。
[0225]比较优的,第一基站或移动管理实体或设备直通服务器判断第一用户设备是否满足从蜂窝通信模式切换到设备直通通信模式的条件,还包括:判断所述第一用户设备是否支持设备直通通信功能;判断所述第一用户设备是否与第二用户设备之间进行蜂窝数据通信;判断第一用户设备是否与第二用户设备邻近;判断是否有足够的设备直通通信空口资源用于第一用户设备与第二用户设备进行设备直通通信。
[0226]优选地,所述第一基站或移动管理实体或设备直通服务器判断第一用户设备是否满足从设备直通通信模式切换到蜂窝通信模式的条件包括:判断所述第一用户设备是否与第二用户设备进行设备直通数据通信;判断是否有足够的蜂窝通信空口及骨干链路资源;和/或,判断第一用户设备与第二用户设备是否邻近;
[0227]优选地,所述第二用户设备指第一用户设备希望与之建立设备直通通信的用户设备或是已经与第一用户设备建立设备直通通信的用户设备;
[0228]优选地,所述第一基站或移动管理实体或设备直通服务器判断第一用户设备是否满足从蜂窝通信模式切换到设备直通通信模式的条件之前,进一步包括:
[0229]所述第一用户设备模式倾向信息指示优先采用设备直通通信模式;和或
[0230]第一基站收到第一用户设备发送的模式切换请求;或
[0231]分组数据网关和/或服务网关和/或基站进行网络减负;
[0232]优选地,所述第一基站或移动管理实体或设备直通服务器判断第一用户设备是否满足从设备直通通信模式切换到蜂窝通信模式的条件之前,进一步包括:
[0233]所述第一用户设备模式倾向信息指示优先采用蜂窝通信模式;和或
[0234]第一基站收到第一用户设备发送的模式切换请求;
[0235]优选地,所述第一用户设备模式倾向信息进一步包括:优先采用设备直通通信模式,优先采用蜂窝通信模式,以及无倾向;
[0236]所述第一用户设备模式倾向信息的范围包含以下至少之一:用户设备级别,应用级别,数据流级别,承载级别;
[0237]优选地,第一用户设备模式倾向信息可作为第一用户设备的签约信息保存在HSS或设备直通服务器或是其他具备保存用户设备设备直通属性的功能实体;
[0238]第一用户设备模式倾向信息可由第一用户设备配置及修改;
[0239]第一用户设备或移动管理实体或设备直通服务器或是其他功能实体发送包含第一用户设备模式倾向信息的消息;第一基站接收所述消息获取第一用户设备的模式倾向信息;
[0240]优选地,所述第一基站收到第一用户设备发送的模式切换请求之前,进一步包括:
[0241]所述第一用户设备发送模式切换请求消息,请求切换到设备直通通信或蜂窝通?目;
[0242]优选地,模式切换请求消息可通过专有信令发送或通过其他隐式包含模式切换请求信息的消息承载,如测量上报消息;
[0243]所述模式切换请求消息可通过专有信令发送或通过其他隐式包含模式切换请求信息的消息承载如测量上报消息,进一步包括:
[0244]模式切换请求消息可包含以下至少之一或任意组合:第二用户设备的标识,第一用户设备对第二用户设备的信号测量结果,第一用户设备对服务基站的信号测量结果,第一用户设备和第二用户设备进行蜂窝通信/设备直通通信指示,第一用户设备和第二用户设备进行蜂窝通信/设备直通通信的数据流对应的承载信息,第一用户设备和第二用户设备进行蜂窝通信/设备直通通信的数据流和或承载对应的服务质量信息,第一用户设备是否与第二用户设备建立了相应的设备直通通信数据承载和或第一用户设备和第二用户设备需要建立设备直通通信数据承载的指示;
[0245]优选地,模式切换请求消息可显示的包含模式切换类型;
[0246]优选地,模式切换请求消息可选的包含第二基站信息;
[0247]优选地,第一用户设备和第二用户设备进行蜂窝通信/设备直通通信的数据流对应的承载信息以及第一用户设备和第二用户设备进行蜂窝通信/设备直通通信的数据流和或承载对应的服务质量信息对应于希望进行模式切换的部分数据流和或承载;
[0248]优选地,第二基站指第二用户设备的服务基站;
[0249]优选地,第一基站判断所述第一用户设备是否与第二用户设备之间进行蜂窝数据通信,进一步包括:
[0250]第一基站根据接收到的模式切换请求消息携带的第一用户设备和第二用户设备进行蜂窝通信指示获知第一用户设备是否与第二用户设备之间进行蜂窝数据通信;或
[0251]第一基站对所服务用户设备通信数据包进行包头检测,根据源及目的地址检测判断第一用户设备是否与基站所服务的第二用户设备进行蜂窝通信;或
[0252]第一基站从其他网络侧实体获取第一用户设备是否与第二用户设备之间进行蜂窝数据通信的信息;
[0253]优选地,第一基站判断所述第一用户设备是否与第二用户设备之间进行设备直通通信,进一步包括:
[0254]第一基站根据接收到的模式切换请求消息携带的第一用户设备和第二用户设备进行设备直通通信指示获知第一用户设备是否与第二用户设备之间进行蜂窝数据通信;或
[0255]第一基站根据保存的第一用户设备的上下文信息获知第一用户设备是否与第二用户设备进行设备直通通信;或
[0256]第一基站从其他网络侧实体获取第一用户设备是否与第二用户设备之间进行设备直通通信的信息。
[0257]优选地,第一基站判断第一用户设备是否与第二用户设备邻近,进一步包括:
[0258]第一基站为第一用户设备配置对第二用户设备的信号测量,并根据第一用户设备的测量上报进行判断是否满足设备直通通信链路质量门限;或第一基站根据接收到的模式切换请求消息携带的第一用户设备对第二用户设备的信号测量结果判断是否满足设备直通通信链路质量门限;如果满足,则认为第一用户设备与第二用户设备邻近;如果不满足,则认为第一用户设备与第二用户设备不邻近;或
[0259]第一基站从其他网络侧实体获取第一用户设备是否与第二用户设备是否邻近的信息;或
[0260]第一基站可从其他网络侧实体获取第一用户设备和第二用户设备地理位置信息或距离信息,判断两者距离是否满足设备直通通信距离门限,如果满足,则认为第一用户设备与第二用户设备邻近,否则认为第一用户设备与第二用户设备不邻近;
[0261]优选地,如果第一用户设备与第二用户设备邻近,则第一基站认为第一用户设备和第二用户设备有条件进行设备直通通信;如果不满足,则第一基站认为第一用户设备和第二用户设备只能进行蜂窝通信。
[0262]优选地,所述网络侧实体包括以下之一:服务用户设备的分组数据网关,服务网关,移动管理实体,设备直通服务器,或其他具备用户设备发现检测功能的实体。
[0263]优选地,所述第一基站判断是否有足够的设备直通通信空口资源用于第一用户设备与第二用户设备进行设备直通通信,进一步包括:
[0264]第一基站根据第一用户设备和第二用户设备进行蜂窝通信的数据流对应的承载信息以及第一用户设备和第二用户设备进行蜂窝通信的数据流和或承载对应的服务质量信息,判断是否有足够的设备直通通信资源支持对应的设备直通通信;
[0265]如果设备直通空口资源能够支持全部或部分第一用户设备和第二用户设备进行蜂窝通信的数据流,则认为第一基站认为满足有足够的设备直通通信空口资源用于第一用户设备与第二用户设备进行设备直通通信的条件,否则该条件不满足。
[0266]优选地,所述第一基站判断是否有足够的蜂窝通信空口及骨干链路资源,进一步包括:
[0267]第一基站根据第一用户设备和第二用户设备进行设备直通通信的数据流对应的承载信息以及第一用户设备和第二用户设备进行设备直通通信的数据流和或承载对应的服务质量信息,判断是否有足够的蜂窝通信空口及骨干链路资源支持对应的蜂窝通信。
[0268]可选的,如果蜂窝通信空口及骨干链路资源能够支持全部或部分第一用户设备和第二用户设备进行设备直通通信的数据流和或承载,则第一基站认为满足有足够的蜂窝通信空口及骨干链路资源用于第一用户设备与第二用户设备进行蜂窝通信的条件,否则该条件不满足。
[0269]优选地,如果满足条件,所述第一基站发起第一用户设备的模式切换,进一步包括:
[0270]所述第一基站确定第二基站,由第二基站判断第二用户设备是否满足模式切换的条件;进一步的,如果第一基站与第二基站不同,则第一基站发起与第二基站的模式切换协商确认第二用户设备是否满足模式切换的条件。
[0271]如果第二基站判断第二用户设备满足模式切换的条件,则第一基站和第二基站发送模式切换消息要求第一用户设备和第二用户设备执行模式切换。
[0272]优选地,如果不满足条件,第一基站可选的发送模式切换拒绝消息,进一步包括:
[0273]第一基站收到第一用户设备发送的模式切换请求消息。
[0274]优选地,模式切换拒绝消息包含拒绝原因指示信息。
[0275]优选地,所述第一基站发起与第二基站的模式切换协商,进一步包括:
[0276]第一基站发送模式切换协商请求消息给第二基站;
[0277]第二基站接收模式切换协商请求消息,判断第二用户设备是否满足从模式切换的条件;
[0278]如果第二用户设备满足模式切换条件,则第二基站发送模式切换协商请求确认消息给第一基站,否则第二基站发送模式切换协商失败消息给第一基站,模式切换协商失败消息中携带失败原因指示;
[0279]如果第一基站接收到模式切换协商请求确认消息,则模式切换协商成功。
[0280]优选地,第一基站发送模式切换协商请求消息给第二基站后,可发送模式切换协商取消消息给第二基站,取消正在进行的模式切换协商;
[0281]优选地,第一基站发送模式切换协商请求消息给第二基站,进一步包括:
[0282]模式切换协商请求消息可携带以下信息之一或任意组合:第一用户设备标识,第二用户设备标识,第一基站支持的第一用户设备和第二用户设备进行蜂窝通信/设备直通通信的数据流对应的承载信息,第一基站支持的第一用户设备和第二用户设备进行蜂窝通信/设备直通通信的数据流和或承载对应的服务质量信息,第一用户设备是否与第二用户设备建立了相应的设备直通通信/蜂窝通信承载和或第一用户设备和第二用户设备需要建立设备直通通信/蜂窝通信承载的指示,第一基站能够为第一用户设备分配的设备直通通信资源,第一用户设备的能力信息。
[0283]优选地,模式切换协商请求消息可显示的包含模式切换类型。
[0284]优选地,所述第二基站判断第二用户设备是否满足从蜂窝通信模式切换到设备直通通信模式的条件,进一步包括:
[0285]第二基站判断所述第二用户设备是否支持设备直通通信功能;
[0286]第二基站判断是否有足够的设备直通通信资源用于第一用户设备与第二用户设备进行设备直通通信。
[0287]所述第二基站判断第二用户设备是否满足从设备直通通信模式切换到蜂窝通信模式的条件包括:
[0288]第二基站判断是否有足够的空口及骨干链路资源。
[0289]优选地,第二基站判断是否有足够的设备直通通信空口资源用于第一用户设备与第二用户设备进行设备直通通信,进一步包括:
[0290]第二基站根据接收到的第一基站支持的第一用户设备和第二用户设备进行设备直通通信的数据流对应的承载信息以及第一用户设备和第二用户设备进行蜂窝通信的数据流和/或承载对应的服务质量信息和/或第一用户设备的服务基站能够为第一用户设备分配的设备直通通信空口资源信息,判断是否有相应的资源分配给第二用户设备进行设备直通通信。
[0291]如果设备直通空口资源能够支持全部或部分第一基站所支持的第一用户设备和第二用户设备进行蜂窝通信的数据流,则第二基站认为满足有足够的设备直通通信空口资源用于第一用户设备与第二用户设备进行设备直通通信的条件,否则该条件不满足。
[0292]优选地,所述第二基站判断是否有足够的空口及骨干链路资源,进一步包括:
[0293]第二基站根据接收到的第一基站支持的第一用户设备和第二用户设备进行设备直通通信的数据流对应的承载信息以及第一用户设备和第二用户设备进行设备直通通信的数据流和或承载对应的服务质量信息,判断是否有足够的蜂窝通信空口及骨干链路资源支持对应的蜂窝通信。
[0294]进一步可选的,如果蜂窝通信空口及骨干链路资源能够支持全部或部分第一基站支持的第一用户设备和第二用户设备进行设备直通通信的数据流和或承载,则认为第二基站认为满足有足够的蜂窝通信空口及骨干链路资源用于第一用户设备与第二用户设备进行蜂窝通信的条件,否则该条件不满足。
[0295]优选地,第二基站发送模式切换协商请求确认消息给第一基站,进一步包括:
[0296]切换协商请求确认消息可包含以下信息至少之一或任意组合:第二基站支持的第一用户设备和第二用户设备进行设备直通通信/蜂窝通信的数据流对应的承载信息,第二基站支持的第一用户设备和第二用户设备进行设备直通通信/蜂窝通信的数据流和或承载对应的服务质量信息,可分配给第一用户设备以及第二用户设备进行设备直通通信的资源信息,第一用户设备和第二用户设备共同支持的能力信息。
[0297]进一步的,切换协商请求确认消息还可包含以下信息:第二基站不支持的第一用户设备和第二用户设备进行设备直通通信/蜂窝通信的数据流对应的承载信息,第二基站不支持的第一用户设备和第二用户设备进行设备直通通信/蜂窝通信的数据流和或承载对应的服务质量信息。
[0298]优选地,第二基站判断第二用户设备是否满足模式切换的条件,还可以包括:
[0299]第二基站发送模式切换协商请求消息给第二用户设备;
[0300]第二用户设备接收模式切换协商请求消息,判断是否满足模式切换的条件,如果满足则发送模式切换协商请求确认消息,否则发送模式切换协商失败消息,模式切换协商失败消息包含失败原因指示。
[0301]如果第二基站收到模式切换协商请求确认消息,则认为第二用户设备满足模式切换的条件。
[0302]优选地,模式切换协商请求消息可携带以下信息之一或任意组合:第一用户设备标识,第一基站支持的第一用户设备和第二用户设备进行蜂窝通信/设备直通通信的数据流对应的承载信息,第一基站支持的第一用户设备和第二用户设备进行蜂窝通信/设备直通通信的数据流和或承载对应的服务质量信息,第一基站能够为第一用户设备分配的设备直通通信资源,第一用户设备的能力信息;进一步的,模式切换协商请求消息可显示的包含模式切换类型。
[0303]优选地,模式切换协商请求确认消息可包含以下信息至少之一或任意组合:第一用户设备标识,第二用户设备支持的第一用户设备和第二用户设备进行设备直通通信/蜂窝通信的数据流对应的承载信息,第二用户设备支持的第一用户设备和第二用户设备进行设备直通通信/蜂窝通信的数据流和或承载对应的服务质量信息,可分配给第一用户设备以及第二用户设备进行设备直通通信的资源信息,第一用户设备和第二用户设备共同支持的能力信息。
[0304]优选地,模式切换协商请求确认消息还可包含以下信息:第二用户设备不支持的第一用户设备和第二用户设备进行设备直通通信/蜂窝通信的数据流对应的承载信息,第二用户设备不支持的第一用户设备和第二用户设备进行设备直通通信/蜂窝通信的数据流和或承载对应的服务质量信息。
[0305]优选地,第二用户设备接收模式切换请求消息,判断是否满足从蜂窝通信模式切换到设备直通通信模式切换的条件,进一步包括:
[0306]第二用户设备判断是否支持设备直通通信功能;
[0307]第二用户设备判断是否有足够的设备直通通信资源用于第一用户设备与第二用户设备进行设备直通通信。
[0308]优选地,第一基站和第二基站分别发送模式切换消息要求第一用户设备和第二用户设备执行模式切换,进一步包括:
[0309]模式切换消息包含用户设备标识,进行模式切换的设备直通通信/蜂窝通信的数据流和或承载信息。
[0310]优选地,模式切换消息可携带第一用户设备以及第二用户设备进行设备直通通信的资源配置信息。
[0311]优选地,发送模式切换消息可携带设备直通通信/蜂窝通信承载建立信息,用于第一用户设备与第二用户设备建立设备直通通信/蜂窝承载。
[0312]优选地,发送模式切换消息可携带更新的TFT信息;
[0313]优选地,模式切换消息可以通过专有信令或通过RRC重配置及其他现有空口信令承载;
[0314]第一用户设备根据模式切换消息包含的指示信息,进行模式切换,进一步包括:
[0315]第一用户设备根据模式切换消息指示的模式切换的设备直通通信/蜂窝通信的数据流和或承载信息,判断是否建立或修改相应的蜂窝通信/设备直通通信数据承载;
[0316]如果第一用户设备尚未建立相应的蜂窝通信/设备直通通信数据承载,则建立相应的通信数据承载。
[0317]如果已经建立了相应的承载并已获取更新TFT信息,则第一用户设备将模式切换消息指示的设备直通通信/蜂窝通信的数据流和或承载切换到相应承载进行通信。
[0318]如果第一用户设备需要修改相应的蜂窝通信/设备直通通信数据承载,则发起修改数据承载。
[0319]优选地,第一用户设备发送模式切换完成消息给第一基站。
[0320]可选的,第一用户设备发起释放模式切换消息指示的设备直通通信/蜂窝通信的数据承载。
[0321]优选地,如果第一用户设备尚未建立相应的蜂窝通信/设备直通通信数据承载,则建立相应的通信数据承载,进一步包括:
[0322]对于从蜂窝通信到设备直通通信的模式切换,第一用户设备通过第一基站或直接与第二设备建立设备直通通信数据承载并更新TFT信息;
[0323]对于从设备直通通信到蜂窝通信的模式切换,如果第一用户设备与第二用户设备尚未建立蜂窝通信数据承载,第一用户设备请求建立蜂窝通信数据承载并更新TFT信息。
[0324]优选地,第一用户设备将模式切换消息指示的设备直通通信/蜂窝通信的数据流和或承载切换到相应承载进行通信,进一步包括:
[0325]对于从蜂窝通信到设备直通通信的模式切换,第一用户设备使用第一基站调度/配置或第一用户设备与第二用户设备协商的设备直通通信资源通过设备直通通信数据承载将模式切换消息指示的第一用户设备和第二用户设备的数据流进行设备直通通信。
[0326]对于从设备直通通信到蜂窝通信的模式切换,第一用户设备根据第一基站调度的蜂窝通信资源通过蜂窝通信数据承载将模式切换消息指示的第一用户设备和第二用户设备的数据流进行蜂窝通信。
[0327]优选地,第一用户设备发送模式切换完成消息给第一基站之后,进一步包括:
[0328]第一基站接收模式切换完成消息,可选的,第一基站发起释放或修改被切换的设备直通通信/蜂窝通信的数据承载。
[0329]优选实施例二
[0330]无论是从蜂窝通信切换到D2D通信模式,还是从D2D通信切换到蜂窝通信模式,系统要求网络基础设施控制下的模式切换过程中用户感知不到模式切换从而保证服务连续性。针对上述需求,本发明提出了一种设备直通系统设备模式切换方法。具体的,如图2所示,第一用户设备接收模式切换消息,之后第一用户设备根据模式切换消息包含的指示信息进行模式切换。通过本发明提出的方法,网络基础设施可以根据用户设备及其负载情况要求用户设备在蜂窝通信及D2D通信模式之间进行灵活的切换并保证服务连续性,实现系统整体吞吐量的提闻。
[0331]实施例一
[0332]本实施例给出有网络覆盖场景下用户设备模式切换的方法。该实施例的特征是进行模式切换的用户设备在相同基站的覆盖之下。为了实现模式切换,用户设备与基站以及基站与核心网元的信令交互包括如下基本流程。
[0333]UE发起的模式切换空口流程如图9所示,包括如下步骤:
[0334]步骤S902:UE1向eNB发送模式切换请求消息。
[0335]步骤S904:eNBl收到该消息后,判断UE1是否满足模式切换的条件,如果满足,则发送模式切换消息给UE1。
[0336]步骤S906:UE1收到模式切换消息后,进行模式切换,完成模式切换后,发送模式切换完成消息给eNB。
[0337]在本实施例中,eNB发起的模式切换空口流程如图10所示,包括如下步骤S1002和步骤S1004。
[0338]步骤S1002:eNBl发送模式切换消息给UE1。
[0339]步骤S1004:UE1收到模式切换消息后,进行模式切换,完成模式切换后,发送模式切换完成消息给eNB。
[0340]在本实施例中,UE发起的模式切换失败的空口流程如图11所示,包括如下步骤S1102 至步骤 S1104。
[0341]步骤S1102:UE1向eNB发送模式切换请求消息。
[0342]步骤S1104:eNBl收到该消息后,判断UE1是否满足模式切换的条件,如果不满足,则发送模式切换拒绝消息给UE1。
[0343]在本实施例中,eNB发起的模式切换协商的空口流程如图12所示,如图12所示,包括如下步骤S1202至步骤S1204。
[0344]步骤S1202:eNB发送模式切换协商请求给UE1。
[0345]步骤S1204:UE1判断是否满足模式切换的条件,如果满足,则发送模式切换协商确认消息给eNB。
[0346]在本实施例中,eNB发起模式切换协商失败的空口流程如图13所示,包括如下步骤S1302至步骤S1304。
[0347]步骤S1302:eNB发送模式切换协商请求给UE1。
[0348]步骤S1304:UE1判断是否满足模式切换的条件,如果不满足,则发送模式切换协商失败消息给eNB。
[0349]优选地,eNB在进行UE模式切换判决时,通常需要获取UE的设备直通属性信息,如模式倾向,设备直通通信能力,进行模式切换的UE节点对的位置信息或是UE节点对是否邻近的信息,这些信息的获取流程如图14和图15所示。
[0350]图14是根据本发明实施例的eNB通过UE上下文获取流程获取模式倾向及设备直通通信能力信息流程图,如图14所示,包括如下步骤S1402和步骤S1404。
[0351]步骤S1402:MME向eNB发送初始上下文建立请求消息,该消息中包含UE的上下文,UE的上下文中包含UE的模式倾向及设备直通通信能力等信息。
[0352]步骤S1404:eNB收到该消息后,向MME发送初始上下文建立响应消息。
[0353]图15是根据本发明实施例的eNB从MME/D2D服务器或HSS获取UE设备直通相关信息的流程图,其中eNB在UE初始接入,或是UE请求进行模式切换或是eNB主动发起模式切换检测时,执行如下步骤S1502和步骤S1504。
[0354]步骤S1502:eNB向MME或D2D服务器或是HSS发送UE设备直通信息请求消息,该消息可选的指示需要的信息类型。
[0355]步骤S1504:MME或D2D服务器或是HSS收到该消息后,发送UE设备直通信息相应消息给eNB,其中可包含UE的模式倾向,设备直通发现黑表白表,设备直通通信能力,进行模式切换的UE节点对的位置信息或是UE节点对是否地理邻近的信息。
[0356]如果eNB无法直接获取UE的设备直通属性信息,则UE的模式切换判决需要eNB请求能获取或保存有UE设备直通属性信息的MME/D2D服务器进行模式切换判决,其流程如图16所示,包括如下步骤S1602和步骤S1604:
[0357]步骤S1602:eNB向UE1向MME/D2D服务器发送模式切换请求消息。
[0358]步骤S1604:MME/D2D服务器收到该消息后,判断相关UE是否满足模式切换的条件,如果满足,则发送模式切换响应消息给eNB,否则发送模式切换拒绝消息给eNB。
[0359]优选地,UE的部分设备直通属性可以由eNB通过图15的流程获取,如模式倾向,设备直通通信能力,而另外一部分UE的设备直通属性eNB无法获取,如设备直通发现黑表白表,UE节点对的位置信息或是UE节点对是否邻近的信息,需要通过图16的流程由MME/D2D服务器进行相关判决。
[0360]以下通过实例1至实例7详细描述设备直通系统模式切换方法。
[0361]实例1
[0362]在有网络基础设施覆盖的场景下,UE1和UE2具备设备直通发现以及设备直通通信能力并开启了设备直通功能。UE1和UE2之间建立了数据会话通信,其数据流通过蜂窝网络的基础设施进行转发。随着UE1逐渐移动到UE2的周边区域,UE1能检测到UE2发送的发现信号。随着UE1和UE2距离逐渐接近,UE1检测到的UE2发送的测量信号越来越强,超出了测量上报设定的门限,则UE1发送测量上报消息给服务基站eNBl。图17是根据本发明实施例的实例1的模式切换流程图,如图17所示,包括如下步骤:
[0363]步骤S1702:UE2向UE1发送D2D发现信号。
[0364]步骤S1704:UE1检测UE2发送的D2D发现信号,进行测量,必要时进行测量上报。测量上报消息中可包含UE2的标识,UE1对UE2的信号测量结果,UE1对服务基站的信号测量结果,UE1和UE2进行蜂窝通信的指示,UE1和UE2进行蜂窝通信的数据流对应的承载信息,UE1和UE2进行蜂窝通信的数据流和或承载对应的服务质量信息,UE1是否与UE2建立了相应的设备直通通信数据承载和或UE1和UE2需要建立设备直通通信数据承载的指示。此外,测量上报消息中还可包含模式切换类型以及UE2的服务基站信息,其中模式切换类型指示从蜂窝通信切换到设备直通通信模式。
[0365]步骤S1706:UE1向eNBl进行测量上报。
[0366]步骤S1708:eNBl收到UE1的测量上报后,判断是否满足模式切换的条件。例如:发现测量上报中UE2的信号质量足够好,进一步根据之前从核心网元获取的UE1的模式倾向信息指示UE1在用户设备级别优先采用设备直通通信模式(用户设备级别优先指),则触发判断UE1是否满足从蜂窝通信模式切换到设备直通通信模式的条件。
[0367]步骤S1710:eNBl控制进行模式切换。
[0368]eNBl判断UE1是否满足从蜂窝通信模式切换到设备直通通信模式的条件包括:判断UE1是否支持设备直通通信功能,UE1是否与UE2之间进行蜂窝数据通信,UE1是否与UE2邻近以及是否有足够的设备直通通信空口资源用于UE1与UE2进行设备直通通信。
[0369]eNBl根据从MME/D2D服务器或HSS获取到的UE设备直通属性信息判断UE1支持设备直通通信能力。
[0370]eNBl可根据测量上报消息携带的UE1和UE2进行蜂窝通信指示判断UE1与UE2之间正在进行蜂窝数据通信。
[0371]eNBl根据UE1的测量上报判断UE1满足与UE2进行设备直通通信的链路质量门限,从而认为UE1与UE2邻近。
[0372]eNBl根据UE1和UE2进行蜂窝通信的数据流对应的承载信息以及UE1和UE2进行蜂窝通信的数据流和或承载对应的服务质量信息,判断是否有足够的设备直通通信资源支持对应的设备直通通信。假设设备直通空口资源能够支持全部或部分UE1和UE2进行蜂窝通信的数据流,则eNBl认为满足有足够的设备直通通信空口资源用于UE1与UE2进行设备直通通信。
[0373]接下来eNBl确定UE2的服务基站,UE2的服务基站获取方法不在本专利的保护范围。在本实例中,UE2的服务基站是eNBl,则eNBl继续判断UE2是否满足模式切换的条件,具体包括eNBl判断所述UE2是否支持设备直通通信功能,eNBl可根据从MME/ProSe服务器或HSS获取到的UE设备直通属性信息获知UE2支持设备直通通信能力。
[0374]步骤S1712:UE1和UE2模式切换完成。
[0375]UE1和UE2都满足模式切换的情况下,eNBl发送模式切换消息给UE1和UE2。模式切换消息包含需要与之进行模式切换通信的UE标识,进行模式切换的蜂窝通信的数据流和或承载信息。此外模式切换消息可包含UE1以及UE2进行设备直通通信的资源配置信息,用于eNBl为UE1和UE2分配专有资源或专有资源池用于设备直通通信的场景。如果UE1和UE2尚未建立设备直通通信数据承载或是测量上报消息中有需要建立设备直通通信数据承载的指示,则模式切换消息还可携带设备直通通信承载建立信息,用于UE1与UE2建立设备直通通信承载。此外模式切换消息可携带更新的TFT信息,用于将原本UE1和UE2的蜂窝通信数据流从蜂窝数据承载更新映射到设备直通数据承载。这里的模式切换消息可以是设计新的空口信令或通过RRC重配置及其他现有空口信令承载。
[0376]UE1和UE2根据模式切换消息指示的需要进行模式切换的蜂窝通信的数据流和或承载信息,判断是否建立相应的设备直通通信数据承载。如果已经建立了相应的承载并已获取更新TFT信息,则UE1和UE2将模式切换消息指示的蜂窝通信的数据流切换到相应的设备直通通信数据承载。对于从蜂窝通信到设备直通通信的模式切换,UE1使用eNBl在模式切换消息中配置的设备直通通信资源与UE2进行设备直通通信。
[0377]UE1和UE2完成模式切换后,可选的发送模式切换完成消息给eNBl。eNBl收到UE1和UE2的模式切换完成消息后,可发起释放或修改被切换的蜂窝通信数据承载。至此,UE1和UE2从蜂窝通信模式到设备直通通信模式的模式切换完成。
[0378]实例2
[0379]在有网络基础设施覆盖的场景下,UE1和UE2具备设备直通发现以及设备直通通信能力并开启了设备直通功能。UE1和UE2之间建立了数据会话通信,其数据流通过蜂窝网络的基础设施进行转发。随着UE1逐渐移动到UE2的周边区域,UE1能检测到UE2发送的发现信号。随着UE1和UE2距离逐渐接近,UE1检测到的UE2发送的测量信号越来越强。与此同时,UE1判断与UE2之间存在通过蜂窝通信的数据流。UE1发送模式切换请求消息给服务基站eNBl。图18是根据本发明实施例的实例2的模式切换流程图,如图18所示,包括步骤S1802至步骤1816。
[0380]步骤S1802:UE2向UE1发送D2D发现信号。
[0381]步骤S1804:UE1检测UE2发送的D2D发现信号,进行测量,同时判断是否与UE2存在数据流。
[0382]步骤S1806:发送模式切换请求。
[0383]该模式切换请求消息中可包含UE2的标识,UE1对UE2的信号测量结果,UE1和UE2进行蜂窝通信的指示,UE1和UE2进行蜂窝通信的数据流对应的承载信息,UE1和UE2进行蜂窝通信的数据流和或承载对应的服务质量信息,UE1是否与UE2建立了相应的设备直通通信数据承载和或UE1和UE2需要建立设备直通通信数据承载的指示。此外,模式切换请求消息中还可包含模式切换类型以及UE2的服务基站信息,其中模式切换类型指示从蜂窝通信切换到设备直通通信模式。
[0384]步骤S1808:eNBl向MME/D2D服务器发送模式切换请求。
[0385]eNBl收到UE1的模式切换请求后,向移动管理实体或设备直通服务器发送模式切换请求。eNBl发送给移动管理实体或设备直通服务器的模式切换请求中可包含以下信息至少之一或是任意组合:UE1和UE2的标识,UE1对UE2的信号测量结果,UE1和UE2进行蜂窝通信的指示,UE1和UE2进行蜂窝通信的数据流对应的承载信息,UE1和UE2进行蜂窝通信的数据流和或承载对应的服务质量信息,UE1是否与UE2建立了相应的设备直通通信数据承载和或UE1和UE2需要建立设备直通通信数据承载的指示。此外,模式切换请求消息中还可包含模式切换类型以及UE2的服务基站信息,其中模式切换类型指示从蜂窝通信切换到设备直通通信模式。
[0386]步骤S1810:判断是否满足模式切换的条件。
[0387]移动管理实体或设备直通服务器接收模式切换请求,判断是否满足模式切换的条件。移动管理实体或设备直通服务器判断UE1和UE2是否满足从蜂窝通信模式切换到设备直通通信模式的条件包括判断UE1是否支持设备直通通信功能。此外移动管理实体或设备直通服务器还可提供信息判断UE1是否与UE2邻近。
[0388]移动管理实体或设备直通服务器如果保存有UE设备直通通信能力信息,则直接判断UE1和UE2是否支持设备直通通信。否则,移动管理实体或设备直通服务器从HSS获取UE设备直通属性信息,并判断UE1和UE2满足支持设备直通通信的条件。
[0389]步骤S1812:发送模式切换响应。
[0390]UE1和UE2都具备设备直通通信能力的情况下,移动管理实体或设备直通服务器发送模式切换响应消息给eNBl。eNBl接收到模式切换响应消息后,eNBl进一步判断UE1与UE2是否邻近以及是否有足够的设备直通通信资源用于UE1与UE2进行设备直通通信。
[0391]eNBl根据UE1发送的模式切换请求携带的发现信号测量判断UE1满足与UE2进行设备直通通信的链路质量门限,从而认为UE1与UE2邻近。此外移动管理实体或设备直通服务器可从位置服务器获取UE1和UE2的地理位置信息或距离信息,判断两者距离是否满足设备直通通信距离门限,如果满足,则认为第一用户设备与第二用户设备邻近,并将该信息通过模式切换响应消息发送给eNBl。
[0392]eNBl可对所服务用户设备通信数据包进行包头检测,根据源及目的地址检测判断UE1与UE2进行蜂窝通信,以及对应的承载信息。之后eNB根据UE1和UE2进行蜂窝通信的数据流对应的承载信息以及UE1和UE2进行蜂窝通信的数据流和或承载对应的服务质量信息,判断是否有足够的设备直通通信资源支持对应的设备直通通信。假设设备直通空口资源能够支持全部或部分UE1和UE2进行蜂窝通信的数据流,则eNBl认为有足够的设备直通通信空口资源用于UE1与UE2进行设备直通通信。
[0393]步骤S1814:进行模式切换。
[0394]上述条件都满足的情况下,eNBl判断认为UE1满足模式切换的条件,并发送模式切换消息给UE1和UE2。模式切换消息包含需要与之进行模式切换通信的UE标识,进行模式切换的蜂窝通信的数据流和或承载信息。此外模式切换消息可包含UE1以及UE2进行设备直通通信的资源配置信息,用于eNBl和或设备直通服务器为UE1和UE2分配专有资源或专有资源池用于设备直通通信的场景。如果UE1和UE2尚未建立设备直通通信数据承载或是测量上报消息中有需要建立设备直通通信数据承载的指示,则模式切换消息还可携带设备直通通信承载建立信息,用于UE1与UE2建立设备直通通信承载。此外模式切换消息可携带更新的TFT信息,用于将原本UE1和UE2的蜂窝通信数据流从蜂窝数据承载更新映射到设备直通数据承载。这里的模式切换消息可以是设计新的空口信令或通过RRC重配置及其他现有空口信令承载。
[0395]UE1和UE2根据模式切换消息指示的需要进行模式切换的蜂窝通信的数据流和或承载信息,判断是否建立相应的设备直通通信数据承载。如果尚未建立相应的承载,则UE1和UE2通过eNBl或直接建立设备直通通信数据承载并更新TFT信息,然后将模式切换消息指示的蜂窝通信的数据流切换到相应的设备直通通信数据承载,最后UE1使用eNBl在模式切换消息中配置的设备直通通信资源与UE2进行设备直通通信。
[0396]步骤S1816:模式切换完成。
[0397]UE1和UE2完成模式切换后,可选的发送模式切换完成消息给eNBl。eNBl收到UE1和UE2的模式切换完成消息后,可发起释放或修改被切换的蜂窝通信数据承载。至此,UE1和UE2从蜂窝通信模式到设备直通通信模式的模式切换完成。
[0398]上述实例中,eNBl负责判断UE1和UE2是否邻近,以及是否有足够的空口资源用于UE1和UE2的设备直通通信。而移动管理实体和设备直通服务器负责判断UE1和UE2是否具备设备直通通信能力。可选的,还可由移动管理实体和设备直通服务器判断UE1和UE2是否邻近,这种情况下,eNBl只需判断是否有足够的空口资源用于UE1和UE2的设备直通通信即可。或是由移动管理实体和设备直通服务器判断UE1和UE2是否具备设备直通通信能力,UE1和UE2是否邻近,是否有足够的空口资源用于UE1和UE2的设备直通通信,这种情况下,eNBl只需进行模式切换请求消息的转发。或是由移动管理实体和设备直通服务器判断UE1和UE2是否邻近,eNBl负责判断UE1和UE2是否具备设备直通通信能力,以及是否有足够的空口资源用于UE1和UE2的设备直通通信。
[0399]实例3
[0400]在有网络基础设施覆盖的场景下,UE1和UE2具备设备直通发现以及设备直通通信能力并开启了设备直通功能。UE1和UE2之间建立了数据会话通信,其数据流通过设备直通通信承载进行通信。随着UE1逐渐远离UE2的周边区域,UE1检测到UE2发送的发现信号逐渐变弱小于给定门限。与此同时,UE1判断与UE2之间存在设备直通通信的数据流。UE1发送模式切换请求消息给服务基站eNBl。
[0401]图19是根据本发明实施例的实例3的模式切换流程图,如图19所示,包括如下步骤S1902至步骤S1918。
[0402]步骤S1902:UE2向UE1发送D2D发现信号。
[0403]步骤S1904:UE1检测UE2发送的D2D发现信号,进行测量,同时判断是否与UE2存在数据流。
[0404]步骤S1906:发送模式切换请求。
[0405]模式切换请求消息中包含以下字段至少之一或任意组合:UE2的标识,UE1对UE2的信号测量结果,UE1对服务基站的测量结果,UE1和UE2进行设备直通通信的指示,UE1和UE2进行设备直通通信的数据流对应的承载信息,UE1和UE2进行设备直通通信的数据流和或承载对应的服务质量信息,UE1是否与UE2建立了相应的蜂窝通信数据承载和或UE1和UE2需要建立蜂窝通信数据承载的指示。此外,模式切换请求消息中还可包含模式切换类型以及UE2的服务基站信息,其中模式切换类型指示从设备直通通信切换到蜂窝通信模式。
[0406]步骤S1908:eNBl判断是否满足模式切换的条件。
[0407]eNBl收到模式切换请求消息后,发现测量上报中UE2的发现信号质量变差,所分配的设备直通通信资源无法满足UE1与UE2数据流和或承载的服务质量要求,则触发判断UE1是否满足从设备直通通信模式切换到蜂窝通信模式的条件。
[0408]eNBl判断UE1是否满足从设备直通通信模式切换到蜂窝通信模式的条件包括:判断UE1是否与UE2进行设备直通数据通信,判断是否有足够的蜂窝通信空口及骨干链路资源。
[0409]eNBl可根据模式切换请求消息携带的UE1和UE2进行设备直通通信指示判断UE1与UE2之间正在进行设备直通通信。此外eNBl可根据保存的UE1的上下文信息获知第一用户设备是否与第二用户设备进行设备直通通信,此外eNBl也可从其他网络侧实体获取UE1是否与UE2之间进行设备直通通信的相关信息。
[0410]eNBl根据UE1和UE2进行设备直通通信的数据流对应的承载信息以及UE1和UE2进行设备直通通信的数据流和或承载对应的服务质量信息,判断是否有足够的蜂窝通信空口及骨干链路资源支持对应的蜂窝通信。如果蜂窝通信空口及骨干链路资源能够支持全部或部分UE1和UE2进行设备直通通信的数据流和或承载,则认为有足够的蜂窝通信空口及骨干链路资源用于第一用户设备与第二用户设备进行蜂窝通信的条件,否则该条件不满足。
[0411]步骤S1910:发送模式切换协商请求。
[0412]eNBl确定UE2的服务基站,UE2的服务基站获取方法不在本申请的保护范围。在本实例中,UE2的服务基站是eNBl,则eNBl继续判断UE2是否满足模式切换的条件。eNBl发送模式切换协商请求消息给UE2。模式切换协商请求消息可携带以下信息之一或任意组合:UE1的标识,UE1和UE2进行设备直通通信的数据流对应的承载信息,UE1和UE2进行设备直通通信的数据流和或承载对应的服务质量信息。此外,模式切换协商请求消息还可显示的包含模式切换类型指示从设备直通通信切换到蜂窝通信。
[0413]步骤S1912:判断是否满足模式切换的条件。
[0414]UE2接收模式切换协商请求消息,判断是否满足模式切换的条件。
[0415]步骤S1914:如果满足则发送模式切换协商请求确认消息,否则发送模式切换协商失败消息,模式切换协商失败消息包含失败原因指示。模式切换协商请求确认消息可包含以下信息至少之一或任意组合:UE1的标识,UE2支持的UE1和UE2进行蜂窝通信的数据流对应的承载信息,UE2支持的UE1和UE2进行蜂窝通信的数据流和或承载对应的服务质量信息。此外模式切换协商请求确认消息还可包含以下信息:UE2不支持的UE1和UE2进行蜂窝通信的数据流对应的承载信息,UE2不支持的UE1和UE2进行蜂窝通信的数据流和或承载对应的服务质量信息。eNBl收到模式切换协商请求确认消息,则认为UE2满足模式切换的条件。
[0416]之后eNBl发送模式切换消息给UE1和UE2。模式切换消息包含需要与之进行模式切换通信的UE标识,进行模式切换的设备直通通信的数据流和或承载信息。如果UE1和UE2尚未建立蜂窝通信数据承载或是测量上报消息中有需要建立蜂窝通信数据承载的指示,则模式切换消息还可携带蜂窝通信承载配置/建立信息,用于UE1与UE2建立蜂窝通信承载。这里的模式切换消息可以是设计新的空口信令或通过RRC重配置及其他现有空口信令承载。
[0417]步骤S1916:UE1和UE2根据模式切换消息指示的需要进行模式切换的设备直通通信的数据流和或承载信息,判断是否建立相应的蜂窝通信数据承载以及是否需要修改蜂窝通信数据承载。如果尚未建立相应的承载或是需要修改承载,则UE1和或UE2通过eNBl建立或修改设备直通通信数据承载并更新TFT信息,然后将模式切换消息指示的设备直通通信的数据流切换到相应的蜂窝通信数据承载,最后UE1和和UE2根据eNBl的调度进行蜂窝通信。
[0418]步骤S1918:UE1和UE2完成模式切换后,可选的发送模式切换完成消息给eNBl。eNBl收到UE1和UE2的模式切换完成消息后,可发起释放或修改设备直通通信数据承载。至此,UE1和UE2从设备直通通信模式到蜂窝通信模式的模式切换完成。
[0419]实例4
[0420]在有网络基础设施覆盖的场景下,UE1和UE2具备设备直通发现以及设备直通通信能力并开启了设备直通功能。UE1和UE2之间建立了数据会话通信,其数据流通过蜂窝网络的基础设施进行转发。随着UE1逐渐移动到UE2的周边区域,UE1能检测到UE2发送的发现信号。随着UE1和UE2距离逐渐接近,UE1检测到的UE2发送的测量信号越来越强。与此同时,UE1判断与UE2之间存在通过蜂窝通信的数据流。UE1发送模式切换请求消息给服务基站eNBl。图20是根据本发明实施例的实例4的模式切换流程图,如图20所示,包括如下步骤S2002至步骤S2016。
[0421]步骤S2002:UE2向UE1发送D2D发现信号。
[0422]步骤S2004:UE1检测UE2发送的D2D发现信号,进行测量,同时判断是否与UE2存在数据流。
[0423]步骤S2006:发送模式切换请求。
[0424]模式切换请求消息中可包含UE2的标识,UE1对UE2的信号测量结果,UE1和UE2进行蜂窝通信的指示,UE1和UE2进行蜂窝通信的数据流对应的承载信息,UE1和UE2进行蜂窝通信的数据流和或承载对应的服务质量信息,UE1是否与UE2建立了相应的设备直通通信数据承载和或UE1和UE2需要建立设备直通通信数据承载的指示。此外,模式切换请求消息中还可包含模式切换类型以及UE2的服务基站信息,其中模式切换类型指示从蜂窝通信切换到设备直通通信模式。
[0425]步骤S2008:判断是否满足模式切换的条件。
[0426]eNBl收到UE1的测量上报后,发现测量上报中UE2的信号质量足够好,进一步根据之前从核心网元获取的UE1的模式倾向信息指示UE1在用户设备级别优先采用设备直通通信模式(用户设备级别优先指),则触发判断UE1是否满足从蜂窝通信模式切换到设备直通通信模式的条件。
[0427]eNBl判断UE1是否满足从蜂窝通信模式切换到设备直通通信模式的条件包括:判断UE1是否支持设备直通通信功能,UE1是否与UE2之间进行蜂窝数据通信,UE1是否与UE2邻近以及是否有足够的设备直通通信空口资源用于UE1与UE2进行设备直通通信。
[0428]eNBl根据从MME/D2D服务器或HSS获取到的UE设备直通属性信息判断UE1支持设备直通通信能力。或者eNBl直接请求MME/D2D服务器判断UE1是否支持设备直通通信。
[0429]eNBl可根据测量上报消息携带的UE1和UE2进行蜂窝通信指示判断UE1与UE2之间正在进行蜂窝数据通信。
[0430]eNBl根据UE1的测量上报判断UE1满足与UE2进行设备直通通信的链路质量门限,从而认为UE1与UE2邻近。
[0431 ] eNBl根据UE1和UE2进行蜂窝通信的数据流对应的承载信息以及UE1和UE2进行蜂窝通信的数据流和或承载对应的服务质量信息,判断是否有足够的设备直通通信资源支持对应的设备直通通信。假设设备直通空口资源能够支持全部或部分UE1和UE2进行蜂窝通信的数据流,则eNBl认为满足有足够的设备直通通信空口资源用于UE1与UE2进行设备直通通信。
[0432]步骤S2010:发送模式切换协商请求。
[0433]eNBl确定UE2的服务基站,UE2的服务基站获取方法不在本申请的保护范围。在本实例中,UE2的服务基站是eNBl。
[0434]步骤S2012:eNBl继续判断UE2是否满足模式切换的条件,包括判断UE2是否支持设备直通通信功能。如果支持则eNBl发送模式切换协商请求消息给UE2。模式切换协商请求消息可携带以下信息之一或任意组合:UE1的标识,UE1和UE2进行蜂窝通信的数据流对应的承载信息,UE1和UE2进行蜂窝通信的数据流和或承载对应的服务质量信息,eNBl能够分配的设备直通通信资源,UE1的能力信息。此外,模式切换协商请求消息还可显示的包含模式切换类型指示从蜂窝通信切换到设备直通通信。UE2接收模式切换协商请求消息,判断是否满足模式切换的条件,具体包括是否有足够的设备直通通信资源用于UE1与UE2进行设备直通通信。
[0435]步骤S2014:假设UE2判断没有足够的设备直通通信资源用于UE1和UE2进行设备直通通信,则发送模式切换协商失败消息,模式切换协商失败消息包含失败原因指示。
[0436]步骤S2016:eNBl收到模式切换协商失败消息,则认为UE1无法进行模式切换。eNBl发送模式切换拒绝消息给UE1,指示模式切换失败原因。
[0437]实例5
[0438]在有网络基础设施覆盖的场景下,eNBl发现与SGW之间的骨干链路资源紧张,需要进行网络减负,因此发起检测潜在设备直通通信节点对。图21是根据本发明实施例的实例5的模式切换流程图,如图21所示,包括如下步骤S2102至步骤S2110。
[0439]步骤S2102:eNBl/SGW/PGW 触发网络减负。
[0440]步骤S2104:检测潜在设备直通通信节点对。
[0441]潜在设备直通通信节点对的检测也有可能是由SGW或PGW进行发起。潜在设备直通通信节点对的检测指发现相同基站服务的正在进行蜂窝数据通信的UE节点对,可由eNBl/SGW/PGW对所服务UE的通信数据包进行包头检测,根据源及目的地址检测判断UE1是否与相同基站所服务的UE2进行蜂窝通信。如果eNBl检测到有满足条件的UE节点对,如UE1和UE2,则eNBl进一步判断是否满足模式切换的条件。
[0442]步骤S2106:判断是否满足模式切换的条件。
[0443]eNBl判断UE1和UE2是否满足从蜂窝通信模式切换到设备直通通信模式的条件包括:判断UE1和UE2是否支持设备直通通信功能,UE1是否与UE2邻近以及是否有足够的设备直通通信空口资源用于UE1与UE2进行设备直通通信。
[0444]eNBl根据从MME/D2D服务器或HSS获取到的UE设备直通属性信息判断UE1和UE2支持设备直通通信能力。
[0445]eNBl要求UE1和UE2进行设备直通发现测量,根据测量上报判断UE1满足与UE2进行设备直通通信的链路质量门限,从而认为UE1与UE2邻近。或者eNBl直接从位置服务器或间接从MME以及设备直通服务器获取UE1和UE2的地理位置信息或距离信息,根据距离信息判断UE1和UE2是否邻近。
[0446]eNBl根据检测到的UE1和UE2进行蜂窝通信的数据流对应的承载信息以及UE1和UE2进行蜂窝通信的数据流和或承载对应的服务质量信息,判断是否有足够的设备直通通信资源支持对应的设备直通通信。假设设备直通空口资源能够支持全部或部分UE1和UE2进行蜂窝通信的数据流,则eNBl认为满足有足够的设备直通通信空口资源用于UE1与UE2进行设备直通通信。
[0447]eNBl确定UE2的服务基站,UE2的服务基站获取方法不在本申请的保护范围。在本实例中,UE2的服务基站是eNBl,则eNBl继续判断UE2是否满足模式切换的条件,具体包括eNBl判断所述UE2是否支持设备直通通信功能,eNBl可根据从MME/ProSe服务器或HSS获取到的UE设备直通属性信息获知UE2支持设备直通通信能力。
[0448]步骤S2108:模式切换。
[0449]UE1和UE2都满足模式切换的情况下,eNBl发送模式切换消息给UE1和UE2。模式切换消息包含需要与之进行模式切换通信的UE标识,进行模式切换的蜂窝通信的数据流和或承载信息。此外模式切换消息可包含UE1以及UE2进行设备直通通信的资源配置信息,用于eNBl为UE1和UE2分配专有资源或专有资源池用于设备直通通信的场景。如果UE1和UE2尚未建立设备直通通信数据承载或是根据eNBl保存的UE1和UE2的上下文发现需要修改设备直通通信数据承载,则模式切换消息还可携带设备直通通信承载建立/修改信息,用于UE1与UE2建立设备直通通信承载。此外模式切换消息可携带更新的TFT信息,用于将原本UE1和UE2的蜂窝通信数据流从蜂窝数据承载更新映射到设备直通数据承载。这里的模式切换消息可以是设计新的空口信令或通过RRC重配置及其他现有空口信令承载。
[0450]UE1和UE2根据模式切换消息指示的需要进行模式切换的蜂窝通信的数据流和或承载信息,判断是否建立相应的设备直通通信数据承载。如果已经建立了相应的承载并已获取更新TFT信息,则UE1和UE2将模式切换消息指示的蜂窝通信的数据流切换到相应的设备直通通信数据承载。对于从蜂窝通信到设备直通通信的模式切换,UE1使用eNBl在模式切换消息中配置的设备直通通信资源与UE2进行设备直通通信。
[0451]步骤S2110:模式切换完成。UE1和UE2完成模式切换后,可选的发送模式切换完成消息给eNBl。eNBl收到UE1和UE2的模式切换完成消息后,可发起释放或修改被切换的蜂窝通信数据承载。至此,UE1和UE2从蜂窝通信模式到设备直通通信模式的模式切换完成。
[0452]实例6
[0453]在有网络基础设施覆盖的场景下,eNBl发现与SGW之间的骨干链路资源紧张,需要进行网络减负,因此发起检测潜在设备直通通信节点对。
[0454]图22是根据本发明实施例的实例6的模式切换流程图,如图22所示,包括如下步骤S2202至步骤S2216。
[0455]步骤S2202:eNBl/SGW/PGW 触发网络减负。
[0456]步骤S2104:检测潜在设备直通通信节点对。
[0457]潜在设备直通通信节点对的检测也有可能是由SGW或PGW进行发起。潜在设备直通通信节点对的检测指发现相同基站服务的正在进行蜂窝数据通信的UE节点对,可由eNBl/SGW/PGW对所服务UE的通信数据包进行包头检测,根据源及目的地址检测判断UE1是否与相同基站所服务的UE2进行蜂窝通信。如果eNBl检测到有满足条件的UE节点对,如UE1和UE2,则eNBl进一步判断是否满足模式切换的条件。
[0458]步骤S2206:判断是否满足模式切换的条件。
[0459]eNBl判断UE1和UE2是否满足从蜂窝通信模式切换到设备直通通信模式的条件包括:判断UE1和UE2是否支持设备直通通信功能,UE1是否与UE2邻近以及是否有足够的设备直通通信空口资源用于UE1与UE2进行设备直通通信。
[0460]eNBl根据从MME/D2D服务器或HSS获取到的UE设备直通属性信息判断UE1和UE2支持设备直通通信能力。
[0461]eNBl要求UE1和UE2进行设备直通发现测量,根据测量上报判断UE1满足与UE2进行设备直通通信的链路质量门限,从而认为UE1与UE2邻近。或者eNBl直接从位置服务器或间接从MME以及设备直通服务器获取UE1和UE2的地理位置信息或距离信息,根据距离信息判断UE1和UE2是否邻近。
[0462]步骤S2208:eNBl发送模式切换协商请求消息给UE1和UE2。模式切换协商请求消息可携带以下信息之一或任意组合:UE1和或UE2的标识,UE1和UE2进行蜂窝通信的数据流对应的承载信息,UE1和UE2进行蜂窝通信的数据流和或承载对应的服务质量信息,UE1和或UE2的能力信息。此外,模式切换协商请求消息还可显示的包含模式切换类型指示从蜂窝通信切换到设备直通通信。
[0463]步骤S2210:UE1和UE2接收模式切换协商请求消息,判断是否满足模式切换的条件,具体包括是否有足够的设备直通通信资源用于UE1与UE2进行设备直通通信。
[0464]步骤S2212:假设UE1和UE2都具备足够的设备直通通信资源用于UE1和UE2进行设备直通通信,则UE1和UE2向eNBl发送模式切换协商确认消息。
[0465]步骤S2214:模式切换。
[0466]eNBl收到UE1和UE2发送的模式切换协商确认消息后,eNBl发送模式切换消息给UE1和UE2。模式切换消息包含需要与之进行模式切换通信的UE标识,进行模式切换的蜂窝通信的数据流和或承载信息。此外模式切换消息可包含UE1以及UE2进行设备直通通信的资源配置信息,用于eNBl为UE1和UE2分配专有资源或专有资源池用于设备直通通信的场景。如果UE1和UE2尚未建立设备直通通信数据承载或是根据eNBl保存的UE1和UE2的上下文发现需要修改设备直通通信数据承载,则模式切换消息还可携带设备直通通信承载建立/修改信息,用于UE1与UE2建立设备直通通信承载。此外模式切换消息可携带更新的TFT信息,用于将原本UE1和UE2的蜂窝通信数据流从蜂窝数据承载更新映射到设备直通数据承载。这里的模式切换消息可以是设计新的空口信令或通过RRC重配置及其他现有空口信令承载。
[0467]UE1和UE2根据模式切换消息指示的需要进行模式切换的蜂窝通信的数据流和或承载信息,判断是否建立相应的设备直通通信数据承载。如果已经建立了相应的承载并已获取更新TFT信息,则UE1和UE2将模式切换消息指示的蜂窝通信的数据流切换到相应的设备直通通信数据承载。对于从蜂窝通信到设备直通通信的模式切换,UE1使用eNBl在模式切换消息中配置的设备直通通信资源与UE2进行设备直通通信。
[0468]步骤S2216:模式切换完成。UE1和UE2完成模式切换后,可选的发送模式切换完成消息给eNBl。eNBl收到UE1和UE2的模式切换完成消息后,可发起释放或修改被切换的蜂窝通信数据承载。至此,UE1和UE2从蜂窝通信模式到设备直通通信模式的模式切换完成。
[0469]实例7
[0470]在有网络基础设施覆盖的场景下,eNBl检测到与SGW之间的骨干链路资源发生变化,可以支持更多的蜂窝通信。eNBl因此发起检测倾向于蜂窝通信但正在进行设备直通通信的节点。图23是根据本发明实施例的实例7的模式切换流程图,如图23所示,包括如下步骤S2302至步骤S2310。
[0471]步骤S2302:eNBl定时触发或根据空口资源及骨干链路带宽变化触发。
[0472]步骤S2304:检测倾向于蜂窝通信但进行设备直通通信的节点。
[0473]步骤S2306:判断是否满足模式切换的条件。
[0474]如果eNBl检测到有满足条件的UE节点对,如UE1和UE2,则eNBl进一步判断是否满足模式切换的条件。
[0475]eNBl判断UE1和UE2是否满足从蜂窝通信模式切换到设备直通通信模式的条件包括:是否有足够的空口资源用于UE1与UE2进行蜂窝通信。如果eNBl判断满足条件,则eNBl发送模式切换消息给UE1和UE2。模式切换消息包含需要与之进行模式切换通信的UE标识,进行模式切换的设备直通通信的数据流和或承载信息。如果UE1和UE2尚未建立蜂窝通信数据承载或是根据eNBl保存的UE1和UE2的上下文发现需要修改蜂窝通信数据承载,则模式切换消息还可携带蜂窝通信承载建立/修改信息,用于UE1与UE2建立蜂窝通信承载。此外模式切换消息可携带更新的TFT信息,用于将原本UE1和UE2的蜂窝通信数据流从设备直通数据承载更新映射到蜂窝数据承载。这里的模式切换消息可以是设计新的空口信令或通过RRC重配置及其他现有空口信令承载。
[0476]步骤S2308:进行模式切换。
[0477]UE1和UE2根据模式切换消息指示的需要进行模式切换的设备直通通信的数据流和或承载信息,判断是否建立相应的蜂窝通信数据承载。如果已经建立了相应的承载并已获取更新TFT信息,则UE1和UE2将模式切换消息指示的设备直通通信的数据流切换到相应的蜂窝通信数据承载。
[0478]步骤S2310:模式切换完成。
[0479]UE1和UE2完成模式切换后,可选的发送模式切换完成消息给eNBl。eNBl收到UE1和UE2的模式切换完成消息后,可发起释放或修改被切换的设备直通通信数据承载。至此,UE1和UE2从设备直通通信模式到蜂窝通信模式的模式切换完成。
[0480]实施例二
[0481]本实施例给出有网络覆盖场景下用户设备模式切换的方法。该实施例的特征是进行模式切换的用户设备在不同基站的覆盖之下。为了实现模式切换,基站之间以及基站与核心网元的信令交互包括如下基本流程。
[0482]本实施例例提出了相邻eNB之间的模式切换协商流程,图24是根据本发明实施例的相邻eNB进行模式切换协商的流程图,如图24所示,包括如下步骤S2402至步骤S2404。
[0483]步骤S2402:eNBl向eNB2发送模式切换协商请求消息。
[0484]步骤S2404:eNB2收到该消息后,判断是否满足模式切换的条件,如果满足,则发送模式切换协商确认消息给eNBl。eNBl收到模式切换协商确认消息后,认为模式切换协商成功。
[0485]在本实施例中,eNB取消模式切换协商的流程如图25所示,包括如下步骤S2502。
[0486]步骤S2502:如果eNBl发起模式切换协商,尚未收到模式切换协商确认消息之前,发现相关UE不再符合模式切换的条件,则eNBl发送模式切换协商取消消息给eNB2。
[0487]相邻eNB之间的模式切换协商失败流程如图26所示,包括如下步骤S2602至步骤S2604。
[0488]步骤S2602:eNBl向eNB2发送模式切换协商请求消息。
[0489]步骤S2604:eNB2收到该消息后,判断是否满足模式切换的条件,如果不满足,则发送模式切换协商失败消息给eNBl。eNBl收到模式切换失败消息后,认为模式切换协商失败。
[0490]相邻eNB通过MME进行模式切换协商的流程如图27所示,包括如下步骤S2702至步骤S2708。
[0491]步骤S2702:eNBl向MME发送模式切换协商请求消息。
[0492]步骤S2704:MME收到该消息后,判断是否满足模式切换的条件,并将需要模式切换协商消息转发给eNB2。
[0493]步骤S2706:eNB2收到该消息后,判断是否满足模式切换的条件,如果满足,则发送模式切换协商响应消息给MME。
[0494]步骤S2708:MME收到该消息后,将模式切换协商确认消息转发给eNBl。eNBl收到模式切换协商确认消息后,认为模式切换协商成功。
[0495]以下通过实例8至实例10详细描述设备直通系统模式切换方法。
[0496]实例8
[0497]在有网络基础设施覆盖的场景下,UE1和UE2具备设备直通发现以及设备直通通信能力并开启了设备直通功能。UE1和UE2之间建立了数据会话通信,其数据流通过蜂窝网络的基础设施进行转发。随着UE1逐渐移动到UE2的周边区域,UE1能检测到UE2发送的发现信号。随着UE1和UE2距离逐渐接近,UE1检测到的UE2发送的测量信号越来越强,超出了测量上报设定的门限,则UE1发送测量上报消息给服务基站eNBl。图28是根据本发明实施例的本发明实例8的模式切换流程图,如图28所示,包括如下步骤S2802至步骤S2818。
[0498]步骤S2802:UE2向UE1发送D2D发现信号。
[0499]步骤S2804:UE1检测UE2发送的D2D发现信号,进行测量,必要时进行测量上报。
[0500]步骤S2806:UE测量上报。
[0501]测量上报消息中可包含UE2的标识,UE1对UE2的信号测量结果,UE1对服务基站的信号测量结果,UE1和UE2进行蜂窝通信的指示,UE1和UE2进行蜂窝通信的数据流对应的承载信息,UE1和UE2进行蜂窝通信的数据流和或承载对应的服务质量信息,UE1是否与UE2建立了相应的设备直通通信数据承载和或UE1和UE2需要建立设备直通通信数据承载的指示。此外,测量上报消息中还可包含模式切换类型以及UE2的服务基站信息,其中模式切换类型指示从蜂窝通信切换到设备直通通信模式。
[0502]步骤S2808:eNBl判断是否满足模式切换的条件。
[0503]eNBl收到UE1的测量上报后,发现测量上报中UE2的信号质量足够好,进一步根据之前从核心网元获取的UE1的模式倾向信息指示UE1在用户设备级别优先采用设备直通通信模式(用户设备级别优先指),则触发判断UE1是否满足从蜂窝通信模式切换到设备直通通信模式的条件。
[0504]eNBl判断UE1是否满足从蜂窝通信模式切换到设备直通通信模式的条件包括:判断UE1是否支持设备直通通信功能,UE1是否与UE2之间进行蜂窝数据通信,UE1是否与UE2邻近以及是否有足够的设备直通通信空口资源用于UE1与UE2进行设备直通通信。
[0505]eNBl根据从MME/D2D服务器或HSS获取到的UE设备直通属性信息判断UE1支持设备直通通信能力。
[0506]eNBl可根据测量上报消息携带的UE1和UE2进行蜂窝通信指示判断UE1与UE2之间正在进行蜂窝数据通信。
[0507]eNBl根据UE1的测量上报判断UE1满足与UE2进行设备直通通信的链路质量门限,从而认为UE1与UE2邻近。
[0508]eNBl根据UE1和UE2进行蜂窝通信的数据流对应的承载信息以及UE1和UE2进行蜂窝通信的数据流和或承载对应的服务质量信息,判断是否有足够的设备直通通信资源支持对应的设备直通通信。假设设备直通空口资源能够支持全部或部分UE1和UE2进行蜂窝通信的数据流,则eNBl认为满足有足够的设备直通通信空口资源用于UE1与UE2进行设备直通通信。
[0509]步骤S2810:eNBl向eNB2发送模式协商请求。
[0510]eNBl确定UE2的服务基站,UE2的服务基站获取方法不在本申请的保护范围。在本实例中,UE2的服务基站是eNB2,则eNBl需要与eNB2协商。eNBl向eNB2发送模式切换协商请求消息。模式切换协商请求消息可携带以下信息之一或任意组合:UE1的标识,UE2的标识,eNBl支持的UE1和UE2进行蜂窝通信的数据流对应的承载信息,eNBl支持的UE1和UE2进行蜂窝通信的数据流和或承载对应的服务质量信息,UE1是否与UE2建立了相应的设备直通通信承载和或UE1和UE2需要建立设备直通通信承载的指示,eNBl能够为UE1分配的设备直通通信资源,UE1的能力信息。
[0511]步骤S2812:eNB2判断是否满足模式切换的条件。
[0512]eNB2接收模式切换协商请求消息,判断UE2是否满足模式切换的条件,具体包括判断UE2是否支持设备直通通信功能,以及是否有足够的设备直通通信资源用于UE1与UE2进行设备直通通信。
[0513]eNB2可根据从MME/ProSe服务器或HSS获取到的UE设备直通属性信息获知UE2支持设备直通通信能力。
[0514]eNB2根据接收到的eNBl支持的UE1和UE2进行设备直通通信的数据流对应的承载信息以及UE1和UE2进行蜂窝通信的数据流和/或承载对应的服务质量信息和/或UE1的服务基站能够为UE1分配的设备直通通信空口资源信息,判断是否有相应的资源分配给UE2进行设备直通通信。如果设备直通空口资源能够支持全部或部分eNBl所支持的UE1和UE2进行蜂窝通信的数据流,则eNB2认为满足有足够的设备直通通信空口资源用于UE1与UE2进行设备直通通信的条件。
[0515]步骤S2814:如果UE2满足模式切换条件,则eNB2发送模式切换协商请求确认消息给eNBl。切换协商请求确认消息可包含以下信息至少之一或任意组合:eNB2支持的UE1和UE2进行设备直通通信的数据流对应的承载信息,eNB2支持的UE1和UE2进行设备直通通信的数据流和或承载对应的服务质量信息,可分配给UE1以及UE2进行设备直通通信的资源信息,UE1和UE2共同支持的能力信息。此外,切换协商请求确认消息还可包含以下信息:eNB2不支持的UE1和UE2进行设备直通通信的数据流对应的承载信息,eNB2不支持的UE1和U2进行设备直通通信的数据流和或承载对应的服务质量信息。
[0516]步骤S2816:模式切换。
[0517]eNBl接收到模式切换协商请求确认消息,则模式切换协商成功,eNBl发送模式切换消息给UE1和UE2。模式切换消息包含需要与之进行模式切换通信的UE标识,进行模式切换的蜂窝通信的数据流和或承载信息。此外模式切换消息可包含UE1以及UE2进行设备直通通信的资源配置信息,用于eNBl为UE1和UE2分配专有资源或专有资源池用于设备直通通信的场景。如果UE1和UE2尚未建立设备直通通信数据承载或是测量上报消息中有需要建立设备直通通信数据承载的指示,则模式切换消息还可携带设备直通通信承载建立信息,用于UE1与UE2建立设备直通通信承载。此外模式切换消息可携带更新的TFT信息,用于将原本UE1和UE2的蜂窝通信数据流从蜂窝数据承载更新映射到设备直通数据承载。这里的模式切换消息可以是设计新的空口信令或通过RRC重配置及其他现有空口信令承载。
[0518]UE1和UE2根据模式切换消息指示的需要进行模式切换的蜂窝通信的数据流和或承载信息,判断是否建立相应的设备直通通信数据承载。如果已经建立了相应的承载并已获取更新TFT信息,则UE1和UE2将模式切换消息指示的蜂窝通信的数据流切换到相应的设备直通通信数据承载。对于从蜂窝通信到设备直通通信的模式切换,UE1使用eNBl在模式切换消息中配置的设备直通通信资源与UE2进行设备直通通信。
[0519]步骤S2818:模式切换完成。
[0520]UE1和UE2完成模式切换后,可选地发送模式切换完成消息给eNBl。eNBl收到UE1和UE2的模式切换完成消息后,可发起释放或修改被切换的蜂窝通信数据承载。至此,UE1和UE2从蜂窝通信模式到设备直通通信模式的模式切换完成。
[0521]实例9
[0522]在有网络基础设施覆盖的场景下,UE1和UE2具备设备直通发现以及设备直通通信能力并开启了设备直通功能。UE1和UE2之间建立了数据会话通信,其数据流通过蜂窝网络的基础设施进行转发。随着UE1逐渐移动到UE2的周边区域,UE1能检测到UE2发送的发现信号。随着UE1和UE2距离逐渐接近,UE1检测到的UE2发送的测量信号越来越强,与此同时,UE1判断与UE2之间存在通过蜂窝通信的数据流。UE1发送模式切换请求消息给服务基站eNBl,如图29所示,包括如下步骤S2902至步骤S2922。
[0523]步骤S2902:eNB2向UE1发送D2D发现信号。
[0524]步骤S2904:UE1检测UE2发送的D2D发现信号,进行测量,同时判断是否与UE2存在数据流。
[0525]步骤S2906:UE1向eNBl发送模式切换请求。
[0526]模式切换请求消息中可包含UE2的标识,UE1对UE2的信号测量结果,UE1和UE2进行蜂窝通信的指示,UE1和UE2进行蜂窝通信的数据流对应的承载信息,UE1和UE2进行蜂窝通信的数据流和或承载对应的服务质量信息,UE1是否与UE2建立了相应的设备直通通信数据承载和或UE1和UE2需要建立设备直通通信数据承载的指示。此外,模式切换请求消息中还可包含模式切换类型以及UE2的服务基站信息,其中模式切换类型指示从蜂窝通信切换到设备直通通信模式。
[0527]步骤S2908:eNBl判断是否满足模式切换的条件。
[0528]eNBl收到UE1的模式切换请求后,触发判断UE1是否满足从蜂窝通信模式切换到设备直通通信模式的条件。eNBl判断UE1是否满足从蜂窝通信模式切换到设备直通通信模式的条件包括:判断UE1是否支持设备直通通信功能,UE1是否与UE2之间进行蜂窝数据通信,UE1是否与UE2邻近以及是否有足够的设备直通通信空口资源用于UE1与UE2进行设备直通通信。
[0529]eNBl根据从MME/D2D服务器或HSS获取到的UE设备直通属性信息判断UE1支持设备直通通信能力。
[0530]eNBl可根据测量上报消息携带的UE1和UE2进行蜂窝通信指示判断UE1与UE2之间正在进行蜂窝数据通信。
[0531]eNBl根据UE1的测量上报判断UE1满足与UE2进行设备直通通信的链路质量门限,从而认为UE1与UE2邻近。
[0532]eNBl根据UE1和UE2进行蜂窝通信的数据流对应的承载信息以及UE1和UE2进行蜂窝通信的数据流和或承载对应的服务质量信息,判断是否有足够的设备直通通信资源支持对应的设备直通通信。假设设备直通空口资源能够支持全部或部分UE1和UE2进行蜂窝通信的数据流,则eNBl认为满足有足够的设备直通通信空口资源用于UE1与UE2进行设备直通通信。
[0533]步骤S2910:eNBl向eNB2发送模式切换协商请求。
[0534]eNBl确定UE2的服务基站,UE2的服务基站获取方法不在本申请的保护范围。在本实例中,UE2的服务基站是eNB2,则eNBl需要与eNB2协商。eNBl向eNB2发送模式切换协商请求消息。模式切换协商请求消息可携带以下信息之一或任意组合:UE1的标识,UE2的标识,eNBl支持的UE1和UE2进行蜂窝通信的数据流对应的承载信息,eNBl支持的UE1和UE2进行蜂窝通信的数据流和或承载对应的服务质量信息,UE1是否与UE2建立了相应的设备直通通信承载和或UE1和UE2需要建立设备直通通信承载的指示,eNBl能够为UE1分配的设备直通通信资源,UE1的能力信息。
[0535]步骤S2912:eNB2判断是否满足模式切换的条件。
[0536]eNB2接收模式切换协商请求消息,判断UE2是否满足模式切换的条件,具体包括判断UE2是否支持设备直通通信功能,以及是否有足够的设备直通通信资源用于UE1与UE2进行设备直通通信。
[0537]步骤S2914:eNB2向UE2发送模式切换协商请求。
[0538]eNB2首先判断UE2是否支持设备直通通信功能。如果支持则eNB2发送模式切换协商请求消息给UE2。模式切换协商请求消息可携带以下信息之一或任意组合:UE1的标识,UE1和UE2进行蜂窝通信的数据流对应的承载信息,UE1和UE2进行蜂窝通信的数据流和或承载对应的服务质量信息,eNBl能够分配的设备直通通信资源,UE1的能力信息。此夕卜,模式切换协商请求消息还可显示的包含模式切换类型指示从蜂窝通信切换到设备直通通信。
[0539]步骤S2916:UE2接收模式切换协商请求消息,判断是否满足模式切换的条件,具体包括是否有足够的设备直通通信资源用于UE1与UE2进行设备直通通信。
[0540]步骤S2918:假设UE2判断没有足够的设备直通通信资源用于UE1和UE2进行设备直通通信,则发送模式切换协商失败消息,模式切换协商失败消息包含失败原因指示。
[0541]步骤S2920:eNB2收到模式切换协商失败消息,则认为UE1无法进行模式切换,发送模式协商失败消息给eNBl,消息包含失败原因指示。
[0542]步骤S2922:eNBl收到该消息后发送模式切换拒绝消息给UE1,指示模式切换失败原因。
[0543]实例10
[0544]在有网络基础设施覆盖的场景下,eNBl检测到与SGW之间的骨干链路资源发生变化,可以支持更多的蜂窝通信。eNBl因此发起检测倾向于蜂窝通信但正在进行设备直通通信的节点,如图30所示,包括如下步骤S3002至步骤S3016。
[0545]步骤S3002:eNBl定时触发或根据空口资源及骨干链路带宽变化触发。
[0546]步骤S3004:检测倾向于蜂窝通信但正在进行设备直通通信的节点对。
[0547]步骤S3006:判断是否满足模式切换的条件。
[0548]如果eNBl检测到有满足条件的UE节点对,如UE1和UE2,则eNBl进一步判断是否满足模式切换的条件。
[0549]eNBl判断UE1是否满足从蜂窝通信模式切换到设备直通通信模式的条件包括:是否有足够的空口资源用于UE1与UE2进行蜂窝通信。如果eNBl判断UE1满足条件,则接下来eNBl确定UE2的服务基站。
[0550]步骤S3008:模式切换协商请求。
[0551]在本实例中,UE2的服务基站是eNB2,则eNBl需要与eNB2协商。eNBl向eNB2发送模式切换协商请求消息。模式切换协商请求消息可携带以下信息之一或任意组合:UE1的标识,UE2的标识,eNBl支持的UE1和UE2进行设备直通通信的数据流对应的承载信息,eNBl支持的UE1和UE2进行设备直通通信的数据流和或承载对应的服务质量信息,UE1是否与UE2建立了相应的蜂窝通信承载和或UE1和UE2需要建立蜂窝通信承载的指示。
[0552]步骤S3010:判断是否满足模式切换的条件。
[0553]eNB2接收模式切换协商请求消息,判断UE2是否满足模式切换的条件,具体包括判断UE2是否支持设备直通通信功能,以及是否有足够的空口蜂窝资源及骨干链路资源用于UE1与UE2进行蜂窝通信。
[0554]eNB2可根据从MME/ProSe服务器或HSS获取到的UE设备直通属性信息获知UE2支持设备直通通信能力。
[0555]eNB2根据接收到的eNBl支持的UE1和UE2进行蜂窝通信的数据流对应的承载信息以及UE1和UE2进行设备直通通信的数据流和/或承载对应的服务质量信息,判断是否有相应的资源分配给UE2进行蜂窝通信。如果蜂窝空口资源和或骨干链路资源能够支持全部或部分eNBl所支持的UE1和UE2进行蜂窝通信的数据流,则eNB2认为满足有足够的设备直通通信空口资源用于UE1与UE2进行蜂窝通信的条件。
[0556]步骤S3012:模式切换协商请求确认。
[0557]如果UE2满足模式切换条件,则eNB2发送模式切换协商请求确认消息给eNBl。切换协商请求确认消息可包含以下信息至少之一或任意组合:eNB2支持的UE1和UE2进行蜂窝通信的数据流对应的承载信息,eNB2支持的UE1和UE2进行蜂窝通信的数据流和或承载对应的服务质量信息。此外,切换协商请求确认消息还可包含以下信息:eNB2不支持的UE1和UE2进行蜂窝通信的数据流对应的承载信息,eNB2不支持的UE1和U2进行蜂窝通信的数据流和或承载对应的服务质量信息。
[0558]步骤S3014:模式切换。
[0559]eNBl接收到模式切换协商请求确认消息,则模式切换协商成功。eNBl和eNB2分别发送模式切换消息给UE1和UE2。模式切换消息包含需要与之进行模式切换通信的UE标识,进行模式切换的设备直通通信的数据流和或承载信息。如果UE1和UE2尚未建立蜂窝通信数据承载或是根据eNBl保存的UE1和UE2的上下文发现需要修改蜂窝通信数据承载,则模式切换消息还可携带蜂窝通信承载建立/修改信息,用于UE1与UE2建立蜂窝通信承载。此外模式切换消息可携带更新的TFT信息,用于将原本UE1和UE2的蜂窝通信数据流从设备直通数据承载更新映射到蜂窝数据承载。这里的模式切换消息可以是设计新的空口信令或通过RRC重配置及其他现有空口信令承载。
[0560]UE1和UE2根据模式切换消息指示的需要进行模式切换的设备直通通信的数据流和或承载信息,判断是否建立相应的蜂窝通信数据承载。如果已经建立了相应的承载并已获取更新TFT信息,则UE1和UE2将模式切换消息指示的设备直通通信的数据流切换到相应的蜂窝通信数据承载。
[0561]步骤S3016:模式切换完成。
[0562]UE1和UE2完成模式切换后,可选的发送模式切换完成消息给eNBl。eNBl收到UE1和UE2的模式切换完成消息后,可发起释放或修改被切换的设备直通通信数据承载。至此,UE1和UE2从设备直通通信模式到蜂窝通信模式的模式切换完成。
[0563]相关技术中并未对模式切换给出系统完善的解决方案。通过本申请提出的方法,网络基础设施可以根据用户设备及其负载情况要求用户设备在蜂窝通信及D2D通信模式之间进行灵活的切换并保证服务连续性,实现系统整体吞吐量的提高。
[0564]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0565]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种模式切换方法,其特征在于包括: 第一基站向第一用户设备UE发送模式切换消息,触发所述第一 UE根据所述模式切换消息中携带的模式的指示信息,进行模式切换。
2.根据权利要求1所述的方法,其特征在于,在所述第一基站向所述第一UE发送模式切换消息之前,还包括: 所述第一基站判断出所述第一 UE满足模式切换的条件,其中,所述第一基站是所述第一UE的服务基站。
3.根据权利要求2所述的方法,其特征在于,第一基站判断出所述第一UE满足模式切换的条件包括: 所述第一基站向移动管理实体或设备直通服务器发送第一模式切换请求;所述第一基站接收到所述移动管理实体或所述设备直通服务器发送的第一模式切换响应消息,其中,所述第一模式切换响应消息用于指示所述第一 UE满足模式切换的条件;或 所述第一基站接收到所述移动管理实体或所述设备直通服务器向所述第一基站发送的用于指示所述第一用户设备进行模式切换的消息。
4.根据权利要求2或3所述的方法,其特征在于,第一基站、所述移动管理实体或设备直通服务器判断第一用户设备UE是否满足模式切换的条件包括: 在满足如下条件时,判断所述第一 UE满足从蜂窝通信模式切换至设备直通通信模式: 所述第一 UE支持设备直通通信功能,所述第一 UE和第二 UE之间进行蜂窝通信,所述第一 UE和所述第二 UE是邻近的关系,且有足够的设备直通通信空口资源用于所述第一 UE和所述第二 UE进行设备直通通信; 在满足如下条件之一时,判断所述第一 UE满足从设备直通通信模式切换至蜂窝通信模式: 所述第一 UE和第二 UE之间进行设备直通通信,且有足够的蜂窝通信空口及骨干链接资源; 所述第一 UE和第二 UE之间进行设备直通通信,第一 UE和所述第二 UE不是邻近的关系,且有足够的蜂窝通信空口及骨干链接资源; 其中,所述第二 UE是指以下之一:已经与第一 UE建立蜂窝通信的UE、已经与所述第一UE建立设备直通通信的UE。
5.根据权利要求4所述的方法,其特征在于,第一基站判断第一用户设备与第二用户设备是否是邻近的关系包括: 第一基站为第一 UE配置对第二 UE的信号测量,并根据所述第一 UE的测量上报,判断是否满足设备直通通信链路质量门限,如果满足,则确定所述第一 UE与所述第二 UE邻近的关系,否则,确定所述第一 UE与所述第二 UE不是邻近的关系;或 所述第一基站根据接收到的第一模式切换请求消息携带的第一 UE对第二 UE的信号测量结果,判断是否满足所述设备直通通信链路质量门限;如果满足,则确定所述第一 UE与所述第二 UE邻近,否则,确定所述第一 UE与所述第二 UE不是邻近的关系;或 所述第一基站从网络侧实体获取所述第一 UE是否与所述第二 UE是否邻近的信息,判断所述第一 UE和所述第二 UE之间的距离是否满足所述设备直通通信距离门限,如果满足,则确定所述第一 UE与所述第二 UE是邻近的关系,否则,确定所述第一 UE与所述第二 UE不是邻近的关系;或 第一基站从所述网络侧实体获取所述第一用UE和所述第二 UE的地理位置信息或距离信息,判断所述第一 UE和所述第二 UE之间的距离是否满足所述设备直通通信距离门限,如果满足,则确定所述第一 UE与所述第二 UE是邻近的关系,否则,确定所述第一 UE与所述第二 UE不是邻近的关系; 其中,如果所述第一 UE与所述第二 UE是邻近的关系,则所述第一基站认为第一 UE和第二 UE有条件进行设备直通通信;如果不满足,则所述第一基站确定所述第一 UE和所述第二UE只能进行蜂窝通信。
6.根据权利要求5所述的方法,其特征在于,所述第一模式切换请求消息包括以下至少之一: 所述第二 UE的标识、所述第一 UE对所述第二 UE的信号测量结果、所述第一 UE对第一基站的信号测量结果、第一 UE和第二 UE进行蜂窝通信或设备直通通信的指示、所述第一 UE和所述第二 UE进行所述蜂窝通信或所述设备直通通信的数据流对应的承载信息、所述第一 UE和所述第二 UE进行所述蜂窝通信或所述设备直通通信的数据流和/或承载对应的服务质量信息、所述第一 UE是否与所述第二 UE之间建立了所述设备直通通信的数据承载和/或所述第一 UE和所述第二 UE之间需要建立所述直通通信的数据承载。
7.根据权利要求4所述的方法,其特征在于,所述网络侧实体包括以下之一:服务用户设备的分组数据网关、服务网关、移动管理实体、设备直通服务器、位置信息服务器,具备UE发现检测功能的实体。
8.根据权利要求4所述的方法,其特征在于,所述第一UE判断是否有足够的设备直通通信空口资源用于第一用户设备与第二用户设备进行设备直通通信包括: 所述第一基站根据所述第一 UE和所述第二 UE进行蜂窝通信的数据流对应的承载信息以及所述第一 UE和所述第二 UE进行蜂窝通信的数据流和或承载对应的服务质量信息,判断是否有足够的设备直通通信资源支持对应的设备直通通信; 如果判断结果为所述设备直通空口资源能够支持所述第一 UE和所述第二 UE进行蜂窝通信的数据流,则所述第一基站确定有足够的设备直通通信空口资源用于第一用户设备与第二用户设备进行设备直通通信。
9.根据权利要求4所述的方法,其特征在于,所述第一基站判断是否有足够的蜂窝通信空口及骨干链路资源包括: 所述第一基站根据所述第一 UE和所述第二 UE进行设备直通通信的数据流对应的承载信息以及所述第一 UE和所述第二 UE进行设备直通通信的数据流和或承载对应的服务质量信息,判断是否有足够的蜂窝通信空口及骨干链路资源支持对应的蜂窝通信; 其中,如果所述蜂窝通信空口及骨干链路资源能够支持所述第一 UE和所述第二 UE进行设备直通通信的数据流和或承载,则所述第一基站确定满足有足够的蜂窝通信空口及骨干链路资源用于第一用户设备与第二用户设备进行蜂窝通信。
10.根据权利要求1所述的方法,其特征在于,所述第一基站发起所述第一UE的模式切换,包括: 所述第一基站确定所述第二基站,由所述第二基站判断所述第二 UE是否满足模式切换的条件,其中,如果所述第一基站与所述第二基站不同,则所述第一基站发起与所述第二基站的模式切换协商确认第二用户设备是否满足模式切换的条件; 如果所述第二基站判断出所述第二 UE满足模式切换的条件,则所述第一基站和所述第二基站发送模式切换消息要求第一 UE和第二 UE执行模式切换。
11.根据权利要求2所述的方法,其特征在于,还包括:所述第一基站判断出不满足条件,所述第一基站发送模式切换拒绝消息包括: 所述第一基站收到所述第一 UE发送的模式切换拒绝消息,其中,所述模式切换拒绝消息包含拒绝原因指示信息。
12.根据权利要求10所述的方法,其特征在于,所述第一基站发起与第二基站的模式切换协商包括: 所述第一基站发送模式切换协商请求消息给第二基站; 所述第二基站接收模式切换协商请求消息,判断所述第二 UE是否满足从模式切换的条件; 如果所述第二 UE满足模式切换条件,则所述第二基站发送模式切换协商请求确认消息给第一基站,否则第二基站发送模式切换协商失败消息给第一基站,模式切换协商失败消息中携带失败原因指示; 如果所述第一基站接收到模式切换协商请求确认消息,则所述模式切换协商成功;所述第一基站发送模式切换协商请求消息给所述第二基站后,发送模式切换协商取消消息给第二基站,取消正在进行的模式切换协商。
13.根据权利要求12所述的方法,其特征在于, 所述模式切换协商请求消息可携带以下信息之一或任意组合:第一用户设备标识,第二用户设备标识,第一基站支持的第一用户设备和第二用户设备进行蜂窝通信/设备直通通信的数据流对应的承载信息,第一基站支持的第一用户设备和第二用户设备进行蜂窝通信/设备直通通信的数据流和或承载对应的服务质量信息,第一用户设备是否与第二用户设备建立了相应的设备直通通信/蜂窝通信承载和或第一用户设备和第二用户设备需要建立设备直通通信/蜂窝通信承载的指示,第一基站能够为第一用户设备分配的设备直通通信资源,第一用户设备的能力信息; 所述模式切换协商请求消息可显示的包含模式切换类型。
14.根据权利要求4所述的方法,其特征在于,在第一基站、所述移动管理实体或设备直通服务器判断第一用户设备UE是否满足模式切换的条件之前,还包括: 所述切换模式为:从所述蜂窝通信模式切换至所述设备直通通信模式时,所述第一基站、所述移动管理实体或设备直通服务器获取到所述第一 UE的模式倾向信息指示优先采用所述设备直通通信模式;和/或以下条件之一: 所述第一基站、所述移动管理实体或设备直通服务器接收到所述第一 UE发送的第二模式切换请求;分组数据网关、服务网关和/或所述第一基站进行网络减负; 所述切换模式为:从所述设备直通通信模式切换至所述蜂窝通信模式时,所述第一基站或所述移动管理实体或设备直通服务器获取到所述第一 UE的模式倾向信息指示优先采用所述蜂窝通信模式;和/或, 所述第一基站或所述移动管理实体或设备直通服务器接收到所述第一 UE发送的第二模式切换请求。
15.根据权利要求14所述的方法,其特征在于,所述模式倾向信息包括:优先采用所述设备直通通信模式、优先采用所述蜂窝通信模式和无倾向。
16.根据权利要求14所述的方法,其特征在于,所述模式倾向信息的范围包括以下至少之一:UE级别、应用级别、数据流级别、承载级别。
17.根据权利要求14所述的方法,其特征在于,所述模式倾向信息作为UE的签约信息保存在HSS或设备直通服务器上,且所述模式倾向信息通过其对应的UE配置和修改。
18.根据权利要求14中任一项所述的方法,其特征在于,所述第二模式切换请求通过专有信令直接发送或者通过测量上报消息间接发送。
19.根据权利要求3、5或6中任一项所述的方法,其特征在于,所述第一模式切换请求和所述第二模式切换请求包括以下至少之一:所述第二 UE的标识、所述第一UE对所述第二UE的信号测量结果、所述第一 UE对第一基站的信号测量结果、第一 UE和第二 UE进行蜂窝通信或设备直通通信的指示、所述第一 UE和所述第二 UE进行所述蜂窝通信或所述设备直通通信的数据流对应的承载信息、所述第一 UE和所述第二 UE进行所述蜂窝通信或所述设备直通通信的数据流和/或承载对应的服务质量信息、所述第一 UE是否与所述第二 UE之间建立了所述设备直通通信的数据承载和/或所述第一 UE和所述第二 UE之间需要建立所述直通通信的数据承载。
20.根据权利要求3、5或6中任一项所述的方法,其特征在于,所述第一模式切换请求和所述第二模式切换请求包含第二基站的信息,其中,所述第二基站是第二 UE的服务基站。
21.—种模式切换方法,其特征在于包括: 第一用户设备UE接收第一基站发送的模式切换消息,其中,所述第一基站是该第一 UE的服务基站; 所述第一 UE根据所述模式切换消息中携带的模式的指示信息,进行模式切换。
22.根据权利要求21所述的方法,其特征在于, 所述模式切换包括:从蜂窝通信模式切换至设备直通通信模式和从所述设备直通通信模式切换至所述蜂窝通信模式。
23.根据权利要求21所述的方法,其特征在于,所述第一UE根据所述模式切换消息中携带的模式的指示信息,进行模式切换之前,还包括: 所述第一 UE根据接收到所述模式切换消息,判断是否满足从蜂窝通信模式切换到设备直通通信模式切换的条件; 所述第一 UE根据接收到的所述模式切换消息,判断是否满足从设备直通通信模式到蜂窝通信模式切换的条件。
24.根据权利要求23所述的方法,其特征在于,所述第一UE接收到所述模式切换消息,判断是否满足从蜂窝通信模式切换到设备直通通信模式切换的条件包括: 第一 UE判断是否支持设备直通通信功能; 第一 UE判断是否有足够的设备直通通信资源用于第一用户设备与第二用户设备进行设备直通通信。
25.根据权利要求23所述的方法,其特征在于,所述模式切换消息包括: 模式切换指示、用户设备标识,进行模式切换的设备直通通信的数据流和/或承载信息、进行模式切换的蜂窝通信的数据流和/或承载信息。
26.根据权利要求21至25中任一项所述的方法,其特征在于,所述模式切换消息携带以下至少之一: 第一 UE和第二 UE进行设备直通通信的资源配置信息; 设备直通通信/蜂窝通信承载建立信息,用于第一 UE与第二 UE建立设备直通通信/蜂窝承载; 更新的TFT信息。
27.根据权利要求21至25中任一项所述的方法,其特征在于,所述模式切换消息通过RRC重配置信令或其他专有信令承载。
28.根据权利要求21至25中任一项所述的方法,其特征在于,第一UE根据模式切换消息包含的指示信息,进行模式切换,包括: 第一 UE根据所述模式切换消息指示的模式切换的设备直通通信/蜂窝通信的数据流和/或承载信息,判断是否建立蜂窝通信数据承载/设备直通通信数据承载或者判断是否修改蜂窝通信数据承载/设备直通通信数据承载; 在所述第一 UE未建立所述蜂窝通信/设备直通通信数据承载的情况下,所述第一 UE建立所述模式切换消息的指示信息的对应的通信数据承载; 在所述第一 UE建立了所述蜂窝通信数据承载/设备直通通信数据承载并且所述第一UE获取到更新TFT信息的情况下,所述第一 UE将所述模式切换消息指示的所述设备直通通信的数据流和/或数据承载、或者蜂窝通信的数据流和/或数据承载切换到所述模式切换消息的指示信息对应的承载进行通信; 在所述第一 UE需要修改所述蜂窝通信/设备直通通信数据承载的情况下,所述第一 UE发起修改数据承载的操作。
29.根据权利要求28所述的方法,其特征在于,还包括:所述第一UE发送模式切换完成消息给第一基站;或所述第一UE发起释放模式切换消息指示的设备直通通信/蜂窝通信的数据承载。
30.根据权利要求28所述的方法,其特征在于,在所述第一UE未建立所述蜂窝通信/设备直通通信数据承载的情况下,所述第一 UE建立所述模式切换消息的通信数据承载包括: 对于从蜂窝通信到设备直通通信的模式切换,所述第一 UE通过第一基站或直接与第二设备建立设备直通通信数据承载并更新TFT信息; 对于从设备直通通信到蜂窝通信的模式切换,在所述第一 UE与所述第二 UE未建立蜂窝通信数据承载时,所述第一 UE请求建立蜂窝通信数据承载并更新TFT信息。
31.根据权利要求28所述的方法,其特征在于,所述第一UE将所述模式切换消息指示的所述设备直通通信的数据流和/或数据承载、或者蜂窝通信的数据流和/或数据承载切换到所述模式切换消息的指示信息对应的承载进行通信包括: 对于从蜂窝通信到设备直通通信的模式切换,所述第一 UE使用第一基站调度/配置或所述第一 UE与所述第二 UE协商的设备直通通信资源通过设备直通通信数据承载将模式切换消息指示的所述第一 UE和所述第二 UE的数据流进行设备直通通信; 对于从设备直通通信到蜂窝通信的模式切换,所述第一 UE根据第一基站调度的蜂窝通信资源通过蜂窝通信数据承载将模式切换消息指示的所述第一 UE和所述第二 UE的数据流进行蜂窝通信。
32.—种模式切换装置,应用于第一基站,其特征在于包括: 发送模块,用于向第一用户设备UE发送模式切换消息,触发所述第一 UE根据所述模式切换消息中携带的模式的指示信息,进行模式切换。
33.根据权利要求32所述的装置,其特征在于,还包括: 第一判断模块,用于判断所述第一 UE是否满足模式切换的条件,其中,所述第一基站是所述第一 UE的服务基站。
34.根据权利要求33所述的装置,其特征在于,所述第一判断模块包括: 第二发送模块,用于向移动管理实体或设备直通服务器发送第一模式切换请求; 接收模块,用于接收所述移动管理实体或所述设备直通服务器发送的模式切换响应消息,其中,所述模式切换响应消息用于指示所述第一 UE满足模式切换的条件。
35.根据权利要求33所述的装置,其特征在于,所述第一判断模块包括: 第二判断模块,用于在满足如下条件时,判断所述第一 UE满足从蜂窝通信模式切换至设备直通通信模式: 所述第一 UE支持设备直通通信功能; 所述第一 UE和第二 UE之间进行蜂窝数据通信; 所述第一 UE和所述第二 UE是邻近的关系; 有足够的设备直通通信空口资源用于所述第一 UE和所述第二 UE进行设备直通通信;第三判断模块,用于在满足如下条件至少之一时,判断所述第一 UE满足从设备直通通信模式切换至蜂窝通信模式: 所述第一 UE和第二 UE之间进行设备直通数据通信; 有足够的蜂窝通信空口及骨干链接资源; 所述第一 UE和所述第二 UE不再是邻近的关系; 其中,所述第二 UE是指以下之一:已经与第一 UE建立蜂窝通信与所述第一 UE建立设备直通通信的UE、已经与所述第一 UE建立设备直通通信的UE。
36.根据权利要求32所述的装置,其特征在于,还包括: 第一获取模块,用于在所述第一判断模块判断第一用户设备UE是否满足模式切换的条件之前,且在所述切换模式为:从所述蜂窝通信模式切换至所述设备直通通信模式时,获取到所述第一UE的模式倾向信息指示优先采用所述设备直通通信模式;和/或以下条件之 所述第一基站接收到所述第一 UE发送的第二模式切换请求;分组数据网管、服务网关和/或所述第一基站进行网络减负。 第二获取模块,用于在所述第一判断模块判断第一用户设备UE是否满足模式切换的条件之前,且所述切换模式为:从所述设备直通通信模式切换至所述蜂窝通信模式时,所述第一基站获取到所述第一 UE的模式倾向信息指示优先采用所述蜂窝通信模式;和/或, 所述第一基站接收到所述第一 UE发送的第二模式切换请求。
37.根据权利要求36所述的装置,其特征在于,所述模式倾向信息包括:优先采用所述设备直通通信模式、优先采用所述蜂窝通信模式和无倾向。
38.根据权利要求36所述的装置,其特征在于,所述模式倾向信息的范围包括以下至少之一:UE级别、应用级别、数据流级别、承载级别。
39.根据权利要求36所述的装置,其特征在于,所述模式倾向信息作为UE的签约信息保存在HSS或设备直通服务器上,且所述模式倾向信息通过其对应的UE配置和修改。
40.根据权利要求35、36至39中任一项所述的装置,其特征在于,所述第一模式切换请求和所述第二模式切换请求通过专有信令直接发送或者通过测量上报消息间接发送。
41.根据权利要求35、36至39中任一项所述的装置,其特征在于,所述第一模式切换请求和所述第二模式切换请求包括以下至少之一:所述第二 UE的标识、所述第一 UE对所述第二 UE的信号测量结果、所述第一 UE对第一基站的信号测量结果、第一 UE和第二 UE进行蜂窝通信或设备直通通信的指示、所述第一 UE和所述第二 UE进行所述蜂窝通信或所述设备直通通信的数据流对应的承载信息、所述第一 UE和所述第二 UE进行所述蜂窝通信或所述设备直通通信的数据流和/或承载对应的服务质量信息、所述第一 UE是否与所述第二 UE之间建立了所述设备直通通信的数据承载和/或所述第一 UE和所述第二 UE之间需要建立所述直通通信的数据承载。
42.根据权利要求41所述的装置,其特征在于,所述第一模式切换请求和所述第二模式切换请求包含第二基站的信息,其中,所述第二基站是第二 UE的服务基站。
43.一种模式切换装置,应用于第一 UE,其特征在于包括: 接收模块,用于接收第一基站发送的模式切换消息,其中,所述第一基站是该第一 UE的服务基站; 切换模块,用于根据所述模式切换消息中携带的模式的指示信息,进行模式切换。
44.根据权利要求43所述的装置,其特征在于, 所述模式切换包括:从蜂窝通信模式切换至设备直通通信模式和从所述设备直通通信模式切换至所述蜂窝通信模式。
45.根据权利要求43所述的装置,其特征在于,还包括: 第四判断模块,用于根据接收到所述模式切换消息,判断是否满足从蜂窝通信模式切换到设备直通通信模式切换的条件; 第五判断模块,用于根据接收到的所述模式切换消息,判断是否满足从设备直通通信模式到蜂窝通信模式切换的条件。
【文档编号】H04W76/02GK104254144SQ201310263247
【公开日】2014年12月31日 申请日期:2013年6月27日 优先权日:2013年6月27日
【发明者】陈琳, 马书宇, 罗宇民, 黄莹, 刘玉兰, 谢峰 申请人:中兴通讯股份有限公司