<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[头铁的伦的博客]]></title><description><![CDATA[专注android和linux，以及进场连接技术]]></description><link>https://blog.youkuaiyun.com/shanbl_linux_android</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; shanbl_linux_android]]></copyright><item><title><![CDATA[802.11 快速建立链接功能FILS]]></title><link>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/170350824</link><guid>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/170350824</guid><author>shanbl_linux_android</author><pubDate>Mon, 09 Nov 2026 15:53:12 +0800</pubDate><description><![CDATA[当前wifi链接流程基本分为发现->预认证->关联->认证->分配地址按照网络模型划分为5个流程。整体时间比较长，特别是DHCP过程时间比较漫长，经常花费200ms以上才可以完成DHCP分配。802.11协议提供了一个基于EAP认证模型下快速建立链接的方法，可以把一些事情提前做好，仅仅保留发现和关联两个步骤。]]></description><category></category></item><item><title><![CDATA[QNX 网络模型]]></title><link>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/159929775</link><guid>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/159929775</guid><author>shanbl_linux_android</author><pubDate>Sun, 12 Apr 2026 11:38:24 +0800</pubDate><description><![CDATA[QNX为黑莓提供的支持多虚拟机主机模型的汽车电子系统，整体采用微内核架构配置为RTOS系统。其中QNX提供了独立的网络模型，以运行在userspace的网络协议栈搭配相应的网卡驱动为整个系统提供网络服务。目前QNX支持两种协议栈，分别为io-sock和io-pkt. io-sock默认集成在8.0以上版本的qnx系统；io-pkt则集成在7.1系统之前。其中io-sock不向前兼容io-pkt且不向前兼容任何io-pkt配套的组件如：ping、sshd、tcpdump、iperf、ssh等。]]></description><category></category></item><item><title><![CDATA[BLE&EDR区别]]></title><link>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/147984875</link><guid>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/147984875</guid><author>shanbl_linux_android</author><pubDate>Thu, 15 May 2025 16:07:59 +0800</pubDate><description><![CDATA[2.EDR使用接入码来确认鉴别微微网的身份，而ble使用随机生成的数据接入地址来辨别两个设备的物理信道(广播地址是固定的，这也确认了设备只能选择是否接收ble广播而无法选择接手谁的广播)3.ble得CRC校验长度为24位数据全校验，edr为使用16位CRC校验payload。4.ble弱化连接的概念注重信息交换，edr强调连接注重传输速度。5.ble的功率划分为4级以达成节电目的，edr为三级。]]></description><category></category></item><item><title><![CDATA[项目收尾之艰难]]></title><link>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/145615562</link><guid>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/145615562</guid><author>shanbl_linux_android</author><pubDate>Fri, 14 Feb 2025 15:51:58 +0800</pubDate><description><![CDATA[个人认为，以上这些能力会让项目的收尾的难度降低。作为工程师，还是要相信过程，完全相信结果导向会让技术人员陷入泥潭。]]></description><category></category></item><item><title><![CDATA[性能测试工具汇总]]></title><link>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/142636977</link><guid>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/142636977</guid><author>shanbl_linux_android</author><pubDate>Sun, 29 Sep 2024 15:47:28 +0800</pubDate><description><![CDATA[常用性能测试工具分析]]></description><category></category></item><item><title><![CDATA[BT音频方案]]></title><link>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/139604212</link><guid>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/139604212</guid><author>shanbl_linux_android</author><pubDate>Tue, 11 Jun 2024 17:29:18 +0800</pubDate><description><![CDATA[缩写全程释义I2SI2S音频传输接口总线PCM基础音频数据或翻译为音频接口总线HFPHandsfree蓝牙通话协议A2DP蓝牙媒体音频协议。]]></description><category></category></item><item><title><![CDATA[Android蓝牙日志开启办法]]></title><link>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/137870660</link><guid>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/137870660</guid><author>shanbl_linux_android</author><pubDate>Wed, 17 Apr 2024 13:57:05 +0800</pubDate><description><![CDATA[Android系统中蓝牙log分为HCI日志，framework日志以及btstack日志。]]></description><category></category></item><item><title><![CDATA[IPV6学习记录]]></title><link>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/135504683</link><guid>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/135504683</guid><author>shanbl_linux_android</author><pubDate>Wed, 10 Jan 2024 15:25:55 +0800</pubDate><description><![CDATA[从广义上来看IPV6协议包含的内容很多:IPV6地址的生成与分配IPV6的报头的功能内容IPV4网络兼容IPV6的方案ICMPv6的功能(融合了arp和IGMP功能)IPV6的路由方式ipv6的诞生除了由于ipv4的地址枯竭外，很大程度上也是因为ipv4多年的发展产生了很多无法根治的缺陷：1.路由表冗长 - 冗长的路由表大大增加了数据的延迟和转发速度，对于中间路由的维护复杂度也大大提高2.广播的滥用 - ipv4的地址复杂导致arp广播高发，影响整个无线网的质量。]]></description><category></category></item><item><title><![CDATA[WIFI7协议概述]]></title><link>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/134051350</link><guid>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/134051350</guid><author>shanbl_linux_android</author><pubDate>Thu, 26 Oct 2023 11:06:50 +0800</pubDate><description><![CDATA[支持6G频段的320M带宽，提供更快地速度，OFDMA并发数提高至148(wifi6为74)，最大连接终端数对比wifi6提升2倍支持多链路连接，提供不同的延迟服务支持rtwt，进行更加细化的节电管理支持4096QAM高阶调制技术，数据承载量更大，最大速度提升至30Gbps（理论上不太可能，这是理论上的理论）速度提升3倍(wifi6为9.6Gbps)支持非连续新到捆绑，提升吞吐能力。]]></description><category></category></item><item><title><![CDATA[Android USB分析]]></title><link>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/133859181</link><guid>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/133859181</guid><author>shanbl_linux_android</author><pubDate>Mon, 16 Oct 2023 15:58:28 +0800</pubDate><description><![CDATA[USB复杂的东西大多在bsp这部分，从上电到全速、高速、低速几种方式的认证以及设备树的枚举过程。对于framework而言，实现的东西比较少。]]></description><category></category></item><item><title><![CDATA[WIFI6特性分析]]></title><link>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/133067655</link><guid>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/133067655</guid><author>shanbl_linux_android</author><pubDate>Wed, 20 Sep 2023 10:22:29 +0800</pubDate><description><![CDATA[wifi6作为全新一代wifi协议，提供了更快速度，信道利用率更高，抗干扰能力更强，更高的频宽，更好的待机表现。下边是对比wifi 4 5 6三代特性的区别:OFDMA:正交多频分址，提升物理媒介的并发通信能力。MU-MINO：多用户上传下载，提升多用处场景wifi速率160MHZ:拓展频段宽度TWT:休眠唤醒机制,更好的节电管理能力1024-QAM:数据编码强度提升为1024，提升吞吐量transmit beamforming: 提升信号边界的信号强度。]]></description><category></category></item><item><title><![CDATA[网络延迟分析方法]]></title><link>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/130615945</link><guid>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/130615945</guid><author>shanbl_linux_android</author><pubDate>Thu, 11 May 2023 10:26:02 +0800</pubDate><description><![CDATA[对于网络延迟的分析，大家都可以理解逐层分析的思路，这里着重说明一下，ping时延和icmp时延是两个概念。]]></description><category></category></item><item><title><![CDATA[BBR算法]]></title><link>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/130077334</link><guid>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/130077334</guid><author>shanbl_linux_android</author><pubDate>Tue, 11 Apr 2023 10:19:02 +0800</pubDate><description><![CDATA[BBR算法bbr算法为google在2016年提出，用于改善tcp的性能，提升稳定性，降低延迟，更好地应对网络损伤。在整个算法调节周期中，bbr算法都在尽力维持最大bw和最小rtt。对比传统的tcp算法传统算法不能区分是拥塞导致的丢包还是错误丢包，降低一半速率，浪费网络带宽传统算法会使得缓冲区膨胀，导致拥塞，进而导致rtt上升。改进传统的慢启动算法，增加起始cwnd，以指数增加cwnd上升速度数据计算BW = delivered(应答了多少数据)/interval_us (应答 delivered 所用的时]]></description><category></category></item><item><title><![CDATA[cubic算法]]></title><link>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/129857127</link><guid>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/129857127</guid><author>shanbl_linux_android</author><pubDate>Thu, 30 Mar 2023 14:41:34 +0800</pubDate><description><![CDATA[这个凹函数使饱和点或平衡处的拥塞窗口比凸函数或线性函数更长（凸函数或者线性函数在饱和点处具有最大的窗口增量，因此它们发生分组丢失时具有最大的波动）。时，立刻降低速率，由于C2作为缓冲的存在，tcp的cwnd还是会继续增加导致tcp无法立刻控制速度直到C2被填满。这随着定义的C2越大，rtt也会变的越大，导致的后果越发严重。这时候会将拥塞阈值也降低为当前拥塞窗口的一半，拥塞窗口为当前的降低一半加上收到的dup ack数量。tcp的失序并不单单会由于对端发送失序导致，最大可能性为可靠性质的链路层重传导致的。]]></description><category></category></item><item><title><![CDATA[经典蓝牙连接过程]]></title><link>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/128468793</link><guid>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/128468793</guid><author>shanbl_linux_android</author><pubDate>Wed, 28 Dec 2022 15:59:22 +0800</pubDate><description><![CDATA[经典蓝牙配对，连接过程]]></description><category></category></item><item><title><![CDATA[wifi&bt&gps&uwb通信能力]]></title><link>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/127735660</link><guid>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/127735660</guid><author>shanbl_linux_android</author><pubDate>Mon, 07 Nov 2022 17:35:46 +0800</pubDate><description><![CDATA[简单介绍本地连接的传输能力和特性]]></description><category></category></item><item><title><![CDATA[Android 内核加载fw通用方法分析]]></title><link>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/126366966</link><guid>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/126366966</guid><author>shanbl_linux_android</author><pubDate>Tue, 16 Aug 2022 15:41:35 +0800</pubDate><description><![CDATA[Android ueventd分析]]></description><category></category></item><item><title><![CDATA[算法学习笔记]]></title><link>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/125623723</link><guid>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/125623723</guid><author>shanbl_linux_android</author><pubDate>Tue, 05 Jul 2022 17:05:23 +0800</pubDate><description><![CDATA[算法笔记]]></description><category></category></item><item><title><![CDATA[WIFI6 TWT机制介绍]]></title><link>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/125615836</link><guid>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/125615836</guid><author>shanbl_linux_android</author><pubDate>Tue, 05 Jul 2022 11:15:18 +0800</pubDate><description><![CDATA[介绍wifi6协议中的TWT节电机制]]></description><category></category></item><item><title><![CDATA[UWB分析学习]]></title><link>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/123654253</link><guid>https://blog.youkuaiyun.com/shanbl_linux_android/article/details/123654253</guid><author>shanbl_linux_android</author><pubDate>Tue, 22 Mar 2022 10:31:41 +0800</pubDate><description><![CDATA[UWB技术简介

UWB技术是一种使用1GHz以上频率带宽的无线载波通信技术。它不采用正弦载波，而是利用纳秒级的非正弦波窄脉冲传输数据，因此其所占的频谱范围很大，尽管使用无线通信，但其数据传输速率可以达到几百兆比特每秒以上。使用UWB技术可在非常宽的带宽上传输信号，美国联邦通信委员会（FCC）对UWB技术的规定为：在3.1~10.6GHz频段中占用500MHz以上的带宽。







以下摘取自百度文献

UWB优势

1.系统结构的实现比较简单

区别于传统正弦波技术，UWB技术则不使用载波，它通过发送]]></description><category></category></item></channel></rss>