社区
Linux/Unix社区
帖子详情
linux下如何实现无线传输数据的收发
heyun1993
2015-01-04 10:58:44
求问大神们,如何在无线环境(WLAN或WIFI)实现两个Linux系统数据的收发呢?
有线情况下已经可以了,是不是可以基于有线改为无线呢?
...全文
468
1
打赏
收藏
linux下如何实现无线传输数据的收发
求问大神们,如何在无线环境(WLAN或WIFI)实现两个Linux系统数据的收发呢? 有线情况下已经可以了,是不是可以基于有线改为无线呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
江清月近人yue
2015-01-04
打赏
举报
回复
同求大神!我的问题是两linux系统在无线网络中mac层的数据的收发
基于nRF905的无线
数据
传输设备设计
无线
数据
传输系统由外部
数据
设备和无线
数据
传输模块组成,外部
数据
设备为PC机或
数据
采集等设备,我们设计的主要是无线
数据
传输模块。无线
数据
传输模块基于微功耗单片射频
收发
器nRF905设计,采用Atmel公司的高性能、低功耗8位处理器ATmega16为主处理芯片,完成
数据
的处理和控制。
60 GHz无线
收发
实验平台的探究
详细介绍了一种60 GHz无线
收发
实验平台设计方案,由改进后的NI USRP(
收发
模块)、NetFPGA(
数据
处理模块)和PC(主控模块)组成,NI USRP 与NetFPGA 通过吉比特网口连接,NetFPGA 依靠 PCI 与PC 连接,实验平台工作在
Linux
系统上,并辅以LabVIEW 做编程和测试分析,能
实现
1 Gbit/s 以上的理论传输速率。该实验平台方案的
收发
模块和
数据
处理模块均可编程,
Linux
通过PCI对
数据
流进行捕获、分类、限速等操作,整个平台具有较好的开放性和拓展性,为进一步研究60 GHz通信中的信道建模、时隙分析、多址接入算法等问题提供了便利。
矿井无线音视频终端设计
介绍了一种矿井无线音视频终端的结构及软硬件设计方案。该终端的
收发
端均采用S3C6410处理器,成本较低;软件基于
Linux
嵌入式操作系统,实时性及稳定性好;
收发
端通过无线WiFi网络传输
数据
。测试结果表明,该终端正常传输音视频
数据
时,CPU占用率不超过5%;室内信号传输距离约为100m,室外信号传输距离约为300m。
ARM9+NRF24L01+OV7620无线数传系统
基于ARM9开发平台,结合nrf24l01无线
收发
模块,
实现
高速
数据
传输。这个系统本来是用来传输摄像头采集图片的。资源包括
linux
下上位机程序以及nrf24l01驱动,
linux
版本为2.6.13,其他版本根据需要修改头文件位置。详细的应用说明可以参考我的博客http://blog.csdn.net/hwwr112100
智能网关结构.docx
引言 随着网络技术和现代通信技术的发展,家庭网络化已经成为家庭现代化的趋势。家庭网络可视为一种分布式网络,通过无线家庭网关
实现
对普通家电终端的远程控制是未来的发展趋势,冈此无线家庭网关是整个家庭网络的核心,它主要
实现
网络接入、远程控制以及无线连接家庭内部异构子网等功能。其中无线网关控制技术是一个需要解决的关键问题。 目前无线控制技术主要有IrDA、ZigBee、无线USB、蓝牙、Z-Wave。在以上技术中,IrDA技术最具有成本优势且协议简单,但传输方向单一,不能组网。WirelessUSB的成本较高,主要用于传输高速多媒体
数据
,不适合智能家庭的控制应用。蓝牙技术主要用于传输语音,如果将其应用在智能家庭网关控制,将带来传输距离受限和控制协议复杂等问题。Z-Wave是从ZigBee标准中精简而来,但该技术目前尚不支持全球通用的2.4 GHz频段。ZigBee技术在传输距离、可靠性以及组网能力方面都极具优势,本文利用ZigBee技术对智能无线家庭网关控制技术进行研究。 1 无线智能家庭网关控制技术的结构设计 1.1 家庭网关组网技术的选择 ZigBee技术是一种新兴的远距离、低复杂度、低功耗、低
数据
速率、低成本的双向无线通信技术。ZigBee技术的低
数据
速率特点,适合于承载
数据
流量较小和QoS的要求不高的业务,因此,ZigBee技术是最适合智能家居系统的组网技术。对于智能家居系统来说,该网络自身是一个动态系统,不断与外界环境相互影响,网络中传输的
数据
量不大,网络节点多,要求低功耗,因此家庭无线网关利用ZigBee技术,其拓扑结构采用星型结构组网。 1.2 家庭网关的无线组网设计 基于ZigBee技术的家庭网关系统结构框图如图1所示,家庭网关和若干个无线通信ZigBee节点模块组成星形结构的家庭传输网络。家庭网关是网络协调器,它主导网络的建立,监督网络的正常运行,配置存储空间,
实现
网络初始化、
数据
采集、设备控制等功能。另外,它配置16位本地地址给设备以节省带宽。其他的无线通信ZigBee模块只能与家庭网关之间进行通信,
实现
状态采集、查询响应、设备控制等。智能家庭网关是一个智能的嵌入式网络系统,包括硬件和软件两部分。 智能网关结构全文共5页,当前为第1页。 1.3 智能家庭网关硬件结构设计方案 智能网关结构全文共5页,当前为第1页。 硬件部分需要提供多种多样的网络接口类型与控制接口,主要由主控制器、GPRS模块和ZigBee射频通信模块3部分组成,其结构框图如图2所示。 主控制器CPU控制各种各样的接口,包括以太网接口、USB接口、ADSL接口、WLAN接口等。主控制器采用三星公司的ARM9微处理器S3C24-10X,它具有外围扩展功能模块,能够
实现
高速处理。GPRS模块采用Siemens公司的TC35终端,通过串口与CPU相连,
实现
与Internet。的连接。ZigBee射频
收发
模块采用Chipcon AS公司的CC2420芯片.控制家庭网内具备ZigBee标准接口的家用电器。在家电控制器上加载ZigBee无线通信模块成为家庭分布式网络的终端设备。 2 无线智能家庭网关控制技术的
实现
在选定了家庭网关的硬件平台后,家庭网关便有了自己的物理载体,但仅仅是硬件部分,并不能
实现
家庭网关所应具有的功能,还需要有建立在硬件平台之上的软件控制系统。 2.1 智能家庭网关系统的选用 家庭网关采用嵌入式
Linux
操作系统进行开发,包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面等。操作系统主要
实现
以下功能: 建立交叉编译环境。 引导装载程序(Bootloader),能
实现
系统的快速引导,提供瞬间开机功能;负责将
Linux
内核加载到内存,并将控制权交给内核初始化程序。
Linux
内核(kernel)的移植与裁减。
Linux
内核采用模块化的组织结构,通过增减内核模块的方式来增减系统的功能,正确合理地设置内核的功能模块,只编译系统所需功能的代码,以获得更高的运行速度。 装载文件系统(file system)。嵌入式系统一般不具备硬盘等大容量存储体,而用Flash为主存储器,其文件系统也具有特殊性。 开发图形用户界面(GUI)。 选择上层应用程序(applieation)。 2.2 智能家庭网关软件结构的设计 智能网关结构全文共5页,当前为第2页。 智能家庭网关采用分层软件设计结构,如图3所示。在整个软件框架中,位于底层的是各类硬件驱动程序,通过嵌人式
Linux
操作系统
实现
底层硬件设备的驱动与管理。嵌入式
Linux
操作系统之上是针对设计需要而移植的TCP/IP协议与ZigBee通信协议。协议层之上为应用程序层,其中包括Web、CGI程序
Linux/Unix社区
18,772
社区成员
11,463
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 专题技术讨论区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章