当前位置: 首页 » 技术 » 网络通信 » 正文

基于NFC技术的蓝牙对象交换方法

2013-04-30   来源:CN自动识别网   作者:何彪 周开班   点击:12
摘要:本文给出一种方法,结合蓝牙及NFC技术的优点,互补不足。
  引言

蓝牙技术(Bluetooth)使得移动通信设备和计算机设备,不必借助电缆就能实现数据传送, 它可以在短距离内取代电缆和双绞线连接方案。基于蓝牙技术的文件推送技术,使得设备间可以实现高速的大文件传输。但现有蓝牙设备之间进行文件传输需要较多的步骤,较为烦琐。

NFC(Near Field Communication,近距离无线通信)是一种新型的近距离无线通信技术。它工作于13.56MHz,最高速度可达424kbit/s,工作范围在10 厘米以内,与现有的rfid基础设施兼容,符合ISO/EC18902 和ECMA340 标准。NFC 将非接触读卡器、非接触卡和点对点功能整合在一起。可以满足两个设备间,简单又安全地进行信息交换、内容与服务访问。但NFC 技术的通信距离短,数据传输速度不高,而且现有的移动产品一般不具有NFC功能,不适合于较大文件的传输。

本文给出一种方法,结合蓝牙及 NFC 技术的优点,互补不足。使得不需要对现有移动设备进行改动,就能实现设备间的高速、安全、方便的文件传送。

 1、蓝牙文件推送技术

1.1 OBEX 协议:

    对象交换协议OBEX(Object Exchange)。是一种面向应用的会话层协议,它运行于蓝牙(Bluetooth)协议的顶部,支持文件传输(File Transfer),对象“推”操作(Object Push Profile)等多种应用,提供了设备间简单的对象交换手段,可交换的对象可以是文件、图像,也可以是应用支持的任何数据单位。本文介绍的文件推送方式,正是对“推”操作进行改进。对任意两台设备可组成主从关系,主动发起方为主设备(Client),被找到者是从设备(Server)。如图1 所示,是基于蓝牙的文件推送方法的协议层次关系。


图 1:蓝牙文件推送协议

说明:
OBEX:对象交换协议。
RFCOMM:电路替代协议。
L2CAP:逻辑链路控制及适配。

1.2 OBEX 对象模型:

OBEX 对象模型详细介绍了该协议是如何描述一个对象的。为了做到这点,OBEX 定义了Headers 的概念。一个Header 反映了对象的一个方面,例如名字、长度、描述文字或者对象本身。例如:一个文件对象test.txt 会包含它的名字,一个类型标示为“text”,长度和文件本身。Header 由
编辑  来源:CN自动识别网  
 
 
[ 投稿邮箱:26454645@qq.com]  [ 技术搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 关闭窗口 ]
声明:中国自动识别网登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。其原创性以及文中陈述文字和内容未经本站证实,对本文内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请网友及读者仅作参考,并请自行核实。凡本网注明"来源:中国自动识别网"的作品,版权均属于中国自动识别网网站,转载请必须注明中国自动识别网,并附上网址 http://www.cnaidc.com。违反者本网将追究相关法律责任。如涉及作品内容、版权等问题,请在作品发表之日起两周内与本网联系,否则视为放弃相关权利。
 

 
 
  文明转播  行业协会  备案信息  安全网站