ADSL网络设备Linux系统驱动程序的研制

ADSL网络设备Linux系统驱动程序的研制

李超[1]2001年在《ADSL网络设备Linux系统驱动程序的研制》文中研究说明ADSL技术是当今正在兴起的一种网络接入方式。它以传输速率较高,廉价方便而倍受欢迎,它的前景将是非常广阔的。 Linux操作系统是在UNIX系统的基础上发展起来的一种开放的操作系统,在短短的几年里,它已经发展成为一套非常成熟而稳定的操作系统。由于它的开放性,它的发展十分被看好。 将ADSL应用于Linux系统是两者发展的必然结果,这将促进两者的更好发展,同时也使Internet(互联网)的发展更加完善。为此,本论文将在这方面做较深入的探讨。 本论文首先将简单介绍ADSL技术的基本概念,系统结构,主要特点等,然后对其主要技术作较详细的阐述。 对于Linux,除了对它的起源,发展状况作一简单介绍外,还将对它的内核结构进行简要的说明,并把主要工作放在对它的叁类设备驱动程序的说明上,将以以太网卡(ne2000-pci)为实例,进行较为详细的介绍和讨论。 最后,对ADSL网络设备(ADSL Modem)在Linux下的驱动程序将作详细的说明,包括程序设计思想,各模块的具体实现。

王新超[2]2007年在《工程兵部队场地训练网络视频监控系统研究》文中研究指明近年来,随着计算机技术、通信技术的飞速发展,部队的训练手段也由传统的机械化训练逐步的向网络化、信息化训练转变。特别是随着嵌入式网络视频监控技术的不断完善,使部队的野外实战训练实现网络视频监控成为可能。本文主要结合作者原单位部队训练的实际需求,构建工程兵部队场地训练视频监控系统,着重探讨嵌入式网络摄像机网络传输系统的设计的关键技术,主要内容如下:1、嵌入式系统的设计综述,介绍了以ARM微处理Linux为操作系统的嵌入式系统硬件和软件的设计方法和调试方法。2、网络传输系统硬件设计方案采用S3C2410作为微处理芯片,使用其芯片内部集成的百兆以太网控制器和物理层控制芯片实现网络传输的硬件支持。在视频采集和处理上采用了COMS传感器MI360和JEPG编码器ZC0301。3、网络传输系统软件设计方案采用嵌入式Linux操作系统,移植了JEPG编码器ZC0301的驱动;为实现其网络传输功能,采用了视频服务器Spcaserv;网络拨号程序PPPOE可以实现自动拨号上网的功能;域名服务则可以使网络摄像机使用最简化。以上研究成果已经应用到嵌入式网络摄像机的项目中。实践证明本文提出的处理方法是可行的。

阚俊宝[3]2010年在《智能化接入网管理与测试技术的研究》文中研究说明随着光纤技术的应用,骨干网的带宽已得到了极大的提高,数据的稳定性和安全性也得到了很好的保证,这为骨干网中大容量的数据传输提供了保证。但随着网络业务的增多,特别是近年来视频语音业务、IPTV、网络游戏等高带宽业务的出现,用户对接入网的带宽要求也越来越高,传统的接入方式已很难满足用户的需求,FTTX技术的出现很好的解决了带宽不足的问题,PON技术作为FTTX的主流模式,为用户提供了高带宽、低功耗,并且投资少的宽带接入技术。而在PON技术中,IEEE提出802.3ah基于以太网的EPON和ITU-T颁布的GPON已经开始从试验阶段开始大规模部署。这两种PON技术均可以提供G比特级别的带宽,10G EPON和WDM技术也开始在试验当中,PON技术将提供更大的带宽。随着网络业务的融合以及VoIP、IPTV、VOD等业务的普及,这不仅对接入网的带宽提出了更高的要求,而且这些不同的业务对网络的丢包,时延抖动以及QoS的要求都不一样,这使得接入网需要对不同的业务应用不同的QoS以及相应的质量保证,这大大加大了网络的管理难度,迫使接入网管理向着更加方便、更加智能的方向发展。随着网络和业务调度及管理的需要,城域网和接入网络层面也将逐步向智能化演进,最终实现全网智能化。目前,已有的智能网络管理的研究主要集中在骨干网和局域网中,而基于接入网的智能化研究在国内外还是少数。本课题基于国家自然科学基金“智能化光接入网关键技术”(60672025),旨在研究智能接入网的管理和基于接入网的测试技术。本文概述了智能化接入网的概念,并对其中的一些关键技术和网络特征进行了详细描述。基于接入网管理系统来实现对ONU的智能化管理,主要实现的功能有:基于网络划分、数据业务镜像、用户速率控制等,并应用B/S模式实现管理系统的远程操作,这进一步为网络管理提供了便利操作的工作环境。网络性能的测试与分析是了解网络运行质量和设计更好的网络管理方案的关键所在,而网络流量是网络性能评价的主要度量指标。本文通过对接入网测试规范进行研究分析,并基于"EPON"接入方式来研究基于接入网的网络测试方法,通过自动化脚本测试的方法给出测试的具体实现。本文作者在研究生期间主要参与了北京邮电大学通信测试技术研究中心的智能化接入网的管理系统的研发工作,作者主要完成了以下工作:1.阅读大量接入网技术和系统平台方向的书籍,接入网的关键技术,智能化接入网相关特征,接入网管理平台的搭建,对“ONU”芯片驱动程序的设计、编码实现和系统测试的开发过程。2.分析接入网管理芯片的数据资料,设计网络管理系统的软件结构,实现对管理系统的“WEB”化管理,主要实现的功能有“ONU”端口模式配置、数据镜像功能、"VLAN"汇聚功能等。3.研究接入网测试的相关理论和测试方法,搭建网络模型并基于"EPON"接入技术进行性能和功能测试,并根据不同流量模型和业务模型进行网络测试,根据测试结果给出性能分析。本文是作者在研究生期间的理论学习和研发经验的总结,也是对智能化接入网管理和测试技术课题的详细描述,共分为以下叁大部分。第一部分详细描述了接入网技术相关细节,智能化接入网的关键技术和网络特征,接入网管理平台的实现基础,以及接入网测试技术的研究;第二部分主要介绍网络管理系统的设计与实现,包括需求分析、总体设计、硬件实现和软件实现;第叁部分主要介绍基于接入网的网络测试技术,包括接入网的性能测试与分析,"EPON"接入网测试等,以及下一步工作展望等;由于作者理论水平和实践经验的限制,论文中的不当之处在所难免,恳请各位老师和专家批评指正。

林司令[4]2008年在《基于Linux的家庭网关软件设计》文中研究表明随着互联网业务和宽带网络的不断发展,家庭网关所扮演的角色也越来越受到人们的重视。家庭网关作为连接运营商网络和用户家庭网络的枢纽,是运营商发展数字家庭业务的关键所在。本文以Linux操作系统为平台提出了嵌入式家庭网关软件系统的解决方案,并构建了一个符合要求的嵌入式Linux系统。本文首先从一般家庭网关的应用方案出发,阐述了家庭网关系统结构的特点以及嵌入式Linux操作系统在实际应用中的优势。Linux除了支持多种硬件平台外,还具有丰富的可利用资源。嵌入式系统应用专一,资源有限,因此要求精简Linux系统。本文在详细分析系统功能要求的基础上,根据系统需要对Linux内核进行重新剪裁和定制,从而得到一个精简的内核,同时利用BusyBox来制作精简的嵌入式文件系统。BusyBox是一个精简的Linux工具集,具有“嵌入式Linux的瑞士军刀”的美称,很适合用于嵌入式系统中。家庭网关要解决的一个主要技术问题是提供网络接入和网络路由的功能。GPRS在GSM的基础上实现了方便的联网功能,本文实现了利用GPRS数据卡来连接外网的功能,并完成了系统静态路由的设置以及DHCP服务器的实现。对于嵌入式系统而言,提供一个方便快捷的管理接口是很重要的。为了方便用户对嵌入式设备的统一管理和控制,本文在详细分析嵌入式Web服务器的原理和应用的基础上,实现了基于Web服务器的用户配置管理工具。本文所做的工作,基本上实现了一个家庭网关的软件系统。能够实现基于GRPS方式和WAN口方式接入互连网,实现静态路由以及DHCP服务并提供基于Web界面的用户管理接口。

姚立[5]2013年在《基于ARM的物品定位及信息的采集和传送系统设计》文中认为近年来,物联网技术迅猛的发展起来了,出现在人们生活中的各个领域。物联网就是通过信息传感设备,按照约定的协议,把各种物品与现存在的互联网连接起来,以实现智能化识别、定位、跟踪、检测和管理的一种网络。物联网可以分为叁个层次:感知层、网络层和互联层。感知层是通过一些传感设备如传感器、RFID、二维码、定位、多媒体等来实现和物品相关的信息采集。在当前比较流行的物联网技术的研究中,条码技术和射频技术(RFID)分别代表了当前主流的识别技术和未来最有前途的识别技术,GPS技术也随着民用导航的发展,越来越深入到人们的生活之中。随着计算机技术的发展,嵌入式技术也是当今社会的热点,嵌入式ARM技术辅以linux操作系统的应用,也具有很大的市场价值。本文将物联网技术和嵌入式相结合,提出了基于嵌入式ARM平台,利用条码识别技术、GPS定位技术及GPRS技术构成的系统。在ARM平台上移植linux操作系统,利用GPS模块获取定位信息,利用条码模块扫描二维条码,最后利用GPRS模块传输采集的信息至Internet中,实现系统的功能。本文首先介绍了物联网的相关背景及发展趋势,介绍了整体设计方案及设计流程,指出了本系统中用到的关键技术,给出了系统中软硬件的选型方案。然后对嵌入式系统的开发流程进行了详细的分析。对系统的硬件平台做了详细的介绍,包括最小系统的设计,条码模块的设计,GPS和GPRS模块的设计,并对硬件模块的电路设计做出了分析。对系统的软件平台进行了介绍,介绍了linux软件环境的搭建、驱动程序的开发和linux应用程序的开发。最后对全文做出总结,指出了系统中的不足并做出了展望。

吕志[6]2011年在《基于嵌入式Linux的家庭网关的研究与实现》文中研究表明家庭网关是家庭网络化的一个重要组成部分,作为连接运营商网络和用户家庭网络的枢纽,是运营商发展综合信息服务业务的关键所在。为了更好地完成家庭网络和公共网络的融合,家庭网关需要支持多样的接入方式和网络接口,具备可靠的安全性,并且提供QoS功能以及管理接口。本文研究工作的意义在于,该项研究提出的基于嵌入式Linux的家庭网关解决方案能够满足HGI和Broadband Forum所提出的绝大部分标准要求。这些标准得到了国内外网络运营商、设备生产商和芯片供应商的支持,因此对于提高产品的竞争力具有重要意义。本文分析了目前国内外关于家庭网关相关技术标准化的研究现状,通过分析HGI和宽带论坛提出的标准要求,得出家庭网关应具备的软硬件功能,主要集中在网络接口、网络连通性、安全、质量服务等方面。讨论了嵌入式Linux系统作为家庭网关运行平台的优势,通过对嵌入式Linux系统的分析和研究构建了嵌入式Linux系统开发环境和嵌入式Linux文件系统。设计了基于嵌入式Linux系统的家庭网关软件系统结构以及家庭网关的软件功能框架。实现了家庭网关基于TR069和Web的管理接口、家庭网关的参数和任务管理模块、家庭网关的网络连通功能、家庭网关的防火墙功能以及QoS功能。并且给出各项功能的测试方案,由测试得出的结论表明本文设计的基于嵌入式Linux系统的家庭网关可以满足网络运营商和家庭用户对于家庭网关的功能需求。

刘红[7]2006年在《电缆调制解调器中SNMP代理的实现》文中提出电话、电视、计算机网络叁网合一是目前通信技术发展的必然趋势。HFC由于其频带宽、覆盖广、成本低等优点而成为重要的接入方式之一。随着HFC接入网的用户和增值业务日益增多,HFC接入网的管理成为HFC网络运营的越来越重要的一部分。HFC接入网中的关键设备是Cable Modem和CMTS(Cable Modem终端系统),Cable Modem是用户端设备,且数目众多。因此,对Cable Modem的控制及管理就显得尤其重要。本文作者参与了宽带综合业务接入系统的研制工作,在成功研制Cable Modem的基础上使用嵌入式Linux操作系统作为开发平台,实现了一个完整的SNMP网管代理。基本实现了Cable Modem的配置管理、性能管理、故障管理和记帐管理,使网络管理者能够实施基于用户的管理,进行远程控制,提供多种业务,提高服务质量和网络性能,从而使HFC网络稳定运行,发挥更大的效益和作用。本文对传统SNMP代理作了一些改进,主要针对MIB管理模块做了工作,使代理具有更好的通用性和可扩展性。论文首先通过对HFC网络和SNMP网络管理的分析和讨论,给出了HFC接入网网管系统设计方案。在Cable Modem的软硬件开发平台的基础上,给出了Cable Modem网管代理实现的整体方案,特别针对MIB的实现问题给出了解决办法,即设计和实现了虚拟字符设备驱动程序。根据HFC接入网网管需求,设计了Cable Modem采用的管理信息库,具体实现了Cable Modem网络管理功能。接着对代理实现中的关键技术:MIB管理模块的实现进行了重点的阐述。主要包括MIB对象的定义、MIB编译器的实现、MIB树的生成、树的遍历和搜索、针对不同表格对象的数据结构等。针对CM的具体软硬件条件,给出具体对象操作处理的实现方法。论文的最后对代理的可扩展性和安全性进行了进一步的讨论。

宋伟[8]2009年在《基于ADoC技术网关的实现》文中认为当今我国的互联网事业正在飞速地发展,宽带网络迅速普及。目前几乎所有居民小区中都铺设有有线电视同轴电缆,使用ADoC技术可以利用现有有线电视同轴电缆中的空闲频段传输IP数据,从而使用户通过有线电视同轴电缆接入互联网。ADoC技术采用了类似于无线局域网技术的物理层,链路层协议,通过将802.11b/g标准中规定的2.4GHz信号降频至900MHz左右,实现了信号在有线电视同轴电缆上的传输,并且不会与有线电视信号发生干扰。ADoC技术充分利用了现有的网络资源,省去了重新铺设网线的工作。本论文深入研究了ADoC技术的特点,使用基于ARM9处理器的硬件平台与汤姆逊(THOMSON)公司开发的可以实现ADoC技术的Chestnut板,设计出了基于ADoC技术的网关。该网关通过有线电视同轴电缆与居民小区内各个用户相连,使得小区内所有用户组成一个局域网。而网关同时又具有外网接口,可以与ISP提供的外网接口相连接,小区内用户可以通过该网关连接至外网,实现宽带上网的功能。本论文实现了网关运行所需的软件,软件使用了CGI技术,可以使用户通过浏览器对网关进行设置与监控等操作,并且利用汤姆逊公司开发的Chestnut板的驱动程序,实现了对Chestnut板的控制。软件使用C语言在Linux环境下编写,在嵌入式开发板上进行调试。经过测试,可以完成网关的功能,实现利用同轴电缆接入互联网。

张俊[9]2011年在《基于嵌入式车载多媒体系统的研制》文中进行了进一步梳理随着计算机技术和无线网技术的日益成熟,嵌入式设备已经深入到人们生活的各个领域。如远程监控设备、视频服务器等。这些设备的最主要目的在于满足实时数据传输的需求以及一些控制功能。嵌入式系统可从规模、时限、网络能力、与用户交互几个方面来分类。本课题主要研究基于ARM+Linux的嵌入式系统的驱动及应用程序开发。并结合几个开发实例来具体阐述嵌入式系统的开发流程及系统设计。其中无线图像接收机控制器主要是通过以太网来对无线图像接收设备进行控制。而基于ARM11的车载广告系统则主要是研究用于车载的多媒体设备。论文的研究内容主要包括采用MFC的用户界面设计,嵌入式Linux系统下的并发服务器的开发,以及设备驱动程序的开发。在车载广告系统中,采用的技术主要有GPS定位技术,Wi-Fi无线通信技术,在Linux的V4L2架构下,完成对音视频文件的处理,并且针对系统需求对MPEG-4媒体文件格式进行了手动解析,使得可以对视频信息和音频信息分别进行解码,并且实现了音视频的同步。

徐雪松[10]2004年在《嵌入式Linux研究及其在网络信息产品中的应用》文中研究表明在以计算机技术、通讯技术相结合的信息时代的快速发展以及互联网广泛应用的形势下,3C(Computer、Communication、Consumer)合一的趋势已经形成,其结果必然就是将计算机工业的中心从计算产品转移到信息产品,从而出现信息电器的概念。嵌入式系统及嵌入式操作系统也获得突飞猛进的发展。 论文首先综述了嵌入式系统的组成结构及性能特点,介绍了嵌入式技术的国内外研发现状。在综合比较现有各种嵌入式操作系统的基础上,分析了使用Linux构造嵌入式系统的优点和缺陷。并介绍了运用桌面Linux实现小型化的嵌入式Linux的相关方法和关键技术。 嵌入式文件系统是嵌入式操作系统的一个重要组成部分,随着嵌入式系统硬件设备性能的提高和价格的不断降低以及嵌入式系统应用范围的不断扩大,嵌入式存储设计的重要性显得更加突出。对嵌入式系统来说,非正常断电或其他错误会导致文件系统不一致性,带来文件系统的破坏和信息的丢失。因此,本文在研究嵌入式Linux文件系统的优化问题基础上,分析了Linux环境下MTD设备驱动程序设计的方法和技巧,采用了Linux基于Flash的JFFS文件系统。最后,根据嵌入式存储设备Flash的特殊属性,本文着重阐述了在特殊存储设备DiskOnChip上JFFS文件改造及linux的实现,主要讨论了DiskOnChip驱动对JFFS支持问题的解决与存储方案的设计。 文中最终实现的嵌入式Linux系统、所有的设备驱动程序以及全部的应用程序己经在16M的电子盘中稳定运行,并成功应用于易新科技有限公司的神机系列网络信息处理机中。文中所介绍的方法对嵌入式系统研究及嵌入式Linux的应用具有一定价值。

参考文献:

[1]. ADSL网络设备Linux系统驱动程序的研制[D]. 李超. 西北工业大学. 2001

[2]. 工程兵部队场地训练网络视频监控系统研究[D]. 王新超. 国防科学技术大学. 2007

[3]. 智能化接入网管理与测试技术的研究[D]. 阚俊宝. 北京邮电大学. 2010

[4]. 基于Linux的家庭网关软件设计[D]. 林司令. 天津大学. 2008

[5]. 基于ARM的物品定位及信息的采集和传送系统设计[D]. 姚立. 湖北工业大学. 2013

[6]. 基于嵌入式Linux的家庭网关的研究与实现[D]. 吕志. 上海交通大学. 2011

[7]. 电缆调制解调器中SNMP代理的实现[D]. 刘红. 电子科技大学. 2006

[8]. 基于ADoC技术网关的实现[D]. 宋伟. 天津大学. 2009

[9]. 基于嵌入式车载多媒体系统的研制[D]. 张俊. 北京化工大学. 2011

[10]. 嵌入式Linux研究及其在网络信息产品中的应用[D]. 徐雪松. 湖南大学. 2004

标签:;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  

ADSL网络设备Linux系统驱动程序的研制
下载Doc文档

猜你喜欢