- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Android的通讯络实验课件六 蓝牙即时通信(上)
基于Android的通讯网络实验
------蓝牙即时通信(上)
蓝牙通信的发展
蓝牙软件组成
蓝牙系统
蓝牙技术的特点
蓝牙协议
蓝牙通信的发展
蓝牙软件组成
蓝牙系统
蓝牙技术的特点
蓝牙协议
蓝牙即时通信的背景与意义
该实验设计了能够进行即时聊天和文件传输的蓝牙软件。
最近几年随着智能手机平台的发展,蓝牙成为每台手机的标配,能够实现快速方便的交流。目前安卓软件市场中有关蓝牙的软件大多功能不齐且过于老旧。
背景
意义
现状
蓝牙技术相对其他技术有很多优势,如更开 放、更便宜、更易携带、运行在ISM频段、 相对更安全等。
前景
但是也面临着挑战,面对对手们的越来越快 的速度、更大的适用范围、更便利与安全的 连接方式、更低的成本等,蓝牙技术仍需更 加加强自身技术的硬实力,来提供更好的服 务。
蓝牙通信的发展
蓝牙软件组成
蓝牙系统
蓝牙技术的特点
蓝牙协议
蓝牙技术的特点
能传输消息信息和语音信息
频段全球通用
低成本、低功耗和低辐射
安全性高
用途广泛
网络特性好
蓝牙通信的发展
蓝牙软件组成
蓝牙系统
蓝牙技术的特点
蓝牙协议
蓝牙系统的四个组成部分:
天线射频单元
链路管理单元
链路管理
软件结构
蓝牙天线属于微带天线,空中接口是建立在天线电平为0dBm基础上的,遵从FCC(美国联邦通信委员会)有关0dBm电平的ISM频段的标准
蓝牙在ISM上工作于2.402~2.480GHz,其正常跳频速率可以达到1600跳/s,蓝牙规范中将此频率划分为了79个带宽为1MHz的频段,彼此之间是正交的,蓝牙技术规范定义了10种跳频方案,79跳和23跳各有5种方案
对于一般的蓝牙来说,比较正常的连接范围应该是在10m之内,但是也能通过把发送电平增加来拓展到100m
天线射频单元
链路管理单元是用来描述基带链路控制器的,包括其数字信号处理的机制。此控制器用来处理几代协议和一些另外的低层连接协议。包括:
建立网络连接
差错控制
鉴权和保密
链路管理单元(基带)
蓝牙系统
发送/接收数据
决定帧类型
查询链路地址
建立连接
设备号请求:它能查询与报告长达16位的设备ID
链路模式的协商和建立
链路管理
链路管理中带有建立链路、鉴权、链路硬件配置和一些其他协议。链路管理能发现其他远程的LM并和其通过LMP通信。它提供以下服务:
鉴权
将设备设为Sniff模式
将设备设为Hold模式
将设备设为Park模式
蓝牙系统
蓝牙设备需要满足一定的基本互操作的特性要求,经常会涉及到无线模块、应用层的协议、交换的对象的格式等。蓝牙设备要能互相识别并且装载软件来支持更高的性能。它有如下功能:
设置与故障诊断
自动识别别的设备
取代电缆
和外设通信
音频通信及呼叫控制
商用卡的交易和号簿网络协议
软件结构
蓝牙通信的发展
蓝牙软件组成
蓝牙系统
蓝牙技术的特点
蓝牙协议
蓝牙系统软件配置图
对低层协议进行支持的应用程序是置于基带模块的处理器中,主机能够直接运行支持上层协议的程序,并且能够在运行蓝牙系统时取得上层协议的程序并运行
图中的HCI是主机用来与低层协议通信的接口,对于一个蓝牙系统来说,低层协议和各种基本的硬件都集齐之后还需要在主机中安装好HCI驱动并且加入上层协议软件,只有如此才能完整构成一个系统
低层协议
蓝牙通信的发展
蓝牙软件组成
蓝牙系统
蓝牙技术的特点
蓝牙协议
蓝牙协议栈的规范参考了开放系统互联参考模型(OSI/RM),以高低层级划分了蓝牙协议栈中各个协议所占的成员成分
这蓝牙协议栈的数据链路层和物理层的协议是所有的应用都需要实现的,并且SIG要求使用蓝牙技术的应用之间要能够实现互操作,各种使用蓝牙的远程设备能够直接实现互联,大大提高了蓝牙的适用性
蓝牙协议栈
核心协议:Baseband、LMP、L2CAP、SDP
电缆替代协议:RFCOMM
电话传送控制协议:TCS-BIN、AT-Commands
选用协议:PPP、UDP/TCP/IP、OBEX、WAP、
vCard、vCal、IrMC、WAE
蓝牙协议栈中的协议可根据自身的性质分为4层,分别是:
完整的蓝牙协议栈
基带协议
确保微微网内的各设备之间的射频的物理连接正确。在其的射频系统中使用了跳频和扩频,其分组是在某时隙中以指定的频率发送的,本层可以使用呼叫和查询进程同步设备间的跳频频率还有设备时钟。
蓝牙核心协议
备注:
一个微微网中有1台主设备,和多台从设备,从设备之间以3位MAC地址区分。多个独立的微微网可以组成散射网,其中一个微微网的主设备或从设备可以是另一个微微网中的主设备或从设备,微微网之间通过跳频序列的不同来区分。
链路管理协议(LMP)
负责蓝牙设备间的连接的建立,也用于加密和鉴权, 能通过协商
您可能关注的文档
- 地基处理法简介讲座.ppt
- 地基承载培训课件.ppt
- 地基承载知识讲座.ppt
- 地暖系统业设计答辩.ppt
- 地球上的气 复习课.ppt
- 地基与基工程讲座.ppt
- 地基基础及桩检测概述.ppt
- 地板采暖导作业书.ppt
- 地球物理测井倾角测井序言.ppt
- 地板行业络营销培训辅导.ppt
- 三一重工:2024年可持续发展(ESG)报告.pdf
- 绿色保险(十九)聚焦铅酸蓄电池行业上市公司环责险信息披露的破与立.pdf
- 3种公私联动打法撬动新流量机会.pdf
- 【戴德梁行】2025年全球物流与工业地产市场动态报告.docx
- 房地产市场报告 -2025年5月全国租赁市场月报.pdf
- 宏全基因组测序结题报告.pdf
- 【1628东察创新】McKinsey未来竞争的主战场解读报告.docx
- 【工业互联网产业联盟】2025年电力行业5G工厂建设实施参考指南.docx
- 半导体量检测设备二手翻新修复改造产业投融资深度分析与风险警示报告.pdf
- 中国公募基金的投资者回报差研究 202505-当幻想撞上现实.pdf
文档评论(0)