基于VxWorks的HDLC通讯协议的研究和实现.pdf
《基于VxWorks的HDLC通讯协议的研究和实现.pdf》由会员分享,可在线阅读,更多相关《基于VxWorks的HDLC通讯协议的研究和实现.pdf(2页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、文章编号:1001-9081(2003)12Z-0363-02基于VxWorks的HDLC通讯协议的研究和实现黄 泳,白英杰,芦东昕(中兴通讯股份有限公司 成都研究所,四川 成都610041)摘 要:首先提出了嵌入式设备互连互通的要求,介绍了嵌入式操作系统VxWorks和MPC8260处理器,并阐述了基于VxWorks操作系统的HDLC通讯协议软件的实现。关键词:VxWorks;MPC8260;HDLC;嵌入式设备中图分类号:TP273 文献标识码:A1 引言随着通讯技术的迅猛发展,为了实现信息共享,也便于控制和管理,各种嵌入式设备互连的要求越来越迫切。出于成本等因素的考虑,在嵌入式产品中使用
2、了各种CPU,这些产品的性能差异很大,对这些设备的连接应考虑易用性、扩展性和维护成本。MPC8260是一种功能强大的RISC处理器,具有HDLC、以太网、串行口等多种通讯接口。Vxworks操作系统是一个内核精简、实时效率高的实时操作系统,得到了越来越广泛的应用。本文主要论述在MPC8260上,基于Vxworks操作系统的HDLC协议软件的实现,使MPC8260与其它具有HDLC接口的嵌入式设备组网连接。由于MPC8260具有多种通讯接口,将其作为联网服务器,推而广之,可以实现其它通讯接口嵌入设备的互连,实现与计算机的网络连接,方便对设备的控制和操作。2HDLC通讯协议概述HDLC(High2
3、Level Data Link Control,高层数据链路协议)是一组用于在网络结点间传送数据的协议。在HDLC协议中,数据被组成一个个的单元(称为帧)通过网络传输,并由接收方确认收到,同时也管理数据流和数据发送的间隔时间。HDLC是在数据链路层中广泛使用的协议之一。HDLC协议中每帧所传输的数据可以含有任意数量的比特位,而且帧的开始和结束是靠约定的比特模式(标志)来定界,而不是靠特殊定义的字符,所以称为“面向比特”协议。HDLC的帧格式见图1。地址是目的地址,控制字节根据不同的内容定义不同的帧类型,每帧中所传输的数据可以含有8的任意整数倍长度,每帧数据都需要作CRC校验。图1HDLC协议帧
4、格式HDLC协议的网络层提供面向连接的可靠的服务,采用这种服务,信源和信宿在传送任何数据之前,必须先建立一条连接链路。在这条链路上传送的每一个帧被按顺序编上号,数据链路层保证传送的帧被对方收到,且只收到一次,帧的先后顺序不变。面向连接的服务方式为网络层提供了可靠的传送比特流的服务。3VxWorks嵌入式操作系统VxWorks操作系统是美国Wind River公司设计开发的嵌入式实时操作系统(RTOS),是嵌入式开发环境的关键组成部分。Tornado是该公司推出的实时操作系统开发环境,提供了 收稿日期:2003-10-16 基金项目:国家863计划项目(2002AA1Z2306)作者简介:黄泳,
5、男,工程师,硕士,主要研究方向:嵌入式操作系统;白英杰,男,工程师,主要研究方向:嵌入式系统、信息安全;芦东昕(1971-),男,高级工程师,博士后,主要研究方向:嵌入式系统、信息安全.3)用户授权由授权机构ClearanceCA发布ClearanceCert。授权机构按照用户不同的身份授予用户不同的权限;用授权机构的私钥签名授权证书;发布授权证书到LDAP服务器,替换存在的授权证书。4)访问控制决定访问控制决定在图5中体现在两个方面:访问控制实施和访问控制决定模块。例如,访问Web服务器主要将PRBAC作为一个安全插件插入到Web服务器中,和其它身份认证方式结合验证客户身份的有效性,如私钥证
6、书或SSO;根据客户身份从LDAP获取对应的授权证书。参考文献1SDN.801:MISSI Access Control Concept and Mechanisms S.MCCB204.02.029,16 March 1999.2The Directory:Authentication Framework,ITU2T Recommenda2tion X.509S,June 1997.3DMS GENSER Message Security Classifications,Categories,andMarking Phrase Requirements,Version 1.2Z.Defens
7、e Informa2tion Systems Agency,19 March 1999.4Teresa A.David F,John N.Enterprise Security Applications ofPartition Rule Based Access Control(PRBAC)A.WET ICEConference MinutesC,June 1997.5Specification of Abstract Syntax Notation One(ASN.1),ITU2TRecommendation X.208S,1997.6SDN.706:X.509 Certificate an
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 VxWorks HDLC 通讯 协议 研究 实现
限制150内