网络连接的方法、装置及终端的利记博彩app

文档序号:8514651阅读:378来源:国知局
网络连接的方法、装置及终端的利记博彩app
【技术领域】
[0001]本发明涉及移动通讯领域,特别是涉及一种网络连接的方法、装置及终端。
【背景技术】
[0002]当前,一种基于C/S架构的设备之间点对点通信框架,终端节点如果提供服务,则注册一个服务名称,并宣告出去。如果作为客户端,那么可以通过服务名称来查找服务,并通过远程调用或信号来完成指定功能。当客户端查找的名称与服务端宣告的名称相匹配,则客户端会与服务端建立会话连接。双方可获取所建立会话的属性信息,并在会话基础上实现数据交互。
[0003]一种基于上述通信框架的智能家庭网络,家庭设备(SN)连接到网关,网关连接到云平台(Cloud),实现云平台与家庭网络的交互。家庭设备/移动设备都是支持该通信框架的终端。网关运行支持上述通信框架的应用程序,作为云平台的代理,面向家庭内设备提供云平台服务。家庭内设备可通过发现网关的云平台代理服务与之建立会话连接,从而通过该代理接入云平台,实现与云平台的数据交互。
[0004]云平台后端运行相同的代理服务应用程序,允许家庭网络以外的设备通过3G/4G/WiFi远程连接云平台服务。云平台后端的代理服务与网关上运行的云平台代理服务提供相同的服务名称,因此,对于设备运行的客户端程序来说,在业务层面无法区分两个服务。在设备已经与云平台后端的代理服务建立会话连接后,如果获取到网关云平台服务发出的宣告,则会认为已经建立会话而直接忽略。因此,当底层服务发生切换后,终端在面对同时有多种连接方式到达同一服务时,上层通信框架不能由已建立的会话切换到具有更优连接稳定性和安全性的会话连接。

【发明内容】

[0005]本发明要解决的技术问题是提供一种网络连接的方法、装置及终端,用以解决现有技术网络连接稳定性低的问题。
[0006]为解决上述技术问题,一方面,本发明提供一种网络连接的方法,包括:
[0007]检测与当前云平台代理服务进行会话的当前会话连接类型在当前所处的网络中是否最优;
[0008]在当前会话连接类型不是最优时,与最优的会话连接类型对应的云平台代理服务建立会话,通过最优的会话连接类型对应的云平台代理服务接入云平台。
[0009]进一步,所述会话连接类型包括远程会话连接和本地会话连接;
[0010]其中,与云平台接入点提供的云平台代理服务进行会话的会话连接类型为远程会话连接;
[0011]与任一种类型的本地网关提供的云平台代理服务进行会话的会话连接类型为本地会话连接。
[0012]进一步,检测与当前云平台代理服务进行会话的当前会话连接类型在所处的网络中是否最优,具体包括:
[0013]获取可以与终端进行会话的所有会话连接类型;
[0014]提取与当前云平台代理服务进行会话的会话属性,得到当前会话连接类型;
[0015]根据预设会话连接类型优先级,判断当前会话连接类型在所有会话连接类型中是否最优。
[0016]进一步,所述会话连接类型优先级根据会话时的连接开销和/或稳定性预设。
[0017]进一步,所述方法还包括:
[0018]获取与当前云平台代理服务进行会话的底层通信连接方式;
[0019]当底层通信连接方式发生改变时,开始检测与当前云平台代理服务进行会话的当前会话连接类型在当前所处的网络中是否最优。
[0020]另一方面,本发明还提供一种网络连接的装置,包括:
[0021]检测模块,用于检测与当前云平台代理服务进行会话的当前会话连接类型在当前所处的网络中是否最优,以及用于将检测结果发送给连接模块;
[0022]连接模块,用于在检测模块发送的检测结果为当前会话连接类型不是最优时,与最优的会话连接类型对应的云平台代理服务建立会话,通过最优的会话连接类型对应的云平台代理服务接入云平台。
[0023]进一步,所述会话连接类型包括远程会话连接和本地会话连接;
[0024]其中,与云平台接入点提供的云平台代理服务进行会话的会话连接类型为远程会话连接;
[0025]与任一种类型的本地网关提供的云平台代理服务进行会话的会话连接类型为本地会话连接。
[0026]进一步,检测模块,具体用于获取可以与终端进行会话的所有会话连接类型;
[0027]提取与当前云平台代理服务进行会话的会话属性,得到当前会话连接类型;
[0028]根据预设会话连接类型优先级,判断当前会话连接类型在所有会话连接类型中是否最优;
[0029]所述会话连接类型优先级根据会话时的连接开销和/或稳定性预设。
[0030]进一步,所述装置还包括:
[0031]底层通信方式获取模块,用于获取与当前云平台代理服务进行会话的底层通信连接方式;
[0032]当底层通信连接方式发生改变时,触发检测模块开始检测。
[0033]本发明还提供一种终端,所述终端采用本发明所述的网络连接的装置进行网络连接。
[0034]本发明有益效果如下:本发明通过与最优的会话连接类型对应的云平台代理服务建立会话,通过最优的会话连接类型对应的云平台代理服务接入云平台,可以有效的解决当底层服务发生切换后,在上层通信框架中面对同时有多种连接方式到达同一服务时,上层通信框架不能由已建立的会话切换到具有更优连接稳定性和安全性的会话连接问题。
【附图说明】
[0035]图1是本发明实施例中一种网络连接的方法的流程图;
[0036]图2是本发明实施例中远程会话连接切换到本地会话连接的具体切换流程图;
[0037]图3是本发明实施例中本地WIFI会话连接切换到本地蓝牙会话连接的具体切换流程图;
[0038]图4是本发明实施例中一种网络连接的装置的结构示意图。
【具体实施方式】
[0039]为了解决现有技术网络连接稳定性低的问题,本发明提供了一种网络连接的方法、装置及终端,以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。
[0040]实施例一
[0041]如图1所示,本发明实施例提供一种网络连接的方法,包括:
[0042]S101,终端提取与当前云平台代理服务进行会话的会话属性,得到当前会话连接类型。
[0043]其中,云平台代理服务为代理应用程序,用于提供代理作用,接入云平台;云平台用于提供面向资源的服务;当前云平台代理服务表示正在提供代理作用,从而接入云平台的代理服务。
[0044]在家庭内部,终端与本地网关之间采用如【背景技术】所述的点对点通信框架;因此,本地网关面向终端可以提供云平台代理服务,允许采用点对点通信框架的终端接入云平台;也就是说本地网关上运行的云平台代理服务接收终端的通信数据,在网关上转换为面向资源的数据,由网关MN发送给云平台IN。本地网关类型包括本地WIFI网关和本地蓝牙网关等。
[0045]另外,云平台还连接着云平台接入点。云平台接入点上也运行云平台代理服务,可理解为在家庭网络外具有固定地址的网关,为家庭设备提供远程接入云平台IN的方法。终端在家庭网络外部时,其上运行的客户端可远程连接云平台接入点的代理服务,建立会话。
[0046]本步骤在具体实现时,在会话的属性中引入一种“会话连接类型”属性来标识上层通信框架中终端与云平台代理服务进行会话时的会话连接类型。例如:
[0047]connect1nType remote O ;
[0048]connect1nType local I ;
[0049]远程会话连接为remote类型,表示与云平台接入点提供的云平台代理服务进行会话;本地会话连接为local类型,表示与任一种类型的本地网关提供的云平台代理服务进行会话。终端提取与当前云平台代理服务进行会话的会话属性,即可得到当前会话连接类型。
[0050]S102,检测与当前云平台代理服务进行会话的当前会话连接类型在当前所处的网络中是否最优。
[0051]本步骤在具体实现时,获取可以与终端进行会话的所有会话连接类型;
[0052]根据预设会话连接类型优先级,判断当前会话连接类型在所有会话连接类型中是否最优;也就是说在当前所处的网络中,优先级最高的会话连接类型在所有会话连接类型中是最优的。其中会话连接类型优先级可根据会话时的连接开销和/或稳定性预设。例如在当前所处的网络中包括本地会话连接和远程会话连接时,根据连接开销和稳定性来设定会话连接优先级,则本地会话连接为高优先级;远程会话连接为低优先级。又如在当前所处的网络环境中包括不同类型的本地会话连接时,根据稳定性来设定会话连接优先级,则本地WIFI会话连接为高优先级;本地蓝牙会话连接为低优先级。再如在当前所处的网络环境中包括多个同种类型的本地会话连接时,根据稳定性来设定会话连接优先级,也就是说根据同种类型中本地网关辐射的信号强度设定会话连接优先级,信号强度强的为高优先级。
[0053]S103,在当前会话连接类型不是最优时,与最优的会话连接类型对应的云平台代理服务建立会话,通过最优的会话连接类型对应的云平台代理服务接入云平台。
[0054]具体说,在与当前云平台代理服务进行会话的底层通信连接方式发生改变时,其在上层通信框架中的会话还是与当前云平台代理服务进行会话,根据S102中的检测,如果在上层通信框架中与当前云平台代理服务进行会话的会话连接类型为低优先级,与最高优先级的会话连接类型对应的云平台代理服务建立会话。
[0055]例如,当用户的终端由家庭外移动至家庭内,上述网络连接的工作流程具体如图2所示,包括:
[0056]步骤1,终端远程连接云平台接入点,建立与云平台接入点提供的云平台代理服务的会话;
[0057]步骤2,根据会话连接类型为remote,判断为远程会话连接;
[0058]步骤3,终端进入家庭网络,由3G/4G切换到家庭WiFi,会话数据经本地WiFi网关透传到云平台,连接的云平台代理
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1