[发明专利]资源排他控制系统、装置、方法以及程序无效
申请号: | 200980130510.8 | 申请日: | 2009-07-28 |
公开(公告)号: | CN102112968A | 公开(公告)日: | 2011-06-29 |
发明(设计)人: | 之濑直也 | 申请(专利权)人: | 松下电器产业株式会社 |
主分类号: | G06F9/52 | 分类号: | G06F9/52;H04W72/02;H04W92/18 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 徐殿军 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 排他 控制系统 装置 方法 以及 程序 | ||
技术领域
本发明涉及资源排他控制系统、装置、方法以及程序,尤其涉及需要资源的排他控制的系统、装置、方法以及程序。
背景技术
在通信控制系统,一般为了不使多个终端同时访问通信控制系统中的同一个资源,而进行资源的排他控制。
例如在移动终端与无线基站进行通信的情况下,能够同时与无线基站连接的移动终端的数量(通信资源)是有限制的。因此,即使在发生灾害时等紧急时刻需要进行紧急通信时,也会因通信资源不足而发生不能进行紧急联络通信的问题的情况。
因此,曾经提出的技术是,在移动终端发出呼叫之时,通过将该移动终端的当前位置和目的地作为位置信息通知信号来进行通知,从而能够预先捕获从所述当前位置移动到所述目的地的移动路径上所存在的通信无线基站的通信资源,据此能够继续进行紧急联络的通信(参照专利文献1)。
并且,近些年在组装设备等中被称为多任务处理器的处理器(以下统称为“多处理器”)不断地被利用,有关多任务处理器中的资源的排他控制的技术也被讨论,上述的多任务处理器是能够并行处理多个任务的处理器。
例如,还提出了这样的技术,即:在执行任务的单元处理器中,通过具有中断禁止步骤、排他控制步骤、外部中断禁止步骤,从而在多处理器中对资源进行排他控制,所述中断禁止步骤是指,禁止中断任务的执行,所述排他控制步骤是指,通过中断禁止单元而使单元处理器成为中断禁止状态之后,通过获得单元处理器之间的锁定,来进行单元处理器与其他的单元处理器之间的排他控制,所述外部中断禁止步骤是指,在通过排他控制步骤在其他的单元处理器之间进行了排他控制之后,禁止从外部请求的中断处理的执行(参照专利文献2)。
(现有技术)
专利文献
专利文献1日本特开2007-251644号公报
专利文献2日本特开2007-219800号公报
然而,在上述专利文献1所公开的以往的技术中的前提条件是,移动终端已经与无线基站确立了通信。因此,例如在没有确立通信的状态下的移动终端想要进行紧急通信的情况下,则不能确立用于紧急联络的通信,因此没有效果。
并且,在上述专利文献2所公开的以往的技术中所出现的问题是,在多处理器进行排他控制之时,需要进行禁止外部中断的步骤,因而导致中断响应能力降低。尤其是在具有多处理器的组装设备中,由于实时性能非常重要,因此也会出现在进行资源的排他控制之时的中断响应能力降低。
发明内容
因此,本发明鉴于上述的问题,目的在于提供一种资源排他控制系统、装置、方法以及程序,其能够在不能获得资源的装置进行资源获得工作之时,在不使响应能力降低的情况下确保获得必要的资源。
为了解决上述的问题,本发明所涉及的装置获得在与其他的装置之间被进行了排他控制的资源,该装置包括:状态检测单元,检测其他装置的状态;资源获得单元,具有示出允许获得或不允许获得的标志信息,并根据所述标志信息来获得资源;以及切换判断单元,按照所述状态检测单元检测出的其他装置的状态,来切换所述标志信息,以使所述标志信息示出允许获得或不允许获得;所述资源获得单元,在所述标志信息示出不允许获得的情况下,资源的获得工作被禁止。
通过此构成,装置能够根据按照其他的装置的状况来切换的标志信息来获得资源。即,不能获得资源的装置在标志信息示出允许获得的情况下,可以在不必进行是否能够获得资源的询问的情况下就能够获得资源。也就是说,不能获得资源的装置能够在获得工作的响应能力不降低的情况下确保获得必要的资源,所述获得工作的响应能力是指,询问是否能够获得资源。具体的例子例如是,在将装置作为通信终端时,即使在没有确立通信的状况下的装置中,也可以在不使响应能力降低的情况下确立用于紧急通信的通信。
并且,通过按照其他的装置的状况而被切换的标志信息,从而能够使资源的获得工作成为可能或不可能,实现了资源排他控制。
通过本发明,能够实现一种资源排他控制系统、装置、方法以及程序,即使在不能获得资源的装置中,也可以在不使资源获得工作的响应能力降低的情况下来确保获得必要的资源。例如,在将装置作为通信终端时,将用于检测其他的通信终端的状态的单元设置在通信终端,从而能够按照其他的通信终端的状态来获得资源,这样,例如即使在不能进行通信的状态下的通信终端,也可以在不使响应能力降低的情况下,使紧急通信成为可能。并且,在将装置作为处理器时,在多处理器中能够在不使实时性降低的情况下,按照其他的处理器的状态来获得资源,从而能够在实时性不降低的状态下执行处理。
附图说明
图1示出了本发明的实施例1的资源排他系统1的系统构成的一个例子。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于松下电器产业株式会社,未经松下电器产业株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980130510.8/2.html,转载请声明来源钻瓜专利网。