Estimating the number of receiving nodes in 802.11 networks via machine learning
来源:IEEE International Conference on Communications 作者:Matteo Maria 年份:2016
摘要: 现如今很多移动设备都配有多个无线接口,比如蓝牙、WIFI、NFC等等,建立两个移动设备的连接可以不经过网络基础设施,而是可以通过这些无线接口直接相连,我们称之为D2D。与此相关的一个问题就是:在何时激活D2D的连接并管理这种连接?这就需要一个控制器来管理。 SDN起到的作用:我们可以利用SDN来处理设备之间的数据流,并与每个设备直接交互。 设想一种场景,有多个设备,其中一个设备作为主设备用作SDN控制器,目的是成为WIFI直连网络的主节点。其余的节点(又称客户端)利用主节点与其他节点交换数据。 机器学习方法在这里面起到的作用:推断主动参与接收数据节点的数量(用户下载文件是预测多久完成时会用到),只利用客户端可用的信息,而不用修改任何标准通信协议。
- 什么是D2D通信技术(Device—to—Device Communication)
点此详细了解:D2D通信技术.
D2D通信技术是指两个对等的用户节点之间直接进行通信的一种通信方式。在由D2D通信用户组成的分布式网络中,每个用户节点都能发送和接收信号,并具有自动路由(转发消息)的功能。网络的参与者共享它们所拥有的一部分硬件资源,包括信息处理、存储以及网络连接能力等。这些共享资源向网络提供服务和资源,能被其它用户直接访问而不需要经过中间实体。在D2D通信网络中,用户节点同时扮演服务器和客户端的角色,用户能够意识到彼此的存在,自组织地构成一个虚拟或者实际的群体。
当前的蜂窝网络通信中,用户之间相互通信也必须经过中央节点基站来转接相互之间的消息。而在未来的5G网络中,也将普及D2D通信,以适当地缓解无线通信系统频谱资源匮乏的问题。
论文总体架构:
本文介绍了如何通过接收节点、机器学习(ML)技术和仅以客户端可用的网络参数作为输入来准确估计活动UE的数目,以满足不修改任何协议的要求。为了实现这一点,我们测量从AP到接收节点传输文件的第一部分所需的时间,以及其他信息,例如,每个节点到AP的距离及其传输功率。论文的其余部分组织如下。
在第二节中,我们描述了在我们的实验中使用的实验床和数据集。在第三节中,我们概述了估计活动节点数量的ML技术。第四节介绍了用于预测活动节点数目的ML技术的实验评估。最后,第五节对全文进行了总结,并提出了今后的工作方向。
Conclusion: 本文研究了如何仅利用无线网络中每个节点的可用数据,有效地推断出一个重要的SDN参数-主动节点N的个数。我们研究了在WIFI传输的ETA上误差的分布,给出了该参数的错误预测,以及如何使用ML技术来分析从第一次传输的文件块中得到的信息并返回
Estimating the number of receiving nodes in 802.11 networks via machine learning的更多相关文章
- Ubuntu下用wireshark抓取802.11封包并进行过滤分析
要用wireshark抓802.11的包 需要在linux下进行. 要在linux下抓802.11的包 需要在linux下安装无线网卡驱动. 所以 在正式抓取之前先把这两样东西搞起来. *没有特殊说明 ...
- 802.11协议帧格式、Wi-Fi连接交互过程、无线破解入门研究
相关学习资料 Linux黑客大曝光: 第8章 无线网络 无线网络安全攻防实战进阶 无线网络安全 黑客大曝光 第2版 http://zh.wikipedia.org/wiki/IEEE_802.11 h ...
- WIFI:802.11协议帧格式
802协议桢格式 802.11和Wi-Fi技术并不是同一个东西.Wi-Fi标准是802.11标准的一个子集,并且是Wi-Fi联盟负责管理 802协议桢格式: 协议 发布年份/日期 Op.标准频宽 实际 ...
- TCP/IP协议栈与数据报封装 (802.3 Ethernet 以太网 802.11 WLAN 无线网 )
http://blog.csdn.net/jnu_simba/article/details/8957242 一.ISO/OSI参考模型 OSI(open system interconnection ...
- 802.11 MAC层
1. 介绍 本文主要介绍了802.11 MAC层 2. 访问机制 CSMA/CA: Carrier Sense Multiple Access with Collision Avoidance Wi ...
- 【NS2】NS2中802.11代码深入理解—packet传输的流程(转载)
如何传送一个封包(How to transmit a packet?)首先,我们要看的第一个function是在mac-802_11.cc内的recv( ),程式会先判断目前呼叫recv( )这个pa ...
- 802.11有线等效加密WEP
有线等效加密(WEP)标准是802.11无线安全早期的解决方案,WEP并不安全. 既然WEP并不安全,为什么还要学习WEP呢? WEP简单,相比后续出现的加密协议,它不要求有多么强大的计算能力.一些老 ...
- 802.11 MAC基础
MAC(媒介访问控制层)位于各式物理层之上,控制数据的传输.它负责核心成帧操作以及与有线骨干网络之间的交互. 802.11采用载波监听多路访问/冲突避免(CSMA/CA)机制来控制对传输媒介的访问. ...
- 第3 章 802.11 MAC
一 前言 802.11 规格的关键在于MAC(介质访问控制层),属于数据链路层,它定义了数据帧怎样在介质上进行传输.MAC 位于各种物理层之上,控制数据的传输.不同的物理层可以提供不同的传输速度,不过 ...
随机推荐
- Djando 的 cmd命令
1.黑窗口命令 安装Django pip install django==1.11.16 -i https://pypi.doubanio.com/simple/ 创建项目 django-ad ...
- salt-api安装与配置
一,安装部分[root@LCB-U-syng01 ~]#wget https://pypi.python.org/packages/source/p/pip/pip-1.5.6.tar.gz#md5= ...
- 左侧多级菜单,高亮显示js
左侧多级菜单,如果本页面是当前栏目,则左侧菜单高亮显示 <ul class="nav navbar-stacked" id="navs"> {ded ...
- 转载 信号量 <第六篇>
一.ManualResetEvent 该对象有两种信号量状态True和False.构造函数设置初始状态.简单来说, 如果构造函数由true创建,则第一次WaitOne()不会阻止线程的执行,而是等待R ...
- PAT A1144 The Missing Number (20 分)——set
Given N integers, you are supposed to find the smallest positive integer that is NOT in the given li ...
- android ImageLoader加载本地图片的工具类
import android.widget.ImageView; import com.nostra13.universalimageloader.core.ImageLoader; /** * 异步 ...
- linux系统原子操作
一.概念 原子操作提供了指令原子执行,中间没有中断.就像原子被认为是不可分割颗粒一样,原子操作(atomic operation)是不可分割的操作. c语言中一个变量的自加1操作,看起来很简 ...
- (转)Putty server refused our key的三种原因和解决方法
原文 上一篇博文介绍了使用Putty免密码登录,我后面试了另一台虚拟机,结果putty显示错误server refused our key(在linux下则表现为仍需要输入密码),搜索了下,很多人都遇 ...
- MySQL调优基础, 与hikari数据库连接池配合
1.根据硬件配置系统参数 wait_timeout 非交互连接的最大存活时间, 10-30min max_connections 全局最大连接数 默认100 根据情况调整 back_log ...
- Http指南(3)
Web主机托管 主机托管服务 虚拟主机托管:许多Web托管者通过让一些顾客共享一台计算机来提供便宜的Web主机托管服务.这称为共享主机托管或虚拟主机托管 虚拟服务器请求缺乏主机信息: 不幸的是,HTT ...