专利名称:一种通过rfid和蓝牙无线技术实现无纸化打印的方法
技术领域:
本发明涉及一种通过RFID和蓝牙无线技术实现无纸化打印的方法。
背景技术:
RFID,即Radio Frequency Identification,是指射频识别,也即电子标签。RFID 射频识别是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关 数据,识别工作无须人工干预,可工作于各种恶劣环境。RFID技术可识别高速运动物体并可 同时识别多个标签,操作快捷方便。 RFID是一种简单的无线系统,只有两个基本器件,由一个询问器(或阅读器)和 很多应答器(或标签)组成,该系统用于控制、检测和跟踪物体。标签由耦合元件及芯片组 成,每个标签具有唯一的电子编码,附着在物体上标识目标对象;阅读器为读取(或写入) 标签信息的设备,可设计为手持式或固定式;天线用于在标签和读取器间传递射频信号。
RFID技术的基本工作原理如下标签进入磁场后,接收解读器发出的射频信号, 凭借感应电流所获得的能量发送出存储在芯片中的产品信息(Passive Tag,无源标签或被 动标签),或者主动发送某一频率的信号(Active Tag,有源标签或主动标签);解读器读取 信息并解码后,送至中央信息系统进行有关数据处理。 蓝牙(Bluetooth)技术,是一种短距离无线电技术。利用蓝牙技术,能够有效地简
化掌上电脑、笔记本电脑和移动电话手机等移动通信终端设备之间的通信,也能够成功地
简化以上这些设备与因特网Internet之间的通信,从而使这些现代通信设备与因特网之
间的数据传输变得更加迅速高效,为无线通信拓宽道路。蓝牙采用分散式网络结构以及快
跳频和短包技术,支持点对点及点对多点通信,工作在全球通用的2. 4GHz ISM(即工业、科
学、医学)频段,其数据速率为lMbps,采用时分双工传输方案实现全双工传输。 在目前的各种消费场所中,如超市,餐馆等,每天都要为顾客打印各类消费清单,
这些消费清单对纸张和打印机墨粉的消耗的总和是惊人的数据。事实上,绝大多数顾客简
单浏览一下这些消费清单之后就会丢弃,很容易污染环境,也造成了巨大的浪费。对消费场
所来说,每天打印大量的消费清单是一笔巨大的成本开销,消费清单的打印时间很长,延长
了顾客等待时间。
发明内容
本发明的目的是提供一种通过RFID和蓝牙无线技术实现无纸化打印的方法,可 以有效解决现有技术中存在的顾客等待时间长、污染环境、浪费严重的问题。本发明涉及一 种通过RFID和蓝牙无线技术实现无纸化打印的方法,其特征在于该方法包括以下步骤
1)将顾客的个人号码,蓝牙地址和8位密码个人信息通过RFID可读/写有源电子 标签发送给收银台; 2)收银台将顾客消费数据和以上个人信息发送到中心服务器;
3)中心服务器收到顾客的个人信息和消费数据,随机生成8位明文;
3
4)用顾客的8位密码做密钥,将明文用DES算法加密,把密文发送给手机端;
5)手机端收到密文,使用已知的8位密码将密文解密,并将明文发送到中心服务 器; 6)中心服务器收到步骤5)中的明文后,和步骤3)中已知明文做比较,是否相同;
7)若步骤6)中的两组明文相同,中心服务器将顾客消费数据用彩信格式封装匪S 文件,并用顾客的8位密码和匪S文件每8个字节做相与操作,生成匪S文件密文并发送到 顾客的蓝牙地址; 8)手机端收到匪S文件密文后,用已知的8位密码和密文每8个字节做同或操作;
9)使用彩信阅读器打开解密的彩信文件。 所述RFID有源可读/写电子标签可以用无线蓝牙模块代替。步骤l)中的使用的 文件格式为彩信格式。 本发明的优点在于本发明通过软件设计,使用已经大规模普及的个人通信设备, 实现了无纸化打印消费清单并对个人消费数据具有一定的安全保护作用;同时也帮助超 市、餐馆等消费场所节约了大量打印成本,减少了顾客排队等候时间;使用彩信文件格式封 装消费数据,更具多媒体效果,减少了对资源的消耗。
图1是本发明中步骤1)的示意图; 图2是本发明中步骤8)和步骤9)的示意图; 图3是本发明的方法流程图。
具体实施例方式
本发明涉及一种通过RFID和蓝牙无线技术实现无纸化打印的方法,其特征在于 该方法包括以下步骤 1)将顾客的个人号码,蓝牙地址和8位密码个人信息通过RFID可读/写有源电子 标签发送给收银台; 步骤1)中的使用的文件格式可以为彩信格式。 手机端使用可读/写的RFID有源电子标签,手机软件提供接口,允许用户输入8 位由英文数字组成ASCII密码。手机每次开机时,将手机号码,48位蓝牙地址(6个字节) 和8位的ASCII密码(8个字节)组成三段2进制数据,段与段之间需用l个字节的标示数 据(比如,0xFF)分开,最后将该数据写入到有源电子标签。使用时,顾客将该数据发送到收 银台的RFID阅读器。 2)收银台将顾客消费数据和以上个人信息发送到中心服务器; 3)中心服务器收到顾客的个人信息和消费数据,随机生成8位明文; 中心服务器收到顾客提供的三段2进制数据,根据标示数据,将手机号码,蓝牙地
址和密码解析出来。通过网络查询该手机号码是否注册使用无纸打印业务。 4)用顾客的8位密码做密钥,将明文用DES算法加密,把密文发送给手机端; 中心服务器随机生成8位ASCII明文,并用顾客提供的8位密码使用DES算法加
密,将生成的密文发送到顾客提供的蓝牙地址。同时开启io分钟定时器。
4
5)手机端收到密文,使用已知的8位密码将密文解密,并将明文发送到中心服务 器; DES算法,即Data Encryption Standard算法,是国际商用通信和计算机通信的 一种常用数据加密算法。DES算法的加密过程是用8个字节的明文串和8个字节的密钥生 成8个字节的密文串;解密过程是将该8个字节的密文串和相同的8个字节的密钥生成8 个字节的明文串。比如,明文是〃 wingtech〃 ,密钥是"12345678〃 ,经过DES算法加密,
64位(8个字节)的数据。禾拥得到密文和相同的密钥,使用DES算法解密,就可以得到明 文"wingtech 〃 。 6)中心服务器收到步骤5)中的明文后,和步骤3)中已知明文做比较,是否相同;
7)若步骤6)中的两组明文相同,中心服务器将顾客消费数据用彩信格式封装匪S 文件,并用顾客的8位密码和匪S文件每8个字节做相与操作,生成匪S文件密文并发送到 顾客的蓝牙地址; 从步骤4)到步骤6),中心服务器要确认顾客提供的密码是否有效;步骤7),用顾 客提供的有效密码将数据文件加密,防止具有相同蓝牙地址的终端截获文件并破解。
匪S为Multimedia Messaging Service的縮写,是指多媒体短信服务,也即"彩 信",可以用于传送文字、图片、动画、音频和视频等多媒体信息。可以发送更多的信息量给 顾客,也方便手机端使用现有彩信阅读器阅读。步骤7)可以保证即使顾客消费数据被恶意 截获,也不容易被破解。 8)手机端收到匪S文件密文后,用已知的8位密码和密文每8个字节做同或操作; 手机端收到加密的匪S文件,使用已知的8位密码和该MMS文件每8个字节做同
或的操作,解密原理如下, (A&B)〇B = A&(B〇B) = A&l = A 9)使用彩信阅读器打开解密的彩信文件。 所述RFID有源可读/写电子标签可以用无线蓝牙模块代替,使用RFID有源可读/ 写电子标签传送数据量小的顾客个人信息,使用蓝牙无线技术传送数据量大的顾客消费数 据。
权利要求
一种通过RFID和蓝牙无线技术实现无纸化打印的方法,其特征在于该方法包括以下步骤1)将顾客的个人号码,蓝牙地址和8位密码个人信息通过RFID可读/写有源电子标签发送给收银台;2)收银台将顾客消费数据和以上个人信息发送到中心服务器;3)中心服务器收到顾客的个人信息和消费数据,随机生成8位明文;4)用顾客的8位密码做密钥,将明文用DES算法加密,把密文发送给手机端;5)手机端收到密文,使用已知的8位密码将密文解密,并将明文发送到中心服务器;6)中心服务器收到步骤5)中的明文后,和步骤3)中已知明文做比较,是否相同;7)若步骤6)中的两组明文相同,中心服务器将顾客消费数据用彩信格式封装MMS文件,并用顾客的8位密码和MMS文件每8个字节做相与操作,生成MMS文件密文并发送到顾客的蓝牙地址;8)手机端收到MMS文件密文后,用已知的8位密码和密文每8个字节做同或操作;9)使用彩信阅读器打开解密的彩信文件。
2. 根据权利要求1所述的一种通过RFID和蓝牙无线技术实现无纸化打印的方法,其特 征在于所述RFID有源可读/写电子标签可以用无线蓝牙模块代替。
3. 根据权利要求1所述的一种通过RFID和蓝牙无线技术实现无纸化打印的方法,其特 征在于步骤l)中的使用的文件格式为彩信格式。
全文摘要
本发明的目的是提供一种通过RFID和蓝牙无线技术实现无纸化打印的方法,可以有效解决现有技术中存在的顾客等待时间长、污染环境、浪费严重的问题。本发明涉及一种通过RFID和蓝牙无线技术实现无纸化打印的方法,其优点在于本发明通过软件设计,使用已经大规模普及的个人通信设备,实现了无纸化打印消费清单并对个人消费数据具有一定的安全保护作用;同时也帮助超市、餐馆等消费场所节约了大量打印成本,减少了顾客排队等候时间;使用彩信文件格式封装消费数据,更具多媒体效果,减少了对资源的消耗。
文档编号H04W4/12GK101763696SQ200810207950
公开日2010年6月30日 申请日期2008年12月26日 优先权日2008年12月26日
发明者王胜 申请人:上海闻泰电子科技有限公司