D2.10.1Alarm arbitrationdesignresearch

Simultaneous alarms need arbitrated ordering, not overlapping playback

Aliases: alert arbitration · priority queue · simultaneous alarms

What it is

When several alarms arrive together, decide the order rather than playing them at once. Arbitration means the system applies a fixed rule about who is heard first, who waits, and who is dropped, and treats that decision as its output rather than letting every sound play independently.

Why it happens

Overlapping playback makes each sound unintelligible: tones mask each other in the spectrum and the user hears a blur rather than three messages. The auditory channel carries one comprehensible stream at a time, so concurrent alarms must be serialized physically. Arbitration makes that serialization follow consequence instead of arrival order; under first-come-first-served, a low-stakes event can sit in front of a critical one and delay it past usefulness.

Studying it

Construct scenarios with several concurrent events and measure critical-alarm identification and response time, comparing no arbitration, first-come-first-served, and priority arbitration. Measures include miss rate on critical events, average response delay, and whether users believe the system is handling more than one thing. Report event count and sound similarity, since higher similarity means stronger masking and larger gains from arbitration.

Where it stops holding

Priority rules depend on consequence levels, which business rather than interface usually defines, so arbitration cannot work without an agreed grading. With few or well-separated events, gains are small and complexity rises. Some safety standards also require particular alarms to sound immediately; those may need exemption from arbitration.

Applying it

  • Declare a priority for each alarm class and specify the tie-break within a class (time, source, or consequence).
  • Play one comprehensible stream at a time and queue the rest under the rule.
  • State drop conditions explicitly so the queue cannot grow until every alarm is late.
  • Verification: trigger three alarms of different priority simultaneously, check the actual order and whether the critical one is identified, and use logs to confirm drops match the declared behavior.

Related

  • Within the group: D2.10.2 Higher-priority alarms should interrupt lower-priority playback · D2.10.3 Arbitration must tell the user that more alarms are queued
  • Adjacent: D2.06.2 Speech output occupies the auditory channel and cannot be browsed in parallel · D5.06 Priority arbitration among multimodal feedback
  • Search terms: alarm arbitration · priority queue · auditory masking

Cards in the same group

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/handbook/D2.10.1