发射功率调整方法及无线路由器与流程

文档序号:33984997发布日期:2023-04-29 12:29阅读:65来源:国知局
发射功率调整方法及无线路由器与流程

本技术涉及无线通信,尤其涉及一种路由器发射功率调整方法及无线路由器。


背景技术:

1、无线路由器是用于用户上网、带有无线覆盖功能的路由器。无线路由器可以看作是一个转发器,将家中墙上接出的宽带网络信号通过天线转发给附近的支持wi-fi(wireless fidelity,无线保真)的无线网络设备,例如,笔记本电脑、手机、平板电脑等电子设备。其中,无线路由器的发射功率代表着无线路由器的信号强度。

2、目前,大多无线路由器提供了配置发射功率的用户接口,以使用户可以根据实际需求来调整无线路由器的发射功率。然而,如何实现对无线路由器发射功率的智能调整,是需要解决的技术问题。


技术实现思路

1、为了解决上述技术问题,本技术实施例提供一种发射功率调整方法及无线路由器。在该方法中,无线路由器可以根据用户的业务场景自动且智能地调整发射功率,不仅能够满足用户使用需求,也能避免资源浪费。

2、第一方面,本技术实施例提供一种发射功率调整方法。该方法应用于无线路由器,具体包括:无线路由器接收数据流;其中,数据流来自于电子设备,电子设备通过无线路由器接入无线网络;无线路由器对数据流进行业务场景识别,确定当前业务场景;其中,当前业务场景为第一业务场景;无线路由器确定与第一业务场景匹配的第一发射功率,并将wi-fi模块的发射功率调整为第一发射功率。

3、示例性的,电子设备可以为手机、笔记本电脑、平板电脑等。

4、这样,无线路由器可以根据用户的业务场景自动且智能地调整发射功率,不仅能够满足用户使用需求,也能避免资源浪费。

5、根据第一方面,该方法在无线路由器将wi-fi模块的发射功率调整为第一发射功率之后,还包括:如果当前业务场景由第一业务场景变更为第二业务场景,则无线路由器确定与第二业务场景匹配的第二发射功率,并将wi-fi模块的发射功率调整为第二发射功率。

6、其中,如果第一发射功率和第二发射功率相同,则wi-fi模块的发射功率保持不变。

7、这样,无线路由器根据用户不同的业务场景智能地对wi-fi模块的发射功率进行调整,为用户提供有差异的信号服务保障,极大地满足了用户的实际使用需求,

8、根据第一方面,或者以上第一方面的任意一种实现方式,在该方法中,无线路由器接收数据流,可以包括:无线路由器接收多个电子设备分别发送的多条数据流;相应的,无线路由器对数据流进行业务场景识别,确定当前业务场景,可以包括:无线路由器对每条数据流分别进行业务场景识别,得到多个业务场景;无线路由器将多个业务场景中优先级最高的一个业务场景,作为当前业务场景。

9、这样,当无线路由器接收的数据流涉及多种业务场景时,无线路由器基于优先级最高的业务场景调整wi-fi模块的发射功率,以使调整后的发射功能够充分满足用户使用需求。

10、根据第一方面,或者以上第一方面的任意一种实现方式,在该方法中,无线路由器对数据流进行业务场景识别,确定当前业务场景,可以包括:无线路由器对数据流进行业务识别,得到与数据流对应的业务识别结果;其中,业务识别结果中包括业务类别识别结果和业务时长;在业务时长达到预设时长阈值时,无线路由器确定当前业务场景为与业务类别识别结果对应的业务场景。

11、这样,基于业务时长是否达到预设时长阈值来确定业务场景,能够避免数据流不稳定而导致的业务场景误判的问题,提升了业务场景识别的准确性。

12、根据第一方面,或者以上第一方面的任意一种实现方式,在该方法中,无线路由器对数据流进行业务识别,得到与数据流对应的业务识别结果,可以包括:无线路由器解析数据流的五元组信息;无线路由器根据五元组信息,查询数据流与业务识别结果之间的映射关系;如果存在与五元组信息匹配的业务识别结果,无线路由器则将匹配的业务识别结果作为与数据流对应的业务识别结果。

13、这样,将数据流与业务识别结果之间的映射关系进行存储,能够避免对相同的数据流进行多次业务识别的问题,提高了业务识别效率。

14、根据第一方面,或者以上第一方面的任意一种实现方式,该方法还包括:如果不存在与五元组信息对应的业务识别结果,则无线路由器调用流识别引擎对数据流进行业务识别。

15、根据第一方面,或者以上第一方面的任意一种实现方式,当前业务场景为游戏类场景或网络类场景时,与当前业务场景匹配的发射功率为第三发射功率;当前业务场景为支付类场景或购物类场景时,与当前业务场景匹配的发射功率为第四发射功率;其中,第三发射功率高于第四发射功率。

16、根据第一方面,或者以上第一方面的任意一种实现方式,无线路由器包括:业务识别模块、应用场景确定模块、功率调整模块和wi-fi驱动,其中,业务识别模块位于ip协议栈的forward节点中。相应的,在该方法中,无线路由器对数据流进行业务场景识别,确定当前业务场景,可以包括:无线路由器的业务识别模块对数据流进行业务识别,得到业务识别结果;无线路由器的应用场景确定模块根据业务识别结果,确定当前业务场景;无线路由器确定与第一业务场景匹配的第一发射功率,并将wi-fi模块的发射功率调整为第一发射功率,可以包括:无线路由器的功率调整模块根据第一业务场景,确定匹配的第一发射功率;无线路由器的wi-fi驱动将wi-fi模块的发射功率调整为第一发射功率。

17、根据第一方面,或者以上第一方面的任意一种实现方式,在无线路由器的业务识别模块对数据流进行业务识别,得到业务识别结果之后,该方法还包括:无线路由器的业务识别模块将业务识别结果写入业务识别结果文件中;在无线路由器的应用场景确定模块根据业务识别结果,确定当前业务场景之前,该方法还包括:无线路由器的应用场景确定模块定时在业务识别结果文件中读取业务识别结果。

18、第二方面,本技术实施例提供一种无线路由器。该无线路由器包括:一个或多个处理器;存储器;以及一个或多个计算机程序,其中一个或多个计算机程序存储在存储器上,当计算机程序被一个或多个处理器执行时,使得无线路由器执行第一方面以及第一方面中任意一项的发射功率调整方法。

19、第二方面以及第二方面的任意一种实现方式分别与第一方面以及第一方面的任意一种实现方式相对应。第二方面以及第二方面的任意一种实现方式所对应的技术效果可参见上述第一方面以及第一方面的任意一种实现方式所对应的技术效果,此处不再赘述。

20、第三方面,本技术实施例提供一种计算机可读存储介质。该计算机可读存储介质包括计算机程序,当计算机程序在电子设备上运行时,使得电子设备执行第一方面以及第一方面中任意一项的发射功率调整方法。

21、第三方面以及第三方面的任意一种实现方式分别与第一方面以及第一方面的任意一种实现方式相对应。第三方面以及第三方面的任意一种实现方式所对应的技术效果可参见上述第一方面以及第一方面的任意一种实现方式所对应的技术效果,此处不再赘述。

22、第四方面,本技术实施例提供一种计算机程序产品,包括计算机程序,当计算机程序被运行时,使得计算机执行如第一方面或第一方面中任意一项的发射功率调整方法。

23、第四方面以及第四方面的任意一种实现方式分别与第一方面以及第一方面的任意一种实现方式相对应。第四方面以及第四方面的任意一种实现方式所对应的技术效果可参见上述第一方面以及第一方面的任意一种实现方式所对应的技术效果,此处不再赘述。

24、第五方面,本技术提供了一种芯片,该芯片包括处理电路、收发管脚。其中,该收发管脚和该处理电路通过内部连接通路互相通信,该处理电路执行如第一方面或第一方面中任意一项的发射功率调整方法,以控制接收管脚接收信号,以控制发送管脚发送信号。

25、第五方面以及第五方面的任意一种实现方式分别与第一方面以及第一方面的任意一种实现方式相对应。第五方面以及第五方面的任意一种实现方式所对应的技术效果可参见上述第一方面以及第一方面的任意一种实现方式所对应的技术效果,此处不再赘述。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1