一种基于蓝牙的数据传输控制方法技术

技术编号:14804286 阅读:23 留言:0更新日期:2017-03-14 23:48
本发明专利技术公开了一种基于蓝牙的数据传输控制方法,包括以下步骤:移动终端通过蓝牙与终端设备配对连接;移动终端通过无线信号与后台服务器建立连接,向后台服务器发送控制信号;后台服务器判断控制信号是否合法,若是,将控制信号进行加密生成加密控制信号并发送至移动终端,若否,则结束流程;移动终端将接收到的加密控制信号转发至终端设备;终端设备对加密控制信号进行解密,根据解密后的控制信号生成相应的动作指令,并将该动作指令通过相应的I/O端口发送至与该I/O端口对应的执行装置。本发明专利技术通过后台服务器和移动终端组成授权控制端,可以针对不同的终端设备进行操控,操作方便,适用范围广,而且降低了设备硬件的成本。

【技术实现步骤摘要】

本专利技术涉及一种基于蓝牙技术的数据传输控制方法。
技术介绍
当前,用户对某一须授权使用的设备实际操控使用之前,往往须先实地登记和认证、获得合法的用户身份,领取权限卡(操作卡、预缴费卡、门禁卡等),带来保管、携带的不便和遗忘、遗失的风险。典型的授权操控设备就是目前越来越多见的用户自助设备,如自助售货机、自助洗车机、自助加油机、高速路电子缴费起闸机等。目前这类设备都需要与用户相互传递信息的键盘、读卡器和显示界面;还需要联网通讯模块、并付费租用通讯运营商网络线路,才能与后台管理中心传递数据进行监控和管理。功能类似但不通用的设备硬件也造成了系统制造、维护成本上升,也导致较高的故障发生率。
技术实现思路
为了克服现有技术的不足,本专利技术的目的在于提供一种基于蓝牙的数据传输控制方法,通过后台服务器和移动终端组成授权控制端,可以针对不同的终端设备进行操控,操作方便,适用范围广,而且降低了设备硬件的成本。为解决上述问题,本专利技术所采用的技术方案如下:一种基于蓝牙的数据传输控制方法,包括以下步骤:S1、移动终端通过蓝牙与终端设备配对连接;S2、移动终端通过无线信号与后台服务器建立连接,向后台服务器发送控制信号;S3、后台服务器判断控制信号是否合法,若是,将控制信号进行加密生成加密控制信号并发送至移动终端,若否,则结束流程;S4、移动终端将接收到的加密控制信号转发至终端设备;S5、终端设备对加密控制信号进行解密,根据解密后的控制信号生成相应的动作指令,并将该动作指令通过相应的I/O端口发送至与该I/O端口对应的执行装置。优选的,在步骤S5之后还包括:S6、终端设备接收执行装置发送的反馈信号并将反馈信号发送至移动终端;S7、移动终端将反馈信号发送至后台服务器,由后台服务器更新数据。优选的,还包括以下步骤:若终端设备在预设的时间内没有收到加密控制信号,则向移动终端发送连接超时信号,并断开与移动终端的蓝牙连接。优选的,在步骤S1中还包括:移动终端从终端设备中获取设备ID;所述控制信号包括:控制指令、设备ID和用户ID,其中,控制指令由用户通过移动终端发起,用户ID由移动终端从所登陆的账户中获取。优选的,在步骤S3中,判断控制信号是否合法的规则包括:规则1、用户ID是否为后台服务器中所记录的合法用户;规则2、设备ID是否为后台服务器中所记录的合法设备;规则3、控制指令是否包括在该用户ID所对应的权限中;若规则1-3的判断均为是,则该控制信号合法,否则为不合法。优选的,在步骤S3中,判断控制信号是否合法的规则包括:规则1、用户ID是否为后台服务器中所记录的合法用户;规则2、设备ID是否为后台服务器中所记录的合法设备;规则3、控制指令是否包括在该用户ID所对应的权限中;若规则1-3的判断均为是,则该控制信号合法,否则为不合法。优选的,终端设备中的其中一个I/O端口为打印机端口,对应于该打印机端口的执行装置为打印机。相比现有技术,本专利技术的有益效果在于:适用于无人值守的授权操作系统中,作为其中的终端设备可以是售货、加油、洗车、打印等自助设备,也可以是企业中其他的授权操作设备等。使用该方法的终端设备无须读卡和显示器件,也无须直接联网模块,降低了设备硬件的造价和系统的使用成本。另外,通过移动终端实现控制,用户无须预先授权、无须携带和保管各种名目的授权卡,操作更加方便,可以对不同的终端设备进行控制。附图说明图1为本专利技术的基于蓝牙的数据传输控制方法流程图。图2为应用本专利技术的基于蓝牙的数据传输控制方法的系统图。具体实施方式下面,结合附图以及具体实施方式,对本专利技术做进一步描述:参考图1和2,一种基于蓝牙的数据传输控制方法,应用在由后台服务器、移动终端和终端设备所组成的系统中,包括与以下步骤:S1、移动终端通过蓝牙与终端设备配对连接,并从终端设备中获取设备ID。具体的,终端设备中包括蓝牙模块、处理器和一到多个I/O端口,移动终端通过蓝牙连接后便可以与终端设备中的处理器进行数据通信,从而可以从处理器中获取关于该终端设备的设备ID。S2、移动终端通过无线信号与后台服务器建立连接,向后台服务器发送控制信号。移动终端与设备终端建立蓝牙连接后,用户可以通过移动终端发起对终端设备具体的控制指令,则会将控制指令、用户ID和设备ID封装在控制信号中发送至后台服务器中,其中,用户ID由移动终端从所登陆的账户中获取。S3、后台服务器判断控制信号是否合法,若是,将控制信号进行加密生成加密控制信号并发送至移动终端,若否,则结束流程。后台服务器从控制信号中读取具体的信息进行判断,判断控制信号是否合法的规则包括:规则1、用户ID是否为后台服务器中所记录的合法用户;规则2、设备ID是否为后台服务器中所记录的合法设备;规则3、控制指令是否包括在该用户ID所对应的权限中;若规则1-3的判断均为是,则该控制信号合法,否则为不合法。其中,合法用户和合法设备均为已经预先在后台服务器中登记的用户信息和设备信息,在后台服务器中,每个用户ID有其对应的权限,权限的形式有多种,例如可以是以该用户的账户余额作为权限,则控制指令中会包括金额信息,当金额小于等于账户余额,则表示该控制指令包括在该用户ID所对应的权限中。S4、移动终端将接收到的加密控制信号转发至终端设备。S5、终端设备对加密控制信号进行解密,根据解密后的控制信号生成相应的动作指令,并将该动作指令通过相应的I/O端口发送至与该I/O端口对应的执行装置。终端设备中的处理器具有解密能力,对加密控制信号进行解密,获取了解密后的控制信号后生成具体的动作指令,该动作指令通过相应的I/O端口发送到对应的执行装置,由该执行装置根据动作指令执行相应的动作。例如,终端设备中的其中一个I/O端口为打印端口,对应于该打印机端口的执行装置为打印机,终端设备中生成的动作指令为打印指令,其中包括了具体的打印数据,通过打印端口发送至打印机中,由该打印机根据其中的打印数据进行打印。S6、终端设备接收执行装置发送的反馈信号并将反馈信号发送至移动终端。执行装置执行动作后会通过相应的I/O端口将反馈信号发送回终端设备,终端设备再将该反馈信号发送至移动终端中。S7、移动终端将反馈信号发送至后台服务器,由后台服务器更新数据。移本文档来自技高网...

【技术保护点】
一种基于蓝牙的数据传输控制方法,其特征在于,包括以下步骤:S1、移动终端通过蓝牙与终端设备配对连接;S2、移动终端通过无线信号与后台服务器建立连接,向后台服务器发送控制信号;S3、后台服务器判断控制信号是否合法,若是,将控制信号进行加密生成加密控制信号并发送至移动终端,若否,则结束流程;S4、移动终端将接收到的加密控制信号转发至终端设备;S5、终端设备对加密控制信号进行解密,根据解密后的控制信号生成相应的动作指令,并将该动作指令通过相应的I/O端口发送至与该I/O端口对应的执行装置。

【技术特征摘要】
1.一种基于蓝牙的数据传输控制方法,其特征在于,包括以下步
骤:
S1、移动终端通过蓝牙与终端设备配对连接;
S2、移动终端通过无线信号与后台服务器建立连接,向后台服务
器发送控制信号;
S3、后台服务器判断控制信号是否合法,若是,将控制信号进行
加密生成加密控制信号并发送至移动终端,若否,则结束流程;
S4、移动终端将接收到的加密控制信号转发至终端设备;
S5、终端设备对加密控制信号进行解密,根据解密后的控制信号
生成相应的动作指令,并将该动作指令通过相应的I/O端口发送至与
该I/O端口对应的执行装置。
2.根据权利要求1所述的基于蓝牙的数据传输控制方法,其特征
在于,在步骤S5之后还包括:
S6、终端设备接收执行装置发送的反馈信号并将反馈信号发送至
移动终端;
S7、移动终端将反馈信号发送至后台服务器,由后台服务器更新
数据。
3.根据权利要求1所述的基于蓝牙的数据传输控制方法,其特
征在于,还包括以下步骤:
若终端设备在预设的时间内没有收到加密控制信号,则向移动终
端发送连接超时信号,并...

【专利技术属性】
技术研发人员:蔡剑
申请(专利权)人:广州市云剑电子技术有限公司
类型:发明
国别省市:广东;44

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

1