一种网络切换方法和终端设备的制造方法

文档序号:8384372阅读:210来源:国知局
一种网络切换方法和终端设备的制造方法
【技术领域】
[0001]本发明涉及无线通信技术领域,尤其涉及一种网络切换方法和终端设备。
【背景技术】
[0002]目前,多种无线接入技术与制式互补的无线移动通信网络为用户提供无处不在、无时不在的泛在信息通信服务,用户终端能够在多种不同的无线移动通信网络间自由切换。在无线通信系统中,当用户终端从其所处的当前网络移动到目标网络时,需要进行网络切换,其中目标网络是指用户终端将要移动到的下一个通信网络。现有技术中用户终端上运行的需要进行网络通信的应用程序在网络切换发生之后,依据目标网络的网络状况使用与该网络状况相适应的参数进行运行的,这种切换方式常常造成用户终端上运行的需要进行网络通信的应用程序切换不流畅。

【发明内容】

[0003]本发明实施例提供一种网络切换方法和终端设备,用于使终端设备上运行的应用程序在一定程度上实现无缝地网络切换。
[0004]第一方面,本发明实施例提供一种网络切换方法,该方法包括:在进行网络切换之前,获取允许接入的网络的网络资源参数;根据所述允许接入的网络的网络资源参数从所述允许接入的网络中确定待切换的目标网络和所述目标网络的网络资源参数,所述目标网络的网络资源参数用于确定和设置准备在所述目标网络运行的应用程序的运行参数;从当前网络切换到所述目标网络,在所述目标网络中启动或继续运行所述应用程序。
[0005]结合第一方面,在第一种实现方式下,所述从当前网络切换到所述目标网络之前,还包括:根据所述目标网络的网络资源参数确定和设置准备在所述目标网络运行的应用程序的运行参数,运行所述应用程序;则从当前网络切换到所述目标网络后,在所述目标网络中继续运行所述应用程序。
[0006]结合第一方面或第一当面的第一种实现方式,在第二种实现方式下,所述应用程序的运行参数包括分辨率,所述根据所述目标网络的网络资源参数确定和设置准备在所述目标网络运行的应用程序的运行参数,包括:根据所述目标网络的网络资源参数确定和设置准备在所述目标网络运行的应用程序的分辨率,所述应用程序包括使用网络通信的视频类应用。
[0007]结合第一方面或第一当面的第一种实现方式,在第三种实现方式下,所述应用程序的运行参数包括心跳周期,所述根据所述目标网络的网络资源参数确定和设置准备在所述目标网络运行的应用程序的运行参数,包括:根据所述目标网络的网络资源参数确定和设置准备在所述目标网络运行的应用程序的心跳周期。
[0008]结合第一方面或第一当面的第一种实现方式,在第四种实现方式下,所述网络资源参数包括网络质量、带宽或网络收费费率,所述根据所述目标网络的网络资源参数确定和设置准备在所述目标网络运行的应用程序的运行参数,包括:根据所述目标网络的网络质量确定和设置准备在所述目标网络运行的应用程序的运行参数;或者,根据所述目标网络的带宽确定和设置准备在所述目标网络运行的应用程序的运行参数;或者,根据所述目标网络的网络收费费率确定和设置准备在所述目标网络运行的应用程序的运行参数。
[0009]结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式、第一方面的第三种实现方式或第一方面的第四种实现方式,在第五种实现方式下,所述方法还包括:建立所述应用程序与所述目标网络中网络服务器之间的网络连接。
[0010]结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式、第一方面的第三种实现方式、第一方面的第四种实现方式或第一方面的第五种实现方式,在第六种实现方式下,所述获取允许接入的网络的网络资源参数,包括:自行检测并获取所述允许接入的网络的网络资源参数;或者,接收网络管理设备发送的所述允许接入的网络的网络资源参数;或者,接收通信对端的终端设备发送的所述允许接入的网络的网络资源参数。
[0011]结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式、第一方面的第三种实现方式、第一方面的第四种实现方式、第一方面的第五种实现方式或第一方面的第六种实现方式,在第七种实现方式下,所述根据所述允许接入的网络的网络资源参数从所述允许接入的网络中确定待切换的目标网络,包括:所述网络资源参数包括带宽、网络收费费率或网络稳定性;根据所述允许接入的网络的带宽从所述允许接入的网络中确定带宽最大的网络为待切换的目标网络;或者,根据所述允许接入的网络的网络收费费率从所述允许接入的网络中确定收费最低的网络为待切换的目标网络;或者,根据所述允许接入的网络的网络稳定性从所述允许接入的网络中确定稳定性最高的网络为待切换的目标网络。
[0012]第二方面,本发明实施例提供一种切换通知方法,该方法包括:在网络切换之前,获取允许接入的网络的网络资源参数;根据所述允许接入的网络的网络资源参数从所述允许接入的网络中确定待切换的目标网络;将所述目标网络的网络资源参数发送给指定的终端设备,以便于所述指定的终端设备根据所述网络资源参数确定所述终端设备上运行的应用程序的运行参数;从当前网络切换到所述目标网络。
[0013]结合第二方面,在第一种实现方式下,所述获取允许接入的网络的网络资源参数,包括:自行检测并获取所述允许接入的网络的网络资源参数;或者,接收网络管理设备发送的所述允许接入的网络的网络资源参数。
[0014]结合第二方面或第二方面的第一种实现方式,在第二种实现方式下,所述根据所述允许接入的网络的网络资源参数从所述允许接入的网络中确定待切换的目标网络,包括:所述网络资源参数包括带宽、网络收费费率或网络稳定性;根据所述允许接入的网络的带宽从所述允许接入的网络中确定带宽最大的网络为待切换的目标网络;或者,根据所述允许接入的网络的网络收费费率从所述允许接入的网络中确定收费最低的网络为待切换的目标网络;或者,根据所述允许接入的网络的网络稳定性从所述允许接入的网络中确定稳定性最闻的网络为待切换的目标网络。
[0015]第三方面,本发明实施例还提供一种终端设备,该终端设备包括:获取单元,用于在进行网络切换之前,获取允许接入的网络的网络资源参数;确定单元,用于根据所述允许接入的网络的网络资源参数从所述允许接入的网络中确定待切换的目标网络和所述目标网络的网络资源参数,所述目标网络的网络资源参数用于确定和设置准备在所述目标网络运行的应用程序的运行参数;切换单元,用于从当前网络切换到所述目标网络;运行单元,用于在所述目标网络中启动或继续运行所述应用程序。
[0016]结合第三方面,在第一种实现方式下,从当前网络切换到所述目标网络之前,所述确定单元还用于根据所述目标网络的网络资源参数确定和设置准备在所述目标网络运行的应用程序的运行参数;所述运行单元具体用于运行所述应用程序;在从当前网络切换到所述目标网络后,所述运行单元具体用于在所述目标网络中继续运行所述应用程序。
[0017]结合第三方面或第三方面的第一种实现方式,在第二种实现方式下,所述应用程序的运行参数包括分辨率,所述确定单元具体用于根据所述目标网络的网络资源参数确定和设置准备在所述目标网络运行的应用程序的分辨率,所述应用程序包括使用网络通信的视频类应用。
[0018]结合第三方面或第三方面的第一种实现方式,在第三种实现方式下,所述应用程序的运行参数包括心跳周期,所述确定单元具体用于根据所述目标网络的网络资源参数确定和设置准备在所述目标网络运行的应用程序的心跳周期。
[0019]结合第三方面或第三方面的第一种实现方式,在第四种实现方式下,所述网络资源参数包括网络质量、带宽或网络收费费率,所述确定单元具体用于根据所述目标网络的网络质量确定和设置准备在所述目标网络运行的应用程序的运行参数;或者,所述确定单元具体用于根据所述目标网络的带宽确定和设置准备在所述目标网络运行的应用程序的运行参数;或者,所述确定单元具体用于根据所述目标网络的网络收费费率确定和设置准备在所述目标网络运行的应用程序的运行参数。
[0020]结合第三方面、第三方面的第一种实现方式、第三方面的第二种实现方式、第三方面的第三种实现方式或第三方面的第四种实现方式,在第五种实现方式下,所述终端设备还包括连接单元:所述连接单元,用于建立所述应用程序与所述目标网络中网络服务器之间的网络连接。
[0021]结合第三方面、第三方面的第一种实现方式、第三方面的第二种实现方式、第三方面的第三种实现方式、第三方面的第四种实现方式或第三方面的第五种实现方式,在第六种实现方式下,所述获取单元具体用于自行检测并获取所述允许接入的网络的网络资源参数;或者,所述获取单元具体用于接收网络管理设备发送的所述允许接入的网络的网络资源参数;或者,所述获取单元具体用于接收终端设备发送的所述允许接入的网络的网络资源参数。
[0022]结合第三方面、第三方面的第一种实现方式、第三方面的第二种实现方式、第三方面的第三种实现方式、第三方面的第四种实现方式、第三方面的第五种实现方式或第三方面的第六种实现方式,在第七种实现方式下,所述网络资源参数包括带宽、网络收费费率或网络稳定性;所述确定单元具体用于根据所述允许接入的网络的带宽从所述允许接入的网络中确定带宽最大的网络为待切换的目标网络;或者,所述确定单元具体用于根据所述允许接入的网络的网络收费费率从所述允许接入的网络中确定收费最低的网络为待切换的目标网络;或者,所述确定单元具体用于根据所述允许接入的网络的网络稳定性从所述允许接入的网络中确定稳定性最闻的网络为待切换的目标网络。
[0023]第四方面,本发明实施例还提供一种终端设备,该终端设备包括:获取单元,用于获取允许接入的网络的网络资源参数;确定单元,用于根据所述允许接入的网络的网络资源参数从所述允许接入的网络中确定待切换的目标网络;发送单元,用于将所述目标网络的网络资源参数发送给终端设备,以便于所述终端设备根据所述网络资源参数确定所述终端设备上运行的应用程序的运行参数;切换单元,用于从当前网络切换到所述目标网络
[0024]结合第四方面,在第一种实现方式下,所述获取单元具体用于自行检测并获取所述
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1