虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

ip协议

IP指网际互连协议,InternetProtocol的缩写,是TCP/IP体系中的网络层协议。设计IP的目的是提高网络的可扩展性:一是解决互联网问题,实现大规模、异构网络的互联互通;二是分割顶层网络应用和底层网络技术之间的耦合关系,以利于两者的独立发展。根据端到端的设计原则,IP只为主机提供一种无连接、不可靠的、尽力而为的数据包传输服务。[1]
  • Linux协议栈源码分析.rar

    本书详述Linux内核中网络协议的源代码,并进行了详细的分析。

    标签: Linux 协议栈 源码分析

    上传时间: 2013-04-24

    上传用户:baitouyu

  • 基于IEC61850的新型数字化变电站通信网络的研究与实践.rar

    变电站自动化系统在我国应用发展十多年来,为保障电网安全经济运行发挥了重要作用。但目前也多少存在着二次接线复杂,自动化功能独立、堆砌,缺少集成应用和协同操作,数据缺乏有效利用等问题。这些问题大多是由变电站整体数字化水平不高、缺乏能够完备实现信息标准化和设备之间互操作的变电站通信标准造成的。 电力工业发展和市场化改革的深入对供电质量和电网安全经济运行的要求不断提高,作为输配电系统的信息源和执行终端,变电站数字化、信息化的要求越发迫切,数字化变电站成为变电站自动化系统的发展方向。电子式电流/电压互感器、智能开关等智能化一次设备的诞生使建设数字化变电站成为可能,高速、可靠和开放的通信网络以及完备的通信系统标准是数字化变电站实现的保障,特别是最新颁布的变电站通信网络与系统的国际标准-IEC 61850为建设数字化变电站提供了全面规范。本文以IEC 61850和基于IEC 61850的数字化变电站通信网络为研究对象,结合新架构的全网络化数字保护平台与试验系统研制的具体实践,展开专门研究,主要内容包括: ◇ IEC 61850的理论分析①揭示了IEC 61850与数字化变电站的内在关联。 ②总结了IEC 61850的内涵,通过分析说明IEC 61850不再是简单的通信协议,更多意味的是变电站自动化系统的功能建模方法。 ③归纳了IEC 61850的主要技术特征,包括功能分层的变电站、面向对象的信息模型、功能与通信的解耦、变电站配置语言和面向对象的数据自描述等。 ④从“类”的角度入手分析了IEC 61850信息模型,指出信息模型具备了类的共性和特性。以合并单元为例,对信息模型的属性和服务进行了具体分析。 ◇ IEC 61850的应用研究①从系统和设备两个层面总结了实践IEC 61850的一般步骤。 ②分析了采样值传输(SVC)和通用变电站事件(GSE)2类重要的通信服务。 ③研究了核心ACSI、GOOSE、SMV、GSE管理、GSSE,时间及时间同步等通信模型的特殊通信服务映射。 ④讨论了信息模型实体的构建方法,即如何让设备的实际功能、运行机制和数据能够准确和完备的实现设备对应信息模型的所有细节。IEC 61850没有对实现标准的具体方法作出规定,这给各厂商在技术实现上留出了足够的自由发挥空间。但同时我们注意到若仅在“形态”层面上实践IEC 61850,而不顾及IEC 61850的内涵和应用价值,则可能无法实现IEC 61850的预定目标或使IEC 61850的有益效果大打折扣。出于如此考虑,在提出3种可能的构建方案的基础上,经过分析从中选择出作者认为最优的方案,并给出了示例。 ◇基于IEC 61850的数字化变电站通信网络(CNDS)的研究①在分析以太网介质访问控制方法的基础上,针对标准以太网存在延时不确定的问题,总结了提高以太网实时性能的主要措施,并从中选择出适用于CNDS的措施。 ②分析了CNDS的特征,特别是与同样基于以太网的一般局域网的区别,针对CNDS在网络可靠性和安全性等方面的特殊要求,提出了应对措施和解决方案。 ③提出了过程子网和全站惟一网络2种组网方案。通过分析各自的特点与实现难度,指出过程子网目前较易实现,而全站惟一网络将凭借信息高度共享等优势成为CNDS的最终形态。阐述了VLAN、由交换机实现网络冗余等组网技术在SAS中的应用方法及IED自身通信冗余的实现方法。 ④归纳了CNDS数据流的类型和到达时间规律:建立了简单数据流模型为表征数据流、研究数据流业务特征和分析CNDS性能提供了有用工具;分析了TcP协议及其运行机制,提出了TcP应用于CNDS的优化方法。 ⑤利用OPNET网络仿真技术,建立了EMAC和TCP/IP仿真节点模型,对以太网、TCP和交换式以太网的基本特征等进行了仿真研究;依据CNDS实际承载的功能,建立了过程子网和站级网络的动态仿真模型,围绕网络延时和端到端延时等网络性能指标,对不同组网方式和应用功能下的网络性能进行了考察,得出了具有普遍适用性的结论和建议,为分析解决此类问题提供了通用方法。 ◇可接入CNDS的全网络化数字保护平台与试验系统的设计与实现①阐述了一种新架构的、能够无缝接入CNDS并具有多种运行方式的全网络化数字保护平台与试验系统的软硬设计和实现方法。提出了适用于数字保护的RTOS多任务划分方法。 ②以馈线保护测控装置为例,建立了平台的IEC 61850信息模型。以此为基础,在平台内部实现了利用SMV和GOOSE报文传输采样值和开入/开出信息,即实现了遵循IEC 61850的过程层通信,为平台接入IEC 61850系统和数字化变电站做好了准备。 ③进行了保护测量功能和过程层通信试验,验证了平台的可用性和过程层通信的可靠性,为类似设计方法在间隔层IED上的应用提供了可信依据。

    标签: 61850 IEC 新型数字

    上传时间: 2013-05-28

    上传用户:lyy1234

  • 基于现场总线iCAN协议综合测试系统的设计与实现.rar

    现场总线技术是当前自动化技术中的一个热点,但目前国际上常用的多种现场总线协议均由世界级厂商提出和垄断。CAN总线是公认的最具发展前景的现场总线之一,其应用层协议有国外公司的CANopen和DeviceNet,由广州致远电子推出的现场总线iCAN协议以其简洁方便的特点受到广泛关注,尤其得到国内用户的积极相应。为了在高校的现场总线教学中推广具有我们国家自主知识产权的现场总线应用,需要为学生提供一套功能完善、综合性强的基于iCAN协议现场总线技术的实验室教学系统。本课题正是针对这一问题而构建基于现场总线iCAN协议的综合测试系统,力求使学生通过该系统的学习掌握现场总线iCAN协议相关知识,为将来快速进入相关工作岗位打下基础。 本文首先介绍基于现场总线iCAN协议综合测试系统的研究背景、目的及其意义,详细介绍了现场总线技术和CAN总线的相关知识,对iCAN协议进行了详细的介绍和分析。所设计的基于现场总线iCAN协议的综合测试系统由基本系统和扩展系统两部分构成。基本测试系统设计面向基本的标准实验设备,利用广州致远的iCAN系列功能模块构成;扩展系统设计面向测试系统的综合性设计,实现iCAN网络与其它控制网络如PLC网络的互连,并通过CANET-100转换器实现iCAN总线与上位PC机的通信。测试系统的上位监控界面设计采用工业组态软件MCGS完成,MCGS与总线的数据交互采用OPC方式实现。通过OPC实现iCAN网络与MCGS间的数据传输。在完成基于现场总线iCAN协议综合测试系统的基础上,本文还进一步讨论了如何采用基于DSPTMS320LF2407A主控芯片设计iCAN综合数据采集卡,叙述了其整体设计思想, 给出了具体的硬件和软件设计以及如何实现对iCAN协议的解析。本文的最后通过设计三个实际的实验例子,进一步展示了系统的构成和功能。 综上所述,该测试系统由基本测试系统和综合测试系统构成,并提供iCAN综合数据采集卡的设计方法和三个实验例程,可为学生提供分层学习、综合学习以及设计开发平台,实践证明该系统具有良好的新颖性和实用性。本课题研究的测试系统模式同样适用于其它工业现场总线测试系统。 关键词:CAN总线,iCAN协议,DSP,PLC,组态软件

    标签: iCAN 现场总线 协议

    上传时间: 2013-04-24

    上传用户:diaorunze

  • 基于CANopen协议的分布式控制系统的研究.rar

    基于现场总线的网络技术研究是自动控制领域发展的一个热点。在各种工业现场总线中,CAN总线以其成本低、速度快、实时性和可靠性较高等特点被广泛应用于各领域。CIA(CAN in Automation)协会发布了完整的CANopen协议,定义了应用层和通讯子协议,为基于现场总线的分布式控制系统的广泛应用提供了解决之道。 本文研究国内外现场总线发展现状后,以改善现场总线网络通讯系统的运行效率,提高实时性和信息处理能力为前提,浅析CAN总线高层通讯协议CANopen,分析了主、从节点的各个功能,说明了功能的设计和实现方案。 然后,本文将CANopen协议应用于分布式控制系统,详细论述了基于PIC18控制器的从节点和基于DSP控制器的主节点的实现过程。主、从节点具有基于CANopen协议的总线通信功能。从节点具有数字量和模拟量输入输出功能。主节点可以通过键盘对各节点运行状态和各节点参数进行调整,还可以通过液晶屏显示实时控制量和各节点运行状态。PC机能在线监测CAN报文数据流。本文对两种类型节点的设计思想、硬件组成和软件设计均做了详尽的阐述,并给出了部分关键硬件原理图和软件流程图。 最后,把已开发的从节点和主节点组成一个温度测控系统和一个电机控制系统。经过实验室测试,证明系统具有良好的实时性,通讯稳定可靠,解决了传统CAN总线节点通讯可控性差,无法灵活设置的问题。对目前国内CAN总线应用中大多把精力放在硬件之上的底层软件开发,少有使用上层软件协议的习惯,起到了一定的推动意义,提高了应用水平。

    标签: CANopen 协议 分布式控制系统

    上传时间: 2013-04-24

    上传用户:569342831

  • MODBUS协议(版本2).rar

    一本详细介绍Modbus 协议的书籍,可以作为工具书查阅。

    标签: MODBUS 协议 版本

    上传时间: 2013-04-24

    上传用户:qazxsw

  • 基于无线网络zigbee的协议栈的c代码.rar

    基于无线网络zigbee的协议栈的c代码

    标签: zigbee 无线网络 协议栈

    上传时间: 2013-04-24

    上传用户:kirivir

  • FPGA串口协议程序.rar

    FPGA串口协议程序(VHDL语言实现),利用串口调试助手

    标签: FPGA 串口协议 程序

    上传时间: 2013-07-10

    上传用户:zhyiroy

  • 基于FPGA的OFDM基带系统研究.rar

    近几年来,OFDM(Orthogonal Frequency Division Multiplexing)技术引起了人们的广泛注意,根据这项新技术,很多相关协议被提出来。其中WiMax(Wireless MetropolitanArea Networks)代表空中接口满足IEEE 802.16标准的宽带无线通信系统,IEEE标准在2004年定义了空中接口的物理层(PHY),即802.16d协议。该协议规定数据传输采用突发模式,调制方式采用OFDM技术,传输速率较高且实现方便、成本低廉,已经成为首先推广应用的商业化标准。 本文主要对IEEE802.16d OFDM系统物理层进行研究,并在XILINX公司的Virtexpro II芯片上实现了基带算法。 首先讨论了OFDM基本原理及其关键技术。根据IEEE802.16d OFDM系统的物理层发送端流程搭建了基带仿真链路,利用MATLAB/SIMULINK仿真了OFDM系统在有无循环前缀(CP)、多径数目不同等情况下的性能变化。由于同步算法和信道估计算法计算量都很大,为了找到适合采用FPGA实现的算法,分析了同步误差和不同信道估计算法对接收信号的影响,并结合计算量的大小提出了一种新的联合同步算法,以及得出了LS信道估计算法最适合802.16d系统的结论。 其次,完成了基带发射机和接收机的FPGA硬件电路实现。为了使系统的时钟频率更高,采用了流水线的结构。设计中采用编写Verilog程序和使用IP核相结合的办法,实现了新的联合同步算法,并且通过简化结构,避免了信道估计算法中的繁琐除法。利用ISE9. 2i和Modelsim6.Oc软件平台对程序进行设计、综合和仿真,并将仿真结果和MATLAB软件计算结果相对比。结果表明,采用16位数据总线可达到理想的精度。 最后,采用串口通信的方式对基带系统进行了验证。通过串口通信从功能上表明该系统确实可行。 关键词:IEEE802. 16d; OFDM; 同步;信道估计;基带系统

    标签: FPGA OFDM 基带

    上传时间: 2013-07-31

    上传用户:1757122702

  • 基于FPGA的通用异步收发器的设计.rar

    通用异步收发器(Universal Asynchronous Receiver Transmitter,UART)是一种能同时支持短距离和长距离数据传输的串行通信接口,被广泛应用于微机和外设之间的数据交换。像8251、NS8250、NS16550等都是常用的UART芯片,但是这些专用的串行接口芯片的缺点是数据传输速率比较慢,难以满足高速率数据传输的场合,而更重要的就是它们都具有不可移植性,因此要利用这些芯片来实现PC机和FPGA芯片之间的通信,势必会增加接口连线的复杂程度以及降低整个系统的稳定性和有效性。 本课题就是针对UART的特点以及FPGA设计具有可移植性的优势,提出了一种基于FPGA芯片的嵌入式UART设计方法,其中主要包括状态机的描述形式以及自顶向下的设计方法,利用硬件描述语言来编制UART的各个子功能模块以及顶层模块,之后将其集成到FPGA芯片的内部,这样不仅能解决传统UART芯片的缺点而且同时也使整个系统变得更加具有紧凑性以及可靠性。 本课题所设计的LIART支持标准的RS-232C传输协议,主要设计有发送模块、接收模块、线路控制与中断仲裁模块、Modem控制模块以及两个独立的数据缓冲区FIFO模块。该模块具有可变的波特率、数据帧长度以及奇偶校验方式,还有多种中断源、中断优先级、较强的抗干扰数据接收能力以及芯片内部自诊断的能力,模块内分开的接收和发送数据缓冲寄存器能实现全双工通信。除此之外最重要的是利用IP模块复用技术设计数据缓冲区FIFO,采用两种可选择的数据缓冲模式。这样既可以应用于高速的数据传输环境,也能适合低速的数据传输场合,因此可以达到资源利用的最大化。 在具体的设计过程中,利用Synplify Pro综合工具、ModelSim仿真工具、ISE集成的软件开发环境中对各个功能模块进行综合优化、仿真验证以及下载实现。各项数据结果表明,本课题中所设计的UART满足预期设计目标。

    标签: FPGA 异步收发器

    上传时间: 2013-08-02

    上传用户:rocketrevenge

  • 基于FPGA的固态硬盘控制器设计.rar

    近年来,大容量数据存储设备主要是机械硬盘,机械硬盘采用机械马达和磁片作为载体,存在抗震性能低、高功耗和速度提升难度大等缺点。固态硬盘是以半导体作为存储介质及控制载体,无机械装置,具有抗震、宽温、无噪、可靠和节能等特点,是目前存储领域所存在问题的解决方案之一。本文针对这一问题,设计基于FPGA的固态硬盘控制器,实现数据的固态存储。 文章首先介绍硬盘技术的发展,分析固态硬盘的技术现状和发展趋势,阐述课题研究意义,并概述了本文研究的主要内容及所做的工作。然后从分析固态硬盘控制器的关键技术入手,研究了SATA接口协议和NANDFLASH芯片特性。整体设计采用SOPC架构,所有功能由单片FPGA完成。移植MicroBlaze嵌入式处理器软核作为主控制器,利用Verilog HDL语言描述IP核形式设计SATA控制器核和NAND FLASH控制器核。SATA控制器核作为高速串行传输接口,实现SATA1.0协议,根据协议划分四层模型,通过状态机和逻辑电路实现协议功能。NAND FLASH控制器核管理NANDFLASH芯片阵列,将NAND FLASH接口转换成通用的SRAM接口,提高访问效率。控制器完成NAND FLASH存储管理和纠错算法,实现数据的存储和读取。最后完成固态硬盘控制器的模块测试和整体测试,介绍了测试方法、测试工具和测试流程,给出测试数据和结果分析,得出了验证结论。 本文设计的固态硬盘控制器,具有结构简单和稳定性高的特点,易于升级和二次开发,是实现固态硬盘和固态存储系统的关键技术。

    标签: FPGA 固态硬盘 制器设计

    上传时间: 2013-05-28

    上传用户:sssnaxie