论文部分内容阅读
为了解决传统网络不够灵活的局限性,研究界提出了在传统网络通信模型中增加计算结构使得网络具有可编程的思路。主动网络正是在该思路的指导下建立的,在主动网络中网络节点不但转发信包,还对通过主动节点的信包进行定制的计算。主动网络的基本目标是使网络变成一个更一般的计算引擎。
主动节点更好的灵活性使得资源管理成为主动网络的一大挑战。与传统网络相比较主动网络由于需要运行主动包中所携带的主动代码,从而需要耗费更多更复杂的资源。因此针对主动网络节点开发一个高效的资源管理模型是一个基本但又很重要的问题。
本文主要目标就是研究和开发简单、实用的主动网络拥塞控制系统,以提高主动信包的发送速度,降低网络的丢包率,提高整个网络系统的性能。
由于用户可以发送可执行的主动代码到主动节点访问需要的资源和请求所需要的服务来实现主动代码的运行,因而还需具备一个要素,即访问资源的合法性。本文就主动网络中节点资源访问控制进行研究,并提出一种新的主动节点资源访问控制策略。
本文在拥塞控制上提出了将拥塞控制系统从端点扩展到了中间主动节点,由主动节点来发现拥塞并立刻调整已经进入网络的通信量,把发现和响应拥塞定位在主动节点上从而去除了反馈延迟。同时主动节点上发生的变动会传递给端节点,所以系统也是稳定的。如果消息丢失了,端节点拥塞控制机制仍继续运行以推断出合理的拥塞响应。因此,此消息的丢失并非是灾难性的。
在主动节点资源访问控制上,本文设计了一种新的主动节点资源访问控制机制。提出利用权能对资源访问控制策略进行描述,动态维护。对用户的管理采用基于角色的方法。在主动信包中封装用户角色信息,主动节点解析出用户角色后,依据它在策略库中匹配相应的描述控制访问权限策略的方法,即权能。通过权能实现对节点资源的访问。
最后通过两个仿真实验证实了两个控制算法的有效性。