摘要
MAP协议是一套用于工业自动化的计算机通讯协议,国际标准化组织所开发的七层协议模型中的第四层——传送层(第四类)是MAP协议集的核心部分。该协议可为不同主机上的用户进程提供可靠的“端——端”(end——end)数据传送服务。本文介绍了东北工学院计算机系软件与网络工程研究室在MAP协议开发中,用Estell,语言描述一个符合ISO传送层Class 4协议标准的软件包NEUT—TP4并且使用协议开发工具Estelle编译器将它半自动地实现出来的过程。
MAP protocol is a series of protocols used in industrial computer communication. As the kernel part of MAP, the transport protocol is a connection-oriented, end -to - end protocol providing a valiable mechanism for the exchange of data between processes indifferent computer systems. In this paper, we present a formal description of a NEUT transport protocol(NEUT-TP4)using Estelle,which is compatible with the ISO class 4 transport protocol, and a semiautomatic implementation of it using an Estelle -C compiler. We find the semiautomatic approach offers several advantages over conventional manual method, including correctness and modularity in protocol implementation code, confirmance to the specification, and reduction inimplementation time.
出处
《小型微型计算机系统》
CSCD
北大核心
1993年第6期1-9,共9页
Journal of Chinese Computer Systems
基金
国家863计划
关键词
计算机网络
形式描述技术
通信协议
Computer networks Protocol engineering Formal description technology Automatic implementation technology Estelle FDT.