BLE进阶——链路层

BLE 的链路层,主要有一个或多个状态机构成,状态机有5中状态,分别是 standby(待机), advertise(广播), scan(扫描), init(初始化),connect(连接).

1.

链路层上层是BLE 的Host 端(主机端), 下层是物理层(调制解调,RF等)。

2.

从空中的通道来看,BLE的通道分成2类:广播通道和数据通道。

其中广播通道有3个频段,数据通道有37个频段。

注:BLE有40个通道,跨越2402MHz~2480MHz, 每个通道带宽2MHz.

BLE进阶——链路层

时间: 2024-08-30 06:31:28

BLE进阶——链路层的相关文章

BLE控制器之链路层

BLE 协议之链路层介绍 链路层是低功耗蓝牙体系里面最复杂的部分,它负责广播.扫描.建立和维护连接.以及确保数据包按照正确的方式组织.正确的计算校验值以及加密序列等. 链路层包含三个基本概念:信道.报文.过程 首先来说信道,信道包含广播信道和数据信道. 未建立连接的设备使用广播信道发送数据,如外设通过广播信道进行广播,通告自身为可连接或可发现的,并且执行扫描或者发起连接. 连接后的设备则通过数据信道来进行数据传输. 在这两个信道上的数据发送均为小数据包,封装了发送者给接受者的少量数据,无论是广播

Bluetooth Low Energy链路层

1. 介绍 1.1 链路状态机 链路层操作可以描述为链路状态机(The Link Layer State Machine) 链路状态机有如下五种状态 - Standby State: 准备,不传输或接受数据包 - Advertising State: 广播, advertiser,发送advertising channel packets,接受来自scanner的响应 - Scanning State: 监听/扫描, scanner,监听来自advertiser的advertising chan

链路层交换机

在总线拓扑和基于集线器的星形拓扑技术时代,以太网显然是一种广播链路.为了处理这些碰撞,以太网标准包括了 CSMA/CD 协议. 今天广为使用的以太网是基于交换机的星形拓扑,采用的是存储转发分组交换.在基于交换机的以太局域网中,不会有碰撞,因此没有必要使用 MAC 协议了! 交换机自身对子网中的主机和路由器是透明的 (transparent),即某主机/路由器向另一个主机/路由器寻址一个帧,而不是向交换机寻址该帧:且不知道某交换机将会接收该帧并将它转发到另一个结点. 类似路由器接口为数据报设有缓存

链路层综述

一. 一些术语 运行链路层协议的任何设备均称为结点 (node). 沿着通信路径连接相邻结点的通信信道称为链路 (link). 二.两种链路层信道 广播信道 用于连接有线局域网.卫星网和混合光纤同轴电缆接入网中的多台主机.需要媒体访问协议来协调帧传输. 点对点通信链路 在诸如长距离链路连接的两台路由器之间,或用户办公室主机与它们所连接的临近以太网交换机之间等场合. 三.链路层提供的服务 成帧 (framing) 即把网络层的数据报封装为适合链路传输的链路层帧. 链路接入 媒体访问控制 (Medi

《TCP/IP详解卷1:协议》——第2章:链路层(转载)

1.引言 从图1-4可以看出,在TCP/IP协议族中,链路层主要有三个目的: (1)为IP模块发送和接收IP数据报: (2)为ARP模块发送ARP请求和接收ARP应答. (3)为RARP发送RARP请求和接收RARP应答. TCP/IP支持多种不同的链路层协议,这取决于网络所使用的硬件,如以太网.令牌环网.FDDI(光纤分布式数据接口)及RS-232串行线路等. 2.以太网和IEEE 802封装 (1)以太网 以太网一般是指数字设备公司(Digital Equipment Corp.).英特尔和

链路层 - SLIP,PPP,

最常使用的封装格式是RFC 894定义的格式.图2 - 1显示了两种不同形式的封装格式.图中每一个方框以下的数字是它们的字节长度. 两种帧格式都採用48 bit(6字节)的目的地址和源地址( 8 0 2 . 3同意使用16 bit的地址,但通常是48 bit地址).即硬件地址. 接下来的2个字节在两种帧格式中互不同样. 在8 0 2标准定义的帧格式中.长度字段是指它兴许数据的字节长度,但不包含C R C检验码.以太网的类型字段定义了兴许数据的类型.在8 0 2标准定义的帧格式中.类型字段则由兴许

链路层寻址与 ARP

一. MAC 地址 不是主机或路由器具有链路层地址,而是它们的适配器(即网络接口)具有链路层地址.因此,具有多个网络接口的主机或路由器将具有与之相关联的多个链路层地址. 然而,链路层交换机并不具有与它们接口相关联的链路层地址.这是因为链路层交换机的任务是在主机与路由器之间承载数据报:交换机透明地执行该项任务,也就是说,主机或路由器不必明确地将帧寻址到其间的交换机. ? 尽管 MAC 地址被设计为永久的,但用软件改变一块适配器的 MAC 地址是可能的. 二.地址解析协议 因为存在网络层地址和链路层

TCP/IP——链路层简记

在TCP/IP协议族中链路层的主要目的有三个: 1,为IP模块发送和接受IP数据报. 2,为ARP模块发送ARP请求和接受ARP应答. 3,为RARP模块发送RARP请求和接受RARP应答. 链路层包括:网卡和驱动程序两部分. 物理地址(Media Access Control):链路层的地址叫物理地址(Media Access Control),是一个全球唯一的地址,比如,著名的以太网卡,其物理地址大小是48bit(比特位),前24位是厂商编号,后24位为网卡编号.链路层发送数据的时候就会以这

TCP/IP——链路层

链路层主要有三个目的: (1)为IP模块发送和接收IP数据报; (2)为ARP模块发送 ARP请求和接收 ARP应答; (3)为RARP发送RARP请求和接收RARP应答. TCP / IP支持多种不同的链路层协议,这取决于网络所使用的硬件,如以太网.令牌环网. FDDI(光纤分布式数据接口)及 RS-232串行线路等. RFC 1042(IEEE802)帧格式 RFC 894(以太网)帧格式