CN112911506B - 网络切换方法、装置、计算机设备和可读存储介质 - Google Patents
网络切换方法、装置、计算机设备和可读存储介质 Download PDFInfo
- Publication number
- CN112911506B CN112911506B CN202110129514.7A CN202110129514A CN112911506B CN 112911506 B CN112911506 B CN 112911506B CN 202110129514 A CN202110129514 A CN 202110129514A CN 112911506 B CN112911506 B CN 112911506B
- Authority
- CN
- China
- Prior art keywords
- sample
- sampling
- data set
- target
- sampling data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/32—Reselection being triggered by specific parameters by location or mobility data, e.g. speed data
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请的实施例提供了一种网络切换方法、装置、计算机设备和可读存储介质,涉及无线网络管理技术领域,网络切换方法包括:获取当前位置;在当前位置与多个常用位置中任一个常用位置之间的距离小于预设距离阈值时,将与当前位置之间的距离小于预设距离阈值的常用位置作为目标常用位置;获取目标常用位置对应的服务小区信息作为目标服务小区信息;将目标服务小区信息发送至基站;接收基站根据目标服务小区信息反馈的网络切换指令;根据网络切换指令对无线网络进行切换,以连接至目标服务小区,通过上述步骤能够便捷地实现网络切换。
Description
技术领域
本申请涉及无线网络管理领域,具体而言,涉及一种网络切换方法、装置、计算机设备和可读存储介质。
背景技术
随着通信技术的发展,移动蜂窝网络也已经普及。移动蜂窝网络的重要原理便是随着用户设备的移动,将用户设备由信号不好的蜂窝小区切换至信号好的蜂窝小区,以保证用户的持续用网需求。而在现有技术中,要实现用户设备所在的蜂窝小区的切换,涉及了用户设备与基站之间的复杂交互,而多个交互步骤中又涉及复杂的解码及调度操作,这使得基站需要分配较多的资源为用户设备进行服务,也可能会导致用户设备不能及时的切换至蜂窝小区导致网络业务中断。
有鉴于此,如何提供一种更加便捷地网络切换方案,是本领域技术人员需要解决的。
发明内容
本申请提供了一种网络切换方法、装置、计算机设备和可读存储介质。
本申请的实施例可以这样实现:
第一方面,本发明实施例提供一种网络切换方法,应用于终端设备,终端设备与基站通信连接,终端设备存储有用户常用路线,用户常用路线包括多个常用位置,终端设备还存储有每个常用位置对应的服务小区信息;
方法包括:
获取当前位置;
在所述当前位置与所述多个常用位置中任一个常用位置之间的距离小于预设距离阈值时,将与所述当前位置之间的距离小于预设距离阈值的常用位置作为目标常用位置;
获取所述目标常用位置对应的服务小区信息作为目标服务小区信息;
将目标服务小区信息发送至基站;
接收基站根据目标服务小区信息反馈的网络切换指令;
根据网络切换指令对无线网络进行切换,以连接至目标服务小区,其中,目标服务小区为目标服务小区信息表征的服务小区。
在可选的实施方式中,在获取当前位置的步骤之前,方法还包括:
获取预设数量的实时采样位置;
根据预设数量的实时采样位置的采样时间顺序构建用户实时路线;
在用户实时路线与用户常用路线匹配的情况下,执行获取当前位置的步骤。
在可选的实施方式中,用户常用路线是通过以下方式得到的:
获取采样周期;
获取多个样本采样点;
在采样周期内进行采样得到每个样本采样点的采样数据集,其中,采样数据集包括多个采样数据,采样数据包括样本位置和样本位置对应的样本服务小区信息;
根据每个样本采样点的采样数据集构建用户常用路线。
在可选的实施方式中,根据每个样本采样点的采样数据集构建用户常用路线的步骤,包括:
获取目标样本采样点的目标采样数据集,目标样本采样点为多个样本采样点中的任一个;
获取目标采样数据集中样本服务小区信息出现次数最多且超过可信度指标的至少一个目标采样数据,得到信任采样数据集;
基于信任采样数据集,计算得到信任采样数据集表征的信任样本位置;
将信任样本位置作为目标样本采样点表征的位置;
重复上述步骤,直至得到每个样本采样点表征的位置;
根据每个样本采样点表征的位置的采样时间顺序构建用户常用路线。
在可选的实施方式中,基于信任采样数据集,计算得到信任采样数据集表征的信任样本位置的步骤,包括:
获取信任采样数据集中每个采样数据的样本位置;
根据信任采样数据集中每个采样数据的样本位置计算得到第一中心位置;
将信任采样数据集中样本位置与第一中心位置之间的距离大于预设有效距离阈值的采样数据确定为离群采样数据;
从信任采样数据集中除去所有的离群采样数据,得到有效采样数据集;
根据有效采样数据集中每个采样数据的样本位置计算得到第二中心位置;
将第二中心位置作为信任采样数据集表征的信任样本位置。
在可选的实施方式中,根据有效采样数据集中每个采样数据的样本位置计算得到第二中心位置的步骤,包括:
在有效采样数据集不为空的情况下,则获取有效采样数据集中每个采样数据的样本位置的坐标信息;
根据多个坐标信息计算得到第二中心位置。
在可选的实施方式中,可信度指标是通过以下方式得到的:
获取可信度系数;
获取目标样本采样点的采样数据集的样本数量;
将可信度系数与样本数量相乘得到可信度指标。
第二方面,本发明实施例提供一种网络切换装置,应用于终端设备,终端设备与基站通信连接,终端设备存储有用户常用路线,用户常用路线包括多个常用位置,终端设备还存储有每个常用位置对应的服务小区信息;装置包括:
获取模块,获取当前位置;
处理模块,用于在所述当前位置与所述多个常用位置中任一个常用位置之间的距离小于预设距离阈值时,将与所述当前位置之间的距离小于预设距离阈值的常用位置作为目标常用位置;获取所述目标常用位置对应的服务小区信息作为目标服务小区信息;
切换模块,用于将目标服务小区信息发送至基站;接收基站根据目标服务小区信息反馈的网络切换指令;根据网络切换指令对无线网络进行切换,以连接至目标服务小区,其中,目标服务小区为目标服务小区信息表征的服务小区。
第三方面,本发明实施例提供一种计算机设备,计算机设备包括处理器及存储有计算机指令的非易失性存储器,计算机指令被处理器执行时,计算机设备执行前述实施方式中任意一项的网络切换方法。
第四方面,本发明实施例提供一种可读存储介质,可读存储介质包括计算机程序,计算机程序运行时控制可读存储介质所在计算机设备执行前述实施方式中任意一项的网络切换方法。
本申请实施例的有益效果包括,例如:采用本申请实施例提供的一种网络切换方法、装置、计算机设备和可读存储介质,通过获取当前位置;再在所述当前位置与所述多个常用位置中任一个常用位置之间的距离小于预设距离阈值时,将与所述当前位置之间的距离小于预设距离阈值的常用位置作为目标常用位置;获取所述目标常用位置对应的服务小区信息作为目标服务小区信息;进而将目标服务小区信息发送至基站;然后接收基站根据目标服务小区信息反馈的网络切换指令;最终根据网络切换指令对无线网络进行切换,以连接至目标服务小区,其中,目标服务小区为目标服务小区信息表征的服务小区,能够巧妙地利用当前位置与目标常用位置之间的关系便捷地实现网络切换。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的网络切换***的一种交互示意图;
图2为本申请实施例提供的网络切换方法的一种步骤流程示意图;
图3为本申请实施例提供的网络切换方法的另一种步骤流程示意图;
图4为本申请实施例提供的网络切换方法的另一种步骤流程示意图;
图5为本申请实施例提供的网络切换装置的一种结构示意框图;
图6为本申请实施例提供的计算机设备的一种结构示意框图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
此外,若出现术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
需要说明的是,在不冲突的情况下,本申请的实施例中的特征可以相互结合。
随着通信技术的发展,移动蜂窝网络已经十分普及,日常生活中使用的3G,4G以及5G网络均是基于移动蜂窝网络产生的。而在用户的使用过程中,随着用户的移动,用户设备也在移动,而为了能够保证用户设备使用的持续稳定,用户设备需要将当前所在的蜂窝小区切换至信号更强更稳定的蜂窝小区,而用户设备的网络切换涉及与基站之间复杂的交互,包括基站下发测量配置、用户设备根据测量配置进行测量、用户设备上报测量结果、基站进行测量判决、切换执行等等步骤,不仅如此,每一个单独的步骤又涉及各自的信令交互,如果信令请求和回复不及时或无法正确解码信令,则无法完成切换,导致服务中断。而对于基站来说,基站需要调度用户设备,用户设备则需要不停的测试众多小区信号并上报,会增加耗电,不环保;同时若异频或者***间切换,UE需要空出测量间隔,这一段时间是不能进行业务的,导致在吞吐率和业务可靠性下降。
基于此,请参考图1,图1为本申请实施例提供的网络切换***的交互示意图。在本申请实施例中,网络切换***可以包括终端设备10以及与终端设备10通信连接的基站20,终端设备10存储有用户常用路线,用户常用路线包括多个常用位置,终端设备10还存储有每个常用位置对应的服务小区信息。
请参考图2,图2为本申请实施例提供的一种网络切换方法的步骤流程示意图,可以由图1中的终端设备10执行实施,下面对该网络切换方法进行详细的介绍。
步骤201,获取当前位置。
步骤202,在当前位置与多个常用位置中任一个常用位置之间的距离小于预设距离阈值时,将与当前位置之间的距离小于预设距离阈值的常用位置作为目标常用位置;
步骤203,获取目标常用位置对应的服务小区信息作为目标服务小区信息。
步骤204,将目标服务小区信息发送至基站20。
步骤205,接收基站20根据目标服务小区信息反馈的网络切换指令。
步骤206,根据网络切换指令对无线网络进行切换,以连接至目标服务小区。
其中,目标服务小区为目标服务小区信息表征的服务小区。
在本申请实施例中,终端设备10可以是手机、智能终端、多媒体设备、流媒体设备等,在此不做限制,终端设备10获取当前位置的手段可以是通过GPS(Global PositioningSystem,简称全球定位***)实现的。在实际生活中,用户大部分时间经过的路线是确定的,可以预先得到用户常用路线,用户常用路线可以由多个常用位置构成,而每个常用位置对应有服务小区信息,该服务小区信息可以表征该常用位置上信号最强的蜂窝小区。因此,可以根据用户设备距离目标常用位置的距离是否小于预设距离阈值(例如2米)来判断是否认为用户的当前位置与常用路线是否为同一位置,在符合的情况下,则可以将匹配的目标常用位置对应的目标服务小区信息发送至基站20,基站20在接收到目标服务小区信息后,可以生成对应的网络切换指令并发送至终端设备10,而终端设备10便可以基于网络切换指令进行网络切换,连接至目标服务小区,而目标服务小区即为目标常用位置对应的目标服务小区信息表征的服务小区。通过上述步骤,无需复杂的交互确定,即可便捷地实现终端设备10的网络切换,以保证终端设备10网络的持续稳定使用。
在此基础上,请结合参考图3,在前述步骤201之前,作为一种可替换的实施方式,该方法还可以有以下的步骤。
步骤301,获取预设数量的实时采样位置。
步骤302,根据预设数量的实时采样位置的采样时间顺序构建用户实时路线。
步骤303,判断用户实时路线与用户常用路线是否匹配。
若是,则执行步骤201,若否,则返回执行步骤301。
在实际场景中,用户携带终端设备10可能只是路过用户常用路线,为了避免由于误判导致的终端设备10的网络切换故障,可以先获取预设数量的实时采样位置,即连续不断的确定终端设备10的实时采样位置,为保证数据的准确性,可以选取一个合适的预设数量,例如100个,即按照预先设置的采集间隔(例如5米)连续不断的采集实时采样位置。可以将采样得到的实时采样位置按照采样时间顺序构建得到用户实时路线,可以判断用户常用路线是否匹配,具体的判断依据可以是对应位置的实时采样位置和常用位置是否都在预设距离阈值范围内。在确定终端设备10的移动路线正是用户常用路线后,便可以执行前述步骤实现网络切换,应当理解的是,在不匹配时,终端设备10可以一直可以获取实时采样位置,在未与用户常用路线匹配之前,可以采用现有技术中的网络切换方案实现网络切换。
在此基础上,请结合参考图4,用户常用路线是通过以下方式得到的。
步骤401,获取采样周期。
步骤402,获取多个样本采样点。
步骤403,在采样周期内进行采样得到每个样本采样点的采样数据集。
其中,采样数据集包括多个采样数据,采样数据包括样本位置和样本位置对应的样本服务小区信息。
步骤404,根据每个样本采样点的采样数据集构建用户常用路线。
可以设置采样周期,例如,可以设置为一周,每天的早上7点至晚上的23点作为采样的时间范围。如前所描述的,可以每个5米进行一次位置记录,即记录一个样本采样点,而每个样本采样点均同步记录在该样本采样点为终端设备10进行服务的样本服务小区信息。由此,每天的早上7点至晚上的23点,可以得到每个样本采样点的样本位置和样本位置对应的样本服务小区信息。
为了方便后续计算可以将每个样本采样点各自的样本位置记为位置向量,形式可以是{[116.408,39.904],[116.298,39.959],...},即可以通过每个样本采样的经纬度信息作为样本位置。而其对应的样本位置也可以记录为一个小区服务向量,形式可以是{cell1,cell1,cell2...},即可以通过各个服务小区的编号作为样本服务小区信息,在本申请实施例中,样本位置和其对应的样本服务器小区信息的存储形式不做限定,但每个样本位置对应一个样本服务器小区信息。基于此,便可以根据具备样本位置以及其对应的样本服务器小区信息的每个样本采样点的采样数据集构建用户常用路线。通过上述步骤,能够准确地确定出用户常用路线,具备较高的参考价值,为了提高数据的准确性,采样周期可以较长、样本采样点的数量可以较多,在此不作限制。
在此基础上,为了能更加清楚的描述本申请实施例中的方案,前述步骤404可以由以下的具体实施方式实现。
子步骤404-1,获取目标样本采样点的目标采样数据集。
其中,目标样本采样点为多个样本采样点中的任一个。
子步骤404-2,获取目标采样数据集中样本服务小区信息出现次数最多且超过可信度指标的至少一个目标采样数据,得到信任采样数据集。
子步骤404-3,基于信任采样数据集,计算得到信任采样数据集表征的信任样本位置。
子步骤404-4,将信任样本位置作为目标样本采样点表征的位置。
重复上述步骤,直至得到每个样本采样点表征的位置时,执行子步骤404-5。
子步骤404-5,根据每个样本采样点表征的位置的采样时间顺序构建用户常用路线。
可选的,可以获取目标样本采样点的目标采样数据集,并从中获取样本服务小区信息出现次数最多且超过可信度指标的至少一个目标采样数据,得到信任采样数据集,即获取在前述采样周期中,为该目标采样点服务次数最多且达到可信度指标的服务小区信息对应的目标采样数据,在本申请实施例中,若同时出现两个满足的信任采样数据集,择一即可,在此不做限制。
在获取了信任采样数据集后,可以获取信任采样数据集表征的信任样本位置,该信任样本位置即表征目标样本采样点的位置,通过上述方案,便可以得到每个样本采样点的位置,进而可以根据采样时间的先后顺序,构建得到用户常用路线。通过上述步骤,能够准确地获取用户常用路线。
在前述基础上,作为一种可替换的实施例,前述子步骤404-3可以由以下的步骤实现。
(1)获取信任采样数据集中每个采样数据的样本位置。
(2)根据信任采样数据集中每个采样数据的样本位置计算得到第一中心位置。
其中,第一中心位置表征信任采样数据集中每个采样数据的样本位置的中心点。
(3)将信任采样数据集中样本位置与第一中心位置之间的距离大于预设有效距离阈值的采样数据确定为离群采样数据。
(4)从信任采样数据集中除去所有的离群采样数据,得到有效采样数据集;
(5)根据有效采样数据集中每个采样数据的样本位置计算得到第二中心位置。
其中,第二中心位置表征有效采样数据集中每个采样数据的样本位置的中心点。
(6)将第二中心位置作为信任采样数据集表征的信任样本位置。
如前所描述的,可以获取信任采样数据集中每个采样数据的样本位置,并计算每个采样数据的样本位置的中心点作为第一中心位置,再判断每个采样数据的样本位置中是否存在距离该第一中心位置超过预设有效距离阈值的样本位置,若有,则认为可能是由于用户的路线、网络的不稳定造成的不具备参考兼职的离群采样数据,可以将离群采样数据从信任采样数据集中去除,得到有效采样数据集,进而再次求得有效采样数据集中的每个样本数据的样本位置的中心点作为第二中心位置,由于第二中心位置有根据有效采样数据集确定的,较为准确,可以将第二中心位置作为信任采样数据集表征的信任样本位置。通过上述步骤,能够排除离群采样数据的干扰,使得计算得到的信任样本位置更加准确,参考性更高。
在此基础上,前述子步骤404-3的(5)步骤中,作为一种可替换的实施方式,可以由以下步骤实现。
在有效采样数据集为空的情况下,判定目标样本采样点无效。
在有效采样数据集不为空的情况下,则获取有效采样数据集中每个采样数据的样本位置的坐标信息。
根据多个坐标信息计算得到第二中心位置。
应当理解的是,在实际情况中,可能会出现信任采样数据集中的所有样本数据均为离群采样数据,此时从信任采样数据集中将离群采样数据除去,将不存在其他数据,此时则认为该目标采样点异常,不做参考。而在有效采样数据集不为空的情况下,则获取有效采样数据集中每个采样数据的样本位置的坐标信息,每个坐标信息可以再预先设置的坐标系中确定各自的横坐标和纵坐标,通过对多个坐标信息的横坐标求平均值以及对多个坐标信息的纵坐标求平均值,能够计算得到多个坐标信息打的中心点的横坐标和纵坐标,而该点表征的位置便是第二中心位置。在本申请实施例的其他实施方式中,根据应用场景的不同,也可以采取先进行数据清洗,再进行第二中心位置的求解,或者采取例如K-Means聚类算法这类聚类分析的方案实现第二中心位置的确定,在此不做限制。
在前述基础上,可信度指标是通过以下方式得到的:
(1)获取可信度系数。
(2)获取目标样本采样点的采样数据集的样本数量。
(3)将可信度系数与样本数量相乘得到可信度指标。
在本申请实施例中,可以预先设置可信度系数,例如0.8,可信度系数小于1,越大则越精确,但获取难度越高,因此可以适当去高。在确定了可信度系数后,可以获取目标样本采样点的采样数据集的样本数量,例如在多个采集周期内,对该目标样本采样点采集了多次,构成的采样数据集包括的样本数量为100个,那么可信度指标则为100*0.8为80个。
本申请实施例提供一种网络切换装置110,应用于终端设备10,终端设备10与基站20通信连接,终端设备10存储有用户常用路线,用户常用路线包括多个常用位置,终端设备10还存储有每个常用位置对应的服务小区信息,如图5所示,网络切换装置110包括:
获取模块1101,获取当前位置;
处理模块1102,用于在当前位置与多个常用位置中任一个常用位置之间的距离小于预设距离阈值时,将与当前位置之间的距离小于预设距离阈值的常用位置作为目标常用位置;获取目标常用位置对应的服务小区信息作为目标服务小区信息;
切换模块1103,用于将目标服务小区信息发送至基站20;接收基站20根据目标服务小区信息反馈的网络切换指令;根据网络切换指令对无线网络进行切换,以连接至目标服务小区,其中,目标服务小区为目标服务小区信息表征的服务小区。
进一步地,装置还包括验证模块1104,用于:获取预设数量的实时采样位置;根据预设数量的实时采样位置的采样时间顺序构建用户实时路线;在用户实时路线与用户常用路线匹配的情况下,执行获取当前位置的步骤。
进一步地,装置还包括训练模块1105,用于:获取采样周期;获取多个样本采样点;在采样周期内进行采样得到每个样本采样点的采样数据集,其中,采样数据集包括多个采样数据,采样数据包括样本位置和样本位置对应的样本服务小区信息;根据每个样本采样点的采样数据集构建用户常用路线。
进一步地,训练模块1105具体用于:获取目标样本采样点的目标采样数据集,目标样本采样点为多个样本采样点中的任一个;获取目标采样数据集中样本服务小区信息出现次数最多且超过可信度指标的至少一个目标采样数据,得到信任采样数据集;基于信任采样数据集,计算得到信任采样数据集表征的信任样本位置;将信任样本位置作为目标样本采样点表征的位置;重复上述步骤,直至得到每个样本采样点表征的位置;根据每个样本采样点表征的位置的采样时间顺序构建用户常用路线。
进一步地,训练模块1105更进一步具体用于:获取信任采样数据集中每个采样数据的样本位置;根据信任采样数据集中每个采样数据的样本位置计算得到第一中心位置,其中,第一中心位置表征信任采样数据集中每个采样数据的样本位置的中心点;将信任采样数据集中样本位置与第一中心位置之间的距离大于预设有效距离阈值的采样数据确定为离群采样数据;从信任采样数据集中除去所有的离群采样数据,得到有效采样数据集;根据有效采样数据集中每个采样数据的样本位置计算得到第二中心位置,其中,第二中心位置表征有效采样数据集中每个采样数据的样本位置的中心点;将第二中心位置作为信任采样数据集表征的信任样本位置。
进一步地,训练模块1105更进一步具体用于:在有效采样数据集为空的情况下,判定目标样本采样点无效;在有效采样数据集不为空的情况下,则获取有效采样数据集中每个采样数据的样本位置的坐标信息;根据多个坐标信息计算得到第二中心位置。
进一步地,获取模块1101还用于:获取可信度系数;获取目标样本采样点的采样数据集的样本数量;将可信度系数与样本数量相乘得到可信度指标。
在一个实施例中,如图6所示,提供了一种计算机设备100,包括存储器111、处理器112和网络切换装置110,该存储器111存储有计算机程序,该处理器112执行计算机程序时实现以下步骤:获取当前位置;在当前位置与多个常用位置中任一个常用位置之间的距离小于预设距离阈值时,将与当前位置之间的距离小于预设距离阈值的常用位置作为目标常用位置;
获取目标常用位置对应的服务小区信息作为目标服务小区信息;将目标服务小区信息发送至基站20;接收基站20根据目标服务小区信息反馈的网络切换指令;根据网络切换指令对无线网络进行切换,以连接至目标服务小区,其中,目标服务小区为目标服务小区信息表征的服务小区。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
获取预设数量的实时采样位置;
根据预设数量的实时采样位置的采样时间顺序构建用户实时路线;
在用户实时路线与用户常用路线匹配的情况下,执行获取当前位置的步骤。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
获取采样周期;
获取多个样本采样点;
在采样周期内进行采样得到每个样本采样点的采样数据集,其中,采样数据集包括多个采样数据,采样数据包括样本位置和样本位置对应的样本服务小区信息;
根据每个样本采样点的采样数据集构建用户常用路线。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
获取目标样本采样点的目标采样数据集,目标样本采样点为多个样本采样点中的任一个;
获取目标采样数据集中样本服务小区信息出现次数最多且超过可信度指标的至少一个目标采样数据,得到信任采样数据集;
基于信任采样数据集,计算得到信任采样数据集表征的信任样本位置;
将信任样本位置作为目标样本采样点表征的位置;
重复上述步骤,直至得到每个样本采样点表征的位置;
根据每个样本采样点表征的位置的采样时间顺序构建用户常用路线。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
获取信任采样数据集中每个采样数据的样本位置;
根据信任采样数据集中每个采样数据的样本位置计算得到第一中心位置,其中,第一中心位置表征信任采样数据集中每个采样数据的样本位置的中心点;
将信任采样数据集中样本位置与第一中心位置之间的距离大于预设有效距离阈值的采样数据确定为离群采样数据;
从信任采样数据集中除去所有的离群采样数据,得到有效采样数据集;
根据有效采样数据集中每个采样数据的样本位置计算得到第二中心位置,其中,第二中心位置表征有效采样数据集中每个采样数据的样本位置的中心点;
将第二中心位置作为信任采样数据集表征的信任样本位置。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
在有效采样数据集为空的情况下,判定目标样本采样点无效;
在有效采样数据集不为空的情况下,则获取有效采样数据集中每个采样数据的样本位置的坐标信息;根据多个坐标信息计算得到第二中心位置。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:
获取可信度系数;
获取目标样本采样点的采样数据集的样本数量;
将可信度系数与样本数量相乘得到可信度指标。
能够巧妙地利用当前位置与目标常用位置之间的关系便捷地实现网络切换。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取当前位置;在当前位置与多个常用位置中任一个常用位置之间的距离小于预设距离阈值时,将与当前位置之间的距离小于预设距离阈值的常用位置作为目标常用位置;
获取目标常用位置对应的服务小区信息作为目标服务小区信息;将目标服务小区信息发送至基站20;接收基站20根据目标服务小区信息反馈的网络切换指令;根据网络切换指令对无线网络进行切换,以连接至目标服务小区,其中,目标服务小区为目标服务小区信息表征的服务小区。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
获取预设数量的实时采样位置;
根据预设数量的实时采样位置的采样时间顺序构建用户实时路线;
在用户实时路线与用户常用路线匹配的情况下,执行获取当前位置的步骤。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
获取采样周期;
获取多个样本采样点;
在采样周期内进行采样得到每个样本采样点的采样数据集,其中,采样数据集包括多个采样数据,采样数据包括样本位置和样本位置对应的样本服务小区信息;
根据每个样本采样点的采样数据集构建用户常用路线。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
获取目标样本采样点的目标采样数据集,目标样本采样点为多个样本采样点中的任一个;
获取目标采样数据集中样本服务小区信息出现次数最多且超过可信度指标的至少一个目标采样数据,得到信任采样数据集;
基于信任采样数据集,计算得到信任采样数据集表征的信任样本位置;
将信任样本位置作为目标样本采样点表征的位置;
重复上述步骤,直至得到每个样本采样点表征的位置;
根据每个样本采样点表征的位置的采样时间顺序构建用户常用路线。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
获取信任采样数据集中每个采样数据的样本位置;
根据信任采样数据集中每个采样数据的样本位置计算得到第一中心位置,其中,第一中心位置表征信任采样数据集中每个采样数据的样本位置的中心点;
将信任采样数据集中样本位置与第一中心位置之间的距离大于预设有效距离阈值的采样数据确定为离群采样数据;
从信任采样数据集中除去所有的离群采样数据,得到有效采样数据集;
根据有效采样数据集中每个采样数据的样本位置计算得到第二中心位置,其中,第二中心位置表征有效采样数据集中每个采样数据的样本位置的中心点;
将第二中心位置作为信任采样数据集表征的信任样本位置。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
在有效采样数据集为空的情况下,判定目标样本采样点无效;
在有效采样数据集不为空的情况下,则获取有效采样数据集中每个采样数据的样本位置的坐标信息;
根据多个坐标信息计算得到第二中心位置。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
获取可信度系数;
获取目标样本采样点的采样数据集的样本数量;
将可信度系数与样本数量相乘得到可信度指标。
能够巧妙地利用当前位置与目标常用位置之间的关系便捷地实现网络切换。
综上,本申请实施例提供了一种网络切换方法、装置、计算机设备和可读存储介质,通过获取当前位置;再在当前位置与多个常用位置中任一个常用位置之间的距离小于预设距离阈值时,将与当前位置之间的距离小于预设距离阈值的常用位置作为目标常用位置;获取目标常用位置对应的服务小区信息作为目标服务小区信息;进而将目标服务小区信息发送至基站;然后接收基站根据目标服务小区信息反馈的网络切换指令;最终根据网络切换指令对无线网络进行切换,以连接至目标服务小区,其中,目标服务小区为目标服务小区信息表征的服务小区,能够巧妙地利用当前位置与目标常用位置之间的关系便捷地实现网络切换。
以上,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
Claims (8)
1.一种网络切换方法,其特征在于,应用于终端设备,所述终端设备与基站通信连接,所述终端设备存储有用户常用路线,所述用户常用路线包括多个常用位置,所述终端设备还存储有每个所述常用位置对应的服务小区信息;所述方法包括:
获取当前位置;
在所述当前位置与所述多个常用位置中任一个常用位置之间的距离小于预设距离阈值时,将与所述当前位置之间的距离小于预设距离阈值的常用位置作为目标常用位置;
获取所述目标常用位置对应的服务小区信息作为目标服务小区信息;
将所述目标服务小区信息发送至所述基站;
接收所述基站根据所述目标服务小区信息反馈的网络切换指令;
根据所述网络切换指令对无线网络进行切换,以连接至目标服务小区,其中,所述目标服务小区为所述目标服务小区信息表征的服务小区;
所述用户常用路线是通过以下方式得到的:
获取采样周期;
获取多个样本采样点;
在所述采样周期内进行采样得到每个所述样本采样点的采样数据集,其中,所述采样数据集包括多个采样数据,所述采样数据包括样本位置和所述样本位置对应的样本服务小区信息;
根据每个所述样本采样点的采样数据集构建所述用户常用路线;
所述根据每个所述样本采样点的采样数据集构建所述用户常用路线的步骤,包括:
获取目标样本采样点的目标采样数据集,所述目标样本采样点为所述多个样本采样点中的任一个;
获取所述目标采样数据集中样本服务小区信息出现次数最多且超过可信度指标的至少一个目标采样数据,得到信任采样数据集;
基于所述信任采样数据集,计算得到所述信任采样数据集表征的信任样本位置;
将所述信任样本位置作为所述目标样本采样点表征的位置;
重复上述步骤,直至得到每个所述样本采样点表征的位置;
根据每个所述样本采样点表征的位置的采样时间顺序构建所述用户常用路线。
2.根据权利要求1所述的方法,其特征在于,在所述获取当前位置的步骤之前,所述方法还包括:
获取预设数量的实时采样位置;
根据所述预设数量的实时采样位置的采样时间顺序构建用户实时路线;
在所述用户实时路线与所述用户常用路线匹配的情况下,执行所述获取当前位置的步骤。
3.根据权利要求1所述的方法,其特征在于,所述基于所述信任采样数据集,计算得到所述信任采样数据集表征的信任样本位置的步骤,包括:
获取所述信任采样数据集中每个采样数据的样本位置;
根据所述信任采样数据集中每个采样数据的样本位置计算得到第一中心位置;
将所述信任采样数据集中样本位置与所述第一中心位置之间的距离大于预设有效距离阈值的采样数据确定为离群采样数据;
从所述信任采样数据集中除去所有的所述离群采样数据,得到有效采样数据集;
根据所述有效采样数据集中每个所述采样数据的样本位置计算得到第二中心位置;
将所述第二中心位置作为所述信任采样数据集表征的信任样本位置。
4.根据权利要求3所述的方法,其特征在于,所述根据所述有效采样数据集中每个所述采样数据的样本位置计算得到第二中心位置的步骤,包括:
在所述有效采样数据集不为空的情况下,则获取所述有效采样数据集中每个所述采样数据的样本位置的坐标信息;
根据多个所述坐标信息计算得到第二中心位置。
5.根据权利要求1所述的方法,其特征在于,所述可信度指标是通过以下方式得到的:
获取可信度系数;
获取目标样本采样点的采样数据集的样本数量;
将所述可信度系数与所述样本数量相乘得到所述可信度指标。
6.一种网络切换装置,其特征在于,应用于终端设备,所述终端设备与基站通信连接,所述终端设备存储有用户常用路线,所述用户常用路线包括多个常用位置,所述终端设备还存储有每个所述常用位置对应的服务小区信息;所述装置包括:
获取模块,获取当前位置;
处理模块,用于在所述当前位置与所述多个常用位置中任一个常用位置之间的距离小于预设距离阈值时,将与所述当前位置之间的距离小于预设距离阈值的常用位置作为目标常用位置;获取所述目标常用位置对应的服务小区信息作为目标服务小区信息;
切换模块,用于将所述目标服务小区信息发送至所述基站;接收所述基站根据所述目标服务小区信息反馈的网络切换指令;根据所述网络切换指令对无线网络进行切换,以连接至目标服务小区,其中,所述目标服务小区为所述目标服务小区信息表征的服务小区;
训练模块,用于获取采样周期;获取多个样本采样点;在所述采样周期内进行采样得到每个所述样本采样点的采样数据集,其中,所述采样数据集包括多个采样数据,所述采样数据包括样本位置和所述样本位置对应的样本服务小区信息;根据每个所述样本采样点的采样数据集构建所述用户常用路线;
所述训练模块,还用于获取目标样本采样点的目标采样数据集,所述目标样本采样点为所述多个样本采样点中的任一个;获取所述目标采样数据集中样本服务小区信息出现次数最多且超过可信度指标的至少一个目标采样数据,得到信任采样数据集;基于所述信任采样数据集,计算得到所述信任采样数据集表征的信任样本位置;将所述信任样本位置作为所述目标样本采样点表征的位置;重复上述步骤,直至得到每个所述样本采样点表征的位置;根据每个所述样本采样点表征的位置的采样时间顺序构建所述用户常用路线。
7.一种计算机设备,其特征在于,所述计算机设备包括处理器及存储有计算机指令的非易失性存储器,所述计算机指令被所述处理器执行时,所述计算机设备执行权利要求1-5中任意一项所述的网络切换方法。
8.一种可读存储介质,其特征在于,所述可读存储介质包括计算机程序,所述计算机程序运行时控制所述可读存储介质所在计算机设备执行权利要求1-5中任意一项所述的网络切换方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110129514.7A CN112911506B (zh) | 2021-01-29 | 2021-01-29 | 网络切换方法、装置、计算机设备和可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110129514.7A CN112911506B (zh) | 2021-01-29 | 2021-01-29 | 网络切换方法、装置、计算机设备和可读存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112911506A CN112911506A (zh) | 2021-06-04 |
CN112911506B true CN112911506B (zh) | 2023-04-14 |
Family
ID=76121484
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110129514.7A Active CN112911506B (zh) | 2021-01-29 | 2021-01-29 | 网络切换方法、装置、计算机设备和可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112911506B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113543249B (zh) * | 2021-06-10 | 2023-03-21 | 联想(北京)有限公司 | 一种小区切换法、装置、***及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101980567A (zh) * | 2010-10-12 | 2011-02-23 | 华为技术有限公司 | 切换目标小区的确定方法及***、接入网设备 |
CN102769879A (zh) * | 2012-06-27 | 2012-11-07 | 中兴通讯股份有限公司 | 一种移动终端快速切换的方法、移动终端及基站 |
CN104902529A (zh) * | 2015-04-27 | 2015-09-09 | 努比亚技术有限公司 | 一种网络切换方法、装置及基站 |
CN107277872A (zh) * | 2017-06-16 | 2017-10-20 | 奇酷互联网络科技(深圳)有限公司 | 网络切换方法、装置、移动终端和计算机可读存储介质 |
CN109890041A (zh) * | 2019-03-18 | 2019-06-14 | 中国联合网络通信集团有限公司 | 基于终端采集数据的越区覆盖评估方法及装置 |
CN111726846A (zh) * | 2020-06-08 | 2020-09-29 | 南京酷派软件技术有限公司 | 网络小区切换方法、装置、存储介质及电子设备 |
-
2021
- 2021-01-29 CN CN202110129514.7A patent/CN112911506B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101980567A (zh) * | 2010-10-12 | 2011-02-23 | 华为技术有限公司 | 切换目标小区的确定方法及***、接入网设备 |
CN102769879A (zh) * | 2012-06-27 | 2012-11-07 | 中兴通讯股份有限公司 | 一种移动终端快速切换的方法、移动终端及基站 |
CN104902529A (zh) * | 2015-04-27 | 2015-09-09 | 努比亚技术有限公司 | 一种网络切换方法、装置及基站 |
CN107277872A (zh) * | 2017-06-16 | 2017-10-20 | 奇酷互联网络科技(深圳)有限公司 | 网络切换方法、装置、移动终端和计算机可读存储介质 |
CN109890041A (zh) * | 2019-03-18 | 2019-06-14 | 中国联合网络通信集团有限公司 | 基于终端采集数据的越区覆盖评估方法及装置 |
CN111726846A (zh) * | 2020-06-08 | 2020-09-29 | 南京酷派软件技术有限公司 | 网络小区切换方法、装置、存储介质及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN112911506A (zh) | 2021-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108156626B (zh) | 轨道交通无线网络质量评估方法、装置及介质 | |
US7200392B2 (en) | Wireless communication network measurement data collection using infrastructure overlay-based handset location systems | |
JP4100320B2 (ja) | 位置検出システムおよび装置 | |
CN106658399B (zh) | 一种基于手机用户位置指纹进行手机位置定位的方法 | |
US9439044B2 (en) | Mechanism for determining location history via multiple historical predictors | |
US20110244859A1 (en) | Communication control apparatus, communication control method, program, terminal equipment and wireless communication system | |
WO2017128947A1 (zh) | 网络业务质量评估方法、***及网络设备 | |
US8929924B2 (en) | Screening terminal positions at a terminal | |
EP3253140A1 (en) | Apparatus, system and method for coordinating positioning parameters | |
CN104918323A (zh) | 一种终端定位方法及设备 | |
CN110121183B (zh) | 一种信息处理方法、装置和计算机可读存储介质 | |
CN110769459B (zh) | 一种移动终端的定位方法、装置、存储介质及服务器 | |
US9513362B2 (en) | Method for enhancing positioning measurement and communications apparatus utilizing the same | |
CN112911506B (zh) | 网络切换方法、装置、计算机设备和可读存储介质 | |
CN114792469B (zh) | 一种感知***的测试方法、装置及测试设备 | |
US20160295373A1 (en) | Mobility determination using likelihood estimation | |
US20150087340A1 (en) | Base station positioning apparatus, base station positioning method, and base station positioning program | |
US20050026618A1 (en) | Methods and systems for controlling handoffs in a wireless communication system | |
WO2016172965A1 (zh) | 定位参数的交互方法、装置及*** | |
Fang et al. | An accuracy and real-time commercial localization system in LTE networks | |
WO2018121439A1 (zh) | 一种直射径判断方法及装置 | |
CN108541011B (zh) | 无线网络信号覆盖区域的强度分析方法和装置 | |
EP3654690A1 (en) | Handover optimization based on mobility characteristics of user devices | |
CN110933690A (zh) | 一种移动终端室分判别方法、装置、服务器和存储介质 | |
CN105142214A (zh) | Wlan热点定位信息的采集方法及相应终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |