- 博客(94)
- 问答 (2)
- 收藏
- 关注
原创 【安全】进阶的Mosquitto:搭建一个安全的MQTT服务
目录一、基础版Mosquitto安装及运行Mosquitto安装Mosquitto运行二、基础安全版Mosquitto安装及运行(需要输入密码)Mosquitto安装Mosquitto配置Mosquitto测试效果三、安全版Mosquitto安装及运行Mosquitto安装TLS安装Mosquitto配置Mosquitto测试效果注意一、基础版Mosquitto安装及运行Mosquitto安装添加存储库$ sudo apt-add-repository ppa:mosquitto-dev/mos
2022-04-25 20:52:46
1421
原创 【5G入门】MCS调制编码方案简介
目录参考资料:1. MCS简介MCS是什么如何选择MCS有哪些MCS可供选择如何配置MCS示例参考资料:链接: 5G NR Modulation and Coding Scheme – Modulation and Code Rate.1. MCS简介MCS是什么MCS(Modulation and Coding Scheme,即调制编码方案)定义了一个RE(Resource Element,资源单位1)可以承载的有效比特数。一共有0-31号种MCS方案,其中29-31号做保留。MCS索引越高
2022-04-25 16:39:40
27649
原创 【坑】Sketch算法——Count-Min Sketch和Universal Sketch
文章目录参考链接Count-Min SketchUniversal Sketch参考链接[1] Count-Min Sketch: https://blog.youkuaiyun.com/pipisorry/article/details/64126199[2] Cormode G, Muthukrishnan S. An improved data stream summary: the count-min sketch and its applications[J]. Journal of Algorithm
2021-12-23 16:04:09
3040
原创 Wireshark+BLE dongle: BLE数据包捕获以及分析
文章目录前言1. 捕获BLE数据包2. 分析BLE数据包2.1 过滤掉不感兴趣的BLE数据包2.2 利用Wireshark内嵌工具生成图表前言硬件:Nordic 52840 dongle软件: Wireshark1. 捕获BLE数据包待补充。2. 分析BLE数据包2.1 过滤掉不感兴趣的BLE数据包以自己为例,我想要的是Master开始向slave发送数据开始的到结束的那一段的log,因此需要将log进行过滤。查看Wireshark支持的协议以及过滤规范。视图(view)→内部(i
2021-12-23 16:02:56
3110
2
原创 【坑】云相关
1. NATNAT(Network Address Translation,网络地址转换:当在专用网内部的一些主机本来已经分配到了本地IP地址(即仅在本专用网内使用的专用地址),但又想和因特网上的主机通信(并不需要加密)时,可使用NAT方法。这种方法需要在专用网(私网IP)连接到因特网(公网IP)的路由器上安装NAT软件。装有NAT软件的路由器叫做NAT路由器,它至少有一个有效的外部全球IP地址(公网IP地址)。所有使用本地地址(私网IP地址)的主机在和公网通信时,都要在NAT路由器上将其本地.
2021-12-23 16:00:52
30360
原创 【安全】基础概念梳理-基本加密方式、数字签名、证书
目录一、两种基本加密方式1.1 对称加密对称加密是指双方持有相同的密钥进行通信,加密速度快。常见的对称加密算法有DES、3DES、AES等。存在问题:通信双方如何获得相同的密钥?1.2非对称加密非对称加密,又称为公开密钥加密,是为了解决对称加密中的安全问题而诞生,一个称为公开密钥(public key),即公钥,另一个称为私钥(private key),即私钥。相对于对称加密来说,其加密速度很慢。公钥(public key)是对外开放的,私钥(p...
2021-12-23 15:59:06
5014
原创 解决/mnt中有hgfs无共享文件
问题:已经设置了共享目录,进入 /mnt/hgfs 文件夹,但发现提示没有共享的文件夹使用以下办法解决(root权限):解决:1. 切换到root权限sudo passwd root2. 查看当前有哪些共享的目录vmware-hgfsclient3.进行挂载vmhgfs-fuse .host:/ /mnt/hgfs4. 扩展:自动挂载编辑 /etc/fstab,添加.ho...
2021-10-09 16:32:27
3602
原创 如何让nRF52840 dongle化身为BLE sniffier (过程详细记录)
参考链接:How to install BLE Sniffer on nRF52840 Dongle and run it – Jimmy's thing软件环境:Windows 10 Python v3.6 or later: 安装地址:Python Releases for Windows | Python.org Wireshark v2.4.6 or later: 安装地址:Wireshark · Download nRF Connect: 安装地址:nRF Connect fo.
2021-09-22 17:27:04
5302
2
转载 转载:tcpdump抓包和Wireshark解包
转自:https://www.cnblogs.com/domestique/p/8028405.html简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。-a:尝试将网络和广播地址转换成名称; -c<数.
2021-09-09 10:52:10
1021
原创 基于linux的MsQUIC编译及样例运行
参考链接:https://github.com/microsoft/msquic/blob/main/docs/BUILD.md软件相关版本Ubuntu 20.04编译/构建1. 下载源代码$ git clone --recursive https://github.com/microsoft/msquic.git2. Powershell安装:安装链接(根据自己的ubuntu版本选择):https://docs.microsoft.com/en-us/powers..
2021-09-09 10:23:35
2343
原创 用树莓派+lora shield搭建一个LoRaWAN网关
文章目录1. 创建单信道LoRaWAN网关1.1 准备工作配置树莓派上网开启树莓派SPI接口安装必需库文件1.2 正式开始把LoRa shield连接到树莓派上下载单信道LoRa网关代码到树莓派1. 创建单信道LoRaWAN网关1.1 准备工作配置树莓派上网网上教程很多,不再介绍。开启树莓派SPI接口输入命令pi@raspberrypi:~ $ sudo raspi-config在"Interfacing Options"选项中,找到SPI选项,选择enable。安装必需库文件使
2020-11-25 14:45:15
5647
4
原创 【debug】 烧写 ttn-otaa.ino提示 undefined reference to ‘table_g‘ / ‘table_get_ostime‘
设备: Arduino UNO + LoRa shield代码: ttn-otaa.ino错误信息:Arduino:1.8.10 (Windows 10), 开发板:"Arduino/Genuino Uno"C:\Users\ADMINI~1\AppData\Local\Temp\cceEo6Kv.ltrans0.ltrans.o: In function `radio_irq_handler':D:\APP\Arduino\libraries\arduino-lmic-m..
2020-10-29 23:31:37
630
原创 Arduino Uno + Lora shield rf95_server 提示错误“Init failed!”
错误描述在使用原始的Arduino提供的示例rf95_server和rf95_client的时候,烧了rf96_server的板子会出现“init failed!”的错误,如下。问题解决经过排查,初始化失败由Led相干代码引起,因此将它们注释掉就好了,具体注释语句如下:int led = 9;pinMode(led, OUTPUT);digitalWrite(led, HIGH);digitalWrite(led, LOW);示例试验成功收到了数据包...
2020-10-12 15:44:02
1639
1
原创 论文写作——用excel和ppt做好看的论文图
论文写作——用excel和ppt做好看的论文图Excel 作图PPT保存前言:用matlab或者python作图,门槛较高,熟悉比较难。用excel和ppt就比较容易上手了。最近的论文全用ppt和excel作图,看着也不赖,在此记录一下一般的方法。contiki-ngExcel 作图生成初始图。把数据填入excel,选中填入的数据,插入——图表——簇状柱形图,生成如下图。插入X\Y轴坐标名称、删去图片标题。点击刚刚生成的图表——菜单栏图标工具-设计——添加图表元素——坐标轴标题/图
2020-09-03 17:11:46
7317
原创 J-flash 烧写cc2538教程
1. 打开J-falsh,所示如下界面2. 配置相关参数。菜单栏 Options → Project settings。按照如下框图选择。3. 打开要烧写的文件。File → Open data file,选择要烧写的文件(一般为hex或bin文件)4. 连接板子。Target → Connect。连接成功后,在下方的LOG窗口显示连接成功。5. 烧写。Target → Production Programming可能会提示各种错误。没有关系,×掉提示框后,再重新
2020-06-09 19:08:37
929
2
原创 树莓派安装mosquitto提示“MOSQ_1.5” not found
由于工作需要,我需要把树莓派上已经安装的mosquitto卸了,然后再安装一个新的。安装的方法参考下面这个链接:http://www.52pi.net/archives/1718但是重新安装的过程比较顺利,make install之后也没出现什么问题,但是在测试的时候,提示错误。mosquitto_sub: /usr/lib/arm-linux-gnueabihf/libmosquitto.so.1: version `MOSQ_1.5' not found (required by ./
2020-06-08 17:14:53
1399
原创 蓝牙调制
参考:Parallel Inclusive Communication for Connecting Heterogeneous IoT Devices at the Edge 《从创意到原型:物联网应用快速开发》 董玮,高艺编著 详解蓝牙标准中的GFSK调制:https://blog.youkuaiyun.com/lovehua365/article/deta...
2019-11-26 11:17:57
9342
原创 WiFi的基本调制过程
参考:Parallel Inclusive Communication for Connecting Heterogeneous IoT Devices at the Edge基本的WiFi调制分为以下三个步骤:1. 将信号调制到正弦波上。WiFi采用QAM(正交振幅调制),用I/Q信号表示的话,就是利用相位(θ=arctan Q(k)/I(k))和幅度差(a=√(I^2(k)+Q^2...
2019-11-25 09:44:04
13871
原创 Grove-Lora Radio:修改库函数使能修改扩频因子、带宽参数、码率
Grove-Lora Radio的使用详见:http://wiki.seeedstudio.com/cn/Grove_LoRa_Radio/但是网站中提供的Grove_LoRa_433MHz_and_915MHz_RF-master中的示例代码只能修改RF的频率,不能修改LoRa扩频因子、带宽等参数。研究了一下午,终于搞明白怎么修改库函数,特在此记录。注意!必须找到与Grove_LoRa_...
2019-10-28 19:44:59
845
原创 低功耗广域网:关键特性
参考:《从创意到原型:物联网应用快速开发》 董玮 高艺 编著介绍详细,适合初学无线网络和物联网的童鞋——————————————————————————————————————低功耗广域网(LPWAN)一.分类工作在授权频段的技术:NB-IoT、EC-GSM工作在非授权频段的技术:Lora、SigFox二. 关键特性1. 通信距离长LPWAN使用单跳实现了长距离...
2019-10-24 19:42:16
2556
原创 射频(RF)基本理论:定义、特性、调制、扩频
参考:INTRO TO SDR AND RF SIGNAL ANALYSIS一文让你读懂调幅、调相、调频、 与 I/Q 调制?它们的区别详解无线网络技术教程(第二版) 金光、江先亮编数字调制系列:IQ调制基本理论1. 什么是射频?射频简称RF,是高频交流变化电磁波的简称。电磁波其实就是比较熟悉的概念了。依据麦克斯韦的电磁场理论:振荡的电场产生振荡的磁场,振荡的磁场产生振荡...
2019-09-29 21:41:21
79423
18
原创 Sensys 2019论文列表
http://sensys.acm.org/2019/program/ FerroTag: A Paper-based mmWave-Scannable Tagging Infrastructure Zhengxiong Li, (University at Buffalo); Baicheng Chen, (University at Buffalo); Zhuolin Yang, ...
2019-09-02 19:36:48
2234
原创 2019 Mobicom accepted paper (second round)
1. Sensing / WearableTowards Low Cost Soil Sensing Using Wi-Fi Jian Ding (Rice University), Ranveer Chandra (Microsoft) Contactless Infant Monitoring using White Noise Anran Wang, Jacob Suns...
2019-08-01 09:55:52
2686
原创 Mobisys2019论文列表
(MVNO)An In-depth Study of Commercial MVNO: Measurement and OptimizationAo Xiao and Yang Li (Tsinghua University); Feng Qian (University of Minnesota Twin Cities); Zhenhua Li, Sen Bai, and Yunhao L...
2019-04-10 19:39:02
4333
3
原创 Ubicomp一些有意思的论文
[Ubicomp'2016] ARTcode: Preserve Art and Code In Any Image主要内容:研究团队来自上海交通大学王新兵老师团队。主要成果是在图片中嵌入信息(不同于现在,在二维码中间放一张小小图片)。方法:给一张图片,受限把图片表示成彩色点的集合,然后利用k-means算法,生成当前图片的“调色盘”,利用生成的额调色盘和优化的误差扩散(抖动,为了人眼看上去好...
2019-03-30 11:59:55
1038
原创 Android 二维码扫码功能实现(Zxing集成,避坑启示)
这两天想要实现一个能扫码的app,找了一下,发现zxing用的比较多,就在网上找了找怎么用zxing。我主要是按照宇宝守护神的博文“Android 二维码的扫码功能实现(一)”的步骤完成的,博文链接在此:https://blog.youkuaiyun.com/qq_34902522/article/details/78384661但是这个博文的时间比较早,2017年的,所以在按照他的步骤实现过程中,我遇到...
2019-03-29 23:58:03
2212
2
原创 二维码的纠错码原理及细节
参考文档:https://www.thonky.com/qr-code-tutorial/error-correction-coding1. 消息多项式 消息多项式的系数组成:数字码字。如“hello world” ,利用二维码的编码原理,转换成十进制数字为“32, 91, 11, 120, 209, 114, 220, 77, 67, 64, 236, 17, 236, 17,...
2019-03-27 09:54:08
14852
3
原创 SIGCOMM 一些有意思的论文
[SIGCOMM'18] Networking Across Boundaries Enabling Wireless Communication through the Water-Air Interface.主要内容:实现水陆通信。在空气中的主要传播手段是电磁波,在水下进行通信的主要设备是声纳,本论文实现水下声纳和空气中电磁波直接通信。当声纳放在水下的时候发出声波的时候,会引起液体表面的...
2019-03-22 16:15:16
2073
3
原创 EWSN 2019 (待续)
整理了一些我感兴趣的论文1. Improving the Timeliness of Bluetooth Low Energy in Noisy RF Environments (Best paper runup)Michael Spörk, Carlo Alberto Boano, Kay Römer (Graz University of Technology, Austria)...
2019-03-19 13:42:09
448
原创 IoTDI2019论文列表
day 1session 1 IoT For Buildings1. Anonymizing Building Data for Data Analytics in Cross-Organizational Settings (匿名化数字分析) Jens Hjort Schwee, Fisayo Caleb Sangogboye, Mikkel Baun Kjærgaard (U...
2019-03-19 12:13:11
698
翻译 Improving the Timeliness of Bluetooth Low Energy in Noisy RF Environments
2. Connection-based BLE Communication、Compared to the simpler connection-less communication mode making use of 3 advertisement channels (37, 38, and 39) to broadcast short data packets, connection-b...
2019-03-18 10:40:58
668
原创 ICNP2018 论文列表
Session 1: Edge Computing and IoTDynamic Heterogeneity-Aware Coded Cooperative Computation at the EdgeIoTm: A Lightweight Framework for Fine-grained Measurements of IoT Performance MetricsDARE: ...
2019-03-10 09:43:54
1109
转载 深入浅出的讲解傅里叶变换(真正的通俗易懂)
深入浅出的讲解傅里叶变换(真正的通俗易懂) 原文出处: 韩昊 12345678910作 者:韩 昊知 乎:Heinrich微 博:@花生油工人知乎专栏:与时间无关的故事 谨以此文献给大连海事大学的吴楠老师,柳晓鸣...
2019-03-01 14:19:22
455
1
原创 2019Mobicom 论文列表
(BurstTracker)Detecting if LTE is the Bottleneck with BurstTracker(超声波定位)Rebooting Ultrasonic Positioning Systems for Ultrasound-incapable Smart Devices(无线)Wideband Full-Duplex Wireless via Freque...
2019-02-24 12:48:22
6739
3
转载 转载:Android Studio 3.1.2 新项目报错 AAPT2 error: check logs for details (Gradle 3.1.2)
转载自 https://blog.youkuaiyun.com/u011618035/article/details/80574645 原本好好的项目,突然有一天打开就开始报错AAPT2 error: check logsfor details。 展开错误详细信息错误文...
2018-11-30 19:29:53
272
原创 ZJU期末考试记录(研究生)——数据挖掘
1、全英文试卷,可以用中文作答,时间2h,普遍反映时间不足;2、可以带的设备:计算器(必需)3、题型:填空题(2*8),大题4、题目记录:① 填空题:数据预处理的步骤、求z分数、余弦相似性② 大题:(有遗忘的大题和小题) 第一题:给出生病的表格; 求对称二元相似性、非对称二元相似性。 画出期望...
2018-11-16 11:24:51
2182
1
原创 Android Studio Process 'command "...\aapt.exe'' finished with non-zero exit value 1
错误:Process 'command "...\build-tools\27.0.3\aapt.exe'' finished with non-zero exit value 1org.gradle.initialization.ReportedException: org.gradle.internal.exceptions.LocationAwareException: Executi...
2018-11-16 10:58:45
1349
原创 Ubicomp2018年论文列表
S1: IMPROVING OUR MENTAL HEALTH (关于心理健康) A Weakly Supervised Learning Framework For Detecting Social Anxiety And Depression Touch Sense: Touch Screen Based Mental Stress Sense(触摸屏 压力) Tracking ...
2018-10-22 16:46:52
10711
2
课堂笔记——计算机体系结构(1)
落了一节课,直接lecture3Lecture3 Basic Pipeline1、Single-cycle implementation: seldom used 取指 译码 执行 读mem/cache 写回WB2、How to make it fast? To decrease the clock cycle time? difficult! ...
2018-10-08 18:49:46
380
转载 论文翻译——FingerSound:Recognizing unistroke thumb gestures using a ring
1. INTRODUCTION 可穿戴计算已经发展到相当大的消费市场,近年来已经有了大量的应用。可穿戴设备 - 最突出的智能手表和屏幕带,以及Oculus Rift等移动虚拟现实设备 - 现在可以被视为商品硬件,大部分人口在日常生活中使用它们。随着这种普及,出现了简化对可穿戴和移动计算设备的输入的期望和机会。前者的原因是传统的交互方式(例如鼠标和键盘)通常不太适合小型化的移动和可穿...
2018-10-07 19:44:39
712
空空如也
exoplayer:请知道的大神告知一下exoplayer支持DASH的VBR算法吗?
2017-08-10
win7 端口号8088开启失败
2017-08-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人