一种通信控制系统及方法技术方案

技术编号:21092717 阅读:33 留言:0更新日期:2019-05-11 11:08
本发明专利技术公开了一种通信控制系统及方法。所公开的系统包括:受控设备,用于接收经二次发送的绑定授权码,存储经二次发送的绑定授权码,三次发送绑定授权码;手机,用于接收经首次发送的绑定授权码,在发送用于指示受控设备绑定手机的绑定指令时、同时二次发送绑定授权码;WiFi路由器,用于进行无线通信和有线互联网通信;云平台,用于生成及首次发送绑定授权码,接收和校验经三次发送的绑定授权码,在对经三次发送的绑定授权码成功校验之后、执行绑定指令、向手机发送绑定指令的执行结果。所公开的技术方案能够简单、高效地实现控制设备与受控设备之间的绑定。

【技术实现步骤摘要】
一种通信控制系统及方法
本专利技术涉及通信和互联网领域,尤其涉及一种通信控制系统及方法。
技术介绍
随着WiFi无线网络越来越普及,物联网中的受控设备(例如,智能家电设备、智能办公设备、智能生产设备)、用户手机等控制设备通常都安装了WiFi模块,使受控设备和控制设备都具备了接入由WiFi路由器所建立的WiFi无线网络的功能,用户可以使用手机上安装的APP通过WiFi无线网络来发送指令,从而控制受控设备。由于控制设备和受控设备的种类、型号、制造商等千差万别,因此,在对控制设备进行控制之前,现有技术都需要执行将控制设备与受控设备进行绑定的操作。现有技术通常采用softAP和smartLink这两种(配置)绑定方式。在softAP绑定方式下,受控设备的WiFi模块进入热点模式,手机切出家庭网络连接受控设备WiFi热点,然后(例如,通过手机APP)将家庭网络SSID和密码发送给受控设备,受控设备收到家庭网络SSID和密码之后连接并接入家庭网络(即,上线),手机再次连接回家庭网络,(例如,通过手机APP)搜索上线的受控设备,将此受控设备绑定到用户(例如,云网络)账号下。在smartLink绑定方式下,受控设备的WiFi模块进入smartlink配置模式,手机连接家庭网络,(例如,通过手机APP)在家庭网络内发送SSID和密码,受控设备的WiFi模块收到SSID和密码并且联网配置成功后,(例如,通过手机APP)手机主动发现受控设备,将此受控设备绑定到用户账号下。以上两种绑定方式具有以下缺点:1、在softAP绑定方式下,手机APP客户端的工作量繁重复杂:需要主动切换网络、发送SSID和密码、判断是否配置成功、切换家庭网络、发送筛选上线设备、绑定设备,对中间过程的异常做详细的判断处理,对整个配置绑定业务流程要清清楚楚,APP不仅仅是配置的发起者,而且负重主导整个过程。2、两种绑定方式的可移植性、复用率都极差:不同手机或不同APP(以及H5、小程序等)与同一受控设备(例如洗衣机)进行(配置)绑定时,需要反复开发此绑定过程,耗费成本及资源。3、不支持多个受控设备同时进行配置绑定。更具体地,图1示出了采用smartLink绑定方式实现配置绑定的现有技术方案的示意流程图。如图1所述,现有技术采用的这种smartLink绑定方式包括以下步骤:1、APP客户端通过扫一扫功能获取(受控)设备的配置信息(例如,受控设备的唯一设备标识、用于使受控设备进入配置模式的指引图片和文字信息),根据配置信息,用户将(受控)设备设置为配置模式。2、在受控设备进入配置模式(即,图1中的提示配置模式方式)之后,APP客户端发送需要受控设备接入的(WiFi路由器——在图1中未示出的)SSID和密码(图1所示的配置设备)。3、在受控设备配置成功上线(即,接入WiFi路由器——在图1中未示出)后,APP客户端检查受控设备的合法性。如果在检查受控设备的合法性的过程中存在超时、异常等情况,在超时或进行异常处理后重新检查受控设备的合法性。4、在确定受控设备合法之后,获取受控设备的密钥(即,安全KEY)。如果在获取受控设备的密钥的过程中存在超时、异常等情况,在超时或进行异常处理后重新获取受控设备的密钥。5、在接收到来自受控设备的密钥之后,调用云平台的绑定接口,将受控设备信息与用户信息(例如,APP客户端的用户账号)关联(即,图1所示的绑定设备)。6、绑定成功后,APP客户端(例如,通过使用APP客户端的用户账号)维护本地的受控设备列表,刷新受控设备列表(在图1中未示出)。从上述绑定过程可以看出,在整个绑定过程中,APP要实时关注受控设备的状态,主动完成各种繁琐操作(例如,图1中虚线框所包含的操作步骤),且不能打断或者退出APP。因此,为了解决上述问题,需要提出新的技术方案。
技术实现思路
根据本专利技术的通信控制系统,包括:受控设备,受控设备上安装了第一WiFi模块,经由第一WiFi模块进行无线通信,受控设备用于接收经二次发送的绑定授权码,存储经二次发送的绑定授权码,三次发送绑定授权码;手机,手机上安装了第二WiFi模块和用于控制受控设备的APP,经由第二WiFi模块进行无线通信,经由APP产生用于控制受控设备的指令,手机用于接收经首次发送的绑定授权码,在发送用于指示受控设备绑定手机的绑定指令时、同时二次发送绑定授权码;WiFi路由器,WiFi路由器上安装了第三WiFi模块及第一互联网通信模块,WiFi路由器用于经由第三WiFi模块与第一WiFi模块及第二WiFi模块进行无线通信,经由第一互联网通信模块进行有线互联网通信;云平台,云平台上安装了第二互联网通信模块,经由第二互联网通信模块与第一互联网通信模块进行有线互联网通信,云平台用于生成及首次发送绑定授权码,接收和校验经三次发送的绑定授权码,在对经三次发送的绑定授权码成功校验之后、执行绑定指令、向手机发送绑定指令的执行结果。根据本专利技术的通信控制系统,其受控设备还用于,提供受控设备的二维码,预先进入配置模式或在接收到用于控制受控设备进入配置模式的模式配置指令时进入配置模式;其手机还用于,经由APP扫描二维码、获取受控设备的唯一设备标识、产生和发送模式配置指令,其中,模式配置指令包括,用于指示用户如何进入配置模式的图片和/或文字信息。根据本专利技术的通信控制系统,其手机还用于,获取并发送WiFi路由器的SSID和密码;其受控设备还用于,接收SSID和密码,使用SSID和密码接入WiFi路由器。根据本专利技术的通信控制系统,其手机还用于,在受控设备成功绑定手机之后,经由APP产生并直接向受控设备发送设备操作指令;其受控设备还用于,在受控设备成功绑定手机之后,接收来自手机的APP的设备操作指令。根据本专利技术的通信控制系统,其手机和云平台还用于,基于受控设备的唯一设备标识使手机同时配置绑定多个不同的受控设备。根据本专利技术的通信控制方法,包括:经由受控设备执行以下步骤:接收经二次发送的绑定授权码;存储经二次发送的绑定授权码;三次发送绑定授权码,经由手机执行以下步骤:接收经首次发送的绑定授权码;在发送用于指示受控设备绑定手机的绑定指令时、同时二次发送绑定授权码,经由WiFi路由器执行以下步骤:经由第三WiFi模块与第一WiFi模块及第二WiFi模块进行无线通信;经由第一互联网通信模块进行有线互联网通信,经由云平台执行以下步骤:生成及首次发送绑定授权码;接收和校验经三次发送的绑定授权码;在对经三次发送的绑定授权码成功校验之后、执行绑定指令、向手机发送绑定指令的执行结果,其中,受控设备上安装了第一WiFi模块,经由第一WiFi模块进行无线通信;手机上安装了第二WiFi模块和用于控制受控设备的APP,经由第二WiFi模块进行无线通信,经由APP产生用于控制受控设备的指令;WiFi路由器上安装了第三WiFi模块及第一互联网通信模块;云平台上安装了第二互联网通信模块,经由第二互联网通信模块与第一互联网通信模块进行有线互联网通信。根据本专利技术的通信控制方法,还包括:经由受控设备执行以下步骤:提供受控设备的二维码;预先进入配置模式或在接收到用于控制受控设备进入配置模式的模式配置指令时进入配置模式,经由手机执行以下步骤:经由APP扫描二维码、获取受控设本文档来自技高网
...

【技术保护点】
1.一种通信控制系统,其特征在于,包括:受控设备,所述受控设备上安装了第一WiFi模块,经由所述第一WiFi模块进行无线通信,所述受控设备用于接收经二次发送的绑定授权码,存储所述经二次发送的绑定授权码,三次发送所述绑定授权码;手机,所述手机上安装了第二WiFi模块和用于控制所述受控设备的APP,经由所述第二WiFi模块进行无线通信,经由所述APP产生用于控制所述受控设备的指令,所述手机用于接收经首次发送的绑定授权码,在发送用于指示所述受控设备绑定所述手机的绑定指令时、同时二次发送所述绑定授权码;WiFi路由器,所述WiFi路由器上安装了第三WiFi模块及第一互联网通信模块,所述WiFi路由器用于经由所述第三WiFi模块与所述第一WiFi模块及所述第二WiFi模块进行无线通信,经由所述第一互联网通信模块进行有线互联网通信;云平台,所述云平台上安装了第二互联网通信模块,经由所述第二互联网通信模块与所述第一互联网通信模块进行所述有线互联网通信,所述云平台用于生成及首次发送所述绑定授权码,接收和校验经三次发送的所述绑定授权码,在对经三次发送的所述绑定授权码成功校验之后、执行所述绑定指令、向所述手机发送所述绑定指令的执行结果。...

【技术特征摘要】
1.一种通信控制系统,其特征在于,包括:受控设备,所述受控设备上安装了第一WiFi模块,经由所述第一WiFi模块进行无线通信,所述受控设备用于接收经二次发送的绑定授权码,存储所述经二次发送的绑定授权码,三次发送所述绑定授权码;手机,所述手机上安装了第二WiFi模块和用于控制所述受控设备的APP,经由所述第二WiFi模块进行无线通信,经由所述APP产生用于控制所述受控设备的指令,所述手机用于接收经首次发送的绑定授权码,在发送用于指示所述受控设备绑定所述手机的绑定指令时、同时二次发送所述绑定授权码;WiFi路由器,所述WiFi路由器上安装了第三WiFi模块及第一互联网通信模块,所述WiFi路由器用于经由所述第三WiFi模块与所述第一WiFi模块及所述第二WiFi模块进行无线通信,经由所述第一互联网通信模块进行有线互联网通信;云平台,所述云平台上安装了第二互联网通信模块,经由所述第二互联网通信模块与所述第一互联网通信模块进行所述有线互联网通信,所述云平台用于生成及首次发送所述绑定授权码,接收和校验经三次发送的所述绑定授权码,在对经三次发送的所述绑定授权码成功校验之后、执行所述绑定指令、向所述手机发送所述绑定指令的执行结果。2.如权利要求1所述的通信控制系统,其特征在于:所述受控设备还用于,提供所述受控设备的二维码,预先进入配置模式或在接收到用于控制所述受控设备进入配置模式的模式配置指令时进入配置模式;所述手机还用于,经由所述APP扫描所述二维码、获取所述受控设备的唯一设备标识、产生和发送所述模式配置指令,其中,所述模式配置指令包括,用于指示用户如何进入所述配置模式的图片和/或文字信息。3.如权利要求2所述的通信控制系统,其特征在于:所述手机还用于,获取并发送所述WiFi路由器的SSID和密码;所述受控设备还用于,接收所述SSID和密码,使用所述SSID和密码接入所述WiFi路由器。4.如权利要求1所述的通信控制系统,其特征在于:所述手机还用于,在所述受控设备成功绑定所述手机之后,经由所述APP产生并直接向所述受控设备发送设备操作指令;所述受控设备还用于,在所述受控设备成功绑定所述手机之后,接收来自所述手机的所述APP的所述设备操作指令。5.如权利要求1所述的通信控制系统,其特征在于:所述手机和所述云平台还用于,基于所述受控设备的唯一设备标识使所述手机同时配置绑定多个不同的受控设备。6.一种通信控制方法,其特征在于,包...

【专利技术属性】
技术研发人员:齐泽祥
申请(专利权)人:青岛海尔科技有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1