The embodiment of the invention discloses a method of opening, a WiFi/ hotspot: receiving WiFi/ hot open reading instruction, and the WiFi/ hot open orders corresponding to the configuration file to determine the opening instruction corresponding to the target with the firmware WiFi/ hotspots and loading; establish a connection with the target firmware between socket; if the socket connection is obtained, corresponding to the target firmware loading history is long, the average load calculation and the history of long periods of time; according to the average loading length determine the next execution of the execution time of the establishment of the first connection between the target and the firmware of the socket, the established between the target and the firmware of the socket connection in the first execution time. In addition, the embodiment of the invention also discloses an opening device for WiFi/ hot spots. By adopting the embodiment of the invention, the opening speed of the WiFi/ hot spot can be improved.
【技术实现步骤摘要】
WiFi/热点的开启方法及装置
本专利技术涉及计算机
,尤其涉及一种WiFi/热点的开启方法及装置。
技术介绍
目前大部分移动终端平台(ISO平台或者Android平台等),均配备了Wifi芯片,同时支持连接路由器上网(即STA模式)或者作为WiFi热点供他人连接(即AP模式,AccessPoint)。在Android系统中,在接收到WiFi/热点的开启指令之后会去加载固件,然后创建socket进行监控,这个进行监控的模块就是wifimonitor(WiFi网络监视器),wifimonitor的作用就是建立与固件的消息通信。在建立socket的过程中,如果相应的固件没有加载完成,socket的建立就会失败;在socket建立失败的情况下,wifimonitor就会去周期性的尝试去建立与固件的socket连接,直到超时或者连接建立成功。一般情况下,Android系统中这个周期性的尝试的周期是一个固定的值,也就是说,对于不同的硬件设备,wifimonitor尝试建立与固件之间的socket连接的周期是相同的和固定不变的。但是,对于不同的硬件设备,其加载固件的速度 ...
【技术保护点】
一种WiFi/热点的开启方法,其特征在于,包括:接收WiFi/热点开启指令,读取与所述WiFi/热点开启指令对应的配置文件确定与所述WiFi/热点开启指令对应目标固件并进行加载;建立与所述目标固件之间的socket连接;若所述socket连接建立失败,则获取与所述目标固件对应的历史加载时长,计算与所述历史加载时长的平均加载时长;根据所述平均加载时长确定下一次执行所述建立与所述目标固件之间的socket连接的第一执行时间,在所述第一执行时间到达时执行所述建立与所述目标固件之间的socket连接。
【技术特征摘要】
1.一种WiFi/热点的开启方法,其特征在于,包括:接收WiFi/热点开启指令,读取与所述WiFi/热点开启指令对应的配置文件确定与所述WiFi/热点开启指令对应目标固件并进行加载;建立与所述目标固件之间的socket连接;若所述socket连接建立失败,则获取与所述目标固件对应的历史加载时长,计算与所述历史加载时长的平均加载时长;根据所述平均加载时长确定下一次执行所述建立与所述目标固件之间的socket连接的第一执行时间,在所述第一执行时间到达时执行所述建立与所述目标固件之间的socket连接。2.根据权利要求1所述的WiFi/热点的开启方法,其特征在于,所述建立与所述目标固件之间的socket连接之后还包括:在所述socket连接建立失败时,获取与所述目标固件加载的最近一次加载时长,根据所述最近一次加载时长确定下一次执行所述建立与所述目标固件之间的socket连接的第二执行时间,在所述第二执行时间到达时执行所述建立与所述目标固件之间的socket连接。3.根据权利要求1所述的WiFi/热点的开启方法,其特征在于,所述在所述第一执行时间到达时执行所述建立与所述目标固件之间的socket连接之后还包括:监测所述socket连接是否建立成功,若否,则,则执行所述建立与所述目标固件之间的socket连接。4.根据权利要求1所述的WiFi/热点的开启方法,其特征在于,所述建立与所述目标固件之间的socket连接之后还包括:计算所述socket连接建立失败的失败次数,在所述失败次数超过预设的阈值时,生成WiFi/热点开启失败的提示消息并进行展示;注销所述已加载的目标固件。5.根据权利要求1所述的WiFi/热点的开启方法,其特征在于,所述在所述第一执行时间到达时执行所述建立与所述目标固件之间的socket连接之后还包括:若所述在所述第一执行时间到达时执行所述建立与所述目标固件之间的socket连接时socket连接建立失败,则获取预设的周期时长,并根据所述周期时长周期性的执行所述建立与所述目标固件之间的socket连接直至所述socket连接建立成功。6.一种WiFi/热点的开启装置,其特征在...
【专利技术属性】
技术研发人员:蒋世民,黄园,
申请(专利权)人:广东欧珀移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。