自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1188

原创 【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 19193

原创 【坑】Sketch算法——Count-Min Sketch和Universal Sketch

文章目录参考链接Count-Min SketchUniversal Sketch参考链接[1] Count-Min Sketch: https://blog.csdn.net/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 2344

原创 【待补】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 2095

原创 【坑】云相关

1. NATNAT(Network Address Translation,网络地址转换:当在专用网内部的一些主机本来已经分配到了本地IP地址(即仅在本专用网内使用的专用地址),但又想和因特网上的主机通信(并不需要加密)时,可使用NAT方法。这种方法需要在专用网(私网IP)连接到因特网(公网IP)的路由器上安装NAT软件。装有NAT软件的路由器叫做NAT路由器,它至少有一个有效的外部全球IP地址(公网IP地址)。所有使用本地地址(私网IP地址)的主机在和公网通信时,都要在NAT路由器上将其本地.

2021-12-23 16:00:52 17777

原创 【安全】基础概念梳理-基本加密方式、数字签名、证书

目录一、两种基本加密方式1.1 对称加密对称加密是指双方持有相同的密钥进行通信,加密速度快。常见的对称加密算法有DES、3DES、AES等。存在问题:通信双方如何获得相同的密钥?1.2非对称加密非对称加密,又称为公开密钥加密,是为了解决对称加密中的安全问题而诞生,一个称为公开密钥(public key),即公钥,另一个称为私钥(private key),即私钥。相对于对称加密来说,其加密速度很慢。公钥(public key)是对外开放的,私钥(p...

2021-12-23 15:59:06 4837

原创 解决/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 3329

原创 如何让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 3595 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 849

原创 基于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 1729

原创 用树莓派+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 4952 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 498

原创 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 1422 1

原创 论文写作——用excel和ppt做好看的论文图

论文写作——用excel和ppt做好看的论文图Excel 作图PPT保存前言:用matlab或者python作图,门槛较高,熟悉比较难。用excel和ppt就比较容易上手了。最近的论文全用ppt和excel作图,看着也不赖,在此记录一下一般的方法。contiki-ngExcel 作图生成初始图。把数据填入excel,选中填入的数据,插入——图表——簇状柱形图,生成如下图。​​插入X\Y轴坐标名称、删去图片标题。点击刚刚生成的图表——菜单栏图标工具-设计——添加图表元素——坐标轴标题/图

2020-09-03 17:11:46 5495

原创 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 846 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 1219

原创 蓝牙调制

参考:Parallel Inclusive Communication for Connecting Heterogeneous IoT Devices at the Edge 《从创意到原型:物联网应用快速开发》 董玮,高艺编著 详解蓝牙标准中的GFSK调制:https://blog.csdn.net/lovehua365/article/deta...

2019-11-26 11:17:57 7953

原创 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 12830

原创 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 742

原创 低功耗广域网:关键特性

参考:《从创意到原型:物联网应用快速开发》 董玮 高艺 编著介绍详细,适合初学无线网络和物联网的童鞋——————————————————————————————————————低功耗广域网(LPWAN)一.分类工作在授权频段的技术:NB-IoT、EC-GSM工作在非授权频段的技术:Lora、SigFox二. 关键特性1. 通信距离长LPWAN使用单跳实现了长距离...

2019-10-24 19:42:16 2221

原创 射频(RF)基本理论:定义、特性、调制、扩频

参考:INTRO TO SDR AND RF SIGNAL ANALYSIS一文让你读懂调幅、调相、调频、 与 I/Q 调制?它们的区别详解无线网络技术教程(第二版) 金光、江先亮编数字调制系列:IQ调制基本理论1. 什么是射频?射频简称RF,是高频交流变化电磁波的简称。电磁波其实就是比较熟悉的概念了。依据麦克斯韦的电磁场理论:振荡的电场产生振荡的磁场,振荡的磁场产生振荡...

2019-09-29 21:41:21 61446 17

原创 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 2081

原创 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 2464

原创 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 4142 3

原创 Ubicomp一些有意思的论文

[Ubicomp'2016] ARTcode: Preserve Art and Code In Any Image主要内容:研究团队来自上海交通大学王新兵老师团队。主要成果是在图片中嵌入信息(不同于现在,在二维码中间放一张小小图片)。方法:给一张图片,受限把图片表示成彩色点的集合,然后利用k-means算法,生成当前图片的“调色盘”,利用生成的额调色盘和优化的误差扩散(抖动,为了人眼看上去好...

2019-03-30 11:59:55 949

原创 Android 二维码扫码功能实现(Zxing集成,避坑启示)

这两天想要实现一个能扫码的app,找了一下,发现zxing用的比较多,就在网上找了找怎么用zxing。我主要是按照宇宝守护神的博文“Android 二维码的扫码功能实现(一)”的步骤完成的,博文链接在此:https://blog.csdn.net/qq_34902522/article/details/78384661但是这个博文的时间比较早,2017年的,所以在按照他的步骤实现过程中,我遇到...

2019-03-29 23:58:03 2114 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 13694 3

原创 SIGCOMM 一些有意思的论文

[SIGCOMM'18] Networking Across Boundaries Enabling Wireless Communication through the Water-Air Interface.主要内容:实现水陆通信。在空气中的主要传播手段是电磁波,在水下进行通信的主要设备是声纳,本论文实现水下声纳和空气中电磁波直接通信。当声纳放在水下的时候发出声波的时候,会引起液体表面的...

2019-03-22 16:15:16 1987 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 417

原创 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 645

翻译 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 564

原创 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 1025

转载 深入浅出的讲解傅里叶变换(真正的通俗易懂)

深入浅出的讲解傅里叶变换(真正的通俗易懂) 原文出处:&nbsp;韩昊&nbsp;&nbsp;&nbsp;12345678910作&nbsp;者:韩&nbsp;昊知&nbsp;乎:Heinrich微&nbsp;博:@花生油工人知乎专栏:与时间无关的故事&nbsp;谨以此文献给大连海事大学的吴楠老师,柳晓鸣...

2019-03-01 14:19:22 380 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 6658 3

转载 转载:Android Studio 3.1.2 新项目报错 AAPT2 error: check logs for details (Gradle 3.1.2)

转载自 https://blog.csdn.net/u011618035/article/details/80574645 原本好好的项目,突然有一天打开就开始报错AAPT2 error: check logsfor details。&nbsp;展开错误详细信息错误文...

2018-11-30 19:29:53 228

原创 ZJU期末考试记录(研究生)——数据挖掘

1、全英文试卷,可以用中文作答,时间2h,普遍反映时间不足;2、可以带的设备:计算器(必需)3、题型:填空题(2*8),大题4、题目记录:① 填空题:数据预处理的步骤、求z分数、余弦相似性② 大题:(有遗忘的大题和小题)    第一题:给出生病的表格;                  求对称二元相似性、非对称二元相似性。                  画出期望...

2018-11-16 11:24:51 2087 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 1261

原创 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 9002 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 297

转载 论文翻译——FingerSound:Recognizing unistroke thumb gestures using a ring

1. INTRODUCTION 可穿戴计算已经发展到相当大的消费市场,近年来已经有了大量的应用。可穿戴设备 - 最突出的智能手表和屏幕带,以及Oculus Rift等移动虚拟现实设备 - 现在可以被视为商品硬件,大部分人口在日常生活中使用它们。随着这种普及,出现了简化对可穿戴和移动计算设备的输入的期望和机会。前者的原因是传统的交互方式(例如鼠标和键盘)通常不太适合小型化的移动和可穿...

2018-10-07 19:44:39 606

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除