论文部分内容阅读
流式传输技术是近年来一个广泛研究的热点问题,但目前对流式传输
技术的研究一直集中在音视频等时间序列数据上。随着工程CAD图形应
用的不断增长,图形的数据量越来越大,内容越来复杂,给图形在网络环
境下的实时应用带来一定的困难。另外,以网络协同设计等为代表的新技
术的发展,使图形数据在网络下的可靠快速传输成为一个重要的问题。本
文研究了如何将流式传输技术应用到工程CAD图形的网络传输。本文研
究内容包括三个方面:
1.以目前在建筑、城市规划等领域广泛应用的AutoCAD软件作为工
程CAD图形的代表,研究了DWG图形数据库的逻辑结构和物理存储方式,
认为DWG图形数据库具有下面的特点:(1)数据库中的数据可分为三种类
型,一是与图形全局有关的不可显示的图形对象,二是表示实体之间联系
的对象,三是表示特定可显示图形元素的图形实体。(2)图形数据库中图形
对象是以记录形式存放的,不论是可见图形实体还是表示实体联系的对
象,都与图形数据库中的一个记录一一对应。(3)记录的物理存储方式使在
运行时对记录类型进行识别成为可能,从而能够在运行时对所有的记录进
行动态操作。(4)部分记录之间存在复杂的逻辑联系,而处于同一逻辑层次
的记录则不存在逻辑联系。
2.提出了一个适于工程CAD图形流式传输的应用层传输协议原型,
它综合利用了TCP协议传输数据的可靠性和UDP协议简便快速的特点,
采用将两者结合的方式,共同完成图形数据的可靠传输和响应用户交互。
该协议可以:(1)缓解大型图形数据库在传输中的网络延迟,用户可在最短
时间内看到图形内容。(2)将图形数据库中的记录赋予优先级,优先传输重
要数据。(3)提供良好的用户交互性,优先级可以根掘用户的交互命令动态
调整,以更快地响应用户交互。(4)根据网络性能的变化调整发送数据的规
模。经过对协议实体的有限状态机进行可达性分析,认为协议具有安全性
和活性。
3.研究了如何在传输开始之前生成流式图形文件和图形接收方对收
到数据后的表现方法。
本文研究虽以DWG图形数据库为基础,但其传输思想可以为一般意
义的工程CAD图形的流式传输提供有益的借鉴。
关键词:计算机应用,工程CAD图形,流式传输,AutoCAD,传输延迟,交互性