没有合适的资源?快使用搜索试试~ 我知道了~
编译原理在通信协议转换中的应用1
需积分: 0 1 下载量 58 浏览量
2022-08-03
18:21:00
上传
评论
收藏 139KB PDF 举报
温馨提示
试读
4页
摘要:为了能实现通信协议间的转换,将编译方法的一些概念和方法引入通信协议转换中, 提出一种通用的转换思想, 即以分层方式和建表方式来实现不同通信帧的转换, 是解
资源详情
资源评论
资源推荐
收稿日期: 2000-01-25
基金项目: 甘肃省科委基金( G K 1998-097)
作者简介: 刘希远( 1937-) , 男, 江西南昌人, 甘肃工业大学教授, 博士.
文章编号: 1000-5889( 2000) 03-0069-04
编译原理在通信协议转换中的应用
刘希远, 沈国敏, 李 峰, 陈 非, 李 娟
( 甘肃工业大学 电气工程与 信息工程学院, 甘肃 兰州 730030)
摘要: 为了能实现通信协议间的转换, 将编译方法的一些概念和方法引入通信协议
转换中, 提出一种通用的转换思想, 即以分层方式和建表方式来实现不同通信帧的转
换, 是解决通信协议转换这一难题的有益尝试.
关键词: 通信; 协议转换; 编译方法; 名字表
中图分类号:
T N
915. 04 文献标识码:
A
现代工业企业设备间的互连操作正得到广泛的发展, 面临的核心问题是设备间通信. 由于
早期设备的平台封闭性, 导致现在许多设备的扩充出现困难, 而引起困难的一个最重要原因就
是这些设备间采用的通信协议不同, 这种差异有大有小, 因此寻找一种通用的转换思想就显得
非常重要.
1 转换思想
[ 1]
软件理论中的编译方法学包括编译与解释 2 种. 由于工业通信是实时的, 因此解释的交互
性更适合于协议转换. 解释程序是一种语言处理程序, 它对源程序的处理可以是输入一句, 解
释一句, 主要包括换码、编辑和执行 3 个阶段. 由于解释也是涉及两种不同程序语言的转换, 因
此, 可将这种转换思想移植于不同设备间的通信过程中.
2 翻译程序与协议转换的总体结构类比
解释程序有输入/ 输出换码和编辑及执行几种工作状态. 且这几种工作状态可相互转换,
协议转换过程同样可分为发送/ 接收、拆包和重新打包这几种工作状态, 并可相互转换, 工作流
图 1 协议转换工作流程
程如图 1 所示.
2. 1 识别原帧
一协议帧发送过来, 首先抵达
具有转换功能的 PC 机, 该 PC 机必
须有识别该帧的能力. 关于如何来
识别该帧, 由编译方法学可以知道: 计算机对用高级语言所编制的程序采用查表方式来识别,
第 26 卷 第 3 期
2000 年 9 月
甘 肃 工 业 大 学 学 报
Jo urnal of G ansu U niv ersit y of T echno lo gy
V ol. 26 N o . 3
Sept. 2000
wxb0cf756a5ebe75e9
- 粉丝: 21
- 资源: 283
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0