CN105791068A - 智能家居平台、应用于其中的网络设备接入装置和方法 - Google Patents

智能家居平台、应用于其中的网络设备接入装置和方法 Download PDF

Info

Publication number
CN105791068A
CN105791068A CN201610311335.4A CN201610311335A CN105791068A CN 105791068 A CN105791068 A CN 105791068A CN 201610311335 A CN201610311335 A CN 201610311335A CN 105791068 A CN105791068 A CN 105791068A
Authority
CN
China
Prior art keywords
hardware system
network equipment
network
smart home
access device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610311335.4A
Other languages
English (en)
Other versions
CN105791068B (zh
Inventor
李雅杰
邢亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201610311335.4A priority Critical patent/CN105791068B/zh
Publication of CN105791068A publication Critical patent/CN105791068A/zh
Application granted granted Critical
Publication of CN105791068B publication Critical patent/CN105791068B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2642Domotique, domestic, home control, automation, smart house

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Manufacturing & Machinery (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Telephonic Communication Services (AREA)
  • Small-Scale Networks (AREA)

Abstract

本申请公开了智能家居平台、应用于该平台的网络设备接入方法和装置。应用于智能家居平台的网络设备接入装置的一具体实施方式包括热插拔硬件***、接口供电硬件***、接口控制硬件***、主控硬件***和数据存储硬件***,主控硬件***用于响应于接收到控制中心发送的数据传输指令,控制数据存储硬件***在网络设备之间进行数据传输。该实施方式实现了分别接入接口控制硬件***的不同网络接口的网络设备之间的数据传输。

Description

智能家居平台、应用于其中的网络设备接入装置和方法
技术领域
本申请涉及计算机技术领域,具体涉及互联网技术领域,尤其涉及智能家居平台、应用于其中的网络设备接入装置和方法。
背景技术
随着现在智能硬件设备的增多,越来越多的智能硬件设备涌入普通家庭用户。面对大量的应用(Application,App)以及大量智能硬件,用户没有一个统一的平台进行综合控制,这样松散式的管理,会让用户使用不便,并且随着接入设备的增多,用户的硬件资源开销越来越大,使用起来会越来越难以管理。
此外,现有技术中,用户也不能通过同一个智能平台来进行相互之间的网络数据交互以及通过智能平台来访问广域网。
发明内容
本申请的目的在于提出一种改进的智能家居平台、应用于该平台的网络设备接入方法和装置,来解决以上背景技术部分提到的技术问题。
第一方面,本申请提供了一种应用于智能家居平台的网络设备接入装置,包括:热插拔硬件***、接口供电硬件***、接口控制硬件***、主控硬件***和数据存储硬件***;其中:热插拔硬件***用于响应于接收到智能家居平台的稳定电压供应,向接口供电硬件发送供电指令;接口供电硬件***用于响应于接收到供电指令向网络设备接入装置供电;接口控制硬件***,包括多个网络设备接口,各网络设备接口用于接入网络设备;主控硬件***,用于将网络设备的设备地址发送至智能家居平台的控制中心;主控硬件***还用于响应于接收到控制中心发送的数据传输指令,控制数据存储硬件***在网络设备之间进行数据传输。
在一些实施例中,应用于智能家居平台的网络设备接入装置还包括:输入输出硬件***,用于向控制中心发送网络设备接入装置的数据信息并接收控制中心向网络设备接入装置发送的控制指令;输入输出硬件***还用于将控制指令发送至主控硬件***以使主控硬件***执行与控制指令对应的操作。
在一些实施例中,控制指令包括接口通断控制指令;主控硬件***还用于响应于接收到接口通断控制指令,向接口控制硬件***的对应网络设备接口执行连接操作或断开连接操作。
在一些实施例中,应用于智能家居平台的网络设备接入装置还包括设备秘钥硬件***和内存硬件***;设备秘钥硬件***在接收到接口供电硬件***供电后,将预先设置的秘钥信息发送至内存硬件***;接口控制硬件***还用于向内存硬件***发送第一网络设备接口的地址信息,其中第一网络设备接口为接入有网络设备的网络设备接口;内存硬件***用于将第一网络设备接口的地址信息和秘钥信息经输入输出硬件***发送至控制中心。
在一些实施例中,热插拔硬件***还用于在检测到网络设备接入装置与控制中心断开数据连接时,向主控硬件***发送数据中断信号;主控硬件***还用于在接收到数据中断信号后,向数据存储硬件***发送停止数据传输指令。
在一些实施例中,网络设备接口包括以下至少一项:有线路由器、无线路由器、广域网交换机、局域网交换机、基于第三代移动通信技术或***移动通信技术的蜂窝移动通信设备、光纤通信设备、基于静态地址或动态地址的网络接入设备以及基于以太网的点到点协议的网络接入设备。
第二方面,本申请提供了一种智能家居平台,包括控制中心和至少一个网络设备接入装置;控制中心包括内存控制硬件***和输入输出控制硬件***;其中,内存控制硬件***用于响应于接收到网络数据传输指令判断其上是否存储有数据传输指令中的数据发送方和数据接收方的地址信息;若是,内存控制硬件***通过输入输出控制硬件***向与数据发送方和数据接收方连接的网络设备接入装置发送数据传输指令;网络设备接入装置用于响应于接收到输入输出控制硬件***发送的数据传输指令,在数据发送方和数据接收方之间进行数据传输。
在一些实施例中,网络设备接入装置还用于向内存控制硬件***上传网络设备接入装置的访问秘钥;内存控制硬件***还用于接收智能家居平台中的任一终端发送的数据传输请求,并验证数据传输请求中包含的待验证秘钥是否与访问秘钥匹配;若是,则内存控制硬件***通过输入输出控制硬件***向网络设备接入装置发送数据传输指令。
在一些实施例中,内存控制硬件***还用于设置智能家居平台的各网络设备接入装置中的网络连接参数。
在一些实施例中,网络连接参数包括以下至少一项:网络协议地址、网络通信网段、网络通信带宽以及网络访问规则。
第三方面,本申请还提供了一种应用于智能家居平台的网络设备接入方法,包括:热插拔硬件***响应于接收到智能家居平台的稳定电压供应,向接口供电硬件发送供电指令;接口供电硬件***响应于接收到供电指令向网络设备接入装置供电;主控硬件***将网络设备的设备地址发送至智能家居平台的控制中心;主控硬件***响应于接收到控制中心发送的数据传输指令,控制数据存储硬件***在与接口控制硬件***连接的各网络设备之间进行数据传输。
在一些实施例中,应用于智能家居平台的网络设备接入方法还包括:输入输出硬件***向控制中心发送网络设备接入装置的数据信息并接收控制中心向网络设备接入装置发送的控制指令;输入输出硬件***将控制指令发送至主控硬件***以使主控硬件***执行与控制指令对应的操作。
在一些实施例中,应用于智能家居平台的网络设备接入方法还包括:设备秘钥硬件***在接收到接口供电硬件***供电后,将预先设置的秘钥信息发送至内存硬件***;接口控制硬件***向内存硬件***发送第一网络设备接口的地址信息,其中第一网络设备接口为接入有网络设备的网络设备接口;内存硬件***将第一网络设备接口的地址信息和秘钥信息经输入输出硬件***发送至控制中心。
在一些实施例中,网络设备接口包括以下至少一项:有线路由器、无线路由器、广域网交换机、局域网交换机、基于第三代移动通信技术或***移动通信技术的蜂窝移动通信设备、光纤通信设备、基于静态地址或动态地址的网络接入设备以及基于以太网的点到点协议的网络接入设备。
第四方面,本申请还提供了一种应用于智能家居平台的网络设备接入方法,其中,智能家居平台包括控制中心和至少一个网络设备接入装置且控制中心包括内存控制硬件***和输入输出控制硬件***;方法包括:内存控制硬件***响应于接收到网络数据传输指令判断其上是否存储有数据传输指令中的数据发送方和数据接收方的地址信息;若是,内存控制硬件***通过输入输出控制硬件***向与数据发送方和数据接收方连接的网络设备接入装置发送数据传输指令;网络设备接入装置响应于接收到输入输出控制硬件***发送的数据传输指令,在数据发送方和数据接收方之间进行数据传输。
在一些实施例中,应用于智能家居平台的网络设备接入方法还包括:网络设备接入装置向内存控制硬件***上传网络设备接入装置的访问秘钥;内存控制硬件***接收智能家居平台中的任一终端发送的数据传输请求,并验证数据传输请求中包含的待验证秘钥是否与访问秘钥匹配;若是,则内存控制硬件***通过输入输出控制硬件***向网络设备接入装置发送数据传输指令。
在一些实施例中,应用于智能家居平台的网络设备接入方法还包括:内存控制硬件***设置智能家居平台的各网络设备接入装置中的网络连接参数。
在一些实施例中,网络连接参数包括以下至少一项:网络协议地址、网络通信网段、网络通信带宽以及网络访问规则。
本申请提供的智能家居平台、应用于其中的网络设备接入装置和方法,可以在智能家居平台的控制中心的指令控制下,由主控硬件***操作实现分别接入接口控制硬件***的不同网络接口的网络设备之间的数据传输。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1是本申请可以应用于其中的示例性***架构图;
图2是本申请的应用于智能家居平台的网络设备接入装置的一个实施例的示意性结构图;
图3是本申请的智能家居平台的一个实施例的示意性结构图;
图4是本申请的应用于智能家居平台的网络设备接入方法的一个实施例的示意性流程图;
图5是本申请的应用于智能家居平台的网络设备接入方法的另一个实施例的示意性流程图;
图6是适于用来实现本申请实施例的终端设备或服务器的计算机***的结构示意图。
具体实施方式
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
图1示出了可以应用本申请的应用于智能家居平台的网络供应商选择方法或应用于智能家居平台的网络供应商选择装置的实施例的示例性***架构100。
如图1所示,***架构100可以包括智能家居平台110以及服务器120。其中,智能家居平台可以包括终端设备101、102、103,网络104、智能家居平台的控制中心105、受控制中心控制的多个智能家居设备106以及网络设备接入装置107。网络104用以在终端设备101、102、103、控制中心105、智能家居设备106以及网络设备接入装置107之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
用户可以使用终端设备101、102、103通过网络104与控制中心105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种通讯客户端应用,例如多媒体播放应用、购物类应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等。控制中心105还可以与智能家居平台中的各智能家居设备106进行数据交互,例如,向智能家居设备106发送控制指令和/或接收由各智能家居设备106发送的表征该智能家居设备106工作状态的信息等。
用户还可以使用终端设备101、102、103通过网络104和控制中心105来与网络设备接入装置107进行交互,以通过网络设备接入装置107来与互联网或智能家居平台中的其它用户进行网络数据交互。
控制中心105还可以通过网络104与网络设备接入装置107进行交互,以接收网络设备接入装置107的相关信息,并向网络设备接入装置107发送各种控制指令。
此外,智能家居平台的控制中心105还可以通过网络104来与服务器120进行数据交互。服务器120可以是提供各种服务的服务器,例如,响应于智能家居平台的请求,向智能家居平台的控制中心105发送与请求对应的网络数据的服务器。
应该理解,图1中的终端设备、控制中心、网络、网络设备接入装置、智能家居设备和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、控制中心、网络、网络设备接入装置、智能家居设备和服务器。
继续参考图2,其示出了根据本申请的应用于智能家居平台的网络设备接入装置的一个实施例的结构图200。
本实施例的网络设备接入装置可以包括热插拔硬件***210、接口供电硬件***220、接口控制硬件***230、主控硬件***240和数据存储硬件***250。
其中:热插拔硬件***210可用于响应于接收到智能家居平台的稳定电压供应,向接口供电硬件220发送供电指令。
接口供电硬件***220用于响应于接收到供电指令向网络设备接入装置的各个模块供电。
接口控制硬件***230可包括多个网络设备接口,各网络设备接口用于接入网络设备。在这里,网络设备例如可以包括但不限于有线路由器、无线路由器、广域网交换机、局域网交换机、基于第三代移动通信技术或***移动通信技术的蜂窝移动通信设备、光纤通信设备、基于静态地址或动态地址的网络接入设备以及基于PPPoE(PointtoPointProtocoloverEthernet,基于以太网的点到点协议)的网络接入设备等等。
主控硬件***240可用于将网络设备的设备地址发送至智能家居平台的控制中心。
主控硬件***240还可用于响应于接收到智能家居平台的控制中心发送的数据传输指令,控制数据存储硬件***在网络设备之间进行数据传输。
在这里,需要说明的是,图2中网络设备接入装置的各个部件的连接关系仅仅是示意性的。图2中各个部件的连接方式并不是这些部件之间唯一的连接方式。
本实施例的网络设备接入装置,可以在智能家居平台的控制中心的指令控制下,由主控硬件***操作实现分别接入接口控制硬件***的不同网络设备接口的网络设备之间的数据传输,从而实现智能家居平台的用户通过智能家居平台的不同网络设备进行网络数据交互。
在一些可选的实现方式中,本实施例的应用于智能家居平台的网络设备接入装置还可以进一步包括输入输出硬件***260。
输入输出硬件***260可用于向控制中心发送网络设备接入装置的数据信息并接收控制中心向网络设备接入装置发送的控制指令。
输入输出硬件***260还可用于将控制指令发送至主控硬件***240以使主控硬件***240执行与控制指令对应的操作。
也即是说,在这些可选的实现方式中,本实施例的应用于智能家居平台的网络设备接入装置可以通过输入输出硬件***260来与智能家居平台的控制中心进行数据交互,例如,响应于控制中心的指令向控制中心发送网络设备接入装置的相关数据信息,或者,接收由控制中心发出的控制指令。
在这里,输入输出硬件***260与控制中心可以通过有线或无线的方式来进行数据交互。例如,上述无线方式可以包括但不限于3G/4G连接、WiFi连接、蓝牙连接、WiMAX连接、Zigbee连接、UWB(ultrawideband)连接、以及其他现在已知或将来开发的无线连接方式。
在这些可选的实现方式的一些应用场景中,控制指令例如可以包括接口通断控制指令。
在这些应用场景中,主控硬件***240还可用于响应于接收到接口通断控制指令,向接口控制硬件***230的对应网络设备接口执行连接操作或断开连接操作。例如,当接收到断开网络设备接口A的连接的控制指令,主控硬件***240可通过接口供电硬件***220断开对网络设备接口A的供电,从而实现断开网络设备接口A的连接的操作。
在一些可选的实现方式中,本实施例的应用于智能家居平台的网络设备接入装置还可以进一步包括设备秘钥硬件***270和内存硬件***280。
在这些可选的实现方式中,设备秘钥硬件***270可以在接收到接口供电硬件***220供电后,将预先设置的秘钥信息发送至内存硬件***280。
接口控制硬件***220还用于向内存硬件***280发送第一网络设备接口的地址信息,其中第一网络设备接口为接入有网络设备的网络设备接口。
内存硬件***280可以用于将第一网络设备接口的地址信息和秘钥信息经输入输出硬件***260发送至控制中心。
这样一来,控制中心可以接收到网络设备接入装置预先设置的秘钥信息以及处于工作状态的网络设备接口的地址信息。当智能家居平台的用户向控制中心发送数据交互请求以通过本实施例的网络设备接入装置来进行网络数据交互时,控制中心可以根据网络设备接入装置发送的秘钥信息来对用户进行身份或权限的验证,并根据网络设备接口的地址信息来确定对何网络设备接口对应连接的网络设备执行相应的网络数据交互操作。
在一些可选的实现方式中,本实施例的应用于智能家居平台的网络设备接入装置中,热插拔硬件***210还可用于在检测到网络设备接入装置与控制中心断开数据连接时,向主控硬件***240发送数据中断信号。在这些可选的实现方式中,主控硬件***240还可用于在接收到数据中断信号后,向数据存储硬件***250发送停止数据传输指令,以停止数据存储硬件***250正在执行的网络数据传输操作。
在一些可选的实现方式中,本实施例的应用于智能家居平台的网络设备接入装置还可以进一步包括数据安全加密硬件***(图中未示出)。数据安全加密硬件***可以对与本实施例的应用于智能家居平台的网络设备接入装置的接口控制硬件***连接的网络设备在进行网络数据传输时对传输的网络数据进行加密,以保证网络数据的安全性。
参见图3所示,为本申请的智能家居平台的一个实施例的示意性结构图300。
具体而言,本实施例的智能家居平台可以包括控制中心310和至少一个网络设备接入装置320。
控制中心310可进一步包括内存控制硬件***311和输入输出控制硬件***312。
其中,内存控制硬件***311可用于响应于接收到网络数据传输指令判断其上是否存储有数据传输指令中的数据发送方和数据接收方的地址信息。
若是,内存控制硬件***311可通过输入输出控制硬件***312向与数据发送方和数据接收方连接的网络设备接入装置320发送数据传输指令。
此外,网络设备接入装置320可用于响应于接收到输入输出控制硬件***发送的数据传输指令,在数据发送方和数据接收方之间进行数据传输。
本实施例的智能家居平台中,网络设备接入装置320可以具有与如上所述的应用于智能家居平台的网络设备接入装置具有相同的结构并可实现相同的功能。
在一些可选的实现方式中,网络设备接入装置320还可用于向内存控制硬件***311上传网络设备接入装置的访问秘钥。
在这些可选的实现方式中,内存控制硬件***311还可进一步用于接收到智能家居平台中的任一终端发送的数据传输请求,并验证数据传输请求中包含的待验证秘钥是否与访问秘钥匹配。若是,则内存控制硬件***311通过输入输出控制硬件***312向网络设备接入装置320发送网络数据传输指令。
也即是说,在这些可选的实现方式中,网络设备接入装置320可以向控制中心310上传其预先设置的秘钥。控制中心310的内存控制硬件***311可以基于该预先设置的秘钥来判断发送数据传输请求的终端是否具有相应地权限以使控制中心310向网络设备接入装置320发送相应的数据传输指令。
在一些应用场景中,假设智能家居平台的用户a通过终端设备A利用蓝牙通信方式来与控制中心310进行数据交互。在这些应用场景中,若用户a需要访问广域网,其可以通过终端设备A向控制中心310发送网络数据传输请求。控制中心310在接收到该请求后,可以通过请求中包含的秘钥信息来判断该用户a是否具有相应的权限。若有,则控制中心310的内存控制硬件***311生成网络数据传输指令。此外,内存控制硬件***311还可以基于网络数据传输指令判断其上是否存储有数据传输指令中的数据发送方和数据接收方的地址信息。在本应用场景中,用户a期望访问广域网,那么,数据发送方和数据接收方可以是广域网交换机。也即是说,若网络设备接入装置320的接口控制硬件***若连接有广域网交换机,且广域网交换机已上传至控制中心310的内存控制硬件***311,则内存控制硬件***311可通过输入输出控制硬件***312向网络设备接入装置320发送网络数据传输指令,以使与该网络设备接入装置320的接口控制硬件***连接的广域网交换机执行相应的网络数据传输任务。
此外,控制中心310还可以进一步包括输入模块(图中未示出)。用户可以通过输入模块来直接对控制中心310进行操作,例如,通过用户可输入模块输入网络数据传输请求,输入模块在接收到网络数据传输请求后,可以将该请求发送给内存控制硬件***311以执行相应的操作。
在一些可选的实现方式中,在本实施例的智能家居平台的控制中心310中,内存控制硬件***311还可用于设置智能家居平台的各网络设备接入装置中的网络连接参数。
可选地,网络连接参数例如可以包括但不限于以下至少一项:网络协议地址、网络通信网段、网络通信带宽以及网络访问规则。
在这些可选的实现方式中,若智能家居平台的网络设备接入装置上接入有多个具有相同功能的网络设备,内存控制***311可以通过设置网络连接参数,来确定通过何网络设备来实现网络数据交互,从而优化智能家居平台的网络数据交互的效率、节约网络资源。
参见图4所示,为本申请的应用于智能家居平台的网络设备接入方法的一个实施例的示意性流程图400。
具体而言,本实施例的方法包括:
步骤410,热插拔硬件***响应于接收到智能家居平台的稳定电压供应,向接口供电硬件发送供电指令。
步骤420,接口供电硬件***响应于接收到供电指令向网络设备接入装置供电。
步骤430,主控硬件***将网络设备的设备地址发送至智能家居平台的控制中心。
步骤440,主控硬件***响应于接收到控制中心发送的数据传输指令,控制数据存储硬件***在与接口控制硬件***连接的各网络设备之间进行数据传输。
在一些可选的实现方式中,本实施例的应用于智能家居平台的网络设备接入方法还可以包括:
输入输出硬件***向控制中心发送网络设备接入装置的数据信息并接收控制中心向网络设备接入装置发送的控制指令;
输入输出硬件***将控制指令发送至主控硬件***以使主控硬件***执行与控制指令对应的操作。
在一些可选的实现方式中,控制指令可以包括接口通断控制指令。
在这些可选的实现方式中,本实施例的方法还可以包括:主控硬件***响应于接收到接口通断控制指令,向接口控制硬件***的对应网络设备接口执行连接操作或断开连接操作。
在一些可选的实现方式中,本实施例的应用于智能家居平台的网络设备接入方法还可以包括:
设备秘钥硬件***在接收到接口供电硬件***供电后,将预先设置的秘钥信息发送至内存硬件***;
接口控制硬件***向内存硬件***发送第一网络设备接口的地址信息,其中第一网络设备接口为接入有网络设备的网络设备接口;
内存硬件***将第一网络设备接口的地址信息和秘钥信息经输入输出硬件***发送至控制中心。
在一些可选的实现方式中,本实施例的应用于智能家居平台的网络设备接入方法还可以包括:
热插拔硬件***在检测到网络设备接入装置与控制中心断开数据连接时,向主控硬件***发送数据中断信号;
主控硬件***在接收到数据中断信号后,向数据存储硬件***发送停止数据传输指令。
网络设备接口包括以下至少一项:有线路由器、无线路由器、广域网交换机、局域网交换机、基于第三代移动通信技术或***移动通信技术的蜂窝移动通信设备、光纤通信设备、基于静态地址或动态地址的网络接入设备以及基于以太网的点到点协议的网络接入设备。
参见图5所示,为本申请另一个实施例的应用于智能家居平台的网络设备接入方法,其中,智能家居平台包括控制中心和至少一个网络设备接入装置,且控制中心包括内存控制硬件***和输入输出控制硬件***。
具体而言,本实施例的方法包括:
步骤510,内存控制硬件***用于响应于接收到网络数据传输指令判断其上是否存储有数据传输指令中的数据发送方和数据接收方的地址信息。
步骤520,若是,内存控制硬件***通过输入输出控制硬件***向与数据发送方和数据接收方连接的网络设备接入装置发送数据传输指令;
步骤530,网络设备接入装置用于响应于接收到输入输出控制硬件***发送的数据传输指令,在数据发送方和数据接收方之间进行数据传输。
在一些可选的实现方式中,本实施例的应用于智能家居平台的网络设备接入方法还可以包括:
网络设备接入装置向内存控制硬件***上传网络设备接入装置的访问秘钥;
内存控制硬件***接收智能家居平台中的任一终端发送的数据传输请求,并验证数据传输请求中包含的待验证秘钥是否与访问秘钥匹配;
若是,则内存控制硬件***通过输入输出控制硬件***向网络设备接入装置发送数据传输指令。
在一些可选的实现方式中,本实施例的应用于智能家居平台的网络设备接入方法还可以包括:
内存控制硬件***还用于设置智能家居平台的各网络设备接入装置中的网络连接参数。
在这些可选的实现方式中,网络连接参数可以包括以下至少一项:网络协议地址、网络通信网段、网络通信带宽以及网络访问规则。
下面参考图6,其示出了适于用来实现本申请的应用于智能家居平台的网络供应商选择方法运行其上的电子设备(例如,图5中的控制中心)的计算机***600的结构示意图。
如图6所示,计算机***600包括中央处理单元(CPU)601,其可以根据存储在只读存储器(ROM)602中的程序或者从存储部分608加载到随机访问存储器(RAM)603中的程序而执行各种适当的动作和处理。在RAM603中,还存储有***600操作所需的各种程序和数据。CPU601、ROM602以及RAM603通过总线604彼此相连。输入/输出(I/O)接口605也连接至总线604。
以下部件连接至I/O接口605:包括键盘、鼠标等的输入部分606;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分607;包括硬盘等的存储部分608;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至I/O接口605。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装入存储部分608。
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质611被安装。
附图中的流程图和框图,图示了按照本申请各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

Claims (18)

1.一种应用于智能家居平台的网络设备接入装置,其特征在于,包括热插拔硬件***、接口供电硬件***、接口控制硬件***、主控硬件***和数据存储硬件***;
其中:
所述热插拔硬件***用于响应于接收到所述智能家居平台的稳定电压供应,向所述接口供电硬件发送供电指令;
所述接口供电硬件***用于响应于接收到所述供电指令向所述网络设备接入装置供电;
接口控制硬件***,包括多个网络设备接口,各所述网络设备接口用于接入网络设备;
主控硬件***,用于将所述网络设备的设备地址发送至所述智能家居平台的控制中心;
所述主控硬件***还用于响应于接收到所述控制中心发送的数据传输指令,控制所述数据存储硬件***在所述网络设备之间进行数据传输。
2.根据权利要求1所述的应用于智能家居平台的网络设备接入装置,其特征在于,还包括:
输入输出硬件***,用于向所述控制中心发送所述网络设备接入装置的数据信息并接收所述控制中心向所述网络设备接入装置发送的控制指令;
所述输入输出硬件***还用于将所述控制指令发送至所述主控硬件***以使所述主控硬件***执行与所述控制指令对应的操作。
3.根据权利要求2所述的应用于智能家居平台的网络设备接入装置,其特征在于:
所述控制指令包括接口通断控制指令;
所述主控硬件***还用于响应于接收到所述接口通断控制指令,向所述接口控制硬件***的对应网络设备接口执行连接操作或断开连接操作。
4.根据权利要求2所述的应用于智能家居平台的网络设备接入装置,其特征在于,还包括设备秘钥硬件***和内存硬件***;
所述设备秘钥硬件***在接收到所述接口供电硬件***供电后,将预先设置的秘钥信息发送至所述内存硬件***;
所述接口控制硬件***还用于向所述内存硬件***发送第一网络设备接口的地址信息,其中所述第一网络设备接口为接入有所述网络设备的网络设备接口;
所述内存硬件***用于将所述第一网络设备接口的地址信息和所述秘钥信息经所述输入输出硬件***发送至所述控制中心。
5.根据权利要求1-4任意一项所述的应用于智能家居平台的网络设备接入装置,其特征在于:
所述热插拔硬件***还用于在检测到所述网络设备接入装置与所述控制中心断开数据连接时,向所述主控硬件***发送数据中断信号;
所述主控硬件***还用于在接收到所述数据中断信号后,向所述数据存储硬件***发送停止数据传输指令。
6.根据权利要求5所述的应用于智能家居平台的网络设备接入装置,其特征在于,所述网络设备接口包括以下至少一项:
有线路由器、无线路由器、广域网交换机、局域网交换机、基于第三代移动通信技术或***移动通信技术的蜂窝移动通信设备、光纤通信设备、基于静态地址或动态地址的网络接入设备以及基于以太网的点到点协议的网络接入设备。
7.一种智能家居平台,包括控制中心和至少一个网络设备接入装置;
所述控制中心包括内存控制硬件***和输入输出控制硬件***;
其中,所述内存控制硬件***用于响应于接收到网络数据传输指令判断其上是否存储有所述数据传输指令中的数据发送方和数据接收方的地址信息;
若是,所述内存控制硬件***通过所述输入输出控制硬件***向与所述数据发送方和所述数据接收方连接的所述网络设备接入装置发送所述数据传输指令;
所述网络设备接入装置用于响应于接收到所述输入输出控制硬件***发送的数据传输指令,在所述数据发送方和所述数据接收方之间进行数据传输。
8.根据权利要求7所述的智能家居平台,其特征在于:
网络设备接入装置还用于向所述内存控制硬件***上传所述网络设备接入装置的访问秘钥;
所述内存控制硬件***还用于接收所述智能家居平台中的任一终端发送的数据传输请求,并验证所述数据传输请求中包含的待验证秘钥是否与所述访问秘钥匹配;
若是,则所述内存控制硬件***通过所述输入输出控制硬件***向所述网络设备接入装置发送所述数据传输指令。
9.根据权利要求7或8所述的智能家居平台,其特征在于:
所述内存控制硬件***还用于设置所述智能家居平台的各所述网络设备接入装置中的网络连接参数。
10.根据权利要求9所述的智能家居平台,其特征在于,所述网络连接参数包括以下至少一项:
网络协议地址、网络通信网段、网络通信带宽以及网络访问规则。
11.一种应用于智能家居平台的网络设备接入方法,其特征在于,包括:
热插拔硬件***响应于接收到所述智能家居平台的稳定电压供应,向所述接口供电硬件发送供电指令;
接口供电硬件***响应于接收到所述供电指令向所述网络设备接入装置供电;
主控硬件***将所述网络设备的设备地址发送至所述智能家居平台的控制中心;
主控硬件***响应于接收到所述控制中心发送的数据传输指令,控制所述数据存储硬件***在与接口控制硬件***连接的各网络设备之间进行数据传输。
12.根据权利要求11所述的应用于智能家居平台的网络设备接入方法,其特征在于,还包括:
输入输出硬件***向所述控制中心发送所述网络设备接入装置的数据信息并接收所述控制中心向所述网络设备接入装置发送的控制指令;
输入输出硬件***将所述控制指令发送至所述主控硬件***以使所述主控硬件***执行与所述控制指令对应的操作。
13.根据权利要求12所述的应用于智能家居平台的网络设备接入方法,其特征在于,还包括:
设备秘钥硬件***在接收到所述接口供电硬件***供电后,将预先设置的秘钥信息发送至所述内存硬件***;
接口控制硬件***向所述内存硬件***发送第一网络设备接口的地址信息,其中所述第一网络设备接口为接入有所述网络设备的网络设备接口;
内存硬件***将所述第一网络设备接口的地址信息和所述秘钥信息经所述输入输出硬件***发送至所述控制中心。
14.根据权利要求11-13任意一项所述的应用于智能家居平台的网络设备接入方法,其特征在于,所述网络设备接口包括以下至少一项:
有线路由器、无线路由器、广域网交换机、局域网交换机、基于第三代移动通信技术或***移动通信技术的蜂窝移动通信设备、光纤通信设备、基于静态地址或动态地址的网络接入设备以及基于以太网的点到点协议的网络接入设备。
15.一种应用于智能家居平台的网络设备接入方法,其中,智能家居平台包括控制中心和至少一个网络设备接入装置且控制中心包括内存控制硬件***和输入输出控制硬件***;
所述方法包括:
内存控制硬件***响应于接收到网络数据传输指令判断其上是否存储有所述数据传输指令中的数据发送方和数据接收方的地址信息;
若是,内存控制硬件***通过所述输入输出控制硬件***向与所述数据发送方和所述数据接收方连接的所述网络设备接入装置发送所述数据传输指令;
网络设备接入装置响应于接收到所述输入输出控制硬件***发送的数据传输指令,在所述数据发送方和所述数据接收方之间进行数据传输。
16.根据权利要求15所述的方法,其特征在于,还包括:
网络设备接入装置向所述内存控制硬件***上传网络设备接入装置的访问秘钥;
内存控制硬件***接收所述智能家居平台中的任一终端发送的数据传输请求,并验证所述数据传输请求中包含的待验证秘钥是否与所述访问秘钥匹配;
若是,则内存控制硬件***通过所述输入输出控制硬件***向所述网络设备接入装置发送所述数据传输指令。
17.根据权利要求15或16所述的方法,其特征在于,还包括:
内存控制硬件***设置所述智能家居平台的各所述网络设备接入装置中的网络连接参数。
18.根据权利要求17所述的方法,其特征在于,所述网络连接参数包括以下至少一项:
网络协议地址、网络通信网段、网络通信带宽以及网络访问规则。
CN201610311335.4A 2016-05-11 2016-05-11 智能家居平台、应用于其中的网络设备接入装置和方法 Active CN105791068B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610311335.4A CN105791068B (zh) 2016-05-11 2016-05-11 智能家居平台、应用于其中的网络设备接入装置和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610311335.4A CN105791068B (zh) 2016-05-11 2016-05-11 智能家居平台、应用于其中的网络设备接入装置和方法

Publications (2)

Publication Number Publication Date
CN105791068A true CN105791068A (zh) 2016-07-20
CN105791068B CN105791068B (zh) 2019-04-19

Family

ID=56402113

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610311335.4A Active CN105791068B (zh) 2016-05-11 2016-05-11 智能家居平台、应用于其中的网络设备接入装置和方法

Country Status (1)

Country Link
CN (1) CN105791068B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101557332A (zh) * 2009-02-17 2009-10-14 刘利华 智能家居信息管理***
CN102594823A (zh) * 2012-02-20 2012-07-18 南京邮电大学 一种远程安全访问智能家居的可信***
CN102608973A (zh) * 2012-03-14 2012-07-25 湖南银宝科技发展有限公司 基于云端服务网络的智能家居控制***
CN102736599A (zh) * 2012-06-14 2012-10-17 华北电力大学(保定) 基于物联网技术的实时互动智能终端控制***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101557332A (zh) * 2009-02-17 2009-10-14 刘利华 智能家居信息管理***
CN102594823A (zh) * 2012-02-20 2012-07-18 南京邮电大学 一种远程安全访问智能家居的可信***
CN102608973A (zh) * 2012-03-14 2012-07-25 湖南银宝科技发展有限公司 基于云端服务网络的智能家居控制***
CN102736599A (zh) * 2012-06-14 2012-10-17 华北电力大学(保定) 基于物联网技术的实时互动智能终端控制***

Also Published As

Publication number Publication date
CN105791068B (zh) 2019-04-19

Similar Documents

Publication Publication Date Title
CN111586120B (zh) 物联网网关设备、数据传输方法、存储介质及安装方法
US9609587B2 (en) System and method for host and OS agnostic management of connected devices through network controlled state alteration
JP5945880B2 (ja) セルラー通信からWi−Fi通信へのセルラー電話のシームレス遷移
CN102685856B (zh) 无线通信方法与无线直接连接通信***
CN105392185B (zh) 一种智能设备的联网方法、装置及***
EP3790308B1 (en) Business service quality monitoring method, device and system
CN104536411A (zh) 利用远程接入服务实现对智能家居管理的***及方法
CN102891877A (zh) 实现终端应用的在线处理***及方法
CN103004245A (zh) 无线lan***中的无线lan通信终端及其通信控制方法
CN108781473A (zh) 一种在不同终端间共享文件的方法及设备
CN109996260A (zh) 配置***、客户端设备、嵌入式设备配置方法及存储介质
CN105338529A (zh) 一种无线网络连接方法及***
US20130067094A1 (en) Directly transfering data between devices
CN104507167A (zh) 一种无线资源分配方法、节点和***
CN104507127A (zh) 解决家庭宽带网络带宽闲置的***及方法
CN102546318A (zh) 智能家居实现***及方法
CN110635957B (zh) 用于物联设备配网的方法和装置、移动终端
CN104735736A (zh) 一种网络接入方法及用户终端
CN104968021A (zh) 一种蓝牙共享网络中的带宽控制方法和设备
WO2019176542A1 (ja) 機器管理システム、機器、及び、制御方法
WO2017101211A1 (zh) 无线通信***接入方法、装置及终端
CN104219287A (zh) 分布式多媒体娱乐设备、***及方法
CN104426724A (zh) 智能家居构建***及实现方法
CN104735816A (zh) 控制无线网络直连群组中无线设备断开的方法及无线设备
CN115119286B (zh) 一种设备入网的方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant