论文部分内容阅读
该文对IPDS总的体系结构,着重对IPDS MAN和SAN之间的通信机制进行了详细解析.随后该文介绍了MES的系统设计.MES是INMARSAT M4的移动站,MES的软件系统是运行在MPC860上的嵌入式系统,选用RTXC作为操作系统.为了在MES上用面向对象方法实现IPDS系统,作者参与设计了基于C的伪对象类处理机制.在此基础上,该文详细论述了IPDS MAN系统的设计和实现.作者将IPDS的协议栈用UML进行对象建模,并参与编程实现了BearerConnection和Bearer Control两个子层的一部分对象.特别是作者设计和实现的帧解码算法,使协议栈的实现工作得到简化,程序质量得到提高.IPDS MAN作为一个复杂的面向对象软件协议,需要有系统的测试方法才能保证其可靠性系统.作者应用面向对象软件测试的系统方法,设计了IPDS系统的测试方案,完成了部分模块的单元测试和集成测试,并领导了整个系统最后的确认测试.IPDS软件系统已经通过INMARSAT的专用测试设备的测试,即将在公司最新推出的M4产品中得到应用.