对于软件的人来说,物理层关注的内容会少一点。在前面的博客中,我们以快递员类比物理层,对于快递员来说,道路千万条,这条不通换另外一条。
对于物理层来说也是一样的,它有很多频率,这个频率有冲突了,将会切到另一个频率上面。

举例:深圳比较有两个比较出名的电台:105.7MHZ 和106.2MHZ

注意:当说105.7MHZ时,是指该频率的周围一段都属于105.7MHZ。对于106.2MHZ的频率也是这样的。记住,它并不仅仅指一个值。数据是在该频段范围内传输,数据并不是仅仅在105.7MHZ或106.2MHZ这个点传输。

如果105.7MHZ的电台被干扰了,将切换到106.2MHZ的电台。同样的道理,对于蓝牙也是这样的,蓝牙用的是2.4GHZ的频率,它也是指在2.4GHZ左右的一段范围,在该范围内都属于2.4GHZ。

在这个频段内,我们不可能只传输一个电台,需要继续切分。每一个红色的小块传输一个电台(或者称为无线信道)。这就是蓝牙中无线信道的划分,对于BLE低功耗蓝牙,它将2.4GHZ频率的周围划分出了0到39,总共40个信道。

fc = 2402 + 2k, k=0,1,2,…,39, fc是无线信道k的中心频率

从这个图可以看出,对于低功耗蓝牙,在2.4GHZ这个频段它被分为了40个信道,一个信道被干扰了,将切换到另一个信道。
对于这些信道,它标上了一个名字,这些名字是在上一层链路层那里提出来的。对于物理层只需要知道对于2.4GHZ,它被拆分成40个信道就可以了。

物理层使用跳频技术提高了数据传输的成功率,一个信道被干扰了,将跳到另一个信道。

最新文章

  1. Mac 开发者常用的工具
  2. Java内存模型深度解析:基础部分--转
  3. 在你设计中可能用到的20个杂志 PSD 原型
  4. immutableJS一些API
  5. 深度解析EM菌
  6. windows时间同步出错
  7. 360WIFI下使用Fiddler抓取手机APP流量
  8. Python命令行参数sys.argv[]
  9. Android.mk编译.apk .so .jar .a第三方.apk .so .jar .a的方法
  10. 从SAE又回到BAE,感觉好轻松
  11. Oracle 11g password过期被锁定报道 ORA-28000 the account is locked
  12. CentOS7部署Dotnet Core2.1
  13. python学习Day14 带参装饰器、可迭代对象、迭代器对象、for 迭代器工作原理、枚举对象、生成器
  14. MySQL Transaction--事务相关查询
  15. 【Unity Shader】三、漫反射Diffuse Shader例子
  16. PHPCMS V9 全站通用日期时间标签
  17. 51nod 1051 最大子矩阵和
  18. implements和extends的区别
  19. STM平台增加性能测试/稳定性测试部分【一】
  20. (LeetCode 53)Maximum Subarray

热门文章

  1. [BJOI2014]想法(随机算法,神奇思路,拓扑排序)
  2. 【微信小程序】 小程序中的递归运算/二分查找算法/Maximum call stack size exceeded
  3. C语言I作业12—学期总结
  4. centos7.5安装java JDK、tomcat、mysql
  5. Jenkins打包编码GBK的不可映射字符
  6. linux内核树的建立(Ubuntu)
  7. JS修改URL参数,并修改前页面的地址
  8. 使用Redis实现中英文自动补全功能详解
  9. wget下载阿里云oss的文件报错403
  10. java获取调用当前方法的方法名和行数