[发明专利]通信装置有效
申请号: | 201380028695.8 | 申请日: | 2013-05-29 |
公开(公告)号: | CN104350479B | 公开(公告)日: | 2018-04-06 |
发明(设计)人: | 冈部宣夫;秋定征世;宫泽和纪;樱井康树 | 申请(专利权)人: | 横河电机株式会社 |
主分类号: | G06F13/00 | 分类号: | G06F13/00;G06F9/445 |
代理公司: | 北京天昊联合知识产权代理有限公司11112 | 代理人: | 何立波,张天舒 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种通信装置,其能够依照多个通信标准进行通信,具有保存部,其构成为保存多个虚拟栈,所述多个虚拟栈分别是将用于实现所述通信装置的功能的应用程序、与用于实现为了使所述应用程序进行通信的协议栈的通信程序相关联而成的栈;执行部,其构成为执行所述虚拟栈;以及切换控制部,其构成为在从所述保存部读出所述虚拟栈的至少一者的至少一部分而存储至所述执行部的存储器中并执行的第1处理后,进行根据所述存储器的空闲容量,从所述存储器删除在所述第1处理中执行的所述虚拟栈的至少一者的至少一部分的处理,进行从所述保存部读出所述虚拟栈的至少一者的至少一部分而存储至所述执行部的存储器中并执行的第2处理,从而对在所述执行部中执行的虚拟栈进行切换。 | ||
搜索关键词: | 通信 装置 | ||
【主权项】:
一种通信装置,其能够依照多个通信标准进行通信,其具有:保存部,其构成为对多个虚拟栈进行保存,所述多个虚拟栈分别是将用于实现所述通信装置的功能的应用程序、与用于实现为了使所述应用程序进行通信的协议栈的通信程序相关联而成的栈;执行部,其构成为同时执行所述多个虚拟栈中的任意2个虚拟栈;切换控制部,其构成为在读出从所述保存部中所保存的所述多个虚拟栈中部分地选择的2个虚拟栈而存储至所述执行部的存储器中并执行的第1处理后,进行根据所述存储器的空闲容量,从所述存储器删除在所述第1处理中执行的所述部分地选择的虚拟栈的至少一者的处理,并进行从所述保存部读出未存储至所述存储器中、且除了在所述第1处理中执行的所述部分地选择的虚拟栈之外的至少一个虚拟栈而存储至所述执行部的存储器中并执行的第2处理,从而对在所述执行部中执行的虚拟栈进行切换;以及多个通信接口部,在所述第1处理中执行的虚拟栈被分割为第1部分和第2部分,其中,该第1部分包含经由所述协议栈进行数据的发送/接收的程序,该第2部分至少包含用于实现数据的前处理或后处理的程序,所述切换控制部构成为进行所述第1以及第2部分的切换,并在所述执行部中依次执行所述第1以及第2部分,在所述第2部分的执行过程中检测出问题的情况下,所述切换控制部使得在所述执行部中执行所述第1部分以取代所述第2部分,所述切换控制部一边参照互斥控制规则一边进行所述虚拟栈的切换,该互斥控制规则对下述规则进行了规定,该规则用于防止由在所述执行部中执行的所述2个虚拟栈所使用的所述多个通信接口部的冲突。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于横河电机株式会社,未经横河电机株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201380028695.8/,转载请声明来源钻瓜专利网。