CN103209140A - 智能PoE交换机及其实现方法 - Google Patents

智能PoE交换机及其实现方法 Download PDF

Info

Publication number
CN103209140A
CN103209140A CN2013101623753A CN201310162375A CN103209140A CN 103209140 A CN103209140 A CN 103209140A CN 2013101623753 A CN2013101623753 A CN 2013101623753A CN 201310162375 A CN201310162375 A CN 201310162375A CN 103209140 A CN103209140 A CN 103209140A
Authority
CN
China
Prior art keywords
poe
management
module
switch
power
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2013101623753A
Other languages
English (en)
Other versions
CN103209140B (zh
Inventor
郭敏
刘江
胡志坤
廖北平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hunan Hengmao tech Limited by Share Ltd
Original Assignee
LILING HENGMAO ELECTRONICS TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by LILING HENGMAO ELECTRONICS TECHNOLOGY Co Ltd filed Critical LILING HENGMAO ELECTRONICS TECHNOLOGY Co Ltd
Priority to CN201310162375.3A priority Critical patent/CN103209140B/zh
Publication of CN103209140A publication Critical patent/CN103209140A/zh
Application granted granted Critical
Publication of CN103209140B publication Critical patent/CN103209140B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Small-Scale Networks (AREA)

Abstract

本发明公开了一种智能PoE交换机及其实现方法,交换机***包括智能PoE交换机***包括:数据交换、PoE管理、***管理、电源四个模块。数据交换模块和PoE管理模块分别采用数据交换ASIC及其端口扩展ASIC和PoE管理ASIC;***管理模块采用智能交换机Web管理MCU,利用SSI、CGI技术和uIP协议实现交换机的Web管理,MCU通过I2C、MII接口实现对数据交换模块和PoE管理模块的智能管理;电源模块采用UPS电源分别为PoE电源和***电源供电。本发明不仅具有Web智能管理功能,还具有不间断PoE供电功能,并且完全支持各类型AF/AT设备,具有很强的适应性。

Description

智能PoE交换机及其实现方法
技术领域
本发明涉及一种智能PoE交换机及其实现方法。
背景技术
随着网络和数码产品的普及,出现了大量诸如IP电话、无线局域网接入点AP、网络摄像机等终端设备,当被部署在特定应用场景的情况下,它们的取电问题一直困扰着人们。传统的办法是为其配置单独电源,不仅增加了***成本,还会延长建设周期。新的解决办法是运用PoE技术结合网络交换机通过以太网进行远程供电,而网络拓扑不做任何改变,节约***成本。
早期的PoE管理方案由于尚未考虑新标准加入的AT设备,对于不同PD设备的兼容性不好。目前一般的PoE解决方案都采用嵌入式处理器+PoE管理ASIC解决方案,能够较好地兼容各种AF/AT设备,但是一般缺少用户管理模式或者要借用专用网管管理软件操作,当遇到故障或者需要特殊设置的应用场合时,这些解决方案中用户的可操作性不强,灵活性不够,难以满足个性化的用户需求。
由于通讯设备一般要求具有UPS电源以保障短期停电状态下还能正常工作,而PD设备(用电设备)不自备电源,这就要求PSE设备(供电设备)具有不间断POE供电功能,而目前的PoE交换机基本不具有PoE不间断供电功能。
POE(Power Over Ethernet)指的是在现有的以太网Cat.5布线基础架构不作任何改动的情况下,在为一些基于IP的终端(如IP电话机、无线局域网接入点AP、网络摄像机等)传输数据信号的同时,还能为此类设备提供直流供电的技术。POE技术能在确保现有结构化布线安全的同时保证现有网络的正常运作,最大限度地降低成本。
PoE也被称为基于局域网的供电***(PoL,Power over LAN)或有源以太网(Active Ethernet),有时也被简称为以太网供电,这是利用现存标准以太网传输电缆的同时传送数据和电功率的最新标准规范,并保持了与现存以太网***和用户的兼容性。
ASIC(Application Specific Intergrated Circuits)即专用集成电路,是指应特定用户要求和特定电子***的需要而设计、制造的集成电路。目前用CPLD(复杂可编程逻辑器件)和FPGA(现场可编程逻辑阵列)来进行ASIC设计是最为流行的方式之一,它们的共性是都具有用户现场可编程特性,都支持边界扫描技术,但两者在集成度、速度以及编程方式上具有各自的特点。ASIC的特点是面向特定用户的需求,品种多、批量少,要求设计和生产周期短,它作为集成电路技术与特定用户的整机或***技术紧密结合的产物,与通用集成电路相比具有体积更小、重量更轻、功耗更低、可靠性提高、性能提高、保密性增强、成本降低等优点。
现有的交换机是采用的集中式架构,交换芯片不仅负责链路层的数据交换,还负责网络管理设置。如果需要进行PoE供电,则又要与poe的模块通信采用串口的方式,既耗时,又不便于管理。
因此,有必要设计一种新型的智能PoE交换机。
发明内容
本发明所要解决的技术问题是提供一种智能PoE交换机及其实现方法,该方案符合IEEE802.3af标准和IEEE802.3at标准,支持多种AF/AT设备【AF设备,就是支持IEEE802.3af标准的设备,AT设法就是支持802.3at标准的设备】,具备不间断PoE供电功能,同时又具有Web管理功能,具有很高的可靠性和很好的灵活性。
发明的技术解决方案如下:
一种智能PoE交换机,包括数据交换模块、PoE管理模块、***管理模块和电源模块;
数据交换模块采用数据交换ASIC及端口扩展ASIC,数据交换ASIC与端口扩展ASIC通过SS-SMII接口连接;
PoE管理模块采用专用的PoE管理ASIC,采用模式A电源接口;
***管理模块采用智能交换机Web管理微控制器,即MCU,MCU通过I2C接口连接PoE管理模块,MCU通过MII接口连接数据交换模块,I2C接口包括一根时钟信号线SCL和两根数据线SDA_IN和SDA_OUT,MCU控制接口包括三根控制信号线:LED流锁存、PoE使能和PoE重置;
电源模块采用48V直流的UPS电源,UPS电源的一路输出直接作为PoE管理模块的供电电源,另一路输出经UPS电源的DC/DC转换模块转换为***电源,为智能PoE交换机整体供电,包括给智能poe交换机的数据交换模块、***管理模块供电。
所述的模式A电源接口,是指通过网线RJ45的空闲线对4、5、7、8线供电(4、5、7、8为空闲线,成对出现的,故称为空闲线对,这里的线指网线RJ45的信号线,共8个(4对),其中有4个做数据线,剩余的4个(2对)做PoE的供电线),4、5线为正极,7、8线为负极。
***管理模块和PoE管理模块之间采用可光耦隔离,SCL和SDA_OUT连接MCU的I2C接口,SDA_OUT则由另一个串行IO口模拟代替;
PoE管理模块采用支持IEEE802.3af标准和IEEE802.3at标准的PoE管理ASIC。
一种智能PoE交换机的实现方法,采用前述的智能PoE交换机;
智能PoE交换机的Web管理功能包括:账户管理、端口管理、PoE管理、VLAN设置、网络服务质量设置(QualityofService,QoS,服务质量,是网络的一种安全机制,是用来解决网络延迟和阻塞等问题的一种技术。)、安全过滤以及配置备份/恢复功能;
所述PoE管理功能包括:PoE状态显示、PoE设置、PoE延迟供电设置和PoE计划设置;PoE状态显示用于查看PoE电源最大功率即总功率、主电源消耗功率、***状态、设备温度;在PoE设置中设置PoE端口号、状态或使能、模式AF/AT、优先级、功率;PoE延迟供电设置用于设置PoE端口号、延迟模式或延迟使能、延迟时间,同时列表显示各个端口的延迟供电信息;PoE计划设置用于设置或查看PoE计划,计划以周为计划周期,精确到小时。
5.根据权利要求4所述的智能PoE交换机的实现方法,其特征在于,智能PoE交换机的***架构采用四层结构:
最底层为硬件驱动层,包括设备驱动、接口驱动、定时器设置;
第二层为协议层,包括uIP协议栈、UDP协议、NTP协议;
第三层为应用层,包括交换机管理、PoE管理的SSI、CGI应用程序;
第四层为服务层,包括交换机管理页面和用户认证页面;
数据交换ASIC工作在PHY模式,MAC层管理由***管理模块控制。
有益效果:
本发明的智能PoE交换机***包括:数据交换、PoE管理、***管理、电源四个模块。数据交换模块和PoE管理模块分别采用数据交换ASIC(ApplicationSpecific Integrated Circuit,专用集成电路)及其端口扩展ASIC和PoE管理ASIC,完成基本的数据交换和PoE管理功能;***管理模块采用智能交换机Web管理MCU(Micro Control Unit,微控制器),利用SSI、CGI技术和uIP协议实现交换机的Web管理,MCU通过I2C、MII接口实现对数据交换模块和PoE管理模块的智能管理;电源模块采用UPS电源分别为PoE电源和***电源供电。本发明不仅具有Web智能管理功能,还具有不间断PoE供电功能,并且完全支持各类型AF/AT设备,具有很强的适应性。
采用管理芯片、交换芯片和PoE芯片进行集成的方案,实现交换机的智能化管理和PoE供电功能。
数据交换模块采用数据交换ASIC及其端口扩展ASIC架构,能够使得交换模块进行“堆积木式”扩展。
***管理模块采用I2C、MII接口,通过这种简洁的方式,大降低了***管理的代码量和运行速度,方便进行***的快速设置;
电源模块,既能够保证PoE供电,又能在电源断电时进行短时间供电。
具有以下特点:
本发明的Web管理简单直观、功能完备,具备了账户管理、端口管理、PoE管理、VLAN设置、服务质量设置、安全过滤、配置备份/恢复等功能,同时,Web管理也能满足用户的个性化需求,端口管理、PoE管理都具备每个端口的个性化设置需求。
本发明的PoE管理对各种PD设备具有很好的兼容性,完成支持符合IEEE802.3af标准的AF设备和符合IEEE802.3at标准的AT设备,还能支持一些扩展PD设备;此外,由于PoE电源接有UPS电源,本发明支持不间断PoE供电功能,具有很强的适应性。
本发明的配置管理支持交换机程序的网络升级功能,可实现交换机程序的远程升级,不仅简单方便,还可为用户提供最新版本的升级程序,及时修补***漏洞,确保***安全。
本发明的智能PoE交换机通过高速的MII接口将数据交换与***管理分离;通过I2C与PoE模块进行管理和交互;并且采用轻量级的web协议uIP协议(仅需要几十k的内存),能够实现管理与实现的分离,既满足高速的数据交换和PoE供电,又能够满足只有少量用户才使用的管理设置功能。
附图说明
图1为16口10/100M智能PoE交换机***框图;
图2为PoE电源接口(模式A);
图3为16口10/100M智能PoE交换机软件架构图;
图4(a)为主程序流程图;
图4(b)为封包处理程序流程图;
图4(c)为回调轮询程序流程图;
图5为Web管理网页架构图;
具体实施方式
以下将结合附图和具体实施例对本发明做进一步详细说明:
实施例1:
如图1-5,16口10/100M智能PoE交换机***框图如附图1所示,该交换机***包括:数据交换、PoE管理、***管理、电源四个模块。数据交换模块和PoE管理模块分别采用数据交换ASIC及其端口扩展ASIC和PoE管理ASIC,完成基本的数据交换和PoE管理功能;***管理模块采用交换机Web管理MCU,利用SSI、CGI技术和uIP协议实现交换机的Web管理,MCU通过I2C、MII接口实现对数据交换模块和PoE管理模块的智能管理;电源模块采用UPS电源分别为PoE电源和***电源供电。
1、数据交换模块
数据交换模块采用交换机数据交换ASIC及其端口扩展ASIC架构。数据交换ASIC能接8路RJ45接口,端口扩展ASIC能够再扩展出8路RJ45接口,因此***拥有16路RJ45接口。数据交换ASIC和端口扩展ASIC之间接口为SS-SMII接口,数据交换模块与***管理模块接口为MII接口。
数据交换模块的交换管理ASIC工作科在PHY模式和MAC模式,在PHY模式下只完成物理层交换任务,在MAC层模式下能完成MAC地址表管理、数据交换等基本交换机功能。本发明中数据交换ASIC工作在PHY模式,MAC层管理由***管理模块控制。
2、PoE管理模块
PoE管理模块采用支持IEEE802.3af标准和IEEE802.3at标准的PoE管理ASIC。该PoE管理ASIC能独立完成基本的PoE管理任务,同时通过I2C总线通信接受***管理模块的控制,实现更高级的PoE管理功能;为了实现PoE电源的隔离,PoE管理模块和***管理模块之间采用了光耦隔离措施。PoE模块的PoE电源接的是电源模块的UPS电源,保障不间断PoE供电功能。为了避免使用了空闲线对的有源设备对PoE管理模块造成损害或干扰的风险,PoE电源接口采取了模式A接法,即通过信号线对(1、2、3、6空闲线)供电,把1、2线定义成正极,3、6线定义成负极,如附图2所示。
在自动模式下该PoE管理ASIC能完成识别、评级、供电、端口监控、功率控制、断电等基本PoE管理功能;在Web管理模式下还能实现端口使能、功率控制、供电延迟、PoE计划等功能。
3、电源模块
电源模块包括UPS电源、DC/DC转换电路、***电源接口三个部分。其中UPS电源是电源模块的核心,当没有断电时,它将220V交流市电转换为48V直流输出,同时根据需要为电池充电,当断电时,UPS电源的电池放电,同样48V直流输出。UPS的48V输出电压一路直接作为PoE电源,另一路经DC/DC转换为***电源。
4、***管理
4.1硬件
***管理采用交换机Web管理MCU,它包含一个MII接口和一个I2C接口,MII接口用于数据交换模块的管理,I2C接口用于PoE管理模块的管理。由于***管理模块和PoE管理模块之间采用可光耦隔离,光耦隔离电路具有单方向性,因此I2C总线拆分成三根线,即SCL(时钟)、SDA_IN(数据输入)、SDA_OUT(数据输出),SCL和SDA_OUT连接MCU的I2C接口,SDA_OUT则由另一个串行IO口模拟代替。
4.2软件
***管理的软件架构图如附图3所示,共分为四层结构,最底层为硬件驱动层,包括设备驱动、接口驱动、定时器设置等;第二层为协议层,包括uIP协议栈、UDP协议、NTP协议等;第三层为应用层,主要包括交换机管理、PoE管理的SSI、CGI应用程序;第四层为服务层,主要包括交换机管理页面、用户认证页面等;而交换机配置管理作为交换机***管理软件中一个相对独立的工程,生成的可执行文件烧写入FLASH的特定区域内,这部分程序只用于交换机程序的网络升级过程,网络升级过程这部分程序不被擦除。
4.2.1应用程序
应用层工作在硬件驱动和网络协议层之上,运用SSI、CGI技术和uIP协议栈实现交换机管理、PoE管理的功能函数并与Web管理页面互动。因此应用程序包含了SSI文件***和CGI文件***,CGI文件***负责处理Web管理页面的命令或请求,SSI文件***负责将CGI文件***处理结果嵌入到动态网页中。
Web管理应用程序流程图如附图4所示,图4(a)、4(b)、4(c)分别是主程序、封包处理程序、回调轮询程序的流程图。***上电或重启后,程序首先对***进行各项初始化操作,包括硬件设备初始化、uIP、UDP、STP等协议栈初始化;之后程序会进入服务主循环,这里涉及很多网络交换管理服务,***时钟在这些服务中起重要作用,PoE管理程序也在这个主循环中;服务主循环还可跳转到固件更新和***重启代码段,执行固件更新和***重启操作。
4.2.2Web管理页面
Web管理网页架构如附图5所示,包括:账户管理、端口管理、PoE管理、VLAN设置、服务质量设置、安全过滤、配置备份/恢复几个功能模块。其中PoE管理模块功能包括:PoE状态显示、PoE设置、PoE延迟供电设置和PoE计划。PoE状态显示可以查看到PoE电源最大功率(总功率)、主电源消耗功率、***状态、设备温度;PoE设置中可以设置PoE端口号、状态(或使能)、模式(AF/AT)、优先级、功率;PoE延迟供电设置可以设置PoE端口号、延迟模式(或延迟使能)、延迟时间,同时也会列表显示各个端口的延迟供电信息;PoE计划设置中可以设置或查看PoE计划,计划以周为计划周期,精确到小时;
4.2.3配置管理程序
配置管理作为一个相对独立的工程,作为***软件的一部分平时并不运行,只有当***执行交换机固件更新命令时才会执行,其任务就是利用动态网页将欲更新的可执行文件通过网络上传至FLASH存储器中,在不用解焊FLASH的情况下完成交换机程序的版本更新或升级。
配置管理工程的可执行文件需要用下载器烧写至FLASH存储器中,并且程序升级过程它也不被擦除。当***执行程序更新指令后,配置管理程序启动,然后先会执行一次擦除操作,擦除的内容是除了配置管理程序对应的地址以外的程序,擦除成功后配置管理程序再执行程序上传操作,将指定可执行文件上传至FLASH中,如果操作成功程序跳转至交换机管理程序,否则重新上传可执行文件。
1.***组成
参照附图1,本***集成发明包括交换机***包括:数据交换、PoE管理、***管理、电源四个模块。数据交换模块和PoE管理模块分别采用数据交换ASIC及其端口扩展ASIC和PoE管理ASIC,完成基本的数据交换和PoE管理功能;***管理模块采用交换机Web管理MCU,利用SSI、CGI技术和uIP协议实现交换机的Web管理,MCU通过I2C、MII接口实现对数据交换模块和PoE管理模块的智能管理;电源模块采用UPS电源分别为PoE电源和***电源供电。
所述数据交换模块采用交换机数据交换ASIC及其端口扩展ASIC架构。数据交换ASIC能接8路RJ45接口,端口扩展ASIC能够再扩展出8路RJ45接口,因此***拥有16路RJ45接口。数据交换ASIC和端口扩展ASIC之间接口为SS-SMII接口,数据交换模块与***管理模块接口为MII接口。
数据交换模块的交换管理ASIC工作在PHY模式和MAC模式,在PHY模式下只完成物理层交换任务,在MAC层模式下能完成MAC地址表管理、数据交换等基本交换机功能。本发明中数据交换ASIC工作在PHY模式,MAC层管理由***管理模块控制。
所述PoE管理模块采用支持IEEE802.3af标准和IEEE802.3at标准的PoE管理ASIC。该PoE管理ASIC能独立完成基本的PoE管理任务,同时通过I2C总线通信接受***管理模块的控制,实现更高级的PoE管理功能;为了实现PoE电源的隔离,PoE管理模块和***管理模块之间采用了光耦隔离措施。PoE模块的PoE电源接的是电源模块的UPS电源,保障不间断PoE供电功能。为了避免使用了空闲线对的有源设备对PoE管理模块造成损害或干扰的风险,PoE电源接口采取了模式B接法,即通过信号线对(1、2、3、6空闲线)供电,把1、2线定义成正极,3、6线定义成负极,如附图2所示。
在自动模式下该PoE管理ASIC能完成识别、评级、供电、端口监控、功率控制、断电等基本PoE管理功能;在Web管理模式下还能实现端口使能、功率控制、供电延迟、PoE计划等功能。
所述电源模块包括UPS电源、DC/DC转换电路、***电源接口三个部分。其中UPS电源是电源模块的核心,当没有断电时,它将220V交流市电转换为48V直流输出给交换机***,同时根据需要为电池充电,当断电时,UPS电源的电池放电,同样48V直流输出。UPS的48V输出电压一路直接作为PoE电源,另一路经UPS的DC/DC模块转换为***电源,为智能PoE交换机的整体供电(包括数据交互模块和***管理模块)。
一般,UPS模块先将交流的220V转换为直流的48V,然后48V经过DC/DC转换为各个模块所需的电压,如48V转换为24V、12V、5V等。这些DC/DC模块成熟产品。
所述***管理模块硬件部分采用交换机Web管理MCU,它包含一个MII接口和一个I2C接口,MII接口用于数据交换模块的管理,I2C接口用于PoE管理模块的管理。由于***管理模块和PoE管理模块之间采用可光耦隔离,光耦隔离电路具有单方向性,因此I2C总线拆分成三根线,即SCL(时钟)、SDA_IN(数据输入)、SDA_OUT(数据输出),SCL和SDA_OUT连接MCU的I2C接口,SDA_OUT则由另一个串行IO口模拟代替。
所述***管理模块软件部分的软件架构图如附图3所示,共分为四层结构,最底层为硬件驱动层,包括设备驱动、接口驱动、定时器设置等;第二层为协议层,包括uIP协议栈、UDP协议、NTP协议等;第三层为应用层,主要包括交换机管理、PoE管理的SSI、CGI应用程序;第四层为服务层,主要包括交换机管理页面、用户认证页面等;而交换机配置管理作为交换机***管理软件中一个相对独立的工程,生成的可执行文件烧写入FLASH的特定区域内,这部分程序只用于交换机程序的网络升级过程,网络升级过程这部分程序不被擦除。
2.Web管理应用程序开发
Web管理应用程序开发平台为KeilC51V9.0,硬件平台是采用51内核的智能交换机管理MCU。按照附图4程序流程图模块化设计主程序、封包处理程序、回调轮询程序。***上电或重启后,程序首先对***进行各项初始化操作,包括硬件设备初始化、uIP、UDP、STP等协议栈初始化;之后程序会进入服务主循环,这里涉及很多网络交换管理服务,***时钟在这些服务中起重要作用,PoE管理程序也在这个主循环中;服务主循环还可跳转到固件更新和***重启代码段,执行固件更新和***重启操作。
3.Web管理页面开发
Web管理网页架构图如附图5所示,主要分为账户管理、端口管理、PoE管理、VLAN设置、服务质量设置、安全过滤、配置备份/恢复几个部分。
账户管理包括账号登录、用户配置、***IP配置、***状态、默认设置、固件更新、设备重启功能。用户配置用于设置用户名和密码;***IP配置可以设置IP地址、子网掩码、网关、IP配置方式(静态或DHCP);***状态中显示MAC地址和交换机版本信息;固件更新功能会擦除原版本的程序(注:固件更新程序本身不被擦除)然后通过网络将新版本的程序上传到FLASH中,完成***软件的网络升级。
端口管理包括端口配置、端口监控、端口统计、带宽控制、广播风暴控制功能。端口配置中可以设置物理端口的操作模式,包括端口使能、速度设置、半/全双工设置、流控制、暂停、地址学习等功能;端口监控包括目的端口监控、包监控和源端口监控;带宽控制允许设置每个端口带宽,设置值为1~255,设置带宽等于真实带宽除以该设置值;广播风暴控制用于阻挡过多的广播包,广播包设置阈值从1~63,超过端口对应阈值的广播包将被丢弃。
PoE管理包括PoE状态、PoE设置、PoE延迟供电设置、PoE计划功能。PoE状态显示可以查看到PoE电源最大功率(总功率)、主电源消耗功率、***状态、设备温度;PoE设置中可以设置PoE端口号、状态(或使能)、模式(AF/AT)、优先级、功率;PoE延迟供电设置可以设置PoE端口号、延迟模式(或延迟使能)、延迟时间,同时也会列表显示各个端口的延迟供电信息;PoE计划设置中可以设置或查看PoE计划,计划以周为计划周期,精确到小时。
VLAN设置包括VLAN模式设置、VLAN ID设置。所选数据交换管理ASIC支持两种VLAN模式:Tag模式和Port模式,在Tag模式下可增加或删除Tag。
服务质量设置包括优先级模式设置、服务等级配置、基于服务等级的端口协议选择。优先级模式有先进先出、先高后低、4队列轮询三种模式;服务等级配置中可以设置各个端口的服务优先级(高、中、低)和Tag符号;端口协议选择可以设置各组端口的协议优先级,也分为高、中、低三级。
安全过滤包括MAC地址过滤、TCP/UDP过滤功能。当发生“多路广播”***会弹出警告并丢弃该源端口发来的数据包;TCP/UDP过滤可以设置各个端口需要过滤或允许通过的指定协议数据包。
配置备份/恢复包括固件更新、退出、恢复默认设置功能。
Web管理页面开发流程如下:
1)编辑htm文件,并***SSI指令;
2)在***回调函数中声明该网页,即:#include”xxx_htm.h”;
3)建立回调函数与htm文件链接;
4)运用Cod2C.bat工具将htm文件转成xxx_htm.c、xxx_htm.h文档;
5)重新编译链接工程文件,并生成可执行文件;
6)Web更新交换机程序。

Claims (5)

1.一种智能PoE交换机,其特征在于,包括数据交换模块、PoE管理模块、***管理模块和电源模块;
数据交换模块采用数据交换ASIC及端口扩展ASIC,数据交换ASIC与端口扩展ASIC通过SS-SMII接口连接;
PoE管理模块采用专用的PoE管理ASIC,采用模式A电源接口;
***管理模块采用智能交换机Web管理微控制器,即MCU,MCU通过I2C接口连接PoE管理模块,MCU通过MII接口连接数据交换模块,I2C接口包括一根时钟信号线SCL和两根数据线SDA_IN和SDA_OUT,MCU控制接口包括三根控制信号线:LED流锁存、PoE使能和PoE重置;
电源模块采用48V直流的UPS电源,UPS电源的一路输出直接作为PoE管理模块的供电电源,另一路输出经UPS电源的DC/DC转换模块转换为***电源,为智能PoE交换机整体供电,包括给智能poe交换机的数据交换模块、***管理模块供电。
2.根据权利要求1所述的智能PoE交换机,其特征在于,所述的模式A电源接口,是指通过网线RJ45的空闲线对4、5、7、8线供电,4、5线为正极,7、8线为负极。
3.根据权利要求2所述的智能PoE交换机,其特征在于,***管理模块和PoE管理模块之间采用可光耦隔离,SCL和SDA_OUT连接MCU的I2C接口,SDA_OUT则由另一个串行IO口模拟代替;
PoE管理模块采用支持IEEE802.3af标准和IEEE802.3at标准的PoE管理ASIC。
4.一种智能PoE交换机的实现方法,其特征在于,采用权利要求3所述的智能PoE交换机;
智能PoE交换机的Web管理功能包括:账户管理、端口管理、PoE管理、VLAN设置、网络服务质量设置、安全过滤以及配置备份/恢复功能;
所述PoE管理功能包括:PoE状态显示、PoE设置、PoE延迟供电设置和PoE计划设置;PoE状态显示用于查看PoE电源最大功率即总功率、主电源消耗功率、***状态、设备温度;在PoE设置中设置PoE端口号、状态或使能、模式AF/AT、优先级、功率;PoE延迟供电设置用于设置PoE端口号、延迟模式或延迟使能、延迟时间,同时列表显示各个端口的延迟供电信息;PoE计划设置用于设置或查看PoE计划,计划以周为计划周期,精确到小时。
5.根据权利要求4所述的智能PoE交换机的实现方法,其特征在于,智能PoE交换机的***架构采用四层结构:
最底层为硬件驱动层,包括设备驱动、接口驱动、定时器设置;
第二层为协议层,包括uIP协议栈、UDP协议、NTP协议;
第三层为应用层,包括交换机管理、PoE管理的SSI、CGI应用程序;
第四层为服务层,包括交换机管理页面和用户认证页面;
数据交换ASIC工作在PHY模式,MAC层管理由***管理模块控制。
CN201310162375.3A 2013-05-06 2013-05-06 智能PoE交换机及其实现方法 Active CN103209140B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310162375.3A CN103209140B (zh) 2013-05-06 2013-05-06 智能PoE交换机及其实现方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310162375.3A CN103209140B (zh) 2013-05-06 2013-05-06 智能PoE交换机及其实现方法

Publications (2)

Publication Number Publication Date
CN103209140A true CN103209140A (zh) 2013-07-17
CN103209140B CN103209140B (zh) 2015-10-21

Family

ID=48756229

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310162375.3A Active CN103209140B (zh) 2013-05-06 2013-05-06 智能PoE交换机及其实现方法

Country Status (1)

Country Link
CN (1) CN103209140B (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103368872A (zh) * 2013-07-24 2013-10-23 广东睿江科技有限公司 数据包转发***和方法
CN104022972A (zh) * 2014-06-13 2014-09-03 深圳市优特普科技有限公司 一种以太网交换机配置方法及应用该方法的交换机
CN105224479A (zh) * 2015-10-29 2016-01-06 上海斐讯数据通信技术有限公司 用于poe交换机的poe驱动***
CN106982232A (zh) * 2017-05-23 2017-07-25 信联安宝(北京)科技有限公司 分立安全管理交换机
CN109120415A (zh) * 2018-10-08 2019-01-01 杭州鸿雁智能科技有限公司 一种基于PoE总线的家居控制***
CN110412345A (zh) * 2018-04-30 2019-11-05 弗兰克公司 用于多装置以太网供电的现场验证的装置
CN111147266A (zh) * 2020-01-13 2020-05-12 广东优力普物联科技有限公司 一种poe交换机
CN107995183B (zh) * 2017-11-28 2021-01-05 艾体威尔电子技术(北京)有限公司 一种带瞬时供电补偿功能的通信转换装置
CN113923173A (zh) * 2021-10-22 2022-01-11 深圳市风云实业有限公司 网络交换设备数据面快速启动恢复方法
CN114726807A (zh) * 2021-11-23 2022-07-08 苏州汇云鼎技术服务有限公司 一种工业用网络数据交换机
CN115412380A (zh) * 2022-08-24 2022-11-29 浪潮思科网络科技有限公司 一种poe交换机的poe供电监控方法、设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1801720A (zh) * 2006-01-17 2006-07-12 杭州华为三康技术有限公司 通过以太网向外部设备供电的方法及装置
US20080294917A1 (en) * 2007-05-24 2008-11-27 Broadcom Corporation Power Management for Power-Over-Ethernet-Capable Switch
US20110263219A1 (en) * 2005-08-05 2011-10-27 Hasenfang Dennis J Emergency services for voice over IP telephony (E-VoIP)
CN102970146A (zh) * 2012-10-25 2013-03-13 杭州华三通信技术有限公司 一种poe的供电设备和供电方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110263219A1 (en) * 2005-08-05 2011-10-27 Hasenfang Dennis J Emergency services for voice over IP telephony (E-VoIP)
CN1801720A (zh) * 2006-01-17 2006-07-12 杭州华为三康技术有限公司 通过以太网向外部设备供电的方法及装置
US20080294917A1 (en) * 2007-05-24 2008-11-27 Broadcom Corporation Power Management for Power-Over-Ethernet-Capable Switch
CN102970146A (zh) * 2012-10-25 2013-03-13 杭州华三通信技术有限公司 一种poe的供电设备和供电方法

Non-Patent Citations (9)

* Cited by examiner, † Cited by third party
Title
LAN/MAN STANDARDS COMMITTEE: "802.3at-data terminal equipment(DTE)power via the media dependent interface(MDI )Enhancements", 《IEEE STANDARD FOR INFORMATION TECHNOLOGY》 *
LAN/WAN STANDARDS COMMITTEE OF THE IEEE COMPUTER SOCIETY: "802.3af-data terminal euqipment(DTE) power via media dependent interface (MDI)", 《IEEE STANDARD FOR INFORMATION TECHNOLOGY》 *
刘嘉滨: "PoE交换机设计与配置管理", 《实验室研究与探索》 *
刘开举: "以太网交换机POE功能的研究与实现", 《万方学位论文全文数据库》 *
宁恋: "兼容IEEE802.3af标准的高功率PoE***的设计与实现", 《通信电源技术》 *
沈昊,等: "以太网供电技术及其实现", 《电力自动化设备》 *
王平,等: "基于MSP430单片机的以太网供电设备的硬件设计", 《重庆邮电大学学报》 *
王景忠,等: "以太网供电PoE技术的研究与实现", 《无线电工程》 *
赵红红: "PoE软件模块设计及其在通信设备上的实现", 《万方学文论文全文数据库》 *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103368872A (zh) * 2013-07-24 2013-10-23 广东睿江科技有限公司 数据包转发***和方法
CN104022972A (zh) * 2014-06-13 2014-09-03 深圳市优特普科技有限公司 一种以太网交换机配置方法及应用该方法的交换机
CN104022972B (zh) * 2014-06-13 2017-10-31 深圳市优特普科技有限公司 一种以太网交换机配置方法及应用该方法的交换机
CN105224479A (zh) * 2015-10-29 2016-01-06 上海斐讯数据通信技术有限公司 用于poe交换机的poe驱动***
CN106982232A (zh) * 2017-05-23 2017-07-25 信联安宝(北京)科技有限公司 分立安全管理交换机
CN107995183B (zh) * 2017-11-28 2021-01-05 艾体威尔电子技术(北京)有限公司 一种带瞬时供电补偿功能的通信转换装置
CN110412345A (zh) * 2018-04-30 2019-11-05 弗兰克公司 用于多装置以太网供电的现场验证的装置
CN109120415A (zh) * 2018-10-08 2019-01-01 杭州鸿雁智能科技有限公司 一种基于PoE总线的家居控制***
CN111147266A (zh) * 2020-01-13 2020-05-12 广东优力普物联科技有限公司 一种poe交换机
CN113923173A (zh) * 2021-10-22 2022-01-11 深圳市风云实业有限公司 网络交换设备数据面快速启动恢复方法
CN113923173B (zh) * 2021-10-22 2023-12-15 深圳市风云实业有限公司 网络交换设备数据面快速启动恢复方法
CN114726807A (zh) * 2021-11-23 2022-07-08 苏州汇云鼎技术服务有限公司 一种工业用网络数据交换机
CN115412380A (zh) * 2022-08-24 2022-11-29 浪潮思科网络科技有限公司 一种poe交换机的poe供电监控方法、设备及存储介质
CN115412380B (zh) * 2022-08-24 2024-04-16 浪潮思科网络科技有限公司 一种poe交换机的poe供电监控方法、设备及存储介质

Also Published As

Publication number Publication date
CN103209140B (zh) 2015-10-21

Similar Documents

Publication Publication Date Title
CN103209140B (zh) 智能PoE交换机及其实现方法
US9154579B2 (en) Method, service board, and system for transmitting KVM data
CN104281511B (zh) 智能平台管理接口***、基板管理控制器及实现方法
CN203219325U (zh) 智能PoE交换机
CN102055597A (zh) 一种稳定性测试平台及测试方法
CN102170358B (zh) 一种反向馈电设备及其供电控制方法
CN203219315U (zh) 一种网络节点间的网络通信线路切换模块
CN103777726A (zh) 电子装置及其启动方法
CN103684848A (zh) 一种自动配置的非管理型工业以太网交换机及其实现方法
CN105227212A (zh) 反向供电管理方法、装置及***
CN105007180B (zh) 一种分布式ccmts管理方法
CN104639360A (zh) 一种控制网元设备加入网络的方法及网元设备
CN204633817U (zh) 一种远程桌面控制***
CN211908853U (zh) 生产设备的通讯***
CN106569858B (zh) 一种配置文件的更新方法以及电路板
CN104168172A (zh) 基于switch芯片的板间数据交互装置及数据交互方法
CN102830303A (zh) 一种以太网供电测试设备
CN207010837U (zh) 一种智能分户主机及可视对讲***
CN107043050A (zh) 兼容型电梯维修服务工具
CN206023334U (zh) 一种蓄电池充电器、蓄电池充电管理的移动终端、基于云平台的蓄电池充电管理***
CN103840974A (zh) 一种基于c-cmts固化地址实现本地零配置的方法
CN107846312A (zh) 一种网络通信保障装置
CN203691431U (zh) 一种基于c-cmts固化地址实现本地零配置的***
CN217335926U (zh) 分布式通信单元和通信扩展装置
CN110784365A (zh) 变电站的站控层、实体装置的备用装置及其自动上线方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee
CP01 Change in the name or title of a patent holder

Address after: 412200 Hunan city of Zhuzhou province Liling City Economic Development Zone Hengmao science and Technology Park

Patentee after: Hunan Hengmao tech Limited by Share Ltd

Address before: 412200 Hunan city of Zhuzhou province Liling City Economic Development Zone Hengmao science and Technology Park

Patentee before: Liling Hengmao Electronics Technology Co., Ltd.