Resource Access Control via Status-Dependent Flag Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication control systems and multi-processor techniques fail to ensure resource availability without degrading response times, particularly in emergency situations where a device has not yet established communication or access, and require interrupt inhibition which affects real-time capabilities.
Innovation Solution
A device with a status detecting unit, resource obtaining unit, and switch determining unit that uses flag information to permit or prohibit resource access based on the status of another device, allowing secure resource acquisition without inquiring about availability and maintaining real-time capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional exclusive control techniques are used in multi-processors, then resource access is secured, but interrupt response time is degraded
Solution Approach 1:
The system performs preliminary actions by setting the interrupt inhibit flag and acquiring the lock flag before actually needing the resource. This allows the processor to be preemptively prepared for resource access, reducing the time penalty when actual resource acquisition is needed. The interrupt inhibit period is minimized by performing these preparatory actions only when necessary.
Solution Approach 2:
The exclusive control mechanism dynamically adjusts interrupt inhibition based on the state of the lock flag and interrupt inhibit flag. The system transitions between different control states (unlocked/locked, interrupt inhibited/not inhibited) depending on resource availability and current operation needs, allowing flexible response to both resource access requirements and interrupt events.
2Stability of the object's composition
If communication resources are limited in base stations, then system stability is maintained, but emergency communication capability is reduced
Solution Approach 1:
The system performs preliminary actions by notifying present location and destination before communication is actually needed, allowing communication resources to be reserved in advance along the traveling route. This preliminary resource reservation ensures that emergency communications can be established without competing for currently unavailable resources.
Solution Approach 2:
The system notifies communication resources about future communication needs (present location and destination) in advance, which may exceed immediate resource requirements. This excessive notification allows base stations to prepare and allocate resources proactively, ensuring capacity is available when actually needed for emergency communications.
Data Source
AI summary
A device, which has not obtained a resource, can securely obtain a required resource without degradation in response to resource obtainment, and obtains the resource which is exclusively controlled between the device and another device. The device includes: a status detector which detects a status of the other device; a resource obtainer which includes flag information and obtains the resource based on the flag information, the flag information indicating whether the obtainment of the resource is permitted or prohibited; and a determiner which switches the flag information to indicate whether the obtainment is permitted or prohibited, based on the status of the other device detected by the status detector. The resource obtainer is prohibited from obtaining the resource when the flag information indicates that the obtainment is prohibited.


