-南京邮电大学通达学院毕业设计(论文)外文资料翻译学院(系):通达学院专业:软件工程学生姓名:牛成斌班级学号:08003007外文出处:Frameworkofaflexiblecomputercommunicationnetwork附件:1.外文资料翻译译文;2.外文原文指导教师评价:1.翻译内容与课题的结合度:□优√良□中□差2.翻译内容的准确、流畅:□优√良□中□差3.专业词汇翻译的准确性:□优√良□中□差4.翻译字符数是否符合规定要求:√符合□不符合指导教师签名:2011年3月18日-附件:1.外文资料翻译译文灵活的计算机通信网络框架NorioShiratori”*,TakuoSuganumab,SigekiSugiuraa,GoutanChakrabortyc,KenjiSugawarab,TetsuoKinoshitaa,ES.Leed电气通信研究所,东北大学,2-l-lKatahira,Aoba-ku,Se&i980,日本计算机科学系,千叶技术研究所,2-I7-1Tsudanuma,Narashino275,日本计算机软件,会津大学,Tsuruga,AizuWakamatsuShi,Fukushima965-80,日本信息工程系,成均关大学,汉城,韩国摘要随着计算机和通信链路的增长速度,这两个领域的成功融合,通过高速链路连接的电脑,现在代表一个极其庞大的分布式计算系统。在同一时间,人与机器之间的沟通也变得更加多样化和个性化。每天出现网络问题,如用户服务,主机,故障恢复和新技术的集成之间的无缝通信的演进。问题的具体办法和相应的解决方案可在相当大的代价。然而,一个共同的要求是计算机网络的多种变化的适应性。在本文中,我们提出一个统一的解决这些网络问题的最灵活的计算机通信网络(FN)的。这个灵活的网络框架可以被认为一个智能外壳封闭现有的网络架构。概述了一个灵活的网络代理面向实施。现有网络转换为灵活的网络是渐进的,因此,切实可行的。关键词:灵活的通信网络,多代理模型1.绪论正如我们所看到的计算机发展的历史,从20世纪80年代初的趋势已经转向与通信链路连接的小型系统,而不是创造大集中系统,并延长终端。作为一个系统变得分散,管理不同部分之间的通讯和指挥系统作为一个整体,实现其目标变得更加重要。如果我们注意到现在的主要应用正在用计算机处理,而且我们可以看到,这种趋势这些应用程序的性质也在发生变化[L,21]。此前,许多工作是计算密集型的,就像解决复杂的微分方程或矩阵操作或会计。但是,现在的量,例如,语音和图形,也是庞大的在不同地点的数据。因此,计算机之间的通信是一个非常重要的因素是我们要完成任何有用的工作。为了实现计算机之间的通信畅通,许多不同的通讯协议已经开发出来。不同的协议是专为一些特定的应用领域,并在该环境中的效率。由于不同的协议来从不同的来源,在现今计算机通信的问题之一是协议不兼容。如前所述,协议通常是书面记住一些基本的应用。当应用环境的变化,或新的应用被产出,现有的协议被证明是不适宜或低效。为了克服这些现今的通信协议的困难,我们需要一种有点自适应通信它可以在系统上的需求之上改变它的模式,并在工作环境为它应用环境,并在同一时间被同类的兼容。-在更广泛的意义上的沟通,我们不把自己限制在一个系统内沟通,但包括系统与人类沟通的情况下,其他系统之间的沟通,终于,一个系统呈现给人类的东西。我们的目标是创建一个灵活的计算机通信模式,这将是适应性和尝试提供最好的服务在所有情况下。在这种灵活的计算机通信环境的新模式,服务和公用事业都没有限制或局限于一个固定的集合。与用户的应用正在改变性质的,要允许用户根据自己的实际需求,以创造新的服务。另一方面,该系统应具备的重新配置本身的自主能力,按照在底层的资源状况任意的改变,以延长或限制其服务。因此,这种变化可以由不同的构成要素,例如最终用户,系统设计,计算机系统或通讯网络,视情况而定。不同的元素应该无缝连接和协调。为了使系统灵活,作为一个基本的要求,我们必须认识到变化的系统。认识的变化,了解它,系统需要具备一定的智能。另外,还有一些应该了解系统及其环境发生一些其他的瞬时和永久的变化,并最终可能需要采取纠正措施。该系统需要随着时间的推移发展。这些基本要求和所需的属性,以方便他们在下一节中讨论。计算机通信领域已经是一个先进的阶段,这是不可能放弃现在的一切建立一个完全新的空间建议。考虑到这一点的基本约束,我们将继续以灵活的计算机通信网络的设计目标。一个普通的计算机网络可以逐步更新到一个灵活的网络,并在每一个阶段保持与现有系统兼容。在第2节我们介绍一个灵活的系统的基本概念与一些直观的定义[3,4]。第3节中,我们解释了计算机通信的灵活性的含义。第4节介绍的设计方法是基于自治代理。第5节是一个框架,对现有的基本过程产生代理的描述。最后,解释了该方法的本质,与简单的实现了一个应用程序,灵活的电视会议在第6节。第7章是结论与一些迹象显示未来的研究方向。2.灵活的计算机通信网络的基础在我们的计算机通信网络的形象,沟通不仅限于从计算机到计算机。如果整个供应链从人类用户重新开始人类用户的不同步考虑,然后沟通的意思是只有部分。这是与未来新一代应用变得更为重要。考虑到这一点的形象,我们提出以下的定义。2.1.一般灵活的系统的基本概念和定义我们认为,灵活的网络框架之前,我们将介绍我们使用条款的基本含义。世界(W(S))由特定系统(S)组成,我们对它的环境感兴趣,如图1所示。与我们的系统交互构成的一组对象和其他系统我们叫做系统的环境。一切其他较显着的系统S是S的环境中,根据上下文,该系统可以是一个子网,主机,或者它可能只是一个应用程序。系统和环境之间的相互作用记ZNT(E,S)。这可以被看作是一个(S或E)和其他(E或S)所提供的服务所需的一些服务。他们一起为INT(E,S).表示,因此,INT(E,S).实际上是系统的规范。在这里,我们引入了一个新名词,行为的情况SIT,定义为:SZT(E,S)=(E,S,INT(E,S)).-所以SIT由E,S和他们的INT(E,S)构成。现在,在任何动态系统,不同类型的变化不时观察到系统内的时间,以及在周围环境,即环境。我们的目标是建立一个灵活的系统,适应新形势,使由此产生的系统又最容易被接受的行为。可能出现可能发生的变化是:1.变化中的INT(E,S)。功能之间互动系统S和环境E,即ZNT(E,S),通常是通过一些明确的命令和他们的反应表示。现在,从用户的要求可能是非常精确,严格,并在一个定义良好的语言。另一方面,他们可能不准确,灵活和暧昧的方式表达。另外,还有一些情况时,由于系统或环境中的一些不必要的变化,无法送达的规定要求,在其原来的形式和响应动态改变。灵活的系统不应该不明白,尽管这些变化的意义。图1.世界W(S)的演化机制EM和改变系统S2。在E或S的变化有可能是暂时性的扰动(如交通挤塞),或永久性的变化,在计算机网络(如引入一个新的节点或链路)。灵活的系统应该能够吸收这些扰动。3。不时E和S的演变,系统可能会经历一些像技术升级进化变化。灵活的系统应该无缝地适应这些变化。在这种情况下,上述可能出现的波动,我们现在列出的灵活的系统所需的功能。我们灵活的系统分类的基本属性:1.情报。情报是部分灵活性,用于正确解释以不同的形式,以及其随着形势的变化动态执行用户的要求。从用户的角度来看,这种制度是灵活的,因为系统的理解用户的意图并在尽可能最好的方式实现。2.应变能力。正如我们已经看到,系统和它的环境,面对偶然的扰动,这可能是暂时或永久的。当变化被删除,弹性灵活的系统属性将带回到其原始状态的系统。3.进化。随着新的硬件和软件技术,并在同一时间,用户更新和新的要求,该系-统具有演变随着时间的推移,这些变化是兼容的。3.在计算机通信系统的灵活性到现在为止,我们已经讨论了一般系统的灵活性。现在,我们强调这些观念如何可能适用于计算机通信或计算机网络。3.1.实现通信的灵活性的方针为充分利用计算机网络通讯设施的主要障碍是缺乏标准化,这使得不同的网络之间的互操作最难的问题[5]。互通的问题是从用户的服务水平下降的实际通信数据位。引入分层栈协议是通过隔离层的网络通信功能的多种技术手段,以尽量减少影响。但没有标准化的协议,或有太多的标准[6]。这种情况是不可避免的,因为不同的应用领域的利益是不同的。此外,这个过程是不可逆转的。另一方面,不同的协议就不能沟通。第二个重要的方面是不同层次对话与同行同一层,并了解同行。它不谈判,上面一层和下面的后援上下两层堆栈协议只有“服务请求”和“提供的服务”,它们之间的关系。没有任何谈判,这将导致更大的灵活性和更好地利用网络资源。此外,每一层都没有提供一个单一的协议/功能。每一层都可能包含多个协议,各自提供有关该层的功能(如FTP,电子邮件服务层,或连接在传输层或网络层面向连接的服务)的服务。大多数层提供的服务可以细分到一些基本的相关功能的进一步结合。如果正确的设置了一个特定的层等基本功能,可以定义,我们可以建立一些正确结合,实现各种服务,为每一层的智能程序,网络可以表现更灵活[7]。的想法是,如果在一个适当的格式,其中的元素是表示所需的服务,以及可以创建所需的服务。很多网络通信的灵活性,从应用层,数据链路层开始,可能是这样的通信架构。例如,建立一个协议转换,并在需要时,由于在连接环境的变化,将是一件容易的事。近年来,已报道有类似的概念和职称。灵活的网络通常被用来作为一个广义的术语,其确切的定义是不存在[8]。其他重要的作品是从Abbott[9],Hutchinson[10],Druschel[11],Sean[12]等这些动态网络或定制的操作系统,如类似的产品去。这些作品的目的是为了实现更高的效率比堆叠协议,或提高操作系统的效率。他们利用粒度实现灵活性。我们建议通过谈判重组,可以实现最佳的解决方案的增值属性,粒度。我们在以前的作品[13-18]我们表明,人工智能技术,可用于解决许多网络问题。我们的动机以及本文方法是不同的。我们设计智能化的进程,并形成了社会,让他们进行谈判,以创造最佳的解决方案所要求的服务。4.基于自治代理的计算机通信系统如前所述,我们灵活的计算机通信体系结构的主要目标是实现环境,从用户交互(即用户请求)开始,计算所涉及的系统负载,通信状态,一切都将被认为是在-执行一个应用程序。灵活的网络(FN),必须具备下列属性。它是智能优化各种用户的需求来理解和解释。它应该调用各部分,它取决于问题的性质,智能和谈判。这涉及系统设计和系统运营商的知识积累,并适当利用它。此外,系统的状态进行监测和广播所需的位置。第三,它应该是弹性的,从系统本身的时间,或在其环境中的时间发生变化。最后,灵活的网络,应该循序渐进,以适应新的,永久性的变化。面向代理模型,智能与转让的属性,是一个不错的选择灵活的网络建模。人工智能代理将作出最佳的决策,快速,自动地在各种问题的情况下,将在长远发展。在我们的模型中,我们基本上有两种不同类型的代理。主代理控制一个单一的过程,也就是说,它们是链接到单一的基本过程(颗粒)已经在系统中可用。该组代理,后来解释,来完成更复杂的任务。4.1.主要代理程式主代理模型如图2。主要代理商沟通彼此之间的消息传递。主要代理的分布式计算系统的建议架构由四部分组成,并定义为:priAgent=(Communicator,DomainKnowledge,Negotiator,TaskProcessor)传播者是,有利于与其他代理通信系统的通信模块。领域知识模块是主要的知识资源的代理。它提供的知识,关于代理的角色,其专长的领域,即它可以做什么。这部分还需要决定是否接受一个给定的问题,并设法解决它,或者拒绝,因为它超出其范围的问题。谈判沟通与其他代理同行的合作和谈判的谈判。因此,它是负责规划问题的情况,以及解决冲突的过程中解决问题和资源共享的合作和恢复。任务处理器模块,实际执行的任务分配到基层代理问题解决。它控制的一些基本流程的执行。该域名符其实这些控件的知识