自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 无线网络技术—隐藏节点和暴露节点仿真实验

一.实验目的1.学习无线网络中隐藏和暴露节点问题2.利用NS2分析隐藏和暴露节点问题3.了解OTcl脚本语言的基础知识二.实验背景隐藏节点指处于接收节点的覆盖范围内而在发送节点的覆盖范围外的节点。由于监听不到发送节点的数据传输,隐藏节点不受限制地发送分组到该接收节点,导致分组在接收节点处冲突。隐藏节点可以分为隐发送节点和隐接收节点。暴露节点是指在发送节点覆盖范围内而在接收节点覆盖范围外的节点,暴露节点因监听到发送节点的发送而可能延迟发送。但它其实是在接收节点的通信范围之外,它的发送不会造成冲突,

2021-04-02 16:08:28 699

原创 无线网络技术—无线局域网与组网管理实验3

一.实验目的1.掌握无线路由器配置方法与步骤2.学习如何根据无线信道质量更换AP的信道二.实验原理基础实验包含两部分:首先对无线路由器进行配置(包括SSID、密码、信道以及DHCP等),以此组建无线局域网;再利用inSSIDer软件测量不同信道下WiFi信号的稳定性,如WiFi信号不稳定,在路由器的配置系统中更换较为空闲的信道。三.实验环境资源PC一台、无线网卡一个、无线路由器(需连接Internet)一个、树莓派电源适配器一个、inSSIDer 软件。四.实验过程1.打开inSSIDer开

2021-04-02 16:06:50 249

原创 无线网络技术—构建无线网络实验环境

一.实验目的●熟悉Linux操作界面和简单命令●了解NS2仿真实验环境搭建和实验过程●了解Contiki实验环境搭建和实验过程二.实验具体步骤1.下载NS2安装包ns-2.35-allinone.tar.gz2.更新一下系统sudo apt-get update # 更新源列表sudo apt-get upgrade # 更新已安装的包3. 安装几个依赖文件sudo apt-get install build-essentialsudo apt-get install tcl8.5

2021-04-02 16:05:53 265

原创 无线网络技术—无线网络环境RSSI测量实验

无线网络环境RSSI测量实验一.实验目的1.了解RSSI的概念和基本原理2.掌握RSSI测量过程和方法3.在不同无线环境下测量RSSI值二.实验原理基础实验中利用自行开发的软件,测量不同环境下WiFi网络的RSSI值,总结出环境变化对WiFi RSSI 值的影响。扩展实验则是对ZigBee网络RSSI值的测量,向两个CC2530节点中烧录对应代码,以测量环境变化对ZigBee网络RSSI值的影响。三.环境资源PC(笔记本)一台、无线网卡一个、智能手机一部、WiFi RSSI值测量软件。四

2021-04-02 16:04:24 334

原创 无线蓝牙技术

一.概述及原理蓝牙技术是一种无线数据和语音通信开放的全球规范,它是基于低成本的近距离无线连接,为固定和移动设备建立通信环境的一种特殊的近距离无线技术连接。 蓝牙使当前的一些便携移动设备和计算机设备能够不需要电缆就能连接到互联网,并且可以无线接入互联网。蓝牙是一种支持设备短距离通信(一般10m内)的无线电技术,能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。利用“蓝牙”技术,能够有效地简化移动通信终端设备之间的通信,也能够成功地简化设备与因特网Internet之间的

2021-04-02 15:51:10 733

转载 贪心算法:使用贪心算法实现哈夫曼编码

文章结构如何理解贪心算法贪心算法实例分析使用贪心算法实现哈夫曼编码源码地址说明算法中基本的算法思想有:贪心算法、分治算法、回溯算法、动态规划。这些算法思想并不是具体的算法,他们是用来指导我们设计具体的算法和编码的算法思想。这篇文章我们开始看看贪心算法和它的实际应用,贪心算法有很多经典的应用:哈夫曼编码、Prim和Kruskal最小生成树算法、Dijkstra单源最短路径算法1、如何理解贪心算法贪心算法的思想是:每次都做出当前最优的选择,通过多步选择得出最终的最优解。它适合解决上一步的选择不

2021-04-02 15:42:06 5512 1

原创 获取WI-FI信息以及蜂窝网络信息

最近的项目中需要获取wifi的相关信息, 包括SSID, BSSID, IP, 以及手机是否开始蜂窝网络, 是否开启个人热点等, 所以这里做一个汇总, 记录一下.注意: 以下所有代码均为swift 4.0, 如果需要低版本语言的写法, 介于篇幅, 就不一一列举了, 有需要的小伙伴可以私信留言.检查是否有网络(false 没有网络,true 有网络)class func isConnectedToNetwork() -> Bool {var zeroAddress = sockaddr_in(s

2021-04-02 15:38:33 504

原创 关于手机蜂窝网络

一、关于蜂窝网络的IP变动(IPV4)重新接入会变,切换区域会变,同一区域切换基站不变。查看蜂窝IP方法:手机浏览器访问百度,搜索ip重新发起接入,ip会改变重新发起接入,ip会发生改变,ip分配完成应该是在接入之后,dhcp自动分配的;重新发起接入过程,可能是开机重启,飞行模式切换,没有信号到有信号同一个区域内切换基站 ip不会改变(移动IP技术)4g保证了基站间无缝切换,也就是切换基站的过程,只要是在切换的过程中没有断网(4g链路,并不是数据开关),即没重新发起随机接入,ip就还是那个i

2021-04-02 15:36:25 1893

原创 无线Mesh网络技术及其应用

摘要无线 Mesh 网络是无线局域网和移动自组织网络相结合的产物,是一种全新的网络架构.它是下一代无线网络的关键技术之一, 近几年得到了人们的广泛关注和快速发展。为了以低成本的代价实现无处不在的高速 Internet,新一代无线Mesh 网络的发展势在必行。 新一代无线 Mesh 网络旨在能够提供高性能和高可靠性的服务。简要描述了无线 Mesh 网络技术原理、网络架构和协议,分析了其优势,对未来的应用前景进行了展望。0 引言近几年无线网络有着突飞猛进的发展,针对不同的应用及需求涌现出了许多新的无线通

2021-04-02 15:34:58 2136

原创 Mesh网络技术

摘要无线 Mesh 网络是无线局域网和移动自组织网络相结合的产物,是一种全新的网络架构.它是下一代无线网络的关键技术之一, 近几年得到了人们的广泛关注和快速发展。为了以低成本的代价实现无处不在的高速 Internet,新一代无线Mesh 网络的发展势在必行。 新一代无线 Mesh 网络旨在能够提供高性能和高可靠性的服务。简要描述了无线 Mesh 网络技术原理、网络架构和协议,分析了其优势,对未来的应用前景进行了展望。0 引言近几年无线网络有着突飞猛进的发展,针对不同的应用及需求涌现出了许多新的无线通

2021-04-02 15:33:50 1275

转载 几种排序算法的实现

冒泡排序算法@param mutableArray 需要排序的数组*/(void)bubbleSortArray:(NSMutableArray *)mutableArray {for (int i = 0; i < mutableArray.count; i ++) { for (int j = 0; j < mutableArray.count - 1; j ++) { if (mutableArray[j] > mutableArray[j

2021-03-18 09:02:56 67

转载 关于数组算法的知识点

1.1数组的概念数组可以把一组相关的数据一起存放,并提供方便的访问(获取)方式。数组是指一组数据的集合,其中的每个数据被称为元素,在数组中可以存放任意类型的元素。数组是一种将一组数据存储在单个变量名下的优雅方式。创建数组的方式1.数组(Array) :就是一组数据的集合 存储在单个变量下的优雅方式利用new 创建数组var arr = new Array(); // 创建了一个空的数组利用数组字面量创建数组 [ ]var arr = []; // 创建了一个空的数组var arr1 =

2021-03-18 09:00:48 137

空空如也

空空如也

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

TA关注的人

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