[0038] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0039] 本文中描述的技术可用于各种通信系统,例如2G、3G、4G通信系统和下一代通信系统(例如,5G),例如全球移动通信(Global System forMobile Communication,GSM)系统,码分多址(Code Division MultipleAccess,CDMA)系统,时分多址(Time Division MultipleAccess,TDMA)系统,宽带码分多址(Wideband Code Division Multiple Access,WCDMA)系统,频分多址(Frequency Division MultipleAccess,FDMA)系统,正交频分多址(Orthogonal Frequency-Division Multiple Access,OFDMA)系统,单载波FDMA(SC-FDMA)系统,通用分组无线业务(General Packet Radio Service,GPRS)系统,长期演进(Long Term Evolution,LTE)系统,以及其他此类通信系统。CDMA系统可实现诸如通用无线陆地接入(Universal Terrestrial RadioAccess,UTRA)、CDMA2000等无线电技术。UTRA包括宽带-CDMA(WCDMA)和其他CDMA变体。另外,CDAM2000涵盖IS-2000、IS-95和IS-856标准。TDMA系统可实现诸如全球移动通信系统(GSM)等的无线电技术。OFDMA系统可实现诸如演进通用陆地无线接入(Evolved-UMTS Terrestrial Radio Access,E-UTRA)、超移动宽带(Ultra Mobile Broadband,UMB)、IEEE802.11(Wi-Fi)、IEEE802.16(WiMAX)、IEEE802.20、Flash-OFDMA等无线电技术。UTRA和E-UTRA是通用移动通信系统(Universal Mobile Telecommunication System,UMTS)的一部分。3GPP长期演进(例如,LTE)是UMTS的使用E-UTRA的版本,其在下行链路上可采用OFDMA,而在上行链路上可采用SC-FDMA。UTRA、E-UTRA、UMTS、LTE和GSM描述在“第三代伙伴项目(3GPP)”组织的文献中。另外,CDAM2000和UMB描述在“第三代伙伴项目2(3GPP2)”组织的文献中。
[0040] 本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。另外,本文中术语“系统”和“网络”在本文中常被可互换使用。
[0041] 如图2所示,为本发明一实施例的一种智能电子设备的配网方法的流程示意图,双频路由器具有第一频段和第二频段,所述智能电子设备可以为电子秤、手机、电脑、电视机、冰箱、洗衣机、空调和灯等具有Wifi功能的电子设备,所述智能电子设备可以通过所述第一频段和/或所述第二频段与所述双频路由器通信。
[0042] 步骤201,所述双频路由器接收终端通过所述第一频段发送的配网数据包,其中,所述配网数据包包括预设特征的导向包,所述预设特征的导向包用于指示所述双频路由器将所述配网数据包在第二频段上发送。
[0043] 例如,所述终端为智能手机或ipad,所述终端通过所述第一频段与所述双频路由器通信,所述终端可以装载和运行用于控制所述双频路由器的应用程序(Application,APP),当需要对所述双频路由器进行一键配置(SmartConfig)时,所述终端通过所述第一频段向所述双频路由器发送配网数据包,所述配网数据包包括预设特征的导向包,所述预设特征的导向包用于指示所述双频路由器将所述配网数据包在第二频段上发送。
[0044] 在本发明的另一实施例中,所述预设特征的导向包是一个预设规律的等差数列,所述配网数据包还包括热点名称和密码,例如,所述配网数据包还包括用户数据报协议(User Datagram Protocol,UDP)组播包或广播包,所述UDP组播包或广播包携带所述热点名称和密码。
[0045] 在本发明的另一实施例中,所述终端将所述配网数据分两次发送,第一次发送携带所述预设特征的导向包,第二次发送携带所述热点名称和密码的数据包。
[0046] 在本发明的另一实施例中,所述第一频段为5Ghz频段,所述第二频段为2.4Ghz频段。
[0047] 步骤202,所述双频路由器将所述配网数据包在所述第二频段上发送,以便只开启所述第二频段的智能电子设备根据接收的所述配网数据包进行配网。
[0048] 例如,所述双频路由器无条件地将所述配网数据包在所述第二频段上发送。例如,所述双频路由器不管其第二频段有没有终端或智能电子设备连接,所述双频路由器都将从所述第一频段接收到的所述配网数据包通过所述第二频段进行组播或广播。
[0049] 如果所述双频路由器的所述第二频段没有工作,所述双频路由器自动激活所述第二频段。
[0050] 只开启所述第二频段的智能电子设备开启混杂模式,当收到所述配网数据包时,根据所述配网数据包进行配网,例如,所述只开启所述第二频段的智能电子设备根据所述配网数据包携带的热点名称和密码进行配网。
[0051] 在本发明的另一实施例中,所述双频路由器也可以将所述配网数据包在所述第一频段上发送。
[0052] 通过上述描述的配网方法,能够解决终端通过5Ghz频段连接双频路由器不能给2.4Ghz模块的智能电子设备配网的问题。
[0053] 如图3所示,为本发明另一实施例的另一种智能电子设备的配网方法的流程示意图,所述双频路由器配置有2.4Ghz频段模块和5Ghz频段模块,所述智能电子设备为电子秤,只配置或只开启2.4Ghz频段。
[0054] 步骤301,终端利用控制所述双频路由器的APP通过5Ghz频段与所述双频路由器进行SmartConfig。
[0055] 所述终端为智能手机或ipad,所述终端通过所述5Ghz频段与所述双频路由器通信,所述终端可以装载和运行用于控制所述双频路由器的AP),当需要对所述双频路由器进行一键配置时,所述终端通过所述5Ghz频段向所述双频路由器发送配网数据包,所述配网数据包包括数据包和含有预设特征的导向包,所述数据包携带SSID和密码,所述预设特征的导向包用于指示所述双频路由器将所述配网数据包在2.4Ghz频段上发送。
[0056] 在本发明的另一实施例中,所述终端通过所述5Ghz频段向所述双频路由器发送配网数据包,所述配网数据包仅仅包括预设特征的导向包,所述预设特征的导向包用于指示所述双频路由器将所述配网数据包在2.4Ghz频段上发送。所述预设特征的导向包为一个等差数列。
[0057] 所述终端在发送完所述导向包后,再通过所述5Ghz频段向所述双频路由器发送包数据包,所述数据包携带SSID和密码。
[0058] 302-303,所述双频路由器将所述配网数据包在所述2.4Ghz频段上发送,以便只配置或只开启所述2.4Ghz频段的电子秤根据接收的所述配网数据包进行配网。
[0059] 电子秤的2.4Ghz的WiFi模块工作在混杂模式,接收周围所有热点发射的WiFi信息。
[0060] 5G双频路由器平时处于正常的网络控制策略,5GHz频段模块和2.4GHz频段模块分开管理,也就是如果2.4GHz频段模块没有智能电子设备连接,5GHz频段模块的UDP组播包和广播包只会在5GHz频段上发送,而不会在2.4GHz频段发送,以达到省电安全的目的。
[0061] 当所述双频路由器检测到一组UDP组播包或广播包包含的导向包具有预设的特征,例如,其长度是一个规律的等差数列,判断有智能电子设备在进行SmartConfig配网,所述双频路由器根据所述导向包的预设的特征改变网络控制策略,将5GHz频段和2.4GHz频段生成一个热点管理,即所述双频路由器不管2.4GHz频段模块是否有智能电子设备连接,所述双频路由器都将在5GHz频段所接收的所有UDP组播包和/或广播包在所述2.4GHz频段上发送。
[0062] 例如,如果所述双频路由器的2.4GHz频段模块没有工作,所述双频路由器根据所述导向包的预设的特征自动激活2.4GHz频段,并在2.4GHz频段上转发所述UDP组播包和/或广播包。
[0063] 电子秤能够从所述双频路由器的2.4GHz频段发出的UDP组播包和/或广播包进行解析,得到SSID和密码,从而进行连接。
[0064] 当所述双频路由器检测到2.4GHz频段有新的设备接入(例如,所述双频路由器通过移动设备网卡mac地址来区分不同的设备),回到正常的网络控制策略,5GHz频段和2.4GHz频段分开管理。
[0065] 电子秤连接上路由器后,保存SSID和密码,配网结束。
[0066] 通过上述的配网方法,可以保证上面情景下的电子秤能够配网成功。
[0067] 所述电子秤配网成功后,如果用户手动关掉所述双频路由器的2.4GHz频段,会导致电子秤再次唤醒后,虽然有了热点名称和密码,还是连不上网。因此,可以在所述电子秤上和所述双频路由器上增添其他的无线模块,如蓝牙模块。当所述电子秤唤醒后,根据其保存的SSID和密码搜索热点。如果一段时间后超时还没有搜索到,可以通过附加模块发送指令到固定的路由器,尝试唤醒2.4GHz频段,再进行连接。
[0068] 如图4所示,为本发明另一实施例的一种智能电子设备的配网系统的结构示意图,所述配网系统包括终端41、双频路由器42和智能电子设备43。
[0069] 所述终端41为智能手机或ipad,所述终端41与所述双频路由器42通过第一频段和/或第二频段通信,所述终端41可以装载和运行用于控制所述双频路由器42的应用程序(Application,APP),
[0070] 所述双频路由器42具有第一频段模块和第二频段模块,所述智能电子设备43可以为电子秤、手机、电脑、电视机、冰箱、洗衣机、空调和灯等具有Wifi功能的电子设备,所述智能电子设备43与所述双频路由器42可以通过所述第一频段和/或所述第二频段通信。
[0071] 所述终端41通过所述第一频段向所述双频路由器42发送配网数据包,其中,所述配网数据包包括预设特征的导向包,所述预设特征的导向包用于指示所述双频路由器42将所述配网数据包在第二频段上发送。
[0072] 例如,当需要对所述双频路由器42进行一键配置(SmartConfig)时,所述终端41通过所述第一频段向所述双频路由器42发送配网数据包,所述配网数据包包括预设特征的导向包,所述预设特征的导向包用于指示所述双频路由器42将所述配网数据包在第二频段上发送。
[0073] 在本发明的另一实施例中,所述预设特征的导向包是一个预设规律的等差数列,所述配网数据包还包括热点名称和密码,例如,所述配网数据包还包括用户数据报协议(User Datagram Protocol,UDP)组播包或广播包,所述UDP组播包或广播包携带所述热点名称和密码。
[0074] 在本发明的另一实施例中,所述终端41将所述配网数据分两次发送,第一次发送携带所述预设特征的导向包,第二次发送携带所述热点名称和密码的数据包。
[0075] 在本发明的另一实施例中,所述第一频段为5Ghz频段,所述第二频段为2.4Ghz频段。
[0076] 所述双频路由器42用于将所述配网数据包在所述第二频段上发送,以便只开启所述第二频段的智能电子设备43根据接收的所述配网数据包进行配网。
[0077] 例如,所述双频路由器42用于无条件地将所述配网数据包在所述第二频段上发送。例如,所述双频路由器42不管其第二频段有没有终端41或智能电子设备43连接,所述双频路由器42都将从所述第一频段接收到的所述配网数据包通过所述第二频段进行组播或广播。
[0078] 如果所述双频路由器42的所述第二频段没有工作,所述双频路由器42自动激活所述第二频段。
[0079] 只开启所述第二频段的智能电子设备43开启混杂模式,当收到所述配网数据包时,根据所述配网数据包进行配网,例如,所述只开启所述第二频段的智能电子设备43根据所述配网数据包携带的热点名称和密码进行配网。
[0080] 在本发明的另一实施例中,所述双频路由器42也可以将所述配网数据包在所述第一频段上发送。
[0081] 通过上述描述的配网系统,能够解决终端通过5Ghz频段连接双频路由器不能给2.4Ghz模块的智能电子设备配网的问题。
[0082] 以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0083] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0084] 最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。