来源: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的更多相关文章

  1. Ubuntu下用wireshark抓取802.11封包并进行过滤分析

    要用wireshark抓802.11的包 需要在linux下进行. 要在linux下抓802.11的包 需要在linux下安装无线网卡驱动. 所以 在正式抓取之前先把这两样东西搞起来. *没有特殊说明 ...

  2. 802.11协议帧格式、Wi-Fi连接交互过程、无线破解入门研究

    相关学习资料 Linux黑客大曝光: 第8章 无线网络 无线网络安全攻防实战进阶 无线网络安全 黑客大曝光 第2版 http://zh.wikipedia.org/wiki/IEEE_802.11 h ...

  3. WIFI:802.11协议帧格式

    802协议桢格式 802.11和Wi-Fi技术并不是同一个东西.Wi-Fi标准是802.11标准的一个子集,并且是Wi-Fi联盟负责管理 802协议桢格式: 协议 发布年份/日期 Op.标准频宽 实际 ...

  4. TCP/IP协议栈与数据报封装 (802.3 Ethernet 以太网 802.11 WLAN 无线网 )

    http://blog.csdn.net/jnu_simba/article/details/8957242 一.ISO/OSI参考模型 OSI(open system interconnection ...

  5. 802.11 MAC层

    1. 介绍 本文主要介绍了802.11 MAC层 2. 访问机制 CSMA/CA:  Carrier Sense Multiple Access with Collision Avoidance Wi ...

  6. 【NS2】NS2中802.11代码深入理解—packet传输的流程(转载)

    如何传送一个封包(How to transmit a packet?)首先,我们要看的第一个function是在mac-802_11.cc内的recv( ),程式会先判断目前呼叫recv( )这个pa ...

  7. 802.11有线等效加密WEP

    有线等效加密(WEP)标准是802.11无线安全早期的解决方案,WEP并不安全. 既然WEP并不安全,为什么还要学习WEP呢? WEP简单,相比后续出现的加密协议,它不要求有多么强大的计算能力.一些老 ...

  8. 802.11 MAC基础

    MAC(媒介访问控制层)位于各式物理层之上,控制数据的传输.它负责核心成帧操作以及与有线骨干网络之间的交互. 802.11采用载波监听多路访问/冲突避免(CSMA/CA)机制来控制对传输媒介的访问. ...

  9. 第3 章 802.11 MAC

    一 前言 802.11 规格的关键在于MAC(介质访问控制层),属于数据链路层,它定义了数据帧怎样在介质上进行传输.MAC 位于各种物理层之上,控制数据的传输.不同的物理层可以提供不同的传输速度,不过 ...

随机推荐

  1. HDU 2865 Birthday Toy

    题目链接 题意:n个小珠子组成的正n边形,中间有一个大珠子.有木棍相连的两个珠子不能有相同的颜色,旋转后相同视为相同的方案,求着色方案数. \(\\\) 先选定一种颜色放在中间,剩下的\(k-1\)种 ...

  2. mysql列的处理

    MySQL 添加列,修改列,删除列 示例:ALTER TABLE tb_financial MODIFY CREATE_TIME DATETIME(3) DEFAULT NULL COMMENT '录 ...

  3. javascript中的for in循环和for in循环的使用陷阱

    javascript中的for循环和for...in循环还是有些区别的,比如定义一个数组,然后用for..in循环输出 var array=[1,2,3,4,5,6]; for(var s in ar ...

  4. (一) 天猫精灵接入Home Assistant- hass对接天猫精灵

    1如何利用论坛的认证服务器对接天猫精灵 说起天猫精灵的接入,最早是由c1pher(25989406)大神通过开发自定义技能接入,后面qebabe大神进行了改进,可以直接通过HASS API读取hass ...

  5. OpenSCAD 大白

    $fn=10; module bag_bar(rr1,rr2,d) { rotate_extrude() difference() { hull() //hull() fast in 2D, no g ...

  6. PAT A1127 ZigZagging on a Tree (30 分)——二叉树,建树,层序遍历

    Suppose that all the keys in a binary tree are distinct positive integers. A unique binary tree can ...

  7. ARM架构相关学习归纳总结

    ARM作为一个生态不仅提供了CPU Core,还提供了一系列相关的IP,比如GIC.MMU.AMBA.CoreLink.CoreSight.Mali等等. 其他还包括Debug工具.开发工具.IDE等 ...

  8. 源代码管理工具(下)-SVN目录结构

    内容中包含 base64string 图片造成字符过多,拒绝显示

  9. BZOJ1758 WC2010 重建计划 二分答案、点分治、单调队列

    传送门 看到平均数最大,自然地想到二分答案.那么我们的$check$函数就是要求:是否存在一条长度在$[L,U]$的路径,满足其权值和$\geq 0$. 看到长度在$[L,U]$,自然地想到点分治求解 ...

  10. WebForms UnobtrusiveValidationMode requires a ScriptResourceMapping for 'jquery'. Please add a ScriptResourceMapping named jquery(case-sensitive).

    新开一个Web site.没有使用jQuery,当Insus.NET使用一些验证控件时,如RequiredfieldValidator,程序出现下面错误: WebForms UnobtrusiveVa ...