[发明专利]基于微波设备网管系统的以太网包快速转发的实现方法无效
| 申请号: | 201010199812.5 | 申请日: | 2010-06-11 |
| 公开(公告)号: | CN101867493A | 公开(公告)日: | 2010-10-20 |
| 发明(设计)人: | 李宥谋;马素刚;李维花;孟伟君;刘钊远;杨清娜 | 申请(专利权)人: | 西安邮电学院 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/56;H04L29/08 |
| 代理公司: | 西安文盛专利代理有限公司 61100 | 代理人: | 彭冬英 |
| 地址: | 710061 *** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 微波 设备 网管 系统 以太网 快速 转发 实现 方法 | ||
1.基于微波设备网管系统的以太网包快速转发的实现方法,其特征在于:所述的方法基于微波设备网管系统运行,该系统包括一个管理站(1)和多个微波站(2),一个微波站(2)由一台微波设备或多台微波设备构成,每台微波设备包括室内单元IDU(3)和室外单元ODU(4),微波设备的室内单元IDU(3)包括设备监控(5)和网管代理(6),所述的网管代理(6)包括Agent模块(61)、Web服务器模块(62)和串口通信模块(63),所述的设备监控(5)包括监控模块(51)和串口通信模块(52),室内单元IDU(3)和室外单元ODU(4)之间通过电缆(9)连接,管理站(1)通过网线(8)与一个微波站(2)中的一台微波设备连接,一个微波站(2)内的多台微波设备通过网线(8)相互连接,相邻两个微波站(2)之间通过微波链路(7)相互连接,实现以太网包的快速转发具体步骤如下:
①管理站(1)通过标准的以太网发送SNMP请求数据包,与管理站(1)直接连接的微波站(2)中的一台微波设备接收该请求数据包,微波设备通过其室内单元IDU(3)中的网管代理(6)部分的Agent模块(61)判断是否访问本地设备,若是访问本地微波设备,则Agent模块(61)查看管理对象信息库MIB,提取最新的设备状态信息,打包后通过以太网回送给管理站(1);
②若不是访问本地微波设备,则按如下步骤进行转发,如果该微波站内有多台设备,Agent模块(61)通过标准的以太网转发给同一个微波站(2)内的与其相连的微波设备,该微波设备接收并分析数据包,判断是否访问本地设备,若是,查看管理对象信息库MIB,提取最新的设备状态信息,打包按标记的发送数据包的路径给管理站发送回应包;
③如果该微波站内没有多台设备或者不是访问本地设备,微波设备的Agent模块(61)通过压缩、标记的方式将该SNMP请求包组装成自定义数据格式的串口帧格式,然后再通过串口通信模块(63)传送到该微波设备的室内单元IDU(3)的设备监控(5)部分,然后映射到64kbit/s的微波链路(7)上转发到下一个微波站(2)的微波设备;
④下一个微波站(2)中微波设备的室内单元IDU(3)的设备监控(5)从64kbit/s的微波链路(7)上接收并分析压缩的SNMP请求数据包,判断是否访问本地设备,若是访问本地微波设备,直接从该微波设备的室内单元IDU(3)的设备监控(5)部分采集设备的状态信息,然后打包按标记的发送请求数据包的路径给管理站(1)发送回应包;
⑤若不是访问本地微波设备,并且此微波站(2)中只有这一台微波设备,就终止转发;
⑥如果此微波站(2)中有多台微波设备,则通过该微波设备室内单元IDU(3)的设备监控(5)部分的串口通信模块(52)发送给其网管代理(6)部分的Agent模块(61),Agent模块(61)对该压缩的SNMP请求数据包进行解压缩,恢复成标准的以太网包,提取有效数据后,再由Agent模块(61)通过标准的以太网方式,转发给该微波站(2)内与该微波设备相连的下一台微波设备;
⑦下一级微波设备接收到SNMP请求数据包后,按照如上②~⑥的步骤进行处理。
2.如权利要求1所述的基于微波设备网管系统的以太网包快速转发的实现方法,其特征在于:微波设备通过标准的以太网接收的SNMP请求数据包,微波设备的Agent模块(61)通过压缩、标记的方式将该SNMP请求包组装成自定义数据格式的串口帧格式,其步骤如下:提取以太网帧结构中有效的数据部分,并保留IP首部的目的IP地址的最低一个字节和源IP地址的最低一个字节,以及协议字段的6号TCP和17号UDP协议,采用一个字节表示源端口号和目的端口号,用一个字节表示各个层的不同协议,保留TCP首部中其余部分,而UDP首部中其他部分丢弃,对提取数据中的MIB库信息及标识管理对象OID进行压缩,将压缩后的数据信息组成自定义的压缩SNMP数据包,然后将该自定义的压缩SNMP数据包插入到串口帧结构中的数据位字段,并通过串口传送给微波设备室内单元IDU(3)的设备监控(5)部分,设备监控(5)部分从串口处收到自定义压缩的SNMP数据包之后,按照通信中脉冲调制PCM体制的时隙要求,映射到64kbit/s微波链路(7)上。
3.如权利要求1所述的基于微波设备网管系统的以太网包快速转发的实现方法,其特征在于:从64kbit/s微波链路(7)上将压缩的SNMP请求数据包恢复为标准以太网包,将该压缩的数据包进行解压缩,其步骤如下:微波设备的室内单元IDU(3)中的设备监控(5)部分,从64kbit/s微波链路(7)上接收压缩的SNMP请求数据包,通过串口通信模块(52)发送给该微波设备室内单元IDU(3)的网管代理(6)中的Agent模块(61),Agent模块(61)从串口帧结构中提取数据位字段中的数据项,根据自定义的压缩SNMP数据包结构,恢复完整的OID,再根据自定义的压缩SNMP结构中的源、目的端口号值,恢复TCP协议或UDP协议的首部,并根据自定义的压缩SNMP结构中的源、目的IP地址值,恢复网际互连层中的IP首部,然后根据自定义的压缩SNMP结构中的协议标志,恢复计算机网络各个层的协议字段和SNMP功能类型,最后恢复链路层帧结构中的各个字段信息,再通过Agent模块(61)将组成的以太网包发送到以太网上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安邮电学院,未经西安邮电学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010199812.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:S-羧甲基-5,5-二苯基-2-硫代海因的制备方法
- 下一篇:卷式象棋





