首页> 中国专利> 一种基于智能终端的最优网络选择方法及系统

一种基于智能终端的最优网络选择方法及系统

摘要

本发明公开了一种基于智能终端的最优网络选择方法及系统,本发明属于通信网络领域,涉及最优网络选择方法及系统技术,用于解决盲目的网络接入选择方法大大的降低了用户网络体验的问题,通过获取智能终端的地理位置,并进行解析,获取智能终端的解析区域;获取解析区域内的全部信号基站,并进行通信干扰仿真,并获得信号基站的干扰仿真值;选取干扰仿真值最小的信号基站为第一顺位基站;将智能终端与第一顺位基站建立数据链接,使得用户并不是盲目的网络接入,解决了用户网络体验差的问题;使得在选取用户的使用区域更加精准,同时避免多人共用同一基站,照成基站负载过大,导致使用效果降低。

著录项

  • 公开/公告号CN113115414A

    专利类型发明专利

  • 公开/公告日2021-07-13

    原文格式PDF

  • 申请/专利权人 深圳掌酷软件有限公司;

    申请/专利号CN202110467387.1

  • 发明设计人 甄成刚;

    申请日2021-04-28

  • 分类号H04W48/20(20090101);H04W24/06(20090101);H04L12/24(20060101);H04W4/021(20180101);H04W48/16(20090101);G06F30/20(20200101);G06F30/10(20200101);

  • 代理机构44525 深圳峰诚志合知识产权代理有限公司;

  • 代理人李明香

  • 地址 518000 广东省深圳市南山区粤海街道高新区社区科苑南路3176号彩讯科技大厦九层

  • 入库时间 2023-06-19 11:49:09

说明书

技术领域

本发明属于通信网络领域,涉及最优网络选择方法及系统技术,具体是一种基于智能终端的最优网络选择方法及系统。

背景技术

随着通信领域的蓬勃发展,通信生活变得越来越丰富,基本上可以实现了任何时间任何地点的畅通通信。3G已经广泛的部署,基本覆盖了大部分城乡。中国移动的TD-LTE也即将开始商用试点,而Wifi更是各大通信运营商的必争之地,全国各大城市的热点地区基本都已经部署了大量接入点,为用户提供高速快捷的网络服务。和通信网络技术同时快速发展的是移动终端技术的发展,随着移动操作系统的不断发展,微软公司的WindowsPhone7,苹果公司的iOS以及谷歌公司领导开发的安卓已经被广泛的使用在移动终端中,移动终端的智能化使手机不再仅仅只是通话的工具,而已经变成一个可以和个人电脑功能上匹敌的多媒体工具,可以随时随地的查阅电子邮件,使用电子地图,进行快速的网页浏览,分享身边的生活点滴,享受精彩的网络音乐和视频,甚至玩实时的在线网络游戏。然而,用户能否获得最佳的网络业务服务体验,决于很多方面的因素。总体来说,大致可以归纳为三个方面:网络资费,网络响应时间以及移动终端电量持续时间。众所周知,网络连接行为是移动终端电量消耗最大的一部分,移动终端定期的扫描蜂窝基站或者Wifi接入点的可用信号,然后选择接受信号最强的小区或者Wifi接入点接入,选择接入何种网络,移动终端的电量消耗速度是完全不相同的。而这种网络接入选择方法不但没有充分考虑当前用户的电量状况,而且没有充分解决乒乓切换问题,更没有充分考虑到当前用户进行的网络业务。所以这种盲目的网络接入选择方法大大的降低了用户网络体验。

发明内容

本发明的目的在于提供一种基于智能终端的最优网络选择方法及系统,用于解决盲目的网络接入选择方法大大的降低了用户网络体验的问题。

本发明的目的可以通过以下技术方案实现:

一种基于智能终端的最优网络选择方法,所述最优网络选择方法包括以下步骤:

步骤一:获取智能终端的地理位置,并进行解析,获取智能终端的解析区域;

步骤二:获取解析区域内的全部信号基站,并进行通信干扰仿真,并获得信号基站的干扰仿真值;

步骤三:选取干扰仿真值最小的信号基站为第一顺位基站;

步骤四:将智能终端与第一顺位基站建立数据链接。

进一步的,所述获取智能终端的地理位置,并进行解析,获取智能终端的解析区域,具体为,通过智能终端内的GPRS或/和GPS获取智能终端的位置坐标;

通过CAD软件建立区域平面直角坐标系,选取智能终端的位置坐标为区域平面直角坐标系的原点;

获取智能终端位置坐标的位置类型以及位置类型对应的区域阈值;

沿区域平面直角坐标系的原点为起始点,选取(区域阈值,0),(-区域阈值,0),(0,区域阈值),(0,-区域阈值)为预选区域选取点;

选取(区域阈值,0),(-区域阈值,0)分别做平行于Y轴的第一射线;

选取(0,区域阈值),(0,-区域阈值)分别做平行于X轴的第二射线;

获取第一射线与第二射线的四个交点为预设区域点;

依次连接四个预设区域点,围成的区域既为预设解析区域;

获取预设解析区域内的信号基站数量,当预设解析区域内的信号基站数量大于位置类型对应的信号基站阈值时,进行信号热力图筛选并获取智能终端的解析区域。

进一步的,所述当预设解析区域内的信号基站数量小于位置类型对应的信号基站阈值时,对预设解析区域进行补充,具体为,

通过(ɑ×区域阈值,0),(ɑ×-区域阈值,0),(0,ɑ×区域阈值),(0,ɑ×-区域阈值)获取补充预选区域选取点;

其中,ɑ为智能终端位置坐标的位置类型对应的补充系数;

选取(ɑ×区域阈值,0),(ɑ×-区域阈值,0)分别做平行于Y轴的补充第一射线;

选取(0,ɑ×区域阈值),(0,ɑ×-区域阈值)分别做平行于X轴的补充第二射线;

获取补充第一射线与补充第二射线的四个交点为补充预设区域点;

依次连接四个补充预设区域点,围成的区域既为补充预设解析区域;

当预设解析区域内的信号基站数量小于位置类型对应的信号基站阈值时,对预设解析区域进行补充,直至补充预设解析区域内的信号基站数量大于位置类型对应的信号基站阈值时,补充完毕,并对补充预设解析区域进行信号热力图筛选并获取智能终端的解析区域。

进一步的,所述进行信号热力图筛选并获取智能终端的解析区域,具体为,

将预设解析区域或补充预设解析区域依照区域平面直角坐标系划分为热力第一区域、热力第二区域、热力第三区域与热力第四区域;

分别获取热力第一区域、热力第二区域、热力第三区域与热力第四区域内的信号连接数量;

当信号连接数量超过位置类型对应的连接数阈值时,通过信号连接数量乘以调节系数得出调节数值;

将区域平面直角坐标系的原点与四个补充预选区域选取点或四个预选区域选取点相连接,得出调整连接线;

选取调整连接线靠近四个补充预选区域选取点或四个预选区域选取点的一段为起始端,调节数值为单位,得出热力区域选取点;

依次连接热力区域选取点,所围区域既智能终端的解析区域。

进一步的,所述获取解析区域内的全部信号基站,并进行通信干扰仿真,并获得信号基站的干扰仿真值,具体为,

获取智能终端的解析区域内全部信号基站,并获取智能终端的数据连接模式;

通过仿真交互模型对解析区域内全部信号基站进行仿真测试,并获得干扰仿真值。

进一步的,所述仿真交互模型包括获取层、匹配层、拟真层、传输层以及输出层;

所述获取层用于获取智能终端的硬件数据;

所述匹配层用于与智能终端进行交互,并记录智能终端的数据连接模式;

所述拟真层用于读取智能终端的硬件数据与数据连接模式,建立虚拟机;

所述传输层用于将虚拟机与信号基站进行连接,并进行交互;

所述输出层用于记录交互的延时数据、稳定数据以及丢失数据,并通过延时数据与稳定数据以及丢失数据的乘积得出干扰仿真值。

进一步的,所述延时数据具体为虚拟机发送数据与信号基站接收数据的时间差与信号基站发送数据与虚拟机接收数据的时间差之和。

进一步的,所述稳定数据具体为虚拟机与信号基站在正常连接情况下,虚拟机与信号基站或/和信号基站与虚拟机断开连接的总时长。

进一步的,所述丢失数据具体为,虚拟机发送数据的字节数和信号基站接收数据的字节数之差与信号基站发送数据的字节数和虚拟机接收数据的字节数之差的累和值。

一种基于智能终端的最优网络选择系统,所述最优网络选择系统包括位置模块、区域选取模块、仿真模块以及连接模块;

所述位置模块设置为,获取智能终端和信号基站的坐标信息;

所述区域选取模块设置为,绘制智能终端的解析区域;

所述仿真模块设置为,对解析区域内信号基站进行仿真连接;

所述连接模块设置为,将智能终端与信号基站建立数据链接。

与现有技术相比,本发明的有益效果是:

(1)通过获取智能终端的地理位置,并进行解析,获取智能终端的解析区域;获取解析区域内的全部信号基站,并进行通信干扰仿真,并获得信号基站的干扰仿真值;选取干扰仿真值最小的信号基站为第一顺位基站;将智能终端与第一顺位基站建立数据链接,使得用户并不是盲目的网络接入,解决了用户网络体验差的问题;

(2)通过CAD软件建立区域平面直角坐标系,选取智能终端的位置坐标为区域平面直角坐标系的原点;获取智能终端位置坐标的位置类型以及位置类型对应的区域阈值;沿区域平面直角坐标系的原点为起始点,选取(区域阈值,0),(-区域阈值,0),(0,区域阈值),(0,-区域阈值)为预选区域选取点;选取(区域阈值,0),(-区域阈值,0)分别做平行于Y轴的第一射线;选取(0,区域阈值),(0,-区域阈值)分别做平行于X轴的第二射线;获取第一射线与第二射线的四个交点为预设区域点;依次连接四个预设区域点,围成的区域既为预设解析区域;获取预设解析区域内的信号基站数量,当预设解析区域内的信号基站数量大于位置类型对应的信号基站阈值时,进行信号热力图筛选并获取智能终端的解析区域,使得在选取用户的使用区域更加精准,同时避免多人共用同一基站,照成基站负载过大,导致使用效果降低;

(3)将预设解析区域或补充预设解析区域依照区域平面直角坐标系划分为热力第一区域、热力第二区域、热力第三区域与热力第四区域;

分别获取热力第一区域、热力第二区域、热力第三区域与热力第四区域内的信号连接数量;当信号连接数量超过位置类型对应的连接数阈值时,通过信号连接数量乘以调节系数得出调节数值;将区域平面直角坐标系的原点与四个补充预选区域选取点或四个预选区域选取点相连接,得出调整连接线;选取调整连接线靠近四个补充预选区域选取点或四个预选区域选取点的一段为起始端,调节数值为单位,得出热力区域选取点;依次连接热力区域选取点,所围区域既智能终端的解析区域,使得在选取用户的使用区域更加精准;

(4)获取智能终端的解析区域内全部信号基站,并获取智能终端的数据连接模式;通过仿真交互模型对解析区域内全部信号基站进行仿真测试,并获得干扰仿真值,使得用户可以根据干扰仿真值对信号基站进行选取,避免盲目接入照成的网络使用体验不佳。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明原理框图;

图2为本发明预选区域选取点示意图;

图3为本发明预设解析区域示意图;

图4为本发明补充预设解析区域示意图;

图5为本发明解析区域示意图。

具体实施方式

为使本发明实施方式的目的、技术方案和优点更加清楚,下面将结合本发明实施方式中的附图,对本发明实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式是本发明一部分实施方式,而不是全部的实施方式。基于本发明中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本发明保护的范围。

因此,在下述附图中提供的本发明的实施方式的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施方式。

一种基于智能终端的最优网络选择系统,最优网络选择系统包括位置模块、区域选取模块、仿真模块以及连接模块;

位置模块设置为,获取智能终端和信号基站的坐标信息;

区域选取模块设置为,绘制智能终端的解析区域;

仿真模块设置为,对解析区域内信号基站进行仿真连接;

连接模块设置为,将智能终端与信号基站建立数据链接。

如图1所示,一种基于智能终端的最优网络选择方法,最优网络选择方法包括以下步骤:

步骤一:获取智能终端的地理位置,并进行解析,获取智能终端的解析区域;

步骤二:获取解析区域内的全部信号基站,并进行通信干扰仿真,并获得信号基站的干扰仿真值;

步骤三:选取干扰仿真值最小的信号基站为第一顺位基站;

步骤四:将智能终端与第一顺位基站建立数据链接。

下面结合本发明具体实施例进行详细说明。

在本发明具体实施时,需要先获取智能终端的地理位置,并进行解析,获取智能终端的解析区域。

具体的,通过智能终端内的GPRS或/和GPS获取智能终端的位置坐标;其中需注意的是,智能终端的位置坐标为JJF 1251-2010标准下的位置坐标。

通过CAD软件建立区域平面直角坐标系,选取智能终端的位置坐标为区域平面直角坐标系的原点;

在此,CAD软件可以为AutoCAD 2021、AutoCAD 2020、AutoCAD 2019、天正建筑CAD等,本发明不做具体限定。

获取智能终端位置坐标的位置类型以及位置类型对应的区域阈值,详情如表一所示:

表一位置类型表

如图2所示沿区域平面直角坐标系的原点为起始点,选取(区域阈值,0),(-区域阈值,0),(0,区域阈值),(0,-区域阈值)为预选区域选取点;

如图2所示,选取(区域阈值,0),(-区域阈值,0)分别做平行于Y轴的第一射线;

选取(0,区域阈值),(0,-区域阈值)分别做平行于X轴的第二射线;

获取第一射线与第二射线的四个交点为预设区域点;

依次连接四个预设区域点,围成的区域既为预设解析区域;

获取预设解析区域内的信号基站数量,当预设解析区域内的信号基站数量大于位置类型对应的信号基站阈值时,进行信号热力图筛选并获取智能终端的解析区域。

当预设解析区域内的信号基站数量小于位置类型对应的信号基站阈值时,对预设解析区域进行补充,具体为,

通过(ɑ×区域阈值,0),(ɑ×-区域阈值,0),(0,ɑ×区域阈值),(0,ɑ×-区域阈值)获取补充预选区域选取点;

其中,ɑ为智能终端位置坐标的位置类型对应的补充系数;

如图3所示,选取(ɑ×区域阈值,0),(ɑ×-区域阈值,0)分别做平行于Y轴的补充第一射线;

选取(0,ɑ×区域阈值),(0,ɑ×-区域阈值)分别做平行于X轴的补充第二射线;

获取补充第一射线与补充第二射线的四个交点为补充预设区域点;

如图4所示,依次连接四个补充预设区域点,围成的区域既为补充预设解析区域;

如图5所示,当预设解析区域内的信号基站数量小于位置类型对应的信号基站阈值时,对预设解析区域进行补充,直至补充预设解析区域内的信号基站数量大于位置类型对应的信号基站阈值时,补充完毕,并对补充预设解析区域进行信号热力图筛选并获取智能终端的解析区域。

再具体现实时,将预设解析区域或补充预设解析区域依照区域平面直角坐标系划分为热力第一区域、热力第二区域、热力第三区域与热力第四区域;

分别获取热力第一区域、热力第二区域、热力第三区域与热力第四区域内的信号连接数量;

当信号连接数量超过位置类型对应的连接数阈值时,通过信号连接数量乘以调节系数得出调节数值;

将区域平面直角坐标系的原点与四个补充预选区域选取点或四个预选区域选取点相连接,得出调整连接线;

选取调整连接线靠近四个补充预选区域选取点或四个预选区域选取点的一段为起始端,调节数值为单位,得出热力区域选取点;

依次连接热力区域选取点,所围区域既智能终端的解析区域。

在获取到解析区域,获取解析区域内的全部信号基站,并进行通信干扰仿真,并获得信号基站的干扰仿真值;

再具体实现时,获取智能终端的解析区域内全部信号基站,并获取智能终端的数据连接模式;

在此需要注意的是,信号基站可以为电信信号基站或/和移动信号基站或/和联通信号基站等,本发明不做具体限定。

随后通过仿真交互模型对解析区域内全部信号基站进行仿真测试,并获得干扰仿真值,并通过人工智能算法对干扰仿真值进行核算。

再具体实现时,人工智能算法为一种卷积神经网络运算电路,包括外部存储器,用于存储待处理图像;

直接存取单元,与外部存储器连接,用于读取待处理图像,并将读取到的数据传输至控制单元;

控制单元,与直接存取单元连接,用于将数据存储至内部存储器;

内部存储器,与控制单元连接,用于缓存数据;

运算单元,与内部存储器连接,用于从内部存储器读取数据并进行卷积池化运算。

运算单元的数量至少为两个。

在各个运算单元之间采用级联结构连接的情况下,第n层的数据经过第n个运算单元的卷积池化运算后缓存到内部存储器中,由第n+1个运算单元将运算后的数据取出并进行第n+1层的卷积池化运算,其中,n为正整数。

在各个运算单元之间采用并联结构连接的情况下,各个运算单元分别处理待处理图像的部分图像,各个运算单元采用相同的卷积核进行并行卷积池化运算。

其特征在于,在各个运算单元之间采用并联结构连接的情况下,各个运算单元分别对待处理图像进行不同的特征提取,各个运算单元采用不同的卷积核进行并行卷积池化运算。

在运算单元的数量为两个的情况下,两个运算单元分别提取待处理图像的轮廓信息和细节信息。

运算单元包括卷积运算单元、池化运算单元、缓冲单元及缓冲控制单元。

卷积运算单元,用于对数据进行卷积运算,并将得到的卷积结果传输至池化运算单元;

池化运算单元,与卷积运算单元连接,用于对卷积结果进行池化运算,并将得到的池化结果存储至缓冲单元;

缓冲控制单元,用于将池化结果通过缓冲单元存储至内部存储器或通过直接存取单元存储至外部存储器。

外部存储器包括以下至少之一:

双倍速率同步动态随机存储器、同步动态随机存储器。

内部存储器包括静态存储器阵列,

静态存储器阵列包括多个静态存储器,每个静态存储器用于存储不同的数据。

再具体实现时,仿真交互模型包括获取层、匹配层、拟真层、传输层以及输出层;

获取层用于获取智能终端的硬件数据;

匹配层用于与智能终端进行交互,并记录智能终端的数据连接模式;

拟真层用于读取智能终端的硬件数据与数据连接模式,建立虚拟机;

传输层用于将虚拟机与信号基站进行连接,并进行交互;

输出层用于记录交互的延时数据、稳定数据以及丢失数据,并通过延时数据与稳定数据以及丢失数据的乘积得出干扰仿真值。

再具体实现时,延时数据具体为虚拟机发送数据与信号基站接收数据的时间差与信号基站发送数据与虚拟机接收数据的时间差之和。

稳定数据具体为虚拟机与信号基站在正常连接情况下,虚拟机与信号基站或/和信号基站与虚拟机断开连接的总时长。

丢失数据具体为,虚拟机发送数据的字节数和信号基站接收数据的字节数之差与信号基站发送数据的字节数和虚拟机接收数据的字节数之差的累和值。

通过选取干扰仿真值最小的信号基站为第一顺位基站,选取当前区域内的最优网络。

上述公式均是去量纲取其数值计算,公式是由采集大量数据进行软件模拟得到最近真实情况的一个公式,公式中的预设参数由本领域的技术人员根据实际情况进行设置。

在本发明所提供的实施例中,应该理解到,所揭露的设备,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式;所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方法的目的。

另对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。

因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附关联图标记视为限制所涉及的权利要求。

此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第二等词语用来表示名称,而并不表示任何特定的顺序。

最后应说明的是,以上实施例仅用以说明本发明的技术方法而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方法进行修改或等同替换,而不脱离本发明技术方法的精神和范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号