本发明涉及通信领域,特别是涉及一种切换终端时数据切换的方法及装置。
背景技术:
随着平板电脑、电视、投影仪等智能终端和智能家居设备的日益普及,未来手机上的很多业务,如在线游戏、观看视频等,都可以迁转到其他智能终端设备上,实现相同的业务数据在不同设备上的使用。而通过将手机上的业务数据迁移至其他智能终端设备将给用户提供更大的屏幕、更加便捷的操作,从而提升用户体验,更好地满足用户需求。
现有技术中,传统的蜂窝通信技术,只能支持终端移动后,使终端正在通信的数据切换至不同的基站,而此时,若用户想使用其他终端继续当前终端的业务,则必须让其他终端重新发起通信,而不能直接将当前终端的通信数据直接转移至其他终端上。此外,另一种现有技术设备与设备(Device-to-Device,D2D)通信技术,虽然允许终端之间通过复用小区资源直接进行通信,但是仍然无法直接将当前终端的通信数据直接转移至其他终端上,因此,现有的终端切换方案由于无法直接将当前终端的通信数据直接转移至其他终端,不能满足用户的需求。
技术实现要素:
本发明实施例提供一种切换终端时数据切换的方法及装置,用以解决现有技术中存在的无法直接将当前终端的通信数据直接转移至其他终端的问题。
本发明实施例提供的具体技术方案如下:
一种切换终端时数据切换的方法,包括:
基站接收第一终端发送的新终端切换请求消息,所述新终端切换请求消息中携带所述第一终端指示的新终端需要具备的能力信息;
基站根据所述能力信息,选取符合所述能力信息的新终端作为目标终端;
基站将所述第一终端的数据通信切换至所述目标终端。
因此,采用本发明的方法使终端根据自身需要,请求网络侧的帮助,实现将当前终端的数据转移至其他终端,从而完成数据在终端之间的切换,更好地满足用户的需求。
可选的,基站根据所述能力信息,选取符合所述能力信息的新终端作为目标终端,包括:
基站向所辖范围内的新终端发送寻呼消息,并根据至少一个新终端反馈的响应消息,选取符合所述能力信息的新终端作为目标终端,其中,所述寻呼消息中携带所述第一终端指示的新终端需要具备的能力信息;
或者,基站向移动管理实体MME上报所述第一终端指示的新终端需要具备的能力信息,并根据MME反馈的响应消息,选取符合所述能力信息的新终端作为目标终端。
可选的,基站向所辖范围内的新终端发送寻呼消息,并根据至少一个新终端反馈的响应消息,选取符合所述能力信息的新终端作为目标终端,包括:
基站向所辖范围内的新终端发送寻呼消息,并接收至少一个空闲态新终端反馈的建立响应消息,和/或,接收至少一个连接态新终端反馈的确认响应消息,其中,所述建立响应消息中携带所述空闲态新终端满足所述能力信息的情况,所述确认响应消息中携带所述连接态新终端满足所述能力信息的情况;
基站根据所述至少一个空闲态新终端反馈的建立响应消息,和/或,所述至少一个连接态新终端反馈的确认响应消息,选取一个与所述能力信息匹配度最高的新终端作为目标终端。
可选的,基站向所辖范围内的新终端发送寻呼消息,进一步包括:
基站向所辖范围内的新终端发送寻呼消息,当没有收到任意一个新终端反馈的响应消息时,所述基站再次向所辖范围内的新终端发送所述寻呼消息,直至达到预设发送次数仍没有收到所述任意一个新终端反馈的响应消息时,所述基站停止发送所述寻呼消息;
或者,
基站向所辖范围内的新终端发送寻呼消息,当没有收到任意一个新终端反馈的响应消息时,所述基站再次向所辖范围内的新终端发送所述寻呼消息,直至达到预设发送时长仍没有收到所述任意一个新终端反馈的响应消息时,所述基站停止发送所述寻呼消息。
可选的,在基站向MME上报所述第一终端指示的新终端需要具备的能力信息,并根据MME反馈的响应消息,选取符合所述能力信息的新终端作为目标终端之前,进一步包括:
基站接收所辖范围内所有终端上报自身的能力信息,并将所述所有终端上报自身的能力信息发送至MME保存。
可选的,基站向MME上报所述第一终端请求切换的新终端所需具备的能力信息,并根据所述MME反馈的响应消息,确定符合所述能力信息的新终端作为目标终端,包括:
基站向MME上报所述第一终端指示的新终端需要具备的能力信息,并根据所述MME的反馈的至少一个新终端的身份信息,以及所述身份信息对应的新终端满足所述能力信息的情况,选取一个与所述能力信息匹配度最高的新终端作为目标终端;
或者,
基站向MME上报所述第一终端指示的新终端需要具备的能力信息,并将所述MME反馈的一个身份信息对应的新终端作为目标终端。
可选的,基站向MME上报所述第一终端请求切换的新终端所需具备的能力信息,进一步包括:
基站向MME上报所述第一终端请求切换的新终端所需具备的能力信息,若基站没有收到所述MME反馈的响应消息,则通知所述第一终端不存在符合所述能力信息的新终端。
一种切换终端时数据切换的装置,包括:
接收单元,用于接收第一终端发送的新终端切换请求消息,所述新终端切换请求消息中携带所述第一终端指示的新终端需要具备的能力信息;
处理单元,用于根据所述能力信息,选取符合所述能力信息的新终端作为目标终端;
切换单元,用于将所述第一终端的数据通信切换至所述目标终端。
因此,采用本发明的装置使终端根据自身需要,请求网络侧的帮助,实现将当前终端的数据转移至其他终端,从而完成数据在终端之间的切换,更好地满足用户的需求。
可选的,根据所述能力信息,选取符合所述能力信息的新终端作为目标终端时,所述处理单元用于:
向所辖范围内的新终端发送寻呼消息,并根据至少一个新终端反馈的响应消息,选取符合所述能力信息的新终端作为目标终端,其中,所述寻呼消息中携带所述第一终端指示的新终端需要具备的能力信息;
或者,向移动管理实体MME上报所述第一终端指示的新终端需要具备的能力信息,并根据MME反馈的响应消息,选取符合所述能力信息的新终端作为目标终端。
可选的,向所辖范围内的新终端发送寻呼消息,并根据至少一个新终端反馈的响应消息,选取符合所述能力信息的新终端作为目标终端时,所述处理单元进一步用于:
向所辖范围内的新终端发送寻呼消息,并接收至少一个空闲态新终端反馈的建立响应消息,和/或,接收至少一个连接态新终端反馈的确认响应消息,其中,所述建立响应消息中携带所述空闲态新终端满足所述能力信息的情况,所 述确认响应消息中携带所述连接态新终端满足所述能力信息的情况;
以及根据所述至少一个空闲态新终端反馈的建立响应消息,和/或,所述至少一个连接态新终端反馈的确认响应消息,选取一个与所述能力信息匹配度最高的新终端作为目标终端。
可选的,向所辖范围内的新终端发送寻呼消息时,所述处理单元进一步用于:
向所辖范围内的新终端发送寻呼消息,当没有收到任意一个新终端反馈的响应消息时,再次向所辖范围内的新终端发送所述寻呼消息,直至达到预设发送次数仍没有收到所述任意一个新终端反馈的响应消息时,停止发送所述寻呼消息;
或者,
向所辖范围内的新终端发送寻呼消息,当没有收到任意一个新终端反馈的响应消息时,再次向所辖范围内的新终端发送所述寻呼消息,直至达到预设发送时长仍没有收到所述任意一个新终端反馈的响应消息时,停止发送所述寻呼消息。
可选的,在向MME上报所述第一终端指示的新终端需要具备的能力信息,并根据MME反馈的响应消息,选取符合所述能力信息的新终端作为目标终端之前,进一步包括:
收集单元,用于接收所辖范围内所有终端上报自身的能力信息,并将所述所有终端上报自身的能力信息发送至MME保存。
可选的,向MME上报所述第一终端请求切换的新终端所需具备的能力信息,并根据所述MME反馈的响应消息,确定符合所述能力信息的新终端作为目标终端时,所述处理单元具体用于:
向MME上报所述第一终端指示的新终端需要具备的能力信息,并根据所述MME的反馈的至少一个新终端的身份信息,以及所述身份信息对应的新终端满足所述能力信息的情况,选取一个与所述能力信息匹配度最高的新终端作 为目标终端;
或者,
向MME上报所述第一终端指示的新终端需要具备的能力信息,并将所述MME反馈的一个身份信息对应的新终端作为目标终端。
可选的,向MME上报所述第一终端请求切换的新终端所需具备的能力信息时,所述处理单元进一步用于:
向MME上报所述第一终端请求切换的新终端所需具备的能力信息,若没有收到所述MME反馈的响应消息,则通知所述第一终端不存在符合所述能力信息的新终端。
附图说明
图1为本发明实施例中切换终端时数据切换的概述流程图;
图2为本发明实施例中当网络侧没有目标终端的相关信息时UE1实现切换的具体流程图;
图3为本发明实施例中当网络侧有目标终端的相关信息时UE1实现切换的具体流程图;
图4为本发明实施例中切换终端时数据切换的装置结构示意图。
具体实施方式
为了解决现有技术中存在的无法直接将当前终端的通信数据直接转移至其他终端的问题,本发明提供了一种切换终端时数据切换的方法及装置,该方法为:基站接收第一终端发送的新终端切换请求消息,新终端切换请求消息中携带第一终端指示的新终端需要具备的能力信息;基站根据能力信息,选取符合能力信息的新终端作为目标终端;基站将第一终端的数据通信切换至目标终端,并通知第一终端切换完成。
下面结合附图对本发明优选的实施方式进行说明。
参阅图1所示,本发明提供的切换终端时数据切换的流程为:
步骤100:基站接收第一终端发送的新终端切换请求消息,新终端切换请求消息中携带第一终端指示的新终端需要具备的能力信息。
具体的,新终端需要具备的能力信息可以为屏幕大小,是否支持载波聚合,是否支持高阶调制,如相正交振幅调制(Quadrature Amplitude Modulation,64QAM)等。
步骤110:基站根据能力信息,选取符合能力信息的新终端作为目标终端。
具体的,基站根据能力信息,选取符合能力信息的新终端作为目标终端,至少可以采用但不限于以下两种实现方式:
第一种方式,基站向所辖范围内的新终端发送寻呼消息,并根据至少一个新终端反馈的响应消息,选取符合能力信息的新终端作为目标终端,其中,寻呼消息中携带第一终端指示的新终端需要具备的能力信息。
上述第一种方式的应用场景为当前网络侧没有目标终端的相关信息时,UE实现切换采用的方法,其中,采用第一种方式基站获得目标终端的具体过程为:
首先,基站向所辖范围内的新终端发送寻呼消息,并接收至少一个空闲态新终端反馈的建立响应消息,和/或,至少一个连接态新终端反馈的确认响应消息,其中,建立响应消息中携带空闲态新终端满足能力信息的情况,确认响应消息中携带连接态新终端满足能力信息的情况。
例如,空闲态新终端携带自身的屏幕大小,自身支持载波聚合的情况,以及最高可支持的高阶调制等能力信息。
然后,基站根据至少一个空闲态新终端反馈的建立响应消息,和/或,至少一个连接态新终端反馈的确认响应消息,选取一个与能力信息匹配度最高的新终端作为目标终端。
这里须知,若基站接收到至少一个空闲态新终端反馈的建立响应消息,则基站根据至少一个空闲态终端反馈的建立响应消息选取一个与能力信息匹配 度最高的新终端作为目标终端;或者,若基站接收到至少一个连接态新终端反馈的确认响应消息,则基站根据至少一个连接态新终端反馈的确认响应消息,选取一个与能力信息匹配度最高的新终端作为目标终端;又或者,基站接收到至少一个空闲态新终端反馈的建立响应消息和至少一个连接态新终端反馈的确认响应消息,则基站根据至少一个空闲态新终端反馈的建立响应消息和至少一个连接态新终端反馈的确认响应消息,选取一个与能力信息匹配度最高的新终端作为目标终端。
此外,基站向所辖范围内的新终端发送寻呼消息时,可能出现没有收到任意一个新终端反馈的响应消息的情形,此时基站可以采取以下至少两种方式再次发送寻呼消息:
其一,基站向所辖范围内的新终端发送寻呼消息,当没有收到任意一个新终端反馈的响应消息时,基站再次向所辖范围内的新终端发送寻呼消息,直至达到预设发送次数仍没有收到任意一个新终端反馈的响应消息时,基站停止发送寻呼消息。
其二,基站向所辖范围内的新终端发送寻呼消息,当没有收到任意一个新终端反馈的响应消息时,基站再次向所辖范围内的新终端发送寻呼消息,直至达到预设发送时长仍没有收到任意一个新终端反馈的响应消息时,基站停止发送寻呼消息。
第二种方式,基站向移动管理实体(Mobility Management Entity,MME)上报第一终端指示的新终端需要具备的能力信息,并根据MME反馈的响应消息,选取符合能力信息的新终端作为目标终端。
上述第二种方式的应用场景为当前网络侧可能有目标终端的相关信息时,UE实现切换采用的方法,其中,采用第二种方式获得目标终端的具体过程为:
首先,在基站向移动管理实体MME上报第一终端指示的新终端需要具备的能力信息之前,基站接收所辖范围内所有终端上报自身的能力信息,并将所有终端上报自身的能力信息发送至MME保存。
接着,基站有两种方法获得目标终端:
第一种情况:基站向MME上报第一终端指示的新终端需要具备的能力信息,并根据MME的反馈的至少一个新终端的身份信息,以及身份信息对应的新终端满足能力信息的情况,基站选取一个与能力信息匹配度最高的新终端作为目标终端。
例如,MME的反馈的至少一个新终端的身份信息可以为空闲态终端的演进的分组系统(Evolved Packet System,EPS)系统暂时移动用户标识(S-TMSI)或连接态终端的移动管理实体终端S1应用协议身份标识(MME UE S1AP ID)。
第二种情况:基站向MME上报第一终端指示的新终端需要具备的能力信息,并将MME反馈的一个身份信息对应的新终端作为目标终端。
此外,基站向MME上报第一终端请求切换的新终端所需具备的能力信息时,可能没有收到MME反馈的响应消息,此时基站通知第一终端不存在符合能力信息的新终端。
步骤120:基站将第一终端的数据通信切换至目标终端。
可选的,基站在将第一终端的数据通信切换至目标终端之后,可以继续通知第一终端切换完成。
实施例1:
参阅图2所示,当网络侧没有目标终端的相关信息时,UE1实现切换的具体流程为:
步骤201:UE1向基站发送新终端切换请求消息,该新终端切换请求消息中携带UE1指示的新终端需要具备的能力信息。
步骤202:基站根据UE1向基站发送新终端切换请求消息,向所辖范围内的新终端发送寻呼消息,其中,寻呼消息中携带UE1指示的新终端需要具备的能力信息。
步骤203:UE2发送建立响应消息至基站,该建立响应消息中携带UE2满足能力信息的情况,其中UE2为空闲态新终端。
步骤204:基站确定UE2为目标终端,并将UE1的数据通信切换至目标终端UE2。
步骤205:基站通知UE1数据通信切换完成。
实施例2:
参阅图3所示,当网络侧有目标终端的相关信息时,UE1实现切换的具体流程为:
步骤301:UE1和UE 2上报自身的能力信息。
步骤302:UE1向基站发送新终端切换请求消息,该新终端切换请求消息中携带UE1指示的新终端需要具备的能力信息。
步骤303:基站向MME上报UE1指示的新终端需要具备的能力信息。
步骤304:MME反馈至少一个新终端的身份信息,以及每一个身份信息对应的新终端满足能力信息的情况,或者,MME反馈一个新终端的身份信息。
步骤305:基站根据MME的反馈消息,确定目标终端UE2,并将UE1的数据通信切换至目标终端UE2。
步骤306:基站通知UE1数据通信切换完成。
参阅图4所示,本发明实施例提供的切换终端时数据切换的装置,包括:
接收单元40,用于接收第一终端发送的新终端切换请求消息,新终端切换请求消息中携带第一终端指示的新终端需要具备的能力信息;
处理单元41,用于根据能力信息,选取符合能力信息的新终端作为目标终端;
切换单元42,用于将第一终端的数据通信切换至目标终端。
可选的,根据能力信息,选取符合能力信息的新终端作为目标终端时,处理单元41用于:
向所辖范围内的新终端发送寻呼消息,并根据至少一个新终端反馈的响应消息,选取符合能力信息的新终端作为目标终端,其中,寻呼消息中携带第一终端指示的新终端需要具备的能力信息;
或者,向移动管理实体MME上报第一终端指示的新终端需要具备的能力信息,并根据MME反馈的响应消息,选取符合能力信息的新终端作为目标终端。
可选的,向所辖范围内的新终端发送寻呼消息,并根据至少一个新终端反馈的响应消息,选取符合能力信息的新终端作为目标终端时,处理单元41进一步用于:
向所辖范围内的新终端发送寻呼消息,并接收至少一个空闲态新终端反馈的建立响应消息,和/或,接收至少一个连接态新终端反馈的确认响应消息,其中,建立响应消息中携带空闲态新终端满足能力信息的情况,确认响应消息中携带连接态新终端满足能力信息的情况;
以及根据至少一个空闲态新终端反馈的建立响应消息,和/或,至少一个连接态新终端反馈的确认响应消息,选取一个与能力信息匹配度最高的新终端作为目标终端。
可选的,向所辖范围内的新终端发送寻呼消息时,处理单元41进一步用于:
向所辖范围内的新终端发送寻呼消息,当没有收到任意一个新终端反馈的响应消息时,再次向所辖范围内的新终端发送寻呼消息,直至达到预设发送次数仍没有收到任意一个新终端反馈的响应消息时,停止发送寻呼消息;
或者,
向所辖范围内的新终端发送寻呼消息,当没有收到任意一个新终端反馈的响应消息时,再次向所辖范围内的新终端发送寻呼消息,直至达到预设发送时长仍没有收到任意一个新终端反馈的响应消息时,停止发送寻呼消息。
可选的,在向MME上报第一终端指示的新终端需要具备的能力信息,并根据MME反馈的响应消息,选取符合能力信息的新终端作为目标终端之前,进一步包括:
收集单元43,用于接收所辖范围内所有终端上报自身的能力信息,并将所 有终端上报自身的能力信息发送至MME保存。
可选的,向MME上报第一终端请求切换的新终端所需具备的能力信息,并根据MME反馈的响应消息,确定符合能力信息的新终端作为目标终端时,处理单元41具体用于:
向MME上报第一终端指示的新终端需要具备的能力信息,并根据MME的反馈的至少一个新终端的身份信息,以及身份信息对应的新终端满足能力信息的情况,选取一个与能力信息匹配度最高的新终端作为目标终端;
或者,
向MME上报第一终端指示的新终端需要具备的能力信息,并将MME反馈的一个身份信息对应的新终端作为目标终端。
可选的,向MME上报第一终端请求切换的新终端所需具备的能力信息时,处理单元进一步用于:
向MME上报第一终端请求切换的新终端所需具备的能力信息,若没有收到MME反馈的响应消息,则通知第一终端不存在符合能力信息的新终端。
综上所述,本发明实施例中提供的本发明提供了一种切换终端时数据切换的方法及装置,该方法为:基站接收第一终端发送的新终端切换请求消息,新终端切换请求消息中携带第一终端指示的新终端需要具备的能力信息;基站根据能力信息,选取符合能力信息的新终端作为目标终端;基站将第一终端的数据通信切换至目标终端,并通知第一终端切换完成。
因此,采用本发明的方法使终端根据自身需要,请求网络侧的帮助,实现将当前终端的数据转移至其他终端,从而完成数据在终端之间的切换,更好地满足用户的需求。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、 CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明实施例进行各种改动和变型而不脱离本发明实施例的精神和范围。这样,倘若本发明实施例的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。