网络配置方法、遥控设备、被控设备及可读存储介质与流程

文档序号:25993320发布日期:2021-07-23 21:06阅读:89来源:国知局
网络配置方法、遥控设备、被控设备及可读存储介质与流程

本发明涉及网络通信的技术领域,尤其涉及一种网络配置方法、遥控设备、被控设备及可读存储介质。



背景技术:

随着网络的普及,众多类型的终端设备需要连接网络方能获得更好的体验,但目前对于网络配置,需要人为的在终端设备输入网络连接信息,因此,对终端设备进行网络配置的效率低。



技术实现要素:

本发明实施例通过提供一种网络配置方法、遥控设备、被控设备及可读存储介质,旨在解决对终端设备进行网络配置的效率低的技术问题。

本发明实施例提供一种网络配置方法,所述方法包括:

接收网络设备发送的网络连接信息;

将所述网络连接信息发送至与所述遥控设备连接的被控设备,以供所述被控设备根据所述网络连接信息连接网络。

在一实施例中,所述接收网络设备发送的网络连接信息的步骤包括:

通过近场无线通信的方式接收网络设备发送的网络连接信息。

在一实施例中,所述将所述网络连接信息发送至与所述遥控设备连接的被控设备的步骤之前,还包括:

通过预设传输协议对所述终端设备进行配对,以连接所述终端设备,所述预设传输协议包括蓝牙传输协议。

在一实施例中,所述接收网络设备发送的网络连接信息的步骤包括:

检测所述网络设备;

在检测到所述网络设备时,接收所述网络设备发送的网络连接信息。

在一实施例中,所述方法包括:

接收遥控设备发送的网络连接信息,所述网络连接信息由网络设备发送至所述遥控设备;

根据所述网络连接信息连接无线网络。

在一实施例中,所述根据所述网络连接信息连接无线网络的步骤包括:

将所述网络连接信息添加至连接列表;

获取所述连接列表中各个网络连接信息对应的信号强度;

通过信号强度最强的所述网络连接信息连接无线网络。

在一实施例中,所述通过信号强度最强的所述网络连接信息连接无线网络的步骤之后,所述方法还包括:

在连接的无线网络的信号强度小于预设强度时,返回执行所述获取所述连接列表中各个网络连接信息对应的信号强度的步骤。

本发明实施例还提供一种遥控设备,所述遥控设备包括:近距离无线通信装置、存储器、处理器及存储在所述存储器上并可在处理器上运行的网络配置程序,所述处理器执行所述网络配置程序时实现如上所述的网络配置方法的各个步骤。

本发明实施例还提供一种被控设备,所述被控设备包括:存储器、处理器及存储在所述存储器上并可在处理器上运行的网络配置程序,所述处理器执行所述网络配置程序时实现如上所述的网络配置方法的各个步骤。

本发明实施例还提供一种可读存储介质,所述可读存储介质上存储有网络配置程序,所述网络配置程序被处理器执行时实现如上所述的网络配置方法的各个步骤。

在本实施例的技术方案中,遥控设备接收网络设备发送的网络连接信息;将所述网络连接信息发送至与所述遥控设备连接的被控设备,以供所述被控设备根据所述网络连接信息连接网络。由于遥控设备可将获取的网络设备上的网络连接信息发送至连接的被控设备,进而可使得被控设备可根据网络设备上的网络连接信息连接至网络,提高了对被控设备进行网络配置的效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例涉及的遥控设备的硬件构架示意图;

图2为本发明实施例涉及的被控设备的硬件构架示意图;

图3为本发明网络配置方法第一实施例的流程示意图;

图4为本发明网络配置方法第二实施例的流程示意图;

图5为本发明网络配置方法第三实施例的流程示意图;

图6为本发明网络配置方法第四实施例的流程示意图;

图7为本发明网络配置方法第五实施例步骤s220的细化流程示意图;

图8为本发明网络配置方法第六实施例步骤s220的细化流程示意图;

图9位本发明网络配置方法可选的网络配置模块的连接参考图。

具体实施方式

为了更好的理解上述技术方案,下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

本发明的主要解决方案是:遥控设备接收网络设备发送的网络连接信息;将所述网络连接信息发送至与所述遥控设备连接的被控设备,以供所述被控设备根据所述网络连接信息连接网络。

由于遥控设备可将获取的网络设备上的网络连接信息发送至连接的被控设备,进而可使得被控设备可根据网络设备上的网络连接信息连接至网络,提高了对被控设备进行网络配置的效率。

作为一种实现方式,遥控设备可以如图1。

本发明实施例方案涉及的是遥控设备,遥控设备包括:处理器101,例如cpu,存储器102,通信总线103、近距离无线通信装置104。其中,通信总线103用于实现这些组件之间的连接通信,近距离无线通信装置104用于实现与网络设备之间的通信。

存储器102可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。如图1,作为一种计算机可读存储介质的存储器103中可以包括检测程序;而处理器101可以用于调用存储器102中存储的检测程序,并执行以下操作:

接收网络设备发送的网络连接信息;

将所述网络连接信息发送至与所述遥控设备连接的被控设备,以供所述被控设备根据所述网络连接信息连接网络。

在一实施例中,处理器101可以用于调用存储器102中存储的检测程序,并执行以下操作:

增大所述分支仓库的计数值;

通过近场无线通信的方式接收网络设备发送的网络连接信息。

在一实施例中,处理器101可以用于调用存储器102中存储的检测程序,并执行以下操作:

通过预设传输协议对所述终端设备进行配对,以连接所述终端设备,所述预设传输协议包括蓝牙传输协议。

在一实施例中,处理器101可以用于调用存储器102中存储的检测程序,并执行以下操作:

检测所述网络设备;

在检测到所述网络设备时,接收所述网络设备发送的网络连接信息。

在本实施例的技术方案中,由于遥控设备可将获取的网络设备上的网络连接信息发送至连接的被控设备,进而可使得被控设备可根据网络设备上的网络连接信息连接至网络,提高了对被控设备进行网络配置的效率。

作为一种实现方式,被控设备可以如图2。

本发明实施例方案涉及的是被控设备,被控设备包括:处理器201,例如cpu,存储器202,通信总线203。其中,通信总线203用于实现这些组件之间的连接通信。

存储器202可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。如图1,作为一种计算机可读存储介质的存储器103中可以包括检测程序;而处理器201可以用于调用存储器202中存储的检测程序,并执行以下操作:

接收遥控设备发送的网络连接信息,所述网络连接信息由网络设备发送至所述遥控设备;

根据所述网络连接信息连接无线网络。

在一实施例中,处理器201可以用于调用存储器202中存储的检测程序,并执行以下操作:

将所述网络连接信息添加至连接列表;

获取所述连接列表中各个网络连接信息对应的信号强度;

通过信号强度最强的所述网络连接信息连接无线网络。

在一实施例中,处理器201可以用于调用存储器202中存储的检测程序,并执行以下操作:

在连接的无线网络的信号强度小于预设强度时,返回执行所述获取所述连接列表中各个网络连接信息对应的信号强度的步骤。

在本实施例的技术方案中,由于被控设备在获取到遥控设备发送的网络连接信息时,可根据获取到的网络连接信息进行网络的自动连接,进而提高了进行网络配置的效率。

为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。

参照图3,图3为本发明网络配置方法的第一实施例,方法包括以下步骤:

步骤s110,接收网络设备发送的网络连接信息。

在本实施例中,上述网络设备为已经配置网络或者携带网络连接信息的终端设备,例如手机等移动终端,上述网络设备用于发送上述网络连接信息至遥控设备,上述网络连接信息可为无线网络(wifi)账户名以及无线网络登录密码。

步骤s120,将所述网络连接信息发送至与所述遥控设备连接的被控设备,以供所述被控设备根据所述网络连接信息连接网络。

在本实施例中,当遥控设备获取到网络设备发生的网络连接信息时,可将得到的网络连接信息发生至需要进行网络配置的被控设备,其中,被控设备与遥控终端通信连接;对于要进行网络配置的被控设备,可为与遥控设备连接的设备,也可为与遥控设备连接且由用户通过遥控设备进行选定的设备。

在本实施例的技术方案中,由于遥控设备可将获取的网络设备上的网络连接信息发送至连接的被控设备,进而可使得被控设备可根据网络设备上的网络连接信息连接至网络,提高了对被控设备进行网络配置的效率。

参照图4,图4为本发明网络配置方法的第二实施例,基于第一实施例,步骤s110包括:

步骤s111,通过近场无线通信的方式接收网络设备发送的网络连接信息。

在本实施例中,遥控设备在检测到网络设备时,会接收网络设备发送的网络连接信息,具体的,遥控设备与网络设备均携带nfc(近距离无线通信)功能;上述网络设备已联网或者携带网络连接信息,网络设备可为手机等移动终端;上述网络连接信息可作为nfc信息被遥控设备接收;具体的,当遥控设备靠近网络设备时,网络设备会将网络连接信息发生至遥控设备,以使得遥控设备接收上述网络连接信息,实现近场无线通信。对于nfc技术,与射频识别(rfid)技术一样,nfc信息也是通过频谱中无线频率部分的电磁感应耦合方式传递,但两者之间还是存在很大的区别。其传输范围比rfid小,rfid的传输范围可以达到几米、甚至几十米,但由于nfc采取了独特的信号衰减技术,相对于rfid来说nfc具有距离近、带宽高、能耗低等特点。其次,nfc与现有非接触智能卡技术兼容,目前已经成为得到越来越多主要厂商支持的正式标准。再次,nfc还是一种近距离连接协议,提供各种设备间轻松、安全、迅速而自动的通信。与无线世界中的其他连接方式相比,nfc是一种近距离的私密通信方式。最后,rfid更多的被应用在生产、物流、跟踪、资产管理上,而nfc则在门禁、公交、手机支付等领域内发挥着巨大的作用。具体的,支持nfc的设备可以在主动或被动模式下交换数据。在被动模式下,启动nfc通信的设备,也称为nfc发起设备(网络设备),在整个通信过程中提供射频场(rf-field)。它可以选择106kbps、212kbps或424kbps其中一种传输速度,将数据发送到另一台设备。另一台设备称为nfc目标设备(遥控设备),不必产生射频场,而使用负载调制(loadmodulation)技术,即可以相同的速度将数据传回发起设备。此通信机制与基于iso14443a、mifare和felica的非接触式智能卡兼容,因此,nfc发起设备在被动模式下,可以用相同的连接和初始化过程检测非接触式智能卡或nfc目标设备,并与之建立联系。

在本实施例的技术方案中,由于nfc是一种提供轻松、安全、迅速的通信的无线连接技术,因此,通过nfc功能实现网络设备与遥控设备之间的信息传递,可提高信息传输的安全性。

参照图5,图5为本发明网络配置方法的第三实施例,基于第一或第二实施例,步骤s120之前,还包括:

步骤s130,通过预设传输协议对所述终端设备进行配对,以连接所述终端设备,所述预设传输协议包括蓝牙传输协议。

在本实施例中,要将遥控设备得到的网络连接信息传输至被控设备,则可通过连接协议实现遥控设备与被控设备的配对,进而实现通信连续,对于预设传输协议的选择,可基于被控设备所支持的协议进行灵活适配,以控制多种类型的设备;本实施例优选蓝牙传输协议。

在本实施例的技术方案中,可通过预设传输协议连接被控设备,例如终端设备所广泛应用的蓝牙传输协议,携带蓝牙的终端设备即可被遥控设备配对成功,从而成为被控设备,然后再实现被控设备的配网,因此,选择不同的预设传输协议,可增加可配对的被控设备类型以及数量。

参照图6,图6为本发明网络配置方法的第四实施例,方法包括以下步骤:

步骤s210,接收遥控设备发送的网络连接信息,所述网络连接信息由网络设备发送至所述遥控设备。

在本实施例中,当接收到已配对的遥控设备发送的网络连接信息时,接收上述网络连接信息。

可选的,在未配对遥控设备的被控设备接收到遥控设备的配对请求时,允许遥控设备配对,以实现接收遥控设备发送的网络连接信息。

步骤s220,根据所述网络连接信息连接无线网络。

在本实施例的技术方案中,由于被控设备在获取到遥控设备发送的网络连接信息时,可根据获取到的网络连接信息进行网络的自动连接,进而提高了进行网络配置的效率。

参照图7,图7为本发明网络配置方法的第五实施例,基于第四实施例,步骤s220包括:

步骤s221,将所述网络连接信息添加至连接列表。

步骤s222,获取所述连接列表中各个网络连接信息对应的信号强度。

步骤s223,通过信号强度最强的所述网络连接信息连接无线网络。

在本实施例中,由于网络连接信息可能携带多个无线网络的用户名以及登录密码,因此,可先连接网络连接信息对应的各个无线网络,然后再在可连接的无线网络中选择信号较好的无线网络连接。

在本实施例的技术方案中,被控设备可在可连接的无线网络中确定出信号强度,进而根据得到的信号强度选择要连接的无线网络,因此,可提高被控设备所连接的网络的质量。

参照图8,图8为本发明网络配置方法的第六实施例,基于第四和第五任一实施例,步骤s223之后,还包括:

步骤s224,在连接的无线网络的信号强度小于预设强度时,返回执行所述获取所述连接列表中各个网络连接信息对应的信号强度的步骤。

在本实施例中,由于已连接的无线网络信号强度是可变的,因此,当已连接的无线网络信号强度低于预设强度时,会返回重新选择可连接的无线网络的步骤。

在本实施例的技术方案中,被控设备可基于连接的无线网络的信号强度确定是否需要重新选用新的无线网络,也就是说,在被控设备所使用的网络不稳定时,可自动切换至其他网络,可提高被控设备所配置的网络的稳定性。

可选的,图9为本发明网络配置模块的连接参考图,包括:nfc触碰模块、信息传输模块、信息接收模块、信息填入模块。其中,nfc触碰模块,让网络设备在触碰支持nfc功能的遥控设备后,可接收到网络设备预定要传输给被控设备的信息(包括网络设备连接过的无线网络账户名以及无线网络登录密码);信息传输模块,在遥控设备与被控设备完成配对后,可通过蓝牙协议,把nfc触碰得到的无线网络账户名以及无线网络登录密码,传输到被控设备;信息接收模块,用于接收遥控设备传过来的无线网络账户名以及密码等信息;信息填入模块,用于把接收到的无线网络账户名无线网络登录密码,自动填充到被控设备无线网络模块扫到的无线网络账户名列表上,并自动连接信号最强的无线网络。

为实现上述目的,本发明实施例还提供一种遥控设备,所述遥控设备包括:近距离无线通信装置、存储器、处理器及存储在所述存储器上并可在处理器上运行的网络配置程序,所述处理器执行所述网络配置程序时实现如上所述的网络配置方法的各个步骤。

为实现上述目的,本发明实施例还提供一种被控设备,所述被控设备包括:存储器、处理器及存储在所述存储器上并可在处理器上运行的网络配置程序,所述处理器执行所述网络配置程序时实现如上所述的网络配置方法的各个步骤。

为实现上述目的,本发明实施例还提供一种可读存储介质,所述可读存储介质上存储有网络配置程序,所述网络配置程序被处理器执行时实现如上所述的网络配置方法的各个步骤。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或网络配置程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用可读存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的网络配置产品程序的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和网络配置程序产品的流程图和/或方框图来描述的。应理解可由网络配置程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些网络配置程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些网络配置程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些网络配置程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

应当注意的是,在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的部件或步骤。位于部件之前的单词“一”或“一个”不排除存在多个这样的部件。本发明可以借助于包括有若干不同部件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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