【技术实现步骤摘要】
本专利技术涉及通信
,特别是涉及一种共享认证方法及系统、智能设备及控制方法。
技术介绍
随着物联网的发展和盛行,越来越多的智能设备加入到物联网中,例如,智能手机、智能电视、智能空调、智能插座、智能冰箱。在这些智能设备上可运行的应用程序越来越多,其中,有些应用程序会涉及到一些控制操作来控制其它智能设备上的应用程序,例如,一个智能手表通过发送自己的重力感应信息去控制一个智能电视上正在运行的赛车游戏中塞车的移动。现有技术中,智能设备一般都支持客户端通过特定的通信协议来实现远程控制,例如通过蓝牙、Wi-Fi和其它无线技术来实现。其中,通过Wi-Fi的连接方式通常有两种方式,一种是采用Wi-Fi直连方式,一种是采用Wi-Fi远程控制方式。Wi-Fi直连方式是指智能设备一直连接不需要中介性质的无线接入点,其缺点是每一个独立智能设备都需要独立认证后才能使用,导致用户体验差而且用户信息容易泄漏;Wi-Fi远程控制方式,客户端和智能设备都需要连接路由器联网之后才能接入云端服务器从而可以使用,因此需要有服务端设备及应用服务器软件连接智能设备并转发传输的信息,并且服务器架设成本较大并且控制效率不高。例如,采用HTTP的通信方式,该通信方式仅能实现单向通信,通过请求与响应的方法进行服务器与客户端的单向数据传输,因此其传输效率不高,并且不可以在网络中穿过防火墙和NAT发现网络中的其它节点,比如智能设备等。JXTA是由SUN公司推出的一组开放的通用P2P协议,它允许任何接入网络的设备作为对等体进行通信和协同工作,如移动电话、PDA、PC机、服务器等。JXTA是为了构建P2P网 ...
【技术保护点】
一种共享认证方法,其特征在于,所述共享认证方法应用于JXTA网络中,所述JXTA网络包括若干个智能设备,所述方法包括:S1,第一智能设备建立服务通道,并监听具有相同管道通告的第二智能设备的第一注册请求,所述第一注册请求包含所述第二智能设备的注册信息;S2,所述第一智能设备根据所述注册信息生成并存储第一授权码,并发送所述第一授权码信息至第二智能设备;S3,所述第二智能设备再次向第一智能设备发送包含所述第一授权码的第一连接请求,所述第一智能设备根据所述第一授权码生成并存储第一Token信息,并返回所述第一Token信息至该第二智能设备,所述第二智能设备根据所述第一Token信息生成第二连接请求,向所述第一智能设备请求连接并建立全双工通道。
【技术特征摘要】
1.一种共享认证方法,其特征在于,所述共享认证方法应用于JXTA网络中,所述JXTA网络包括若干个智能设备,所述方法包括:S1,第一智能设备建立服务通道,并监听具有相同管道通告的第二智能设备的第一注册请求,所述第一注册请求包含所述第二智能设备的注册信息;S2,所述第一智能设备根据所述注册信息生成并存储第一授权码,并发送所述第一授权码信息至第二智能设备;S3,所述第二智能设备再次向第一智能设备发送包含所述第一授权码的第一连接请求,所述第一智能设备根据所述第一授权码生成并存储第一Token信息,并返回所述第一Token信息至该第二智能设备,所述第二智能设备根据所述第一Token信息生成第二连接请求,向所述第一智能设备请求连接并建立全双工通道。2.如权利要求1所述的共享认证方法,其特征在于,所述方法还包括:S4,所述第二智能设备向第三智能设备发送所述第二连接请求,其中,所述第三智能设备已注册到JXTA网络,并具有所述管道通告;S5,所述第三智能设备接收所述第二连接请求,发送第二注册请求至所述第一智能设备,所述第二连接请求包含所述第一Token信息和第三设备自身注册信息;S6,所述第一智能设备验证所述第三智能设备,并向所述第二智能设备返回包含所述第三智能设备的第二Token信息;S7,所述第二智能设备根据所述第二Token信息,生成并发送第三连接请求至所述第三智能设备,与所述第三智能设备建立全双工通道。3.如权利要求1所述的一种共享认证方法,其特征在于,于步骤S1之前还包括:启动所述JXTA网络后,搜索并获取该JXTA网络中的智能设备节点列表;发送所述管道通告至所述JXTA网络中的各智能设备。4.一种基于权利要求1至3任意一项所述JXTA网络共享认证的智能设备控制方法,其特征在于,所述方法包括:第一智能设备发送第一控制信息至所述第二智能设备;所述第二智能设备监听所述第一控制信息;当收到所述第一控制信息时,根据所述第一控制信息控制运行自身的应用程序。5.如权利要求4所述的智能设备控制方法,其特征在于,所述方法还包括:第二智能设备发送第二控制信息至所述第一智能设备;所述第一智能设备监听所述第二控制信息;当收到所述第二控制信息时,根据所述第二控制信息控制运行自身的应用程序。6.一种智能设备,其特征在于,所述智能设备位于包...
【专利技术属性】
技术研发人员:陈宏亮,王晨,
申请(专利权)人:上海斐讯数据通信技术有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。