[0001]
本申请涉及网络技术领域,具体涉及一种网络连接方法及装置、移动终端、车载终端、存储介质。
背景技术:[0002]
随着科技的高速发展,现代汽车朝着越来越智能化的方向变化。目前大部分汽车都配备有车载终端,车载终端通常集成有定位、通信、汽车行驶记录等多项功能,通过车载终端可实现对车辆的全方位监控及管理。当前车载终端都是通过内置的4g(4th generation mobile networks,第四代移动通信技术)等通信模块连接数据网络,以实现车载终端访问网络数据的功能。在某些较为偏远的位置或是由于运营商等原因,导致车载终端连接的数据网络存在不稳定的问题。
技术实现要素:[0003]
本申请实施例公开了一种网络连接方法及装置、移动终端、车载终端、存储介质,能够提高不同车辆使用场景下,移动终端与车载终端所连接的网络的稳定性,增强了车载终端与移动终端在交互过程中的网络使用。
[0004]
本申请实施例公开了一种网络连接方法,应用于移动终端,所述方法包括:
[0005]
在第一车辆使用场景下,连接车载终端开启的第一无线热点;
[0006]
在第二车辆使用场景下,断开与所述第一无线热点的连接,并开启第二无线热点,以供所述车载终端连接所述第二无线热点,其中,所述车载终端在所述第二车辆使用场景中需求的网络资源大于在所述第一车辆使用场景中需求的网络资源。
[0007]
本申请实施例公开了一种网络连接方法,应用于车载终端,所述方法包括:
[0008]
在第一车辆使用场景下,开启第一无线热点,以供移动终端连接所述第一无线热点;
[0009]
在第二车辆使用场景下,关闭所述第一无线热点,并连接所述移动终端开启的第二无线热点,其中,所述车载终端在所述第二车辆使用场景中需求的网络资源大于在所述第一车辆使用场景中需求的网络资源。
[0010]
本申请实施例公开了一种网络连接装置,应用于移动终端,所述装置包括:
[0011]
连接模块,用于在第一车辆使用场景下,连接车载终端开启的第一无线热点;
[0012]
热点开启模块,用于在第二车辆使用场景下,断开与所述第一无线热点的连接,并开启第二无线热点,以供所述车载终端连接所述第二无线热点,其中,所述车载终端在所述第二车辆使用场景中需求的网络资源大于在所述第一车辆使用场景中需求的网络资源。
[0013]
本申请实施例公开了一种网络连接装置,应用于车载终端,所述装置包括:
[0014]
开启模块,用于在第一车辆使用场景下,开启第一无线热点,以供移动终端连接所述第一无线热点;
[0015]
热点连接模块,用于在第二车辆使用场景下,关闭所述第一无线热点,并连接所述
移动终端开启的第二无线热点,其中,所述车载终端在所述第二车辆使用场景中需求的网络资源大于在所述第一车辆使用场景中需求的网络资源。
[0016]
本申请实施例公开了一种移动终端,包括存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现上述的应用于移动终端的网络连接方法。
[0017]
本申请实施例公开了一种车载终端,包括存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现上述的应用于车载终端的网络连接方法。
[0018]
本申请实施例公开了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的应用于移动终端的网络连接方法。
[0019]
本申请实施例公开了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的应用于车载终端的网络连接方法。
[0020]
本申请实施例公开的网络连接方法及装置、移动终端、车载终端、存储介质,在第一车辆使用场景下,移动终端连接车载终端开启的第一无线热点,在第二车辆使用场景下,车载终端连接移动终端开启的第二无线热点,其中,车载终端在第二车辆使用场景中需求的网络资源大于在第一车辆使用场景中需求的网络资源,移动终端与车载终端互相使用彼此的网络,在车载终端对网络资源需求较大的第二车辆使用场景中,移动终端为车载终端提供稳定的网络,而在车载终端对网络资源需求较小的第一车辆使用场景中,车载终端为移动终端提供稳定的网络,能够提高不同车辆使用场景下,移动终端与车载终端所连接的网络的稳定性,也增强了车载终端与移动终端在交互过程中的网络使用。
附图说明
[0021]
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]
图1为一个实施例中网络连接方法的应用场景图;
[0023]
图2为一个实施例中网络连接方法的流程图;
[0024]
图3为一个实施例中移动终端扫描车载终端开启的第一无线热点的流程图;
[0025]
图4为另一个实施例中网络连接方法的流程图;
[0026]
图5为一个实施例中网络连接方法的时序图;
[0027]
图6为另一个实施例中网络连接方法的流程图;
[0028]
图7为一个实施例中网络连接装置的框图;
[0029]
图8为另一个实施例中网络连接装置的框图;
[0030]
图9为一个实施例中移动终端的结构框图。
具体实施方式
[0031]
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本
申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0032]
需要说明的是,本申请实施例及附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0033]
可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一无线热点称为第二无线热点,且类似地,可将第二无线热点称为第一无线热点。第一无线热点和第二无线热点两者都是无线热点,但其不是相同的无线热点。
[0034]
图1为一个实施例中网络连接方法的应用场景图。如图1所示,移动终端10与网络设备20之间建立通信连接,安装在车辆上的车载终端30与网络设备20之间建立通信连接。可选地,移动终端10及车载终端30均可与网络设备20通过第四代(4th generation,4g)、第五代(5th generation,5g)等通信技术建立通信连接,具体的通信连接方式在本申请实施例中不作限定。
[0035]
在一些实施例中,移动终端10及车载终端30均可以称之为用户设备(user equipment,ue)。该移动终端10可以为个人通信业务(personal communication service,pcs)电话、无绳电话、会话发起协议(session initiation protocol,sip)话机、无线本地环路(wireless local loop,wll)站、个人数字助理(personal digital assistant,pda)等设备,该移动终端10也可以为手机、移动台(mobile station,ms)、终端设备(mobile terminal)和笔记本电脑等。该移动终端10及车载终端30可以经无线接入网(radio access network,ran)与一个或多个核心网进行通信。例如,终端设备10可以是移动电话(或称为“蜂窝”电话)或具有终端设备的计算机等,移动终端10及车载终端30可与无线接入网交换语音和/或数据。移动终端10还可以为有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、可穿戴设备,未来演进的网络中的终端设备等,本申请实施不作限定。
[0036]
在一些实施例中,网络设备20可以是长期演进(long term evolution,lte)系统、nr通信系统或者授权辅助接入长期演进(authorized auxiliary access long-term evolution,laa-lte)系统中的演进型基站(evolutional node b,简称可以为enb或e-nodeb)宏基站、微基站(也称为“小基站”)、微微基站、接入站点(access point,ap)、传输站点(transmission point,tp)或新一代基站(new generation node b,gnodeb)等。上述网络设备20还可以是未来演进网络中的其他类网络设备,本申请实施不作限定。
[0037]
在一些实施例中,移动终端10与车载终端30之间可建立通信连接,可通过蓝牙、wifi(wireless fidelity,无线保真)等通信方式建立通信连接,具体的通信连接方式在本申请实施例中不作限定。
[0038]
在本申请实施例中,在第一车辆使用场景下,车载终端30开启第一无线热点,移动终端10连接车载终端30开启的第一无线热点,通过该第一无线热点使用车载终端30提供的无线网络。在第二车辆使用场景下,移动终端10可断开与第一无线热点的连接,并开启第二
无线热点,车载终端30连接移动终端10开启的第二无线热点,通过该第二无线热点使用移动终端10提供的无线网络。在不同的车辆使用场景下,移动终端10与车载终端30互相使用彼此的网络,能够提高移动终端10与车载终端30所连接的网络的稳定性。
[0039]
如图2所示,在一个实施例中,提供一种网络连接方法,可适用于上述的移动终端10,该移动终端10可包括但不限于手机、可穿戴设备、平板电脑等设备。该方法可包括以下步骤:
[0040]
步骤210,在第一车辆使用场景下,连接车载终端开启的第一无线热点。
[0041]
在不同的车辆使用场景中,车载终端及移动终端对于网络资源的需求可能不同。其中,移动终端可以是属于车载终端对应的目标车辆的车主的移动终端,也可以是目标车辆的驾驶员等的移动终端。第一车辆使用场景可指的是车载终端需求的网络资源较少的场景,可包括但不限于用户(指上述的车主或驾驶员等)距离目标车辆较近但未上车的场景、用户已上车但车辆未开始行驶的场景、车辆在行驶过程中停下来等待的场景等。
[0042]
在第一车辆使用场景下,用户使用车载终端访问网络数据的机率可较小,而使用移动终端访问网络数据的机率可较大。车载终端可内置有wifi(wireless fidelity,无线保真)模块及射频模块,车载终端可通过射频模块与网络设备建立连接,接入4g、5g等数据网络,可利用wifi模块将该数据网络转换为wifi网络,并开启第一无线热点,该第一无线热点可供移动终端接入该wifi网络。移动终端可扫描车载终端开启的第一无线热点,并连接该第一无线热点,以使用该第一无线热点提供的wifi网络访问网络数据。
[0043]
在一些实施例中,在第一车辆使用场景下,移动终端可对第一范围内的可用无线网络进行扫描。若移动终端是首次扫描到第一无线热点,则可对扫描到的第一无线热点的第一热点信息进行显示。可选地,该第一热点信息可包括但不限于第一无线热点的服务集标识符(service set identifier,ssid)、基本服务集标识符(basic service set identifier,bssid)、热点名称等。用户可选择该第一无线热点,并输入接入该第一无线热点的第一验证信息,该第一验证信息可包括但不限于接入密钥等,该接入密钥可以是预先约定的字符串、指纹信息、面部信息、瞳纹信息等,但不限于此。移动终端可将接收的第一验证信息发送至车载终端,车载终端可将移动终端发送的第一验证信息与存储的验证信息进行比对,若二者一致,则验证通过,允许移动终端连接第一无线热点。
[0044]
移动终端成功连接第一无线热点后,可对第一无线热点的第一热点信息及第一验证信息等进行存储。若移动终端不是首次扫描到第一无线热点,移动终端可将扫描到的各个无线热点的热点信息与存储的第一热点信息进行比对,若扫描到热点信息与该第一热点信息一致的无线热点,则可确定扫描到第一无线热点,并根据存储的第一验证信息连接该第一无线热点。
[0045]
在一些实施例中,移动终端连接车载终端开启的第一无线热点后,可同时使用连接的数据网络及该第一无线热点提供的wifi网络,对网络数据进行访问。可共同使用数据网络及第一无线热点提供的wifi网络进行双通道网络加速,可选地,移动终端可采用双通道网络加速机制使用数据网络及第一无线热点提供的wifi网络,该双通道网络加速机制可包括但不限于以下几种机制:
[0046]
(1)可分别获取数据网络及wifi网络的信号强度,并选择信号强度更大的网络进行网络数据访问。若数据网络的信号强度大于wifi网络的信号强度,说明数据网络相对
wifi网络更为稳定,则可使用数据网络访问网络数据。若wifi网络的信号强度大于数据网络的信号强度,说明wifi网络相对数据网络更为稳定,则可使用wifi网络访问网络数据。移动终端在进行网络数据访问时,若检测到当前未使用的网络的信号强度大于当前使用的网络,则可切换至该未使用的网络,从而可在当前使用的数据网络或wifi网络不稳定时,切换至另一更稳定的网络,实现网络加速。
[0047]
(2)根据当前需求网络资源的应用类型确定所使用的网络,例如在视频应用、游戏应用等对网络资源需求较大或对网络数据的实时性要求较高的应用,则可切换至wifi网络,在资讯应用、浏览应用等对网络资源需求较小或对网络数据的实时性要求较低的应用,则可切换至数据网络。
[0048]
(3)根据当前请求网络数据的任务类型确定所使用的网络,例如当前正在执行下载任务、语音通信、视频通信等对网络资源需求较大或对网络数据的实时性要求较高的应用,则可切换至wifi网络,当前正在执行图片加载、网页加载等对网络资源需求较小或对网络数据的实时性要求较低的应用,则可切换至数据网络。
[0049]
需要说明的是,移动终端也可采用其它双通道网络加速机制,使用第一无线热点提供的wifi网络进行双通道网络加速,并不仅限于上述几种方式。利用数据网络及第一无线热点提供的wifi网络进行双通道网络加速,能够保证移动终端的网络稳定性,使得用户在第一车辆使用场景下使用移动终端时,能够体验到更加稳定、快速的网络。
[0050]
步骤220,在第二车辆使用场景下,断开与第一无线热点的连接,并开启第二无线热点,以供车载终端连接第二无线热点。
[0051]
第二车辆使用场景可指的是车载终端需求的网络资源较多的场景,可包括但不限于目标车辆正在行驶的场景、车载终端正在进行导航或下载多媒体数据等场景。在第二车辆使用场景中,车载终端需求的网络资源较多,而用户使用移动终端访问网络数据的机率较小,因此,移动终端可断开第一无线热点的连接,并将连接的数据网络转换为wifi网络,开启第二无线热点。
[0052]
车载终端在第二车辆使用场景下可关闭第一无线热点,并扫描移动终端开启的第二无线热点,可连接该第二无线热点,以通过第二无线热点提供的wifi网络访问网络资源。在一些实施例中,车载终端可对第二范围内的可用无线网络进行扫描,若车载终端是首次扫描到第二无线热点,则可对扫描到的第二无线热点的第二热点信息进行显示,可选地,该第二热点信息可包括但不限于第二无线热点的ssid、bssid、热点名称等。用户可通过车载终端的输入面板输入该第二热点信息的第二验证信息,车载终端可将输入的第二验证信息发送至移动终端,若移动终端验证通过,则车载终端可成功连接第二验证信息。第二验证信息的具体验证方式及其包含的具体信息内容等可参照上述的第一验证信息,在此不再赘述。
[0053]
车载终端成功连接第二无线热点后,可对第二无线热点的第二热点信息及第二验证信息等进行存储。若车载终端不是首次扫描到第二无线热点,则可根据存储的第二热点信息及第二验证信息连接该第二无线热点。
[0054]
在一些实施例中,车载终端连接移动终端开启的第二无线热点后,可同时使用连接的数据网络及该第二无线热点提供的wifi网络,对网络数据进行访问。可共同使用数据网络及第二无线热点提供的wifi网络进行双通道网络加速,可选地,车载终端可采用双通
道网络加速机制使用数据网络及第二无线热点提供的wifi网络,具体的双通道网络加速机制可参照上述实施例中的相关描述,在此不再赘述。利用数据网络及第二无线热点提供的wifi网络进行双通道网络加速,能够保证车载终端的网络稳定性,使得用户在第二车辆使用场景下使用车载终端时,能够体验到更加稳定、快速的网络。移动终端及车载终端能够在不同的车辆使用场景下相互进行网络加速,保证网络的稳定。
[0055]
在本申请实施例中,在第一车辆使用场景下,移动终端连接车载终端开启的第一无线热点,在第二车辆使用场景下,车载终端连接移动终端开启的第二无线热点,其中,车载终端在第二车辆使用场景中需求的网络资源大于在第一车辆使用场景中需求的网络资源,移动终端与车载终端互相使用彼此的网络,在车载终端对网络资源需求较大的第二车辆使用场景中,移动终端为车载终端提供稳定的网络,而在车载终端对网络资源需求较小的第一车辆使用场景中,车载终端为移动终端提供稳定的网络,能够提高不同车辆使用场景下,移动终端与车载终端所连接的网络的稳定性,也增强了车载终端与移动终端在交互过程中的网络使用。
[0056]
如图3所示,在一个实施例中,在步骤210在第一车辆使用场景下,连接车载终端开启的第一无线热点之前,上述方法还包括以下步骤:
[0057]
步骤302,对第一范围内的可用无线网络进行扫描。
[0058]
在一些实施例中,在非第二车辆使用场景下,车载终端可默认开启第一无线热点,移动终端可实时对第一范围内的可用无线网络进行扫描,并判断扫描到的可连接的无线热点中是否包含第一无线热点。第一范围可根据实际需求进行设定,也可根据移动终端的性能确定,例如,第一范围可为50米内、100米内等,但不限于此。
[0059]
可选地,移动终端可采用主动扫描或被动扫描的方式。其中,主动扫描指的是移动终端以主动的方式在每个信道上发送请求消息,以请求第一无线热点的回应,该请求消息中可包含第一无线热点的第一热点信息,若车载终端接收到该请求消息,则可向移动终端返回响应消息。通过主动扫描的方式可以直接扫描到第一无线热点,提高扫描效率。被动扫描指的是移动终端在各个信道上监听各个无线热点发送的信标,可对接收到的各个信标进行解析,以获得各个信标中包含的热点信息,并在检测到热点信息为上述的第一热点信息时,即确定扫描到第一无线热点。采用被动扫描的方式移动终端不需要发送消息,可以减少功耗。可以理解地,移动终端扫描第一无线热点的方式并不仅限于上述几种方式,也可以是其它扫描方式。
[0060]
在一些实施例中,也可设定移动终端扫描第一无线热点的扫描时机。可选地,移动终端上可安装有用于管理目标车辆的车辆管理应用,当用户触发车辆管理应用中的解锁功能时,移动终端可向车载终端发送解锁指令,车载终端可根据该解锁指令启动并对目标车辆进行解锁。可选地,车载终端可始终开启第一无线热点,并保持第一无线热点处于可连接状态。车载终端也可在接收到解锁指令后再开启第一无线热点。在车载终端解锁成功后,移动终端可接收到车载终端返回的成功指令,并开始对第一范围内的可用无线网络进行扫描,以扫描车载终端开启的第一无线热点。可进一步节省移动终端的扫描功耗。
[0061]
步骤304,当扫描到车载终端开启的第一无线热点时,获取第一无线热点的网络信息。
[0062]
在一些实施例中,网络信息可包含扫描到第一无线热点的扫描次数,以及第一无
线热点的信号强度等信息。移动终端可按照一定的扫描频率对第一范围内的可用无线网络进行扫描,并在每次扫描到第一无线热点时进行记录,统计扫描到第一无线热点的扫描次数。移动终端还可实时检测第一无线热点的信号强度,该信号强度可以是具体的信号强度值,如可检测第一无线热点的接收信号强度(received signal strength indicator,rssi)值,该信号强度也可以是信号强度等级,信号强度等级可与信号强度值呈正相关关系,信号强度等级越高,可说明第一无线热点的信号强度越强。
[0063]
步骤306,若网络信息满足连接条件,则确定当前处于第一车辆使用场景。
[0064]
移动终端可判断获取的第一无线热点的网络信息是否满足连接条件,若满足该连接条件,则可确定当前处于第一车辆使用场景。该连接条件可根据第一车辆使用场景的具体场景情况以及实际需求等进行设定。作为一种可选的实施方式,步骤306可包括:若扫描次数大于次数阈值,且第一无线热点的信号强度大于强度阈值,则确定当前处于第一车辆使用场景。若移动终端扫描到第一无线热点的次数大于次数阈值,且第一无线热点的信号强度大于强度阈值,则可说明移动终端距离车载终端较近。车载终端当前开启第一无线热点,说明未处于第二车辆使用场景,则可确定当前处于第一车辆使用场景。该第一车辆使用场景可以是用户靠近目标车辆的场景,或是用户坐入目标车辆但未开始驾驶的场景等。
[0065]
作为另一种可选的实施方式,步骤306可包括:若扫描次数大于次数阈值,且第一无线热点的信号强度呈增大趋势,可说明移动终端距离车载终端较近,且移动终端正在逐渐靠近车载终端,可确定当前处于第一车辆使用场景。
[0066]
在一些实施例中,若第一无线热点的网络信息满足连接条件,则移动终端可获取车载终端对应的目标车辆的行驶信息,该行驶信息可包括行驶状态、行驶速度等信息。车载终端与移动终端可先通过蓝牙等方式建立通信连接,车载终端可通过该通信连接向移动终端发送目标车辆的行驶信息。移动终端可根据该行驶信息判断目标车辆当前是否处于行驶状态,若根据该行驶信息确定目标车辆未处于行驶状态,用户使用移动终端的机率较大,而使用车载终端的机率较小,车载终端对网络资源的需求较小,则可确定当前处于第一车辆使用场景。
[0067]
可选地,行驶信息可包括行驶速度等,若行驶速度为0,则可确定目标车辆未处于行驶状态,若行驶速度不为0,则可确定目标车辆处于行驶状态。可选地,行驶信息可包括行驶状态,车载终端可通过该通信连接向移动终端发送携带有特征码的消息,该特征码可用于表示是否处于行驶状态,例如,若目标车辆处于行驶状态,则对应的特征码可为1,若目标车辆未处于行驶状态,则对应的特征码可为0等,需要说明的是,特征码也可采用其它字符进行表示,在此不作限定。移动终端获取车载终端发送的消息后,可对该消息进行解析,获得该消息中包含的特征码,并根据该特征码判断目标车辆当前是否处于行驶状态。
[0068]
在上述的第一车辆使用场景下,用户使用移动终端的机率较大,而使用车载终端的机率较小,则可利用车载终端对移动终端的网络进行加速。移动终端可连接车载终端开启的第一无线热点,使用第一无线热点提供的wifi网络,保证用户在使用移动终端时拥有稳定、快速的网络。可选地,移动终端可连接车载终端开启的第一无线热点后,可对记录的扫描次数进行清空,以方便下一次扫描时重新进行记录。
[0069]
在一些实施例中,可对用户在车辆使用过程中对移动终端及车载终端的使用信息进行采集,并根据历史的使用信息学习用户在车辆使用过程中对移动终端及车载终端的使
用习惯,以根据该使用习惯区分第一车辆使用场景及第二车辆使用场景。车辆使用过程可指的是从车辆解锁、车辆行驶,到用户下车并锁定车辆的过程。
[0070]
移动终端可采集用户在不同的车辆使用场景下的使用信息,例如用户在未上车前、上车后、车辆行驶、车辆等待等场景,移动终端的使用应用、使用网络资源等信息,根据该使用信息可得到移动终端在各个场景下的使用特征。也可获取各场景下第一无线热点的网络特征,如信号强度特征、是否可扫描到第一无线热点、扫描到第一无线热点的次数等特征。结合各场景下移动终端的使用特征及第一无线热点的网络特征,可确定第一车辆使用场景对应的移动终端的使用特征及第一无线热点的网络特征,例如,第一车辆使用场景下移动终端长时间处于亮屏状态,使用的网络资源较大,第一无线热点的信号强度较强等。移动终端可根据当前的使用信息及第一无线热点的网络信息,判断是否符合第一车辆使用场景对应的移动终端的使用特征及第一无线热点的网络特征,若符合,则可确定当前处于第一车辆使用场景。结合用户的使用习惯对车辆使用场景进行识别,可提高车辆使用场景识别的准确性。
[0071]
在本申请实施例中,可通过第一无线热点的网络信息准确识别第一车辆使用场景,以保证在第一车辆使用场景下,利用车载终端对移动终端的网络进行加速,提高了移动终端在第一车辆使用场景下的网络稳定,保证用户在使用移动终端时体验稳定、快速的网络。
[0072]
如图4所示,在一个实施例中,提供另一种网络连接方法,可应用于上述的移动终端,该方法可包括以下步骤:
[0073]
步骤402,在第一车辆使用场景下,连接车载终端开启的第一无线热点。
[0074]
步骤402可参照上述各实施例中的相关描述,在此不再一一赘述。
[0075]
步骤404,监听车载终端发送的第一消息。
[0076]
移动终端连接车载终端开启的第一无线热点后,可对车载终端发送的第一消息进行监听,该第一消息可为车载终端在对应的目标车辆处于行驶状态时发送的。在目标车辆解锁后,车载终端可实时监控目标车辆的车辆状态,该车辆状态可包括但不限于车辆启动状态、行驶状态、等待状态等。可选地,车载终端可获取目标车辆的行驶速度、发动机状态等信息确定车辆状态,例如,目标车辆还未行驶,行驶速度为0,发动机处于运行状态,则可确定处于启动状态,行驶速度大于10km/h(千米/小时)时,则可确定处于行驶状态,目标车辆行驶了一段时间,行驶速度逐渐降为0,发动机处于运行状态,则可确定处于等待状态等。
[0077]
不同的车辆状态下,车载终端可分别生成包含不同特征码的消息,特征码与车辆状态可一一对应,不同车辆状态对应不同的特征码。作为一种具体实施方式,在车载终端检测到目标车辆处于行驶状态时,可向移动终端发送包含第一特征码的第一消息。
[0078]
步骤406,若接收到第一消息,则确定当前处于第二车辆使用场景。
[0079]
若移动终端接收到包含该第一特征码的第一消息,则可确定目标车辆当前处于行驶状态,而在行驶状态下,用户使用移动终端的机率很小而使用车载终端的机率很大,通常需要车载终端进行导航、播放多媒体数据等,车载终端对网络资源的需求较大,则可确定当前处于第二车辆使用场景。
[0080]
可选地,当目标车辆处于行驶状态时,车载终端可持续向移动终端发送t次第一消息,该t可为大于或等于2的整数,也可按照一定的时间时隔向移动终端发第一消息。当移动
终端接收到第一消息的次数达到目标次数时,则可确定当前处于第二车辆使用场景,可提高第二车辆使用场景的识别准确性。
[0081]
步骤408,向车载终端返回针对第一消息的第二消息,第二消息用于指示车载终端对移动终端开启的第二无线热点进行扫描,并连接第二无线热点。
[0082]
步骤410,断开与第一无线热点的连接,并开启第二无线热点。
[0083]
移动终端在接收第一消息后,可向车载终端返回第二消息,该第二消息可为针对该第一消息的确认消息,用于通知车载终端已接收到该第一消息。车载终端在接收到该第二消息后,可对移动终端开启的第二无线热点进行扫描,并与扫描到的第二无线热点进行连接。
[0084]
移动终端接收到车载终端发送的第一消息后,根据该第一消息确定目标车辆处于行驶状态,可主动断开与第一无线热点的连接,以减小对车载终端的网络产生的压力。在一些实施例中,车载终端在检测到目标车辆处于行驶状态时,可确定当前处于第二车辆使用场景,在向移动终端发送第一消息后可直接关闭第一无线热点,以使得移动终端断开与第一无线热点的连接。进一步地,移动终端断开与第一无线热点的连接后,可开启第二无线热点,以供车载终端连接该第二无线热点,使用第二无线热点提供的wifi网络。
[0085]
在一些实施例中,车载终端在接收到第二消息后,可根据该第二消息对第二范围内的可用无线网络进行扫描,以扫描移动终端开启的第二无线热点。当车载终端扫描到移动终端开启的第二无线热点时,可连接该第二无线热点。车载终端扫描并连接移动终端开启的第二无线热点的具体方式可与上述实施例中描述的移动终端扫描并连接车载终端开启的第一无线热点的方式相似,在此不再赘述。需要说明的是,第二消息也可以是在移动终端开启第二无线热点后再向车载终端发送,也即,也可先执行步骤410,再执行步骤408,或是二者同时执行,其执行顺序在此不作限定。
[0086]
作为一种实施方式,车载终端若是在预设时间段内未扫描到第二无线热点,则可停止扫描,并重新开启第一无线热点,防止出现不断进行扫描增加车载终端功耗的情况。
[0087]
步骤412,若车载终端在一定时长内未连接第二无线热点,则关闭第二无线热点。
[0088]
移动终端开启第二无线热点后,可在开启后的一定时长内检测车载终端是否连接该第二无线热点,若与第二无线热点连接的设备中不包含该车载终端,则可关闭第二无线热点,并继续监听车载终端发送的第一消息,若再次接收到该第一消息,则可重新开启第二无线热点,可以防止网络资源浪费,并节省功耗。
[0089]
在一些实施例中,车载终端在接收到移动终端发送的第二消息后,可获取当前正在运行的应用程序,并预估该应用程序在未来一段时间内所需的网络资源,若预估所需的网络资源大于设定的资源阈值,则可扫描移动终端开启的第二无线热点,并与第二无线热点连接。在与第二无线热点连接后,车载终端可采用数据网络及wifi网络的双通道网络加速,保证在使用过程中的网络稳定性。
[0090]
示例性地,若车载终端当前正在运行的应用程序为导航应用,则可根据当前的出发地及目地点确定导航路径及导航时间,并根据该导航时间及导航路径预估所需的网络资源。若导航时间较长且导航路径为信号较差的区域(例如途经高速公路、隧道、偏远山区等),则预估所需的网络资源较大,且可能出现网络不稳定的情况,则可与第二无线热点连接。若车载终端当前仅运行音乐播放应用,可预估所需的网络资源较少,则可不与第二无线
热点连接,节省网络资源。
[0091]
在一些实施例中,在目标车辆的行驶过程中,车载终端可继续对目标车辆的车辆状态进行监控。当检测到目标车辆处于等待状态时,例如等待红灯、等待拥堵路段或是等待其他乘客上车等状态,可确定当前处于第一车辆使用场景,可向移动终端发送包含第二特征码的第三消息,并断开与第二无线热点的连接,再开启第一无线热点。该第二特征码区别于上述的第一特征码,用于表征目标车辆处于等待状态。移动终端接收到该第三消息时,可关闭第二无线热点,并扫描车载终端开启的第一无线热点,并与该第一无线热点连接。示例性地,车载终端检测到目标车辆的行驶速度降为0,且行驶速度为0的持续时间达到设定时间值,例如10秒、20秒等,则可确定目标车辆处于等待状态。
[0092]
在本申请实施例中,移动终端可根据车载终端发送的第一消息准确识别目标车辆的行驶状态,在车载终端对网络资源需求较大的第二车辆使用场景中,移动终端可为车载终端提供稳定的网络,能够提高不同车辆使用场景下,移动终端与车载终端所连接的网络的稳定性,也增强了车载终端与移动终端在交互过程中的网络使用。
[0093]
图5为一个实施例中网络连接方法的时序图。如图5所示,该网络连接方法可包括以下步骤:
[0094]
1、车载终端30开启第一无线热点,并保持第一无线热点的可连接状态。
[0095]
2、移动终端10扫描车载终端30开启的第一无线热点,并根据该第一无线热点的网络信息确定当前处于第一车辆使用场景,移动终端10可与车载终端30开启的第一无线热点连接,并使用第一无线热点提供的wifi网络。
[0096]
可选地,移动终端10可同时使用连接的数据网络及第一无线热点提供的wifi网络,对网络数据进行访问,采用双通道网络加速的方式使用网络资源。
[0097]
3、当车载终端30检测到目标车辆处于行驶状态时,可确定当前处于第二车辆使用场景,并向移动终端10发送第一消息。
[0098]
4、移动终端10在接收到车载终端30发送的第一消息后,可向车载终端返回第二消息。
[0099]
5、移动终端10断开与第一无线热点的连接,并开启第二无线热点。
[0100]
6、车载终端30接收到移动终端10发送的第二消息后,可扫描移动终端10开启的第二无线热点,并连接该第二无线热点。
[0101]
可选地,车载终端30可同时使用连接的数据网络及第二无线热点提供的wifi网络,对网络数据进行访问,采用双通道网络加速的方式使用网络资源。
[0102]
在本申请实施例中,在不同的车辆使用场景中,移动终端与车载终端互相使用彼此的网络,能够提高移动终端与车载终端所连接的网络的稳定,并增强车载终端与移动终端在交互过程中的网络使用。
[0103]
如图6所示,在一个实施例中,提供另一种网络连接方法,可应用于上述的车载终端,该方法可包括以下步骤:
[0104]
步骤610,在第一车辆使用场景下,开启第一无线热点,以供移动终端连接第一无线热点。
[0105]
步骤620,在第二车辆使用场景下,关闭第一无线热点,并连接移动终端开启的第二无线热点。其中,车载终端在第二车辆使用场景中需求的网络资源大于在第一车辆使用
场景中需求的网络资源。
[0106]
在一个实施例中,在步骤610之后,上述方法还可包括:同时使用连接的数据网络及第二无线热点提供的无线保真wifi网络,对网络数据进行访问。
[0107]
在本申请实施例中,在第一车辆使用场景下,移动终端连接车载终端开启的第一无线热点,在第二车辆使用场景下,车载终端连接移动终端开启的第二无线热点,其中,车载终端在第二车辆使用场景中需求的网络资源大于在第一车辆使用场景中需求的网络资源,移动终端与车载终端互相使用彼此的网络,在车载终端对网络资源需求较大的第二车辆使用场景中,移动终端为车载终端提供稳定的网络,而在车载终端对网络资源需求较小的第一车辆使用场景中,车载终端为移动终端提供稳定的网络,能够提高不同车辆使用场景下,移动终端与车载终端所连接的网络的稳定性,也增强了车载终端与移动终端在交互过程中的网络使用。
[0108]
在一个实施例中,在步骤620之前,上述方法还可包括:当车载终端对应的目标车辆处于行驶状态时,确定当前处于第二车辆使用场景;向移动终端发送第一消息,第一消息用于指示移动终端断开与第一无线热点的连接,并开启第二无线热点。
[0109]
在一个实施例中,步骤连接移动终端开启的第二无线热点,包括:接收移动终端返回的第二消息;根据第二消息对第二范围内的可用无线网络进行扫描;当扫描到移动终端开启的第二无线热点时,连接第二无线热点。
[0110]
需要说明的是,本申请实施例中提供的应用于车载终端的网络连接方法的描述可参考上述各实施例中提供的应用于移动终端的网络连接方法的相关描述,在此不再一一赘述。
[0111]
在本申请实施例中,移动终端可根据车载终端发送的第一消息准确识别目标车辆的行驶状态,在车载终端对网络资源需求较大的第二车辆使用场景中,移动终端可为车载终端提供稳定的网络,能够提高不同车辆使用场景下,移动终端与车载终端所连接的网络的稳定性,也增强了车载终端与移动终端在交互过程中的网络使用。
[0112]
如图7所示,在一个实施例中,提供一种网络连接装置700,可应用于上述的移动终端,该网络连接装置700可包括连接模块710及热点开启模块720。
[0113]
连接模块710,用于在第一车辆使用场景下,连接车载终端开启的第一无线热点。
[0114]
热点开启模块720,用于在第二车辆使用场景下,断开与第一无线热点的连接,并开启第二无线热点,以供车载终端连接第二无线热点,其中,车载终端在第二车辆使用场景中需求的网络资源大于在第一车辆使用场景中需求的网络资源。
[0115]
在一个实施例中,该网络连接装置700还包括网络使用模块,用于同时使用连接的数据网络及第一无线热点提供的无线保真wifi网络,对网络数据进行访问。
[0116]
在本申请实施例中,在第一车辆使用场景下,移动终端连接车载终端开启的第一无线热点,在第二车辆使用场景下,车载终端连接移动终端开启的第二无线热点,其中,车载终端在第二车辆使用场景中需求的网络资源大于在第一车辆使用场景中需求的网络资源,移动终端与车载终端互相使用彼此的网络,在车载终端对网络资源需求较大的第二车辆使用场景中,移动终端为车载终端提供稳定的网络,而在车载终端对网络资源需求较小的第一车辆使用场景中,车载终端为移动终端提供稳定的网络,能够提高不同车辆使用场景下,移动终端与车载终端所连接的网络的稳定性,也增强了车载终端与移动终端在交互
过程中的网络使用。
[0117]
在一个实施例中,上述网络连接装置700除了包括连接模块710、热点开启模块720及网络使用模块,还包括扫描模块、信息获取模块及场景确定模块。
[0118]
扫描模块,用于对第一范围内的可用无线网络进行扫描。
[0119]
信息获取模块,用于当扫描到车载终端开启的第一无线热点时,获取第一无线热点的网络信息。
[0120]
场景确定模块,用于若网络信息满足连接条件,则确定当前处于第一车辆使用场景。
[0121]
在一个实施例中,场景确定模块,还用于若扫描次数大于次数阈值,且第一无线热点的信号强度大于强度阈值,则确定当前处于第一车辆使用场景。
[0122]
在一个实施例中,场景确定模块,还用于若网络信息满足连接条件,则获取车载终端对应的目标车辆的行驶信息;若根据行驶信息确定目标车辆未处于行驶状态,则确定当前处于第一车辆使用场景。
[0123]
在本申请实施例中,可通过第一无线热点的网络信息准确识别第一车辆使用场景,以保证在第一车辆使用场景下,利用车载终端对移动终端的网络进行加速,提高了移动终端在第一车辆使用场景下的网络稳定,保证用户在使用移动终端时体验稳定、快速的网络。
[0124]
在一个实施例中,在一个实施例中,上述网络连接装置700除了包括连接模块710、热点开启模块720、网络使用模块、扫描模块、信息获取模块及场景确定模块,还包括监听模块、场景确定模块、返回模块及热点关闭模块。
[0125]
监听模块,用于监听车载终端发送的第一消息。
[0126]
场景确定模块,还用于若接收到第一消息,则确定当前处于第二车辆使用场景,第一消息为车载终端在对应的目标车辆处于行驶状态时发送的。
[0127]
返回模块,用于向车载终端返回针对第一消息的第二消息,第二消息用于指示车载终端对移动终端开启的第二无线热点进行扫描,并连接第二无线热点。
[0128]
热点关闭模块,用于若车载终端在一定时长内未连接第二无线热点,则关闭第二无线热点,并继续通过监听模块监听车载终端发送的第一消息。
[0129]
在本申请实施例中,移动终端可根据车载终端发送的第一消息准确识别目标车辆的行驶状态,在车载终端对网络资源需求较大的第二车辆使用场景中,移动终端可为车载终端提供稳定的网络,能够提高不同车辆使用场景下,移动终端与车载终端所连接的网络的稳定性,也增强了车载终端与移动终端在交互过程中的网络使用。
[0130]
如图8所示,在一个实施例中,提供一种网络连接装置800,可应用于上述的车载终端,该网络连接装置800可包括开启模块810及热点连接模块820。
[0131]
开启模块810,用于在第一车辆使用场景下,开启第一无线热点,以供移动终端连接第一无线热点。
[0132]
热点连接模块820,用于在第二车辆使用场景下,关闭第一无线热点,并连接移动终端开启的第二无线热点,其中,车载终端在第二车辆使用场景中需求的网络资源大于在第一车辆使用场景中需求的网络资源。
[0133]
在一个实施例中,上述的网络连接装置800还包括网络使用模块,用于同时使用连
接的数据网络及第二无线热点提供的无线保真wifi网络,对网络数据进行访问。
[0134]
在本申请实施例中,移动终端与车载终端互相使用彼此的网络,在车载终端对网络资源需求较大的第二车辆使用场景中,移动终端为车载终端提供稳定的网络,而在车载终端对网络资源需求较小的第一车辆使用场景中,车载终端为移动终端提供稳定的网络,能够提高不同车辆使用场景下,移动终端与车载终端所连接的网络的稳定性,也增强了车载终端与移动终端在交互过程中的网络使用。
[0135]
在一个实施例中,网络连接装置800除了包括开启模块810、热点连接模块820及网络使用模块,还包括场景确定模块、发送模块及接收模块。
[0136]
场景确定模块,用于当车载终端对应的目标车辆处于行驶状态时,确定当前处于第二车辆使用场景。
[0137]
发送模块,用于向移动终端发送第一消息,第一消息用于指示移动终端断开与第一无线热点的连接,并开启第二无线热点。
[0138]
接收模块,用于接收移动终端返回的第二消息。
[0139]
热点连接模块820,还用于根据第二消息对第二范围内的可用无线网络进行扫描,当扫描到移动终端开启的第二无线热点时,连接第二无线热点。
[0140]
在本申请实施例中,移动终端可根据车载终端发送的第一消息准确识别目标车辆的行驶状态,在车载终端对网络资源需求较大的第二车辆使用场景中,移动终端可为车载终端提供稳定的网络,能够提高不同车辆使用场景下,移动终端与车载终端所连接的网络的稳定性,也增强了车载终端与移动终端在交互过程中的网络使用。
[0141]
图9为一个实施例中移动设备的结构框图。如图9所示,移动终端900可以包括一个或多个如下部件:处理器910、分别与处理器910耦合的存储器920、射频模块940及wifi模块930。其中,存储器920可存储有一个或多个计算机程序,一个或多个计算机程序可以被配置为由一个或多个处理器910执行时实现如上述各实施例所描述的应用于移动终端的网络连接方法。
[0142]
处理器910可以包括一个或者多个处理核。处理器910利用各种接口和线路连接整个移动终端900内的各个部分,通过运行或执行存储在存储器920内的指令、程序、代码集或指令集,以及调用存储在存储器920内的数据,执行移动终端900的各种功能和处理数据。可选地,处理器910可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器910可集成中央处理器(central processing unit,cpu)、图像处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器910中,单独通过一块通信芯片进行实现。
[0143]
存储器920可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read-only memory,rom)。存储器920可用于存储指令、程序、代码、代码集或指令集。存储器920可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等。存储数据区还可以存储移动终端900在使用
中所创建的数据等。
[0144]
wifi属于短距离无线传输技术,移动终端通过wifi模块930可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。
[0145]
射频模块940可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器910处理;另外,将设计上行的数据发送给基站。通常,射频模块940包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(low noise amplifier,lna)、双工器等。此外,射频模块940还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(global system of mobile communication,gsm)、通用分组无线服务(general packet radio service,gprs)、码分多址(code division multiple access,cdma)、宽带码分多址(wideband code division multiple access,wcdma)、长期演进、电子邮件、短消息服务(short messaging service,sms)等。
[0146]
移动终端900可通过射频模块连接数据网络,并通过wifi模块连接车载终端开启的第一无线热点以及开启第二无线热点等,可通过射频模块及wifi模块同时数据网络及第一无线热点提供的wifi网络,实现双通道网络加速。
[0147]
可以理解地,移动终端900可包括比上述结构框图中更多或更少的结构元件,例如,包括电源模块、物理按键、扬声器、蓝牙模块、传感器等,还可在此不进行限定。
[0148]
在一个实施例中,提供一种车载终端,包括存储器及处理器,该存储器中存储有计算机程序,该计算机程序被处理器执行时,使得处理器实现如上述各实施例所描述的应用于车载终端的网络连接方法。车载终端中可包括与处理器连接的射频模块及wifi模块,可通过射频模块连接数据网络,并通过wifi模块开启第一无线热点及连接移动终端开启的第二无线热点,可通过射频模块及wifi模块同时数据网络及第二无线热点提供的wifi网络,实现双通道网络加速。
[0149]
本申请实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序被处理器执行时实现如上述各实施例所描述的应用于移动终端的网络连接方法。
[0150]
本申请实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序被处理器执行时实现如上述各实施例所描述的应用于车载终端的网络连接方法。
[0151]
本申请实施例公开一种计算机程序产品,该计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,且该计算机程序可被处理器执行时实现如上述各实施例所描述的应用于移动终端的网络连接方法。
[0152]
本申请实施例公开一种计算机程序产品,该计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,且该计算机程序可被处理器执行时实现如上述各实施例所描述的应用于车载终端的网络连接方法。
[0153]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、rom等。
[0154]
如此处所使用的对存储器、存储、数据库或其它介质的任何引用可包括非易失性和/或易失性存储器。合适的非易失性存储器可包括rom、可编程rom(programmable rom,
prom)、可擦除prom(erasable prom,eprom)、电可擦除prom(electrically erasable prom,eeprom)或闪存。易失性存储器可包括随机存取存储器(random access memory,ram),它用作外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(static ram,sram)、动态ram(dynamic random access memory,dram)、同步dram(synchronous dram,sdram)、双倍数据率sdram(double data rate sdram,ddr sdram)、增强型sdram(enhanced synchronous dram,esdram)、同步链路dram(synchlink dram,sldram)、存储器总线直接ram(rambus dram,rdram)及直接存储器总线动态ram(direct rambus dram,drdram)。
[0155]
应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定特征、结构或特性可以以任意适合的方式结合在一个或多个实施例中。本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本申请所必须的。
[0156]
在本申请的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的必然先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
[0157]
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物单元,即可位于一个地方,或者也可以分布到多个网络单元上。可根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
[0158]
另外,在本申请各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0159]
上述集成的单元若以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可获取的存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或者部分,可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干请求用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本申请的各个实施例上述方法的部分或全部步骤。
[0160]
以上对本申请实施例公开的一种网络连接方法及装置、移动终端、车载终端、存储介质进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想。同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。