[发明专利]一种构件化新型网络协议处理方法及其系统无效
申请号: | 200910091428.0 | 申请日: | 2009-08-21 |
公开(公告)号: | CN101635717A | 公开(公告)日: | 2010-01-27 |
发明(设计)人: | 王路;刘立祥 | 申请(专利权)人: | 中国科学院软件研究所 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/56;G06F17/30 |
代理公司: | 北京君尚知识产权代理事务所(普通合伙) | 代理人: | 冯艺东 |
地址: | 100190北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 构件 新型 网络 协议 处理 方法 及其 系统 | ||
技术领域
本发明涉及一种新型的网络协议处理方法及其系统,特别是一种构件化新型网络协议 处理方法及其系统,属于计算机网络技术领域。
背景技术
传统的网络协议,如TCP/IP协议,都是分层的网络结构体系。该协议体系结构在有 线网络中获得了巨大成功。但是随着网络的发展,人们越来越多地关注无线网络,并且发 现分层的网络体系结构在无线网络中的应用存在局限性,主要体现在以下几个方面:
1)无线节点的移动,以及无线环境对链路传输质量的影响,造成网络拓扑结构不断 变化。由于无线节点底层链路的变化或者移动途径的变化,都会直接带来网络层 变化,这些已经打破了传统分层网络协议体系结构的层与层之间的关系。
2)无线设备资源有限,特别是处理能力、存储空间以及能源功耗等。传统的层次化 的网络体系结构在各层之间存在诸多的冗余操作,不利于节约宝贵的无线设备资 源。
3)无线网络对QoS和网络安全提出新的要求。传统的层次化的网络体系结构,如 TCP/IP协议,设计之初并不支持QoS和网络安全。随着网络发展,为了支持QoS 产生了许多协议如RSVP、RTP、RTCP等,但是它们都只保证端到端的QoS,对 网络中间节点无能为力,造成许多不必要的资源浪费。当前网络安全形势日益严 重,产生诸多对称加密机制,如AES、ECC等密钥算法,但是它们不能够保证网 络协议本身的安全。
网络协议主要功能是通过网络内部各种资源的调配,来为应用提供高质量服务。但是 层次化网络体系结构面对无线网络提出的新要求和自身设计缺陷已经很难实现该功能目 标。本文基于上述原因提出构件化无线网络体系结构。
近年来人们通过分析网络特性及一些典型应用如中间件,发现服务质量的保证,需要 网络各层之间相互交互。例如仅限于网络层的QoS保障并不能真正保证服务质量,因为真 正了解网络情况,最有发言权的数据链路层没有参与到服务保障的决策过程当中。为解决 这一矛盾人们又提出跨层的设计思想。
虽然人们已经提出许多新的网络体系结构,但是它们并没有考虑无线网络的特点。虽 然跨层思想旨在解决各层之间交互问题,但是它没能摆脱层次化概念,如果使用不当会使 层次网络变得更加复杂。
发明内容
本发明的目的在于提供一种构件化新型网络协议处理方法及其系统。本发明经过对传 统分层、面向对象、服务元、主动等网络体系结构及跨层设计思想的研究,借鉴各种结构 和思想的优点,将现有分层网络体系结构的协议服务功能构件化,同时引入面向对象方法、 分布式构件设计思想,提出基于构件网络体系结构设计方案。
本发明的技术方案为:
一种构件化新型网络协议处理方法,其步骤为:
1)建立一构件库,用于存储实现不同网络功能的各种构件;
2)建立一构件信息库,用于存储每个构件的构件头信息;所述构件头信息包括:构件 的版本信息、构件的类型、构件的功能描述信息、构件的衡量指标;
3)源节点中构件适配器根据提交的网络服务请求确定所需的构件调用顺序;所述构件 适配器包括构造器和解释器;
4)源节点中构件适配器的构造器根据所述构件调用顺序检索所述构件信息库,顺序调 用相应构件构造为完成该构件所需的数据包包头,然后发送该数据包;
5)如果接收节点为中间节点,则中间节点转发该数据包到下一跳节点;
6)如果接收节点为目的节点,则目的节点中构件适配器的解释器依序读取所接收数据 包包头中的信息,根据包头信息查找构件信息库,调用匹配构件解释包头信息,完 成所述网络服务请求。
所述数据包包头信息包括:构件编号、构件是否是必须被处理、构件包头相关数据的 长度、构件需要的数据。
所述构件适配器内设有一属性配置列表,用于接收网络服务请求;所述属性配置列表 包括:构件编号、构件子编号、构件调用信息。
所述属性配置列表还包括:构件调用要求和构件属性信息。
所述构件适配器首先判断所述属性配置列表能否完成所述网络服务请求以及所述构 件库中是否存在所述属性配置列表中标记为必须被处理的构件;如果不能完成所述网络服 务请求或所述构件库中没有所述标记为必须被处理的构件,则所述构件适配器根据所述属 性配置列表返回一参考属性配置列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院软件研究所,未经中国科学院软件研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910091428.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种邻小区信息的传输方法
- 下一篇:一种实现非连续接收方法和装置