[发明专利]网络连接方法及相关产品有效
申请号: | 201810815902.9 | 申请日: | 2018-07-24 |
公开(公告)号: | CN108966290B | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 胡亚东;柯世兴 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | H04W28/22 | 分类号: | H04W28/22;H04W76/10 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 连接 方法 相关 产品 | ||
本申请实施例公开了一种网络连接方法及相关产品,建立电子设备与多个NAN设备之间的NAN网络,确定电子设备与多个NAN设备中每一NAN设备之间的距离,得到多个距离值,预估电子设备与所述多个NAN设备中每一NAN设备之间的数据传输速率,得到多个数据传输速率,根据多个距离值、所述多个数据传输速率确定多个NAN设备中每一NAN设备对应的传输性能得分值,得到多个传输性能得分值,确定多个传输性能得分值中最大传输性能得分值对应的目标NAN设备,向所述目标NAN设备发送第一网络请求,接收所述目标NAN设备发送的网络响应数据,从而,电子设备通过比较多个NAN设备的传输性能得分值,选取传输性能较好的NAN设备建立与互联网之间的连接,获得较好的数据传输速率。
技术领域
本申请涉及通信技术领域,具体涉及一种网络连接方法及相关产品。
背景技术
随着电子设备(如:手机、平板电脑等)的大量普及应用,电子设备能够支持的应用越来越多,功能越来越强大,电子设备向着多样化、个性化的方向发展,成为用户生活中不可缺少的电子用品。
现有技术中,电子设备可基于邻近感知网络(neighbor awareness network,NAN)与其他电子设备之间进行数据传输,还可进行距离测量,但是,目前NAN网络的发展处于初步阶段,功能较为单一。
发明内容
本申请实施例提供了一种网络连接方法及相关产品,能够基于NAN网络,使得未连接互联网的设备实现与互联网之间的数据通信。
第一方面,本申请实施例提供了一种网络连接方法,所述方法包括:
建立电子设备与多个NAN设备之间的邻近感知网络NAN;
确定所述电子设备与所述多个NAN设备中每一NAN设备之间的距离,得到多个距离值;
预估所述电子设备与所述多个NAN设备中每一NAN设备之间的数据传输速率,得到多个数据传输速率;
根据所述多个距离值、所述多个数据传输速率确定所述多个NAN设备中每一NAN设备对应的传输性能得分值,得到多个传输性能得分值;
确定所述多个传输性能得分值中最大传输性能得分值对应的目标NAN设备;
向所述目标NAN设备发送第一网络请求,所述第一网络请求用于请求所述目标NAN设备发送网络响应数据;
接收所述目标NAN设备发送的网络响应数据。
第二方面,本申请实施例提供了一种网络连接装置,所述网络连接装置包括:
连接单元,用于建立电子设备与多个NAN设备之间的邻近感知网络NAN;
确定单元,用于确定所述电子设备与所述多个NAN设备中每一NAN设备之间的距离,得到多个距离值;
运算单元,用于预估所述电子设备与所述多个NAN设备中每一NAN设备之间的数据传输速率,得到多个数据传输速率;
所述确定单元,还用于根据所述多个距离值、所述多个数据传输速率确定所述多个NAN设备中每一NAN设备对应的传输性能得分值,得到多个传输性能得分值;以及,确定所述多个传输性能得分值中最大传输性能得分值对应的目标NAN设备;
发送单元,用于向所述目标NAN设备发送第一网络请求,所述第一网络请求用于请求所述目标NAN设备发送网络响应数据;
接收单元,用于接收所述目标NAN设备发送的网络响应数据。
第三方面,本申请实施例提供了一种电子设备,包括:处理器和存储器;以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置成由所述处理器执行,所述程序包括用于如第一方面中所描述的部分或全部步骤的指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810815902.9/2.html,转载请声明来源钻瓜专利网。