设备入网方法、装置、电子设备及计算机可读存储介质与流程

未命名 09-18 阅读:58 评论:0


1.本技术实施例涉及通信领域,具体涉及一种设备入网方法、装置、电子设备及计算机可读存储介。


背景技术:

2.手机等通信设备通常通过频点接入到对应的网络,例如,当手机重启网络时,手机会先进行存储频点的搜网,再进行全频段的搜网。
3.但是,随着日常生活的需求,通信设备重新入网存在变更位置信息的情况,例如,手机切换飞行模型或者重新开机后,需要重新进入网络,但会存在前后位置不同的情况,比如典型的场景是飞行,用户在到达新地点后,将手机的飞行模式关闭或者重新开机,手机依然会先进行存储频点的搜网,再进行全频段的搜网,但由于地点发生了变更,存储的频点通常不再适用,导致从存储频点进行搜网耗时较长,影响用户体验。


技术实现要素:

4.本技术实施例提供一种设备入网方法、装置、电子设备及计算机可读存储介质,可以提升设备搜网的效率,实现设备的快速入网。
5.本技术实施例提供了一种设备入网方法,应用于终端设备,包括:若检测到所述终端设备重启网络,则获取所述终端设备的当前位置信息;获取频点存储列表,所述频点存储列表存储有历史连接频点以及所述历史连接频点对应的历史位置信息;根据所述当前位置信息和所述历史位置信息的相对距离差,从全频段和所述频点存储列表中确定目标选择位置,所述目标选择位置是所述全频段和所述频点存储列表中的一个;从所述目标选择位置中选择目标连接频点,并根据所述目标连接频点建立所述终端设备的入网。
6.相应的,本技术实施例还提供了一种设备入网装置,应用于终端设备,包括:检测模块,用于若检测到所述终端设备重启网络,则获取所述终端设备的当前位置信息;获取模块,用于获取频点存储列表,所述频点存储列表存储有历史连接频点以及所述历史连接频点对应的历史位置信息;确定模块,用于根据所述当前位置信息和所述历史位置信息的相对距离差,从全频段和所述频点存储列表中确定目标选择位置,所述目标选择位置是所述全频段和所述频点存储列表中的一个;连接模块,用于从所述目标选择位置中选择目标连接频点,并根据所述目标连接频点建立所述终端设备的入网。
7.可选的,在本技术的一些实施例中,选择模块包括:
第一选择单元,用于若所述相对距离差超过距离阈值,则将全频段作为目标选择位置;第二选择单元,用于若所述相对距离差未超过距离阈值,则将所述频点存储列表作为目标选择位置。
8.其中,在本技术的一些实施例中,若所述相对距离差超过距离阈值,连接模块包括:连接单元,用于跳过针对所述频点存储列表中目标连接频点的搜索,而直接从全频段中搜索目标连接频点。
9.其中,在本技术的一些实施例中,该装置还包括更新模块,更新模块包括:删除单元,用于将所述历史连接频点从所述频点存储列表中删除,得到过渡存储列表;存储单元,用于将所述目标连接频点以及所述当前位置信息存储到所述过渡存储列表中,得到目标存储列表。
10.其中,在本技术的一些实施例中,历史连接频点包括至少两个,选择模块包括:确定单元,用于根据所述当前位置信息和各个所述历史位置信息的相对距离差从所述历史连接频点中确定待删除频点;删除单元,用于将所述待删除频点从所述频点存储列表中删除,得到更新后频点存储列表;第三选择单元,用于若所述更新后频点存储列表为空,则将全频段作为目标选择位置;第四选择单元,用于若所述更新后频点存储列表不为空,则将所述更新后频点存储列表作为目标选择位置。
11.其中,在本技术的一些实施例中,确定单元包括:排序子单元,用于将所述历史连接频点按照所述相对距离差由小到大进行排序,得到频点排序列表;第一确定子单元,用于将所述频点排序列表中位于首位的历史连接频点作为第一连接频点;第二确定子单元,用于若所述第一连接频点的相对距离差超过距离阈值,则将所有所述历史连接频点均作为待删除频点。
12.第三确定子单元,用于若所述第一连接频点的相对距离差未超过所述距离阈值,则从所述频点排序列表中选取位于中位的历史连接频点作为第一参考连接频点,并根据所述第一参考连接频点从所述频点排序列表中确定待删除频点。
13.其中,在本技术的一些实施例中,第三确定子单元具体用于:若所述第一参考连接频点对应的相对距离差超过所述距离阈值,则直接将所述第一参考连接频点以及所述频点排序列表中位于所述第一参考连接频点之后的历史连接频点作为待删除频点;以及,从所述频点排序列表中选取位于所述第一连接频点和所述第一参考连接频点的中位的历史连接频点作为第二参考连接频点,并根据所述第二参考连接频点从所述第一连接频点和所述第一参考连接频点之间确定待删除频点。
14.第三方面,本技术实施例还提供了一种电子设备,电子设备包括存储器、处理器及存储在存储器中并可在处理器上运行的计算机程序,计算机程序被处理器执行时实现上述的设备入网方法中的步骤。
15.第四方面,本技术实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述的设备入网方法中的步骤。
16.第五方面,本技术实施例还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行本技术实施例所述的各种可选实现方式中提供的方法。
17.本技术的有益效果为:本技术实施例若检测到终端设备重启网络,则获取该终端设备的当前位置信息,以及获取频点存储列表,该频点存储列表存储有历史连接频点及其对应的历史位置信息,根据当前位置信息和历史位置信息的相对距离差,从全频段和频点存储列表中确定目标选择位置,其中,该目标选择位置是全频段和频点存储列表中的一个,从目标选择位置中选择目标连接频点,并根据目标连接频点建立终端设备的入网。其中,通过当前位置信息和历史位置信息的相对距离差的计算,实现设备入网位置是否变化的判断,通过位置情况选择不同的目标选择位置,提升目标连接频段选取的效率,提升设备搜网效率,实现设备的快速入网。当位置变化较大时,直接从全频段中选取目标连接频点而跳过从频点存储列表中选取,可避免因从频点存储列表中搜网造成的耗时问题发生。
附图说明
18.为了更清楚地说明本技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
19.图1是本技术实施例提供的设备入网方法的场景示意图;图2是本技术实施例提供的设备入网方法的流程示意图;图3是本技术实施例提供的设备入网方法的另一流程示意图;图4是本技术实施例提供的设备入网装置的结构示意图;图5是本技术实施例提供的电子设备的结构示意图。
20.附图标记:10-终端设备;301-检测模块;302-获取模块;303-确定模块;304-连接模块;401-处理器;402-存储器;403-电源;404-输入单元。
具体实施方式
21.下面将结合本技术中的附图,对本技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
22.本技术实施例提供一种设备入网方法、装置、电子设备及计算机可读存储介质。具体地,本技术实施例提供适用于电子设备(终端设备)的设备入网装置,其中,电子设备包括
平板电脑、电子白板、智能手表或者手机等通讯设备。
23.请参阅图1,图1是本技术实施例提供的终端设备执行该设备入网方法的场景示意图,其中,该终端设备执行该设备入网方法的具体执行过程如下:终端设备10若检测到处于重启网络,则获取自身的当前位置信息,并获取频点存储列表,其中,该频点存储列表存储有历史连接频点以及该历史连接频点对应的历史位置信息,根据该当前位置信息和历史位置信息的相对距离差,从全频段和频点存储列表中确定目标选择位置,并从该目标选择位置中选择目标连接频点,并根据该目标连接频点建立终端设备的入网。
24.可以理解的是,频点存储列表是历史时间连接网络所保存形成的列表,历史连接频点是终端设备历史时间连接网络的频点,历史位置信息是终端设备基于历史连接频点在连接网络时的历史位置。
25.可以理解的是,当相对距离差满足一定的距离要求时,则可以直接将全频段作为目标连接频点的选择位置,而跳过针对频点存储列表的搜索,避免因位置变化较大使得频点存储列表中历史连接频点失效,进而导致终端设备入网时先搜索频点存储列表而导致搜索时长增加。
26.其中,本技术实施例通过当前位置信息和历史位置信息的相对距离差的计算,实现设备入网位置是否变化的判断,通过位置情况选择不同的目标选择位置,提升目标连接频段选取的效率,提升设备搜网效率,实现设备的快速入网。当位置变化较大时,直接从全频段中选取目标连接频点而跳过从频点存储列表中选取,可避免因从频点存储列表中搜网造成的耗时问题发生。
27.以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优先顺序的限定。
28.请参阅图2,图2为本技术实施例提供的设备入网方法的流程示意图。该设备入网方法的具体流程如下:s101、若检测到所述终端设备重启网络,则获取所述终端设备的当前位置信息。
29.可以理解的是,位置信息是携带该终端设备的用户的位置信息,也即该终端设备的位置信息,该位置信息可以通过全球定位系统(gps,global positioning system)获取得到,其中,当前位置信息是该终端设备或者携带该终端设备的用户在当前所在的位置信息。
30.其中,通过在终端设备重启网络时当前位置信息的获取,有助于根据终端设备的位置信息对设备的网络重启过程进行优化,提升终端设备的入网效率。
31.s102、获取频点存储列表,所述频点存储列表存储有历史连接频点以及所述历史连接频点对应的历史位置信息。
32.可以理解的是,频点存储列表是存储终端设备在历史时间连接网络的频点和位置信息的列表,相应的,通常情况下,终端设备在重启连接网络时,会首先从该频点存储列表中搜索历史连接频点,并通过搜索到的匹配的频点连接网络。进而,如果没有在频点存储列表中搜索到合适的连接频点,则会从全频段中进行连接频点的搜索,进而实现符合设备当前入网需求的频点的获取,进而实现设备的入网。
33.但是,由于终端设备所在位置的变更,小区发生变化,使得终端往往不能从频点存
储列表中搜索到相应的历史连接频点,而通常只能从全频段中进行搜索到合适的频点,因此,从频点存储列表中的搜索过程则存在无效的耗时问题。
34.因此,本技术实施例旨在解决如何节省掉这部分耗时问题。
35.s103、根据所述当前位置信息和所述历史位置信息的相对距离差,从全频段和所述频点存储列表中确定目标选择位置,所述目标选择位置是所述全频段和所述频点存储列表中的一个。
36.可以理解的是,相对距离差是当前位置信息和历史位置信息对应的位置点之间的距离差,也即两个位置之间的距离。
37.全频段是针对全网的频段,每个频段包括多个频点,相较于频点存储列表,全频段的频点覆盖范围更广。
38.其中,通过相对距离差从全频段和频点存储列表中确定一个目标选择位置,有助于实现设备入网所需频点的快速获取。其中,当目标选择位置为全频段时,则终端设备可以跳过从频点存储列表中获取频点,而直接从全频段中进行合适的频点的获取。
39.其中,由于频点是根据位置、所在小区有关,因此,根据当前位置西悉尼和历史位置信息的相对距离差确定目标选择位置,确保选取的目标选择位置有效。
40.s104、从所述目标选择位置中选择目标连接频点,并根据所述目标连接频点建立所述终端设备的入网。
41.可以理解的是,当目标选择位置有效时,则确保能够实现对终端设备入网所需频点的获取,确保实现对目标连接频点的获取,确保终端设备重启入网的网络需求的实现。
42.可选的,历史位置信息反映该终端设备在历史时间连接网络的频点情况,当相对距离差较大时,则说明该终端设备当前的位置与历史时间连接网络的位置较远,或者该终端设备当前不在历史连接网络的小区中,因此,则可以直接将全频段作为目标选择位置,即,可选的,在本技术的一些实施例中,步骤“根据所述当前位置信息和所述历史位置信息的相对距离差,从全频段和所述频点存储列表中确定目标选择位置”,包括:若所述相对距离差超过距离阈值,则将全频段作为目标选择位置;若所述相对距离差未超过距离阈值,则将所述频点存储列表作为目标选择位置。
43.其中,在本技术实施例中,距离阈值是根据实际需要进行设置的。
44.可以理解的是,相对距离差超过距离阈值,则表明终端设备当前的位置与历史时间连接网络的位置较远,或者该终端设备不在在先连接网络的所在小区中,因此,需要重新获取连接网络的频点,相应的,将全频段作为目标选择位置,则有助于实现对该新频点的快速获取。
45.相应的,当相对距离差未超过距离阈值,则表明该终端设备并未离开在先入网的小区,或者与历史时间连接网络的位置距离不远,还有可能通过在先入网的历史连接频点进行入网操作,因此,针对此种情况,则可以将历史连接频点作为目标选择位置,实现设备入网的频点的快速获取。
46.相应的,由于频点存储列表中存储有历史连接频点,因此,通过搜索频点存储列表,可快速实现设备的入网。同样的,当频点存储列表中不存在合适的频点后,跳过频点存储列表的搜索而直接从全频段中进行搜索,可节省频点存储列表的搜索过程,加快设备入网所需频点的获取,加快设备的入网。即,可选的,在本技术的一些实施例中,若所述相对距
离差超过距离阈值,步骤“从所述目标选择位置中选择目标连接频点”,包括:跳过针对所述频点存储列表中目标连接频点的搜索,而直接从全频段中搜索目标连接频点。
47.其中,通过相对距离差超过距离阈值时,跳过频点存储列表而直接从全频段中搜索目标连接频点,节省从频点存储列表中搜索的过程,实现对目标连接频点的快速获取。
48.相应的,在从全频段中搜索到目标连接频点之后,则可以将该目标连接频点更新到频点存储列表中,得到新的频点存储列表。即,可选的,在本技术的一些实施例中,步骤“跳过针对所述频点存储列表中目标连接频点的搜索,而直接从全频段中搜索目标连接频点”之后,该方法还包括:将所述历史连接频点从所述频点存储列表中删除,得到过渡存储列表;将所述目标连接频点以及所述当前位置信息存储到所述过渡存储列表中,得到目标存储列表。
49.其中,通过将不满足相对距离差的历史连接频点从频点存储列表中删除,避免在搜索频点存储列表时对无效的历史连接频点的搜索,相应的,通过将目标连接频点保存到频点存储列表中得到目标存储列表,实现对新的频点存储列表的获取,相应的,在设备下次入网时,则可以从该新的频点存储列表中进行设备入网的频点的搜索。
50.相应的,频点存储列表中也会存在多个历史连接频点,因此,可以分别计算各个历史连接频点对应的相对距离差,并根据该相对距离差从频点存储列表中对相应的历史连接频点进行删除,得到更新后频点存储列表,即,可选的,在本技术的一些实施例中,历史连接频点包括至少两个,步骤“根据所述当前位置信息和所述历史位置信息的相对距离差,从全频段和所述频点存储列表中确定目标选择位置”,包括:根据所述当前位置信息和各个所述历史位置信息的相对距离差从所述历史连接频点中确定待删除频点;将所述待删除频点从所述频点存储列表中删除,得到更新后频点存储列表;若所述更新后频点存储列表为空,则将全频段作为目标选择位置;若所述更新后频点存储列表不为空,则将所述更新后频点存储列表作为目标选择位置。
51.其中,通过相对距离差对频点存储列表中不符合连接需求的历史连接频点的删除,实现对频点存储列表的优化,其中,由于终端设备通过频点存储列表中的历史连接频点在历史时间接入过网络,因此,通过历史连接频点接入网络的速度较快,因此,若优化后的更新后存储列表中仍存在符合需求的历史连接频点,即更新后频点存储列表不为空,则可以直接将该更新后频点存储列表作为目标选择位置。相应的,若更新后频点存储列表为空,则将全频段作为目标选择位置。
52.其中,在确定待删除频点时,则可以根据各个历史连接频点的相对距离差对各个历史连接频点进行排序,根据排序结果快速的确定需要进行删除的历史连接频点,即,可选的,在本技术的一些实施例中,步骤“根据所述当前位置信息和各个所述历史位置信息的相对距离差从所述历史连接频点中确定待删除频点”,包括:将所述历史连接频点按照所述相对距离差由小到大进行排序,得到频点排序列表;
将所述频点排序列表中位于首位的历史连接频点作为第一连接频点;若所述第一连接频点的相对距离差超过距离阈值,则将所有所述历史连接频点均作为待删除频点。
53.若所述第一连接频点的相对距离差未超过所述距离阈值,则从所述频点排序列表中选取位于中位的历史连接频点作为第一参考连接频点,并根据所述第一参考连接频点从所述频点排序列表中确定待删除频点。
54.其中,由于频点排序列表是根据相对距离差从小到大进行排序的,因此,如果第一个连接频点的相对距离差已经超过了距离阈值,则表面该频点排序列表中的剩余的历史连接频点的相对距离差也都超过了该距离阈值,因此,则可以将频点存储列表中的所有历史连接频点均作为待删除频点。
55.其中,频点排序列表的设计,以及第一连接频点的选取,可快速实现对频点存储列表中待删除频点的筛选。
56.反之,如果第一个连接频点不满足要求,则可以从频点排序列表中选取位于中位的历史连接频点作为第一参考连接频点,基于该第一参考连接频点进行待删除频点的筛选。
57.相应的,若第一参考连接频点对应的相对距离差超过距离阈值,则表明位于该第一参考连接频点以后的历史连接频点的相对距离差均超过了该距离阈值,因此,当第一参考连接频点的相对距离差超过距离阈值时,则可以直接将位于该第一参考连接频点之后的历史连接频点作为待删除频点,即,可选的,在本技术的一些实施例中,步骤“根据所述第一参考连接频点从所述频点排序列表中确定待删除频点”,包括:若所述第一参考连接频点对应的相对距离差超过所述距离阈值,则直接将所述第一参考连接频点以及所述频点排序列表中位于所述第一参考连接频点之后的历史连接频点作为待删除频点;以及,从所述频点排序列表中选取位于所述第一连接频点和所述第一参考连接频点的中位的历史连接频点作为第二参考连接频点,并根据所述第二参考连接频点从所述第一连接频点和所述第一参考连接频点之间确定待删除频点。
58.其中,通过第一参考连接频点和第二参考连接频点的选取,实现循环对待删除频点的确认,逐渐确定位于中位的历史连接频点,并通过该历史连接频点的相对距离差与距离阈值的判断,实现对频点存储列表中待删除频点的快速确认。
59.可以理解的是,本技术实施例通过当前位置信息与历史位置信息的相对距离差与距离阈值的比较,实现目标选择位置的确定,若相对距离差超过距离阈值,则可以直接将全频段作为目标选择位置,并从该全频段中确定目标连接频点,实现跳过针对频点存储列表中历史连接频点的搜索,加快频点的获取,提升设备的搜网、入网效率,提升用户体验。
60.为了便于对本技术实施例的理解,请参阅图3,图3是本技术实施例提供的设备入网方法的另一流程示意图,具体的,该流程包括:s201、终端设备正常驻网,并开启全球定位系统,获取具体位置信息,并将连接频点和该连接频点对应的位置信息放进频点存储列表;其中,该位置信息可以由经纬度信息进行表示。
61.s202、若检测到终端设备开关飞行或是或者重启设备,则执行s203;
s203、获取该终端设备在当前的当前位置信息;s204、获取频点存储列表中的位置信息和连接频点,并将该位置信息作为历史位置信息,将连接频点作为历史连接频点;s205、计算当前位置信息与历史位置信息的相对距离差;s206、若该相对距离差超过距离阈值,则执行s207,反之,则执行s211;其中,在本技术实施例中,距离阈值可以根据实际需要进行设置,例如,可以为2*107km(lte小区最大覆盖距离)。
62.s207、将该相对距离差对应的历史连接频点删除;s208、进行全频段搜索,得到目标连接频点;s209、终端设备根据该目标连接频点接入网络;s210、将该目标连接频点存储到频点存储列表中,得到目标存储列表;s211、保留该相对距离差对应的历史连接频点在频点存储列表中;s212、并从该频点存储列表中获取历史连接频点进行设备入网。
63.其中,通过当前位置信息和历史位置信息的相对距离差的计算,实现设备入网位置是否变化的判断,通过位置情况选择不同的目标选择位置,提升目标连接频段选取的效率,提升设备搜网效率,实现设备的快速入网。当位置变化较大时,直接从全频段中选取目标连接频点而跳过从频点存储列表中选取,可避免因从频点存储列表中搜网造成的耗时问题发生。
64.为便于更好的实施本技术的设备入网方法,本技术还提供一种基于上述设备入网方法的设备入网装置。其中名词的含义与上述设备入网方法中相同,具体实现细节可以参考方法实施例中的说明。
65.请参阅图4,图4是本技术实施例提供的设备入网装置的结构示意图,其中该设备入网装置具体可以如下:检测模块301,用于若检测到所述终端设备重启网络,则获取所述终端设备的当前位置信息;获取模块302,用于获取频点存储列表,所述频点存储列表存储有历史连接频点以及所述历史连接频点对应的历史位置信息;确定模块303,用于根据所述当前位置信息和所述历史位置信息的相对距离差,从全频段和所述频点存储列表中确定目标选择位置,所述目标选择位置是所述全频段和所述频点存储列表中的一个;连接模块304,用于从所述目标选择位置中选择目标连接频点,并根据所述目标连接频点建立所述终端设备的入网。
66.可选的,在本技术的一些实施例中,选择模块包括:第一选择单元,用于若所述相对距离差超过距离阈值,则将全频段作为目标选择位置;第二选择单元,用于若所述相对距离差未超过距离阈值,则将所述频点存储列表作为目标选择位置。
67.其中,在本技术的一些实施例中,若所述相对距离差超过距离阈值,连接模块包括:
连接单元,用于跳过针对所述频点存储列表中目标连接频点的搜索,而直接从全频段中搜索目标连接频点。
68.其中,在本技术的一些实施例中,该装置还包括更新模块,更新模块包括:删除单元,用于将所述历史连接频点从所述频点存储列表中删除,得到过渡存储列表;存储单元,用于将所述目标连接频点以及所述当前位置信息存储到所述过渡存储列表中,得到目标存储列表。
69.其中,在本技术的一些实施例中,历史连接频点包括至少两个,选择模块包括:确定单元,用于根据所述当前位置信息和各个所述历史位置信息的相对距离差从所述历史连接频点中确定待删除频点;删除单元,用于将所述待删除频点从所述频点存储列表中删除,得到更新后频点存储列表;第三选择单元,用于若所述更新后频点存储列表为空,则将全频段作为目标选择位置;第四选择单元,用于若所述更新后频点存储列表不为空,则将所述更新后频点存储列表作为目标选择位置。
70.其中,在本技术的一些实施例中,确定单元包括:排序子单元,用于将所述历史连接频点按照所述相对距离差由小到大进行排序,得到频点排序列表;第一确定子单元,用于将所述频点排序列表中位于首位的历史连接频点作为第一连接频点;第二确定子单元,用于若所述第一连接频点的相对距离差超过距离阈值,则将所有所述历史连接频点均作为待删除频点。
71.第三确定子单元,用于若所述第一连接频点的相对距离差未超过所述距离阈值,则从所述频点排序列表中选取位于中位的历史连接频点作为第一参考连接频点,并根据所述第一参考连接频点从所述频点排序列表中确定待删除频点。
72.其中,在本技术的一些实施例中,第三确定子单元具体用于:若所述第一参考连接频点对应的相对距离差超过所述距离阈值,则直接将所述第一参考连接频点以及所述频点排序列表中位于所述第一参考连接频点之后的历史连接频点作为待删除频点;以及,从所述频点排序列表中选取位于所述第一连接频点和所述第一参考连接频点的中位的历史连接频点作为第二参考连接频点,并根据所述第二参考连接频点从所述第一连接频点和所述第一参考连接频点之间确定待删除频点。
73.本技术实施例首先由检测模块301若检测到所述终端设备重启网络,则获取所述终端设备的当前位置信息,接着,由获取模块302获取频点存储列表,所述频点存储列表存储有历史连接频点以及所述历史连接频点对应的历史位置信息,随后,由确定模块303根据所述当前位置信息和所述历史位置信息的相对距离差,从全频段和所述频点存储列表中确定目标选择位置,所述目标选择位置是所述全频段和所述频点存储列表中的一个,然后,由连接模块304从所述目标选择位置中选择目标连接频点,并根据所述目标连接频点建立所
述终端设备的入网。
74.其中,通过当前位置信息和历史位置信息的相对距离差的计算,实现设备入网位置是否变化的判断,通过位置情况选择不同的目标选择位置,提升目标连接频段选取的效率,提升设备搜网效率,实现设备的快速入网。当位置变化较大时,直接从全频段中选取目标连接频点而跳过从频点存储列表中选取,可避免因从频点存储列表中搜网造成的耗时问题发生。
75.此外,本技术还提供一种电子设备,如图5所示,其示出了本技术所涉及的电子设备的结构示意图,具体来讲:该电子设备可以包括一个或者一个以上处理核心的处理器401、一个或一个以上计算机可读存储介质的存储器402、电源403和输入单元404等部件。本领域技术人员可以理解,图5中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:处理器401是该电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。可选的,处理器401可包括一个或多个处理核心;优选的,处理器401可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器401中。
76.存储器402可用于存储软件程序以及模块,处理器401通过运行存储在存储器402的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器402可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器402还可以包括存储器控制器,以提供处理器401对存储器402的访问。
77.电子设备还包括给各个部件供电的电源403,优选的,电源403可以通过电源管理系统与处理器401逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源403还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
78.该电子设备还可包括输入单元404,该输入单元404可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
79.尽管未示出,电子设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,电子设备中的处理器401会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器402中,并由处理器401来运行存储在存储器402中的应用程序,从而实现本技术实施例提供的任一种设备入网方法中的步骤。
80.本技术实施例若检测到终端设备重启网络,则获取该终端设备的当前位置信息,以及获取频点存储列表,该频点存储列表存储有历史连接频点及其对应的历史位置信息,
根据当前位置信息和历史位置信息的相对距离差,从全频段和频点存储列表中确定目标选择位置,其中,该目标选择位置是全频段和频点存储列表中的一个,从目标选择位置中选择目标连接频点,并根据目标连接频点建立终端设备的入网。
81.其中,通过当前位置信息和历史位置信息的相对距离差的计算,实现设备入网位置是否变化的判断,通过位置情况选择不同的目标选择位置,提升目标连接频段选取的效率,提升设备搜网效率,实现设备的快速入网。当位置变化较大时,直接从全频段中选取目标连接频点而跳过从频点存储列表中选取,可避免因从频点存储列表中搜网造成的耗时问题发生。
82.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
83.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
84.为此,本技术提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序能够被处理器进行加载,以执行本技术所提供的任一种设备入网方法中的步骤。
85.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
86.其中,该计算机可读存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。
87.由于该计算机可读存储介质中所存储的指令,可以执行本技术所提供的任一种设备入网方法中的步骤,因此,可以实现本技术所提供的任一种设备入网方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
88.以上对本技术所提供的一种设备入网方法、装置、电子设备以及计算机可读存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。
89.其中,需要说明的是,在本技术的具体实施方式中,涉及到终端设备的位置信息、频点存储列表等相关的数据,当本技术以上实施例运用到具体产品或技术中时,需要获得用户许可或者同意,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。

技术特征:
1.一种设备入网方法,其特征在于,应用于终端设备,包括:若检测到所述终端设备重启网络,则获取所述终端设备的当前位置信息;获取频点存储列表,所述频点存储列表存储有历史连接频点以及所述历史连接频点对应的历史位置信息;根据所述当前位置信息和所述历史位置信息的相对距离差,从全频段和所述频点存储列表中确定目标选择位置,所述目标选择位置是所述全频段和所述频点存储列表中的一个;从所述目标选择位置中选择目标连接频点,并根据所述目标连接频点建立所述终端设备的入网。2.根据权利要求1所述的设备入网方法,其特征在于,所述根据所述当前位置信息和所述历史位置信息的相对距离差,从全频段和所述频点存储列表中确定目标选择位置,包括:若所述相对距离差超过距离阈值,则将全频段作为目标选择位置;若所述相对距离差未超过距离阈值,则将所述频点存储列表作为目标选择位置。3.根据权利要求2所述的设备入网方法,其特征在于,若所述相对距离差超过距离阈值,所述从所述目标选择位置中选择目标连接频点,包括:跳过针对所述频点存储列表中目标连接频点的搜索,而直接从全频段中搜索目标连接频点。4.根据权利要求3所述的设备入网方法,其特征在于,所述跳过针对所述频点存储列表中目标连接频点的搜索,而直接从全频段中搜索目标连接频点之后,所述方法还包括:将所述历史连接频点从所述频点存储列表中删除,得到过渡存储列表;将所述目标连接频点以及所述当前位置信息存储到所述过渡存储列表中,得到目标存储列表。5.根据权利要求1所述的设备入网方法,其特征在于,所述历史连接频点包括至少两个,所述根据所述当前位置信息和所述历史位置信息的相对距离差,从全频段和所述频点存储列表中确定目标选择位置,包括:根据所述当前位置信息和各个所述历史位置信息的相对距离差从所述历史连接频点中确定待删除频点;将所述待删除频点从所述频点存储列表中删除,得到更新后频点存储列表;若所述更新后频点存储列表为空,则将全频段作为目标选择位置;若所述更新后频点存储列表不为空,则将所述更新后频点存储列表作为目标选择位置。6.根据权利要求5所述的设备入网方法,其特征在于,所述根据所述当前位置信息和各个所述历史位置信息的相对距离差从所述历史连接频点中确定待删除频点,包括:将所述历史连接频点按照所述相对距离差由小到大进行排序,得到频点排序列表;将所述频点排序列表中位于首位的历史连接频点作为第一连接频点;若所述第一连接频点的相对距离差超过距离阈值,则将所有所述历史连接频点均作为待删除频点;若所述第一连接频点的相对距离差未超过所述距离阈值,则从所述频点排序列表中选取位于中位的历史连接频点作为第一参考连接频点,并根据所述第一参考连接频点从所述
频点排序列表中确定待删除频点。7.根据权利要求6所述的设备入网方法,其特征在于,所述根据所述第一参考连接频点从所述频点排序列表中确定待删除频点,包括:若所述第一参考连接频点对应的相对距离差超过所述距离阈值,则直接将所述第一参考连接频点以及所述频点排序列表中位于所述第一参考连接频点之后的历史连接频点作为待删除频点;以及,从所述频点排序列表中选取位于所述第一连接频点和所述第一参考连接频点的中位的历史连接频点作为第二参考连接频点,并根据所述第二参考连接频点从所述第一连接频点和所述第一参考连接频点之间确定待删除频点。8.一种设备入网装置,其特征在于,应用于终端设备,包括:检测模块,用于若检测到所述终端设备重启网络,则获取所述终端设备的当前位置信息;获取模块,用于获取频点存储列表,所述频点存储列表存储有历史连接频点以及所述历史连接频点对应的历史位置信息;确定模块,用于根据所述当前位置信息和所述历史位置信息的相对距离差,从全频段和所述频点存储列表中确定目标选择位置,所述目标选择位置是所述全频段和所述频点存储列表中的一个;连接模块,用于从所述目标选择位置中选择目标连接频点,并根据所述目标连接频点建立所述终端设备的入网。9.一种电子设备,其特征在于,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1-7任一项所述的设备入网方法中的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的设备入网方法中的步骤。

技术总结
本申请实施例公开了一种设备入网方法、装置、电子设备及计算机可读存储介质,该方法包括:若检测到终端设备重启网络,则获取终端设备的当前位置信息;获取频点存储列表,频点存储列表存储有历史连接频点以及历史连接频点对应的历史位置信息;根据当前位置信息和历史位置信息的相对距离差,从全频段和频点存储列表中确定目标选择位置;从目标选择位置中选择目标连接频点,并根据目标连接频点建立终端设备的入网。当位置变化较大时,直接从全频段中选取目标连接频点而跳过从频点存储列表中选取,可避免因从频点存储列表中搜网造成的耗时问题发生。问题发生。问题发生。


技术研发人员:张帆 周万富 李川 姚红艳
受保护的技术使用者:TCL通讯科技(成都)有限公司
技术研发日:2023.08.17
技术公布日:2023/9/16
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐