一种共享网络优化的方法及其系统与流程
未命名
10-21
阅读:96
评论:0
1.本发明涉及网络共享技术领域,特别是一种共享网络优化的方法及其系统。
背景技术:
2.网络共享就是以计算机等终端设备为载体,借助互联网这个面向公众的社会性组织,进行信息交流和资源共享,并允许他人去共享自己的劳动果实。
3.目前共享网络最常使用的就是wifi网络共享了,在手机设置中找到移动热点,开启后使用电脑连接到手机即可以上网。但反过来电脑也可以为手机提供wifi热点,手机,或其它网络设备连接到电脑发射的wifi信号即可上网;如果要求无线网卡既能够同时接收其它路由器发射的wifi,还能再创建一个共享网络,还必须是全双工的。
4.目前共享网络是通过wifi热点进行共享,经常导致电量耗费大,并且热点功率达也有一定辐射影响身心健康。
技术实现要素:
5.为克服上述问题,本发明的目的是提供一种共享网络优化的方法,该方法能根据情况调整网络共享的方式,降低手机的电量消耗。
6.本发明采用以下方案实现:一种共享网络优化的方法,所述方法提供了使用共享网络的设备a和提供共享网络的设备b;所述方法包括如下步骤:步骤s1、设备a通过wifi连接设备b,并采集设备a中不同应用的带宽耗费情况,记录最大带宽占用情况和最大带宽持续时间;
7.步骤s2、设备a通过设置系统http代理,将应用发出的请求转发到本地代理进程,代理进程根据http请求头content-type判定请求类型,如果是视频类型,则需要快速的网速,如果是其他类型就只要慢速网络;
8.步骤s3、所述设备a和设备b默认通过蓝牙共享数据,根据当前激活的应用占用最大带宽的持续时间是否大于带宽阈值,且请求类型为视频类型,是,则启用wifi热点自动配对;设备a通过蓝牙发送启动热点请求,设备b开启热点,设备a连接热点;代理进程将请求通过热点网络转发;否,则请求都通过蓝牙共享网络转发;
9.步骤s4、根据应用的最大带宽持续时间,设定热点开放周期,达到周期后,根据当前带宽阈值判定是继续热点连接还是关闭热点,将请求通过蓝牙转发。
10.进一步的,所述系统http代理是通过调用安卓的api接口设置系统全局的http请求都转发到设置的ip和端口上,代理进程则是监听ip和端口,接收从系统http代理转发过来的http请求数据。
11.进一步的,所述开发周期为5-10分钟。
12.本发明还提供了一种共享网络优化的系统,所述系统提供了使用共享网络的设备a和提供共享网络的设备b;所述系统包括:应用采集模块、请求类型判断模块、热点启动模块、热点关闭模块;
13.所述应用采集模块,将设备a通过wifi连接设备b,并采集设备a中不同应用的带宽耗费情况,记录最大带宽占用情况和最大带宽持续时间;
14.所述请求类型判断模块,设备a通过设置系统http代理,将应用发出的请求转发到本地代理进程,代理进程根据http请求头content-type判定请求类型,如果是视频类型,则需要快速的网速,如果是其他类型就只要慢速网络;
15.所述热点启动模块,在所述设备a和设备b默认通过蓝牙共享数据,根据当前激活的应用占用最大带宽的持续时间是否大于带宽阈值,且请求类型为视频类型,是,则启用wifi热点自动配对;设备a通过蓝牙发送启动热点请求,设备b开启热点,设备a连接热点;代理进程将请求通过热点网络转发;否,则请求都通过蓝牙共享网络转发;
16.所述热点关闭模块,根据应用的最大带宽持续时间,设定热点开放周期,达到周期后,根据当前带宽阈值判定是继续热点连接还是关闭热点,将请求通过蓝牙转发。
17.进一步的,所述系统http代理是通过调用安卓的api接口设置系统全局的http请求都转发到设置的ip和端口上,代理进程则是监听ip和端口,接收从系统http代理转发过来的http请求数据。
18.进一步的,所述开发周期为5-10分钟。
19.本发明的有益效果在于:本发明由设备a通过设置系统http代理,将应用发出的请求转发到本地代理进程,代理进程根据http请求头content-type判定请求类型,根据请求类型通过动态切换网络共享的方式,来节约了设备共享流量耗费的电量,延长了设备使用时间。
附图说明
20.图1是本发明的方法流程示意图。
21.图2是本发明的系统原理框图。
具体实施方式
22.下面结合附图对本发明做进一步说明。
23.如图1所示,本发明提供了一种共享网络优化的方法,所述方法提供了使用共享网络的设备a和提供共享网络的设备b;所述方法包括如下步骤:步骤s1、设备a通过wifi连接设备b,并采集设备a中不同应用的带宽耗费情况,记录最大带宽占用情况和最大带宽持续时间;
24.步骤s2、设备a通过设置系统http代理,将应用发出的请求转发到本地代理进程,代理进程根据http请求头content-type判定请求类型,如果是视频类型,则需要快速的网速,如果是其他类型就只要慢速网络;
25.步骤s3、所述设备a和设备b默认通过蓝牙共享数据,根据当前激活的应用占用最大带宽的持续时间是否大于带宽阈值,且请求类型为视频类型,是,则启用wifi热点自动配对;设备a通过蓝牙发送启动热点请求,设备b开启热点,设备a连接热点;代理进程将请求通过热点网络转发;否,则请求都通过蓝牙共享网络转发;
26.步骤s4、根据应用的最大带宽持续时间,设定热点开放周期,达到周期后,根据当前带宽阈值判定是继续热点连接还是关闭热点,将请求通过蓝牙转发。
27.其中,所述系统http代理是通过调用安卓的api接口设置系统全局的http请求都转发到设置的ip和端口上,代理进程则是监听ip和端口,接收从系统http代理转发过来的http请求数据。
28.下面结合一具体实施例对本发明做进一步说明:
29.本发明的一种共享网络优化的方法,
30.该方法提供共享网络的设备b,使用共享网络的设备a;
31.1.使用共享网络的设备a通过wifi连接设备b,采集不同应用的带宽耗费情况,记录最大带宽占用情况和最大带宽持续时间。
32.1.1例如,手机1,通过wifi连接到路由器。可以运行一个应用程序来监测不同应用的带宽消耗情况。记录下最大带宽占用情况,比如抖音在10:00:05~10:00:35时间段内占用了最大10mbps的带宽,并持续了30秒。微信在10:00:01~10:0002占用带宽100kbps持续时间1秒;
33.2.使用共享网络的设备a通过设置系统http代理,将请求转发到本地代理进程,代理进程根据http请求头content-type判定请求类型,如果是视频类型,则需要较快网速,如果是其他类型就只要慢速网络。
34.2.1.手机1通过将系统http代理设置为192.168.2.2:1080。当浏览器打开百度搜索发起http请求,请求头中的content-type都是不视频类型,则通过蓝牙发送获取百度页面的请求,请求通过系统http代理转发到192.168.2.2:1080的代理进程汇总,代理进程将请求通过蓝牙共享网络转发给手机2。手机2发起请求到百度搜索,百度搜索将响应结果返回给手机2,手机2再将请求通过蓝牙共享网络转发给手机1。
35.3.使用共享网络的设备a和提供共享网络b的设备,默认通过蓝牙共享数据,根据当前激活的应用占用最大带宽的持续时间大于阈值,且请求类型为视频类型,则启用wifi热点自动配对。
36.使用共享网络的设备a通过蓝牙发送启动热点请求,提供共享网络的设备b开启热点,使用共享网络的设备连接热点。代理进程将请求通过热点网络转发。否则,则请求都通过蓝牙共享网络转发。
37.3.1.例如当前激活的是抖音应用,发起的http请求中content-type是视频类型,手机1通过代理进程通过蓝牙通知手机2中的代理进程开启wifi热点,手机1的代理进程将请求通过连接到手机2的热点的wifi进行转发请求,并接收视频响应,在返回给手机1,再返回给抖音播放。
38.4.根据应用最大持续时间,设定热点开放周期,达到周期后,根据当前带宽阈值判定是继续热点连接还是关闭热点,将请求通过蓝牙转发。
39.4.1.抖音经过预设的最大持续时间5分钟,最近5分钟最大带宽占用为1kbps,则手机1通过代理进程通过wifi网络通知手机2代理进程关闭wifi热点。
40.如图2所示,本发明还提供了一种共享网络优化的系统,所述系统提供了使用共享网络的设备a和提供共享网络的设备b;所述系统包括:应用采集模块、请求类型判断模块、热点启动模块、热点关闭模块;
41.所述应用采集模块,将设备a通过wifi连接设备b,并采集设备a中不同应用的带宽耗费情况,记录最大带宽占用情况和最大带宽持续时间;
42.所述请求类型判断模块,设备a通过设置系统http代理,将应用发出的请求转发到本地代理进程,代理进程根据http请求头content-type判定请求类型,如果是视频类型,则需要快速的网速,如果是其他类型就只要慢速网络;所述系统http代理是通过调用安卓的api接口设置系统全局的http请求都转发到设置的ip和端口上,代理进程则是监听ip和端口,接收从系统http代理转发过来的http请求数据。
43.所述热点启动模块,在所述设备a和设备b默认通过蓝牙共享数据,根据当前激活的应用占用最大带宽的持续时间是否大于带宽阈值,且请求类型为视频类型,是,则启用wifi热点自动配对;设备a通过蓝牙发送启动热点请求,设备b开启热点,设备a连接热点;代理进程将请求通过热点网络转发;否,则请求都通过蓝牙共享网络转发;
44.例如当前激活的是抖音应用,发起的http请求中content-type是视频类型,手机1通过代理进程通过蓝牙通知手机2中的代理进程开启wifi热点,手机1的代理进程将请求通过连接到手机2的热点的wifi进行转发请求,并接收视频响应,在返回给手机1,再返回给抖音播放。
45.所述热点关闭模块,根据应用的最大带宽持续时间,设定热点开放周期,达到周期后,根据当前带宽阈值判定是继续热点连接还是关闭热点,将请求通过蓝牙转发。所述开发周期为5-10分钟。
46.如抖音经过预设的最大持续时间5分钟,最近5分钟最大带宽占用为1kbps,则手机1通过代理进程通过wifi网络通知手机2代理进程关闭wifi热点。
47.总之,本发明由设备a通过设置系统http代理,将应用发出的请求转发到本地代理进程,代理进程根据http请求头content-type判定请求类型,根据请求类型通过动态切换网络共享的方式,来节约了设备共享流量耗费的电量,延长了设备使用时间。
48.以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。
技术特征:
1.一种共享网络优化的方法,所述方法提供了使用共享网络的设备a和提供共享网络的设备b;其特征在于:所述方法包括如下步骤:步骤s1、设备a通过wifi连接设备b,并采集设备a中不同应用的带宽耗费情况,记录最大带宽占用情况和最大带宽持续时间;步骤s2、设备a通过设置系统http代理,将应用发出的请求转发到本地代理进程,代理进程根据http请求头content-type判定请求类型,如果是视频类型,则需要快速的网速,如果是其他类型就只要慢速网络;步骤s3、所述设备a和设备b默认通过蓝牙共享数据,根据当前激活的应用占用最大带宽的持续时间是否大于带宽阈值,且请求类型为视频类型,是,则启用wifi热点自动配对;设备a通过蓝牙发送启动热点请求,设备b开启热点,设备a连接热点;代理进程将请求通过热点网络转发;否,则请求都通过蓝牙共享网络转发;步骤s4、根据应用的最大带宽持续时间,设定热点开放周期,达到周期后,根据当前带宽阈值判定是继续热点连接还是关闭热点,将请求通过蓝牙转发。2.根据权利要求1所述的一种共享网络优化的方法,其特征在于:所述系统http代理是通过调用安卓的api接口设置系统全局的http请求都转发到设置的ip和端口上,代理进程则是监听ip和端口,接收从系统http代理转发过来的http请求数据。3.根据权利要求1所述的一种共享网络优化的方法,其特征在于:所述开发周期为5-10分钟。4.一种共享网络优化的系统,所述系统提供了使用共享网络的设备a和提供共享网络的设备b;其特征在于:所述系统包括:应用采集模块、请求类型判断模块、热点启动模块、热点关闭模块;所述应用采集模块,将设备a通过wifi连接设备b,并采集设备a中不同应用的带宽耗费情况,记录最大带宽占用情况和最大带宽持续时间;所述请求类型判断模块,设备a通过设置系统http代理,将应用发出的请求转发到本地代理进程,代理进程根据http请求头content-type判定请求类型,如果是视频类型,则需要快速的网速,如果是其他类型就只要慢速网络;所述热点启动模块,在所述设备a和设备b默认通过蓝牙共享数据,根据当前激活的应用占用最大带宽的持续时间是否大于带宽阈值,且请求类型为视频类型,是,则启用wifi热点自动配对;设备a通过蓝牙发送启动热点请求,设备b开启热点,设备a连接热点;代理进程将请求通过热点网络转发;否,则请求都通过蓝牙共享网络转发;所述热点关闭模块,根据应用的最大带宽持续时间,设定热点开放周期,达到周期后,根据当前带宽阈值判定是继续热点连接还是关闭热点,将请求通过蓝牙转发。5.根据权利要求4所述的一种共享网络优化的系统,其特征在于:所述系统http代理是通过调用安卓的api接口设置系统全局的http请求都转发到设置的ip和端口上,代理进程则是监听ip和端口,接收从系统http代理转发过来的http请求数据。6.根据权利要求4所述的一种共享网络优化的系统,其特征在于:所述开发周期为5-10分钟。
技术总结
本发明提供了一种共享网络优化的方法及其系统,该方法为步骤S1、设备A通过wifi连接设备B,并采集设备A中不同应用的带宽耗费情况,记录最大带宽占用情况和最大带宽持续时间;步骤S2、设备A通过设置系统http代理,将应用发出的请求转发到本地代理进程,代理进程根据http请求头content-type判定请求类型;步骤S3、所述设备A和设备B默认通过蓝牙共享数据,根据当前激活的应用占用最大带宽的持续时间是否大于带宽阈值,且请求类型为视频类型,是,则启用wifi热点自动配对;设备A通过蓝牙发送启动热点请求,设备B开启热点,设备A连接热点;代理进程将请求通过热点网络转发;否,则请求都通过蓝牙共享网络转发;降低手机的电量消耗。降低手机的电量消耗。降低手机的电量消耗。
技术研发人员:刘德建 陈丛亮 李佳
受保护的技术使用者:福建天晴在线互动科技有限公司
技术研发日:2023.08.04
技术公布日:2023/10/15
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:一种晶闸管制造工艺的制作方法 下一篇:内齿圈磨齿加工装置及方法与流程