一种移动设备带宽上限的扩展方法、系统及可读存储介质与流程

文档序号:33523096发布日期:2023-03-22 06:52阅读:42来源:国知局
一种移动设备带宽上限的扩展方法、系统及可读存储介质与流程

1.本技术涉及无线通信技术领域,具体而言,涉及一种移动设备带宽上限的扩展方法、系统及可读存储介质。


背景技术:

2.奴前无线智能路由器的使用量越来越多,无线用户数也在不断增加。然而,有些用户因家庭面积大、无线设备本身信号强度第,无线信号无法全面的覆盖所有区域,导致一些用户无法畅通的使用无线网络,给用户带来了极大的困扰。为解决上述问题,目前已采用了链路聚合的方式,通过单设备上两张及以上的4g卡的方式同时进行上网,以拓展带宽上限。虽然,该方法能够拓展带宽上限,但在基站范围内,存在多个移动热点网络时,其并没有考虑如何进行移动热点网络的优选,存在移动网络带宽利用率不高的问题。


技术实现要素:

3.本技术实施例的目的在基于提供一种移动设备带宽上限的扩展方法、系统及可读存储介质,可以提高网络的带宽利用率。
4.本技术实施例还提供了一种移动设备带宽上限的扩展方法,所述方法应用于移动设备,包括以下步骤:
5.发送请求服务消息到服务端,并接收经由所述服务端同步反馈的请求应答消息;
6.基于所述请求服务消息与所述请求应答消息之间的传输时间间隔,确定实时网络状态;
7.根据所述实时网络状态,在确定网络通信状态不佳时,获取指定范围内其他同类型设备的网络状态信息,并根据所述网络状态信息、以及与所述其他同类型设备之间的交互状态,从所述其他同类型设备中筛选出目标连接设备;
8.在确定接入到所述目标连接设备对外开放的热点网络时,将当前自身所具备的移动通信网络与所述热点网络进行桥接,以实现设备带宽上限的扩展。
9.第二方面,本技术实施例还提供了一种移动设备带宽上限的扩展系统,所述系统包括消息交互模块、网络状态确定模块、连接设备筛选模块以及网络桥接模块,其中:
10.所述消息交互模块,用于发送请求服务消息到服务端,并接收经由所述服务端同步反馈的请求应答消息;
11.所述网络状态确定模块,用于基于所述请求服务消息与所述请求应答消息之间的传输时间间隔,确定实时网络状态;
12.所述连接设备筛选模块,用于根据所述实时网络状态,在确定网络通信状态不佳时,获取指定范围内其他同类型设备的网络状态信息,并根据所述网络状态信息、以及与所述其他同类型设备之间的交互状态,从所述其他同类型设备中筛选出目标连接设备;
13.所述网络桥接模块,用于在确定接入到所述目标连接设备对外开放的热点网络时,将当前自身所具备的移动通信网络与所述热点网络进行桥接,以实现设备带宽上限的
扩展。
14.第三方面,本技术实施例还提供了一种可读存储介质,所述可读存储介质中包括移动设备带宽上限的扩展方法程序,所述移动设备带宽上限的扩展方法程序被处理器执行时,实现如上述任一项所述的一种移动设备带宽上限的扩展方法的步骤。
15.由上可知,本技术实施例提供的一种移动设备带宽上限的扩展方法、系统及可读存储介质,在确定网络通信状态不佳时,获取指定范围内其他同类型设备的网络状态信息,并根据该网络状态信息、以及与其他同类型设备之间的交互状态,从其他同类型设备中筛选出目标连接设备,并通过将自身所具备的移动通信网络与目标连接设备对外开放的热点网络进行桥接,达到扩展设备带宽上限的效果。当前,通过对同类型设备间的空闲网络资源进行利用,以及自动优选移动设备与目标连接设备之间的优势网络,在最大限度提高网络带宽利用率的情况下,还能够避免接入网络通信质量欠佳的问题,提高了热点接入的可控性。
16.本技术的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本技术实施例了解。本技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
17.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
18.图1为本技术实施例提供的一种移动设备带宽上限的扩展方法的流程图;
19.图2为设备自身的网络通信状态检测流程示意图;
20.图3为网络通信状态不佳时,连接到目标连接设备对外开放的热点网络的流程示意图;
21.图4为本技术实施例提供的一种移动设备带宽上限的扩展系统的结构示意图。
具体实施方式
22.下面将结合本技术实施例中附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
23.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本技术的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
24.请参照图1,图1是本技术一些实施例中的一种移动设备带宽上限的扩展方法的流程图。该方法应用于移动设备,包括以下步骤:
25.步骤s100,发送请求服务消息到服务端,并接收经由所述服务端同步反馈的请求应答消息。
26.步骤s200,基于所述请求服务消息与所述请求应答消息之间的传输时间间隔,确定实时网络状态。
27.步骤s300,根据所述实时网络状态,在确定网络通信状态不佳时,获取指定范围内其他同类型设备的网络状态信息,并根据所述网络状态信息、以及与所述其他同类型设备之间的交互状态,从所述其他同类型设备中筛选出目标连接设备。
28.步骤s400,在确定接入到所述目标连接设备对外开放的热点网络时,将当前自身所具备的移动通信网络与所述热点网络进行桥接,以实现设备带宽上限的扩展。
29.由上可知,本技术公开的一种移动设备带宽上限的扩展方法,在确定网络通信状态不佳时,获取指定范围内其他同类型设备的网络状态信息,并根据该网络状态信息、以及与其他同类型设备之间的交互状态,从其他同类型设备中筛选出目标连接设备,并通过将自身所具备的移动通信网络与目标连接设备对外开放的热点网络进行桥接,达到扩展设备带宽上限的效果。当前,通过对同类型设备间的空闲网络资源进行利用,以及自动优选移动设备与目标连接设备之间的优势网络,在最大限度提高网络带宽利用率的情况下,还能够避免接入网络通信质量欠佳的问题,提高了热点接入的可控性。
30.在其中一个实施例中,该方法还包括:
31.步骤s500,根据所述实时网络状态,在确定网络通信状态良好、且存在空闲网络资源时,激活自身内部预先配置好的热点网络,并允许指定范围内其他同类型设备接入到所述配置好的热点网络。
32.其中,设备上存在两种网络,一种为覆盖范围广的热点网络,如1.4g、900m等热点网络;另一种为4g/5g或者wifi等能够上网的移动通信网络。
33.具体的,请参考图2,移动设备将根据所确定的实时网络状态,计算得到相应的网络状态评分s1。之后,再根据网络状态评分s1的取值,判断自身何时处于网络通信状态良好的状态、以及网络通信状态不佳的状态。例如,若采用百分制的评分标准,在确定s1的取值大于80时,可以认为当前网络通信状态良好;在s1的取值大于60但小于80时,则证明设备流量正在被使用中,且占据不少带宽,但当前还存在一定余量。因此,无论当前是否有设备请求连接,或者是否连接了其他设备,将继续维持当前状态;在s1的取值小于60时,则认为当前网络通信状态不佳,需要断开已连接的所有设备,并关闭对外开放的热点网络。
34.需要说明的是,在证明当前网络通信状态良好时,移动设备将激活自身内部预先配置好的热点网络,并允许指定范围内其他同类型设备接入到该网络。可以明确的是,请求服务消息与请求应答消息之间的传输时间间隔越短,则证明当前的实时网络状态越好,所得的网络状态评分将越高。
35.当前实施例中,为了使当前同个环境下其他的同系列移动设备能够共享内部空闲的网络资源,以提高网络带宽利用率,移动设备会将激活其内部预先配置好的1.4g网络热点,并允许其他设备接入到该网络。
36.在其中一个实施例中,步骤s300中,通过以下步骤从所述其他同类型设备中筛选出目标连接设备:
37.步骤s3000,获取指定范围内其他移动设备的识别信息,所述识别信息包括用于确
定设备类型的标识信息、用于表明实时网络通信状态的网络状态信息。
38.具体的,同个环境下所有移动设备的识别信息可以统一存储在预设的数据存储器中,当移动设备需要获取指定范围内其他移动设备的识别信息,会先向数据存储器进行数据请求。之后,再基于数据存储器同步反馈的识别信息进行同类型设备的筛选等操作。
39.在其中一个实施例中,数据存储器在反馈识别信息之前,还会验证数据请求方的身份合法性,例如,获取数据请求方的身份验证信息(例如,设备标识等),并将该身份验证信息与预设的标准接入信息进行比对,以判断其是否具备数据请求权限。之后,在确定身份验证通过时,即确定数据请求方具备请求权限,将进一步反馈查询到的识别信息到数据请求方。
40.步骤s3001,根据所述标识信息,从所述其他移动设备中筛选出具备同一设备类型的同类型设备。
41.具体的,基于获取到的其他移动设备的标识信息,移动设备会将其自身所具备的标识信息a与其他各项标识信息b分别进行比对,并在确定标识信息a与相应设备所具备的标识信息b匹配成功时,即认为该相应设备为同类型设备。
42.在其中一个实施例中,移动设备在将其自身所具备的标识信息a与其他各项标识信息b分别进行比对时,可以采用正则匹配、关键字匹配以及特征匹配等中的至少一种,本技术对此不做限定。
43.步骤s3002,分别向各所述同类型设备发送交互测定信号,并根据从发射所述交互测定信号到接收到相应反馈信号的传输时间、以及接收到的反馈信号的信号强度,确定其自身与各所述同类型设备之间的交互强度。
44.具体的,请参考图3,若采用百分制的评分标准,在确定网络状态评分s1的取值小于50时,移送设备将进一步判断周边有哪些设备对外开放有可连接的热点网络。之后,再根据热点网络的命名规则(命名规则具体可以参考图3,当前实施例中不做过多说明),从这些设备中筛选出同类型设备。最后,再根据发送交互测定信号到同类型设备的信号收发时间、以及接收到的反馈信号的强度确定其自身与各同类型设备之间的交互强度。
45.在其中一个实施例中,请参考图3,移动设备还会基于其自身与各同类型设备之间的交互强度,对筛选出的各同类型设备进行由好到差的排序,以便于后续进行目标连接设备的筛选。示例性的,交互强度越大的设备其排序顺序将越靠前,交互强度越低的设备其排序顺序将越靠后。
46.步骤s3003,根据所述网络状态信息、以及其自身与各所述同类型设备之间的交互强度,从各所述同类型设备中筛选出交互强度较佳、且网络通信状态良好的目标连接设备。
47.其中,同类型设备所具备的网络状态信息可以进一步理解为该设备在预设时段,例如1分钟内的平均网络评分s2。移动设备其自身与各所述同类型设备之间的交互强度可以用交互网络评分s3进行表示。
48.具体的,结合上述实施例,在筛选目标连接设备时,针对每个同类型设备,将综合其对应取到的平均网络评分s2以及交互网络评分s3,得到相应的综合评分s4。其中,综合评分s4可以基于平均网络评分s2、以及交互网络评分s3之间的叠加结果、加权计算结果等进一步确定,本技术实施例不对其具体的计算方式进行限定。之后,再基于所得的各项综合评分s4之间的比较情况,将综合评分s4取到最高的设备作为目标连接设备。
49.在其中一个实施例中,所述识别信息还包括用于确定热点网络的连接密码的设备编码信息,步骤s400中,通过以下步骤接入到所述目标连接设备对外开放的热点网络:
50.步骤s4000,在确定筛选出目标连接设备时,获取目标连接设备的设备编码信息,并根据所述设备编码信息确定热点网络的连接密码。
51.具体的,在已知设备编码信息时,可以采用预设的加密算法,例如,对称加密算法、非对称加密算法等计算出热点网络的连接密码。
52.步骤s4001,向所述目标连接设备发送网络连接请求,并获取经由所述目标连接设备在接收到所述网络连接请求时同步反馈的网络接入信息,所述网络接入信息中携带有接入规则。
53.步骤s4002,在确定所述连接密码与所述接入规则相适配时,完成热点网络的接入。
54.具体的,移动设备会向目标连接设备发送网络连接请求,该请求中可以携带有移动设备的识别标识、目标连接设备的设备编码信息等便于进行身份验证的信息。之后,目标连接设备在获取到该网络连接请求之后,会先基于该请求中携带的信息,判断移动设备是否具备合法的接入身份,若是,则向该设备反馈相应的网络接入信息;反之,则会拒绝移动设备的接入,并反馈相应的拒绝接入信息到移动设备。
55.在其中一个实施例中,在进行热点网络的接入时,该方法还包括:在确定待连接的网络为热点网络时,获取所述热点网络的权限范围信息以及状态参数信息;根据所述热点网络的权限范围信息,开启内部的目标网络连接接口,并基于该目标网络连接接口连接到热点网络;根据所述状态参数信息,在确定热点网络连接不稳定,和/或当前目标连接设备中并无存余的网络资源可以被使用时,断开热点网络的连接。
56.在其中一个实施例中,在进行热点网络的接入时,所述方法还包括:在与所述热点网络建立连接的过程中,获取所述热点网络的接入特征信息,所述接入特征信息包括连接特征信息、入侵检测信息以及流量态势信息中的至少一种;基于所述接入特征信息确定所述热点网络的运行风险系数,并在确定所述运行风险系数高于预设阈值时,发出所述热点网络存在接入风险的警示信息。
57.在其中一个实施例中,该方法还包括:按照预设的检测周期,检测自身的实时网络状态;检测过程中,在确定当前的网络通信状态良好时,则断开已成功桥接的热点网络。
58.请参考图4,本技术公开的一种移动设备带宽上限的扩展系统400,该系统400包括消息交互模块401、网络状态确定模块402、连接设备筛选模块403以及网络桥接模块404,其中:
59.所述消息交互模块401,用于发送请求服务消息到服务端,并接收经由所述服务端同步反馈的请求应答消息。
60.所述网络状态确定模块402,用于基于所述请求服务消息与所述请求应答消息之间的传输时间间隔,确定实时网络状态。
61.所述连接设备筛选模块403,用于根据所述实时网络状态,在确定网络通信状态不佳时,获取指定范围内其他同类型设备的网络状态信息,并根据所述网络状态信息、以及与所述其他同类型设备之间的交互状态,从所述其他同类型设备中筛选出目标连接设备。
62.所述网络桥接模块404,用于在确定接入到所述目标连接设备对外开放的热点网
络时,将当前自身所具备的移动通信网络与所述热点网络进行桥接,以实现设备带宽上限的扩展。
63.在其中一个实施例中,该系统中的各模块还用于实现上述实施例的任一可选的实现方式中的方法。
64.由上可知,本技术公开的一种移动设备带宽上限的扩展系统,在确定网络通信状态不佳时,获取指定范围内其他同类型设备的网络状态信息,并根据该网络状态信息、以及与其他同类型设备之间的交互状态,从其他同类型设备中筛选出目标连接设备,并通过将自身所具备的移动通信网络与目标连接设备对外开放的热点网络进行桥接,达到扩展设备带宽上限的效果。当前,通过对同类型设备间的空闲网络资源进行利用,以及自动优选移动设备与目标连接设备之间的优势网络,在最大限度提高网络带宽利用率的情况下,还能够避免接入网络通信质量欠佳的问题,提高了热点接入的可控性。
65.本技术实施例提供一种可读存储介质,所述计算机程序被处理器执行时,执行上述实施例的任一可选的实现方式中的方法。其中,存储介质可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(static random access memory,简称sram),电可擦除可编程只读存储器(electrically erasable programmable read-only memory,简称eeprom),可擦除可编程只读存储器(erasable programmable read only memory,简称eprom),可编程只读存储器(programmable red-only memory,简称prom),只读存储器(read-only memory,简称rom),磁存储器,快闪存储器,磁盘或光盘。
66.上述可读存储介质,在确定网络通信状态不佳时,获取指定范围内其他同类型设备的网络状态信息,并根据该网络状态信息、以及与其他同类型设备之间的交互状态,从其他同类型设备中筛选出目标连接设备,并通过将自身所具备的移动通信网络与目标连接设备对外开放的热点网络进行桥接,达到扩展设备带宽上限的效果。当前,通过对同类型设备间的空闲网络资源进行利用,以及自动优选移动设备与目标连接设备之间的优势网络,在最大限度提高网络带宽利用率的情况下,还能够避免接入网络通信质量欠佳的问题,提高了热点接入的可控性。
67.在本技术所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
68.另外,作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
69.再者,在本技术各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
70.在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际
的关系或者顺序。
71.以上所述仅为本技术的实施例而已,并不用于限制本技术的保护范围,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1