节点文献

面向对象微通信元系统结构的实现

【作者】 肖玉萍

【导师】 王晓斌;

【作者基本信息】 电子科技大学 , 计算机应用技术, 2007, 硕士

【摘要】 为了让网络提供日益扩大的网络需求,满足各种各样的网络服务要求,我们认真研究了TCP/IP的体系结构的特点,发现基于层次体系结构的TCP/IP网络有许多固有的缺陷,而非层次体系结构的网络则克服了这些缺陷,对于提供网络服务质量提供了良好的框架。服务元网络体系结构(SUNA)是一种新型的非层次网络体系结构。本文对SUNA的一种具体实现——微通信元系统(MCES)架构进行了探索,详细阐述了MCES架构原型主机的总体设计、模块的划分、各模块的功能以及为用户提供的服务,论述了基于MCES的面向对象设计与实现。实现了面向对象的特性后,MCES具有简洁、可扩展和容易实现的特点。因此,文章对于面向对象的特性,以及对MCES的面向对象设计和实现都进行了深入的研究。对比于现有网络体系结构对于数据的处理,本文详述了面向对象的MCES中,用户数据与指令是如何从应用层到达网络的底层,并在linux开发环境下,用C++语言实现了基于MCES的面向对象的功能。测试结果表明,在功能上,无论是用户指令还是用户数据,都能正常实现对数据的处理和传输。在性能上,主要测试了双机数据传输部分,测试结果表明面向对象的MCES下,数据的传输在性能上优于或等同于传统层次网络下数据的传输。由于实现基于MCES架构面向对象的设计与实现原型是前人没有做过的,我们在整个过程中不可避免的遇到了很多的难题,但是通过我们对已有技术的借鉴,各位老师的悉心指导,以及与同项目组同学的积极讨论,这些问题都得到了解决。

【Abstract】 In order to get increasing network service to meet various demand, we have earnestly studied the feature of TCP/IP architecture, and discovered that the TCP/IP network based layer architecture has many inherent flaws, but the non- level system structure network has overcome these flaws, regarding provided the network grade of service to provide the good frame.Service Unit Network Architecture (SUNA) is one kind of new non-level network architecture. This article has carried on the exploration to a concrete implement of SUNA——Micro Communication Element System(MCES), and elaborated object-oriented design and realization which based on MCES. This article in detail elaborated the MCES overhead construction prototype main engine system design, the module division, various modules function as well as the service, which provides for the user. After object-oriented MCES has been realized, it has succinct and expand characteristic, which is easy to be realized. Therefore, regarded the object-oriented characteristic, this article as well as has all conducted thorough research to the object-oriented design and the realization of MCES.Contrast to the existing network system structure regarding data processing, this article has in detail related to how the user data and instruction arrived the network bottom from the network level. Under the development environment of Linux, we have realized the object-oriented function of MCES, based on the C++ language. Regard of the user instruction or the user data, the test result indicated that it can normally realize the processing and transmission in function. In the performance, we mainly tested the data transmission. The test result had indicated under object-oriented MCES, the data transmission surpassed in the performance or equates under the traditional level network.Because no one has done the object-oriented design and the realization prototype of MCES, in the entire process inevitable we have met many difficult problems. But all these questions have been solved, with the technology and teachers’ devotedly instruction, as well as with the same project group schoolmate’s positive discussion.

  • 【分类号】TN915.02
  • 【被引频次】1
  • 【下载频次】17
节点文献中: 

本文链接的文献网络图示:

本文的引文网络