[发明专利]硬件设备仿真在审

专利信息
申请号: 200680027265.4 申请日: 2006-07-18
公开(公告)号: CN101228773A 公开(公告)日: 2008-07-23
发明(设计)人: 乔尔·福勒;托马斯·麦克斯威尼;杰里·W·史蒂文斯 申请(专利权)人: 国际商业机器公司
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 北京市柳沈律师事务所 代理人: 周少杰
地址: 美国*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 硬件 设备 仿真
【说明书】:

技术领域

发明通常涉及仿真硬件设备,并且更具体地,涉及一种用硬件和软件的结合来代替硬件设备的解决方案。

背景技术

经常地,随着技术发展,更旧的基于硬件的计算设备(例如,遗留设备)变得过时,并被新的基于软件的计算解决方案代替。新的解决方案可提供增加的灵活性、更好的性能、符合现代标准/最优实践等。在这个意义上,新的解决方案将常常降低建立和维护计算底层结构的整体成本。在代替遗留设备中,期望使用遗留设备的现有软件(如一个或多个操作系统)不需要任何修改。特别地,新的基于软件的解决方案应该给现有软件提供与由遗留设备提供的相同的功能和相同的通信接口。

然而,在一些情况中,由遗留设备提供的所有通信功不能单独由软件复制。例如,374x通信控制器,由国际商业公司(IBM,Armonk,New York)提供的硬件控制单元,使用在IBM的s/390服务器平台上运行的操作系统的信道数据链路控制(CDLC)协议,为企业系统连接(ESCON)信道连通性提供支持。由CDLC连通性提供的所有通信功能,如硬件发信号(signaling)(例如联机中断(attention interrupt)的创建),不能单独通过软件仿真来实现。结果,需要一些硬件和软件的结合来提供如由374x通信控制器提供的连通性的等效连通性。

在这个意义上,存在对使用硬件和软件的结合、仿真硬件设备(如遗留硬件设备)的至少一些通信功能的解决方案的需要。

发明内容

本发明因此提供了硬件设备的仿真。特别地,包括标准操作模式和映射操作模式的通信设备,与控制程序一起用于仿真与硬件设备的通信。映射操作模式被用来实现需要硬件的通信功能,而该控制程序仿真由该硬件设备先前提供的其他通信功能。结果,需要硬件功能的协议(如信道协议)能够使用控制程序和通信设备成功地仿真。例如,该硬件设备能够包括由IBM提供的374x通信控制器,并能够仿真使用信道数据链路控制(CDLC)协议与该控制器的通信。

本发明的第一方面提供一种仿真硬件设备的方法,所述方法包括:获得通信设备,其包括映射操作模式;获得控制程序,其经第一信道与所述通信设备通信;以及使用所述通信设备上的所述映射操作模式和所述控制程序,仿真经第二信道与所述硬件设备的通信。

本发明的第二方面提供一种通信设备,其包括:用于实现标准操作模式的系统,该系统经网络接收通信消息,并且转发所述通信消息用于由对应的逻辑分区处理;以及用于实现映射操作模式的系统,该系统包括:用于接收在第一信道上、在第一信道协议或第二信道协议之一中的信道消息的模块;用于将所述信道消息映射到第一信道协议或第二信道协议中的另一个的模块;以及用于经第二信道转发所述映射信道消息用于处理的模块。

本发明的第三方面提供一种存储在计算机可读介质上的计算机程序产品,该计算机程序产品包括通过执行如下步骤使得计算机能够仿真硬件设备的程序代码:在通信设备上管理在程序产品的第一逻辑分区的第一信道、与计算机上的第二逻辑分区的第二信道之间的信道连接;和经网络为第二逻辑分区管理通信会话。

本发明的第四方面提供一种计算机,其包括:通信设备,其包括至少一个端口,所述端口包括标准操作模式和映射操作模式,其中所述映射操作模式将在第一信道协议或第二信道协议之一中接收的消息,映射给第一信道协议或第二信道协议中的另一个;以及能够包括多个逻辑分区的存储器,所述存储器包括:第一逻辑分区,其经第一信道协议中的第一信道与所述通信设备通信;以及第二逻辑分区,其使用第二信道协议经第二信道与所述通信设备通信,其中第二逻辑分区包括控制程序,其使用所述通信设备的映射操作模式,管理第一逻辑分区经网络的通信会话。

本发明的第五方面提供一种产生用于仿真与硬件设备的通信的系统的方法,所述方法包括:获取计算机的底层结构;以及将执行本发明的每个步骤的装置部署到所述计算机底层结构。

本发明说明性的各方面设计用于处理在此描述的问题以及其他没有讨论的问题,该问题能够被本领域的技术人员发现。

附图说明

结合附图,从本发明各个方面的以下详细描述中将更容易理解本发明优选实施例的这些和其他特征,在附图中:

图1显示说明性的现有技术计算环境。

图2显示根据本发明一个实施例的说明性计算环境。

图3显示用于映射两个协议的说明性数据流的总览。

图4显示根据本发明一个实施例的、各个系统之间的说明性数据流图。

具体实施方式

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200680027265.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top