Alarm Panel Load Balancing via Allocation Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern alarm systems transitioning from public switched telephone networks to packet switched data networks face challenges in load balancing, as manual intervention for distributing alarm panels to servers is cumbersome and error-prone.

Innovation Solution

An allocation server dynamically assigns alarm panels to monitoring servers over a data network, providing each panel with the data network address of its assigned server, allowing for flexible and fair distribution of monitoring responsibility across multiple servers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual intervention is used to assign alarm panels to monitoring servers, then load distribution can be controlled, but the process becomes cumbersome and error-prone

Engineering Contradiction:
Improveassignment accuracyVSAvoidconfiguration complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The alarm panel automatically contacts the allocation server to obtain its assigned monitoring server address without requiring manual configuration. The panel self-configures by storing the received address in its non-volatile memory, eliminating manual intervention and reducing errors while maintaining reliable load distribution.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The allocation server acts as an intermediary between alarm panels and monitoring servers. It receives requests from panels, determines appropriate server assignments based on load balancing criteria, and provides the correct addressing information, thereby automating what would otherwise require manual configuration while ensuring reliable load distribution.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If multiple monitoring servers are used to handle call overflow, then load balancing is achieved, but manual assignment of panels to servers increases complexity

Engineering Contradiction:
Improvecall handling capacityVSAvoidsystem configuration
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Each alarm panel automatically obtains its assigned monitoring server address by contacting the allocation server during initialization. This self-service approach allows multiple servers to handle call overflow and achieve load balancing without requiring manual configuration of panel-to-server assignments, thereby increasing productivity while reducing system complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The allocation server serves as a mediator that manages the complexity of assigning panels to multiple monitoring servers. It automatically determines appropriate server assignments based on current system state, allowing the system to scale to multiple servers for improved call handling capacity without proportionally increasing configuration complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If alarm panels are pre-programmed with multiple server addresses, then failover capability is provided, but the configuration becomes error-prone and difficult to maintain

Engineering Contradiction:
Improvefailover capabilityVSAvoidconfiguration reliability
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The alarm panel automatically receives and stores its assigned monitoring server address from the allocation server during initialization, eliminating manual pre-programming. This self-service configuration method reduces errors and makes the system easier to manufacture and deploy while maintaining reliability through automatic failover capabilities managed by the allocation server.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8825857B2Load balancing for packet switched alarm monitoring
Publication Date: 2014.09.02 TYCO FIRE & SECURITY GMBH
  • US8825857B2 patent drawing
  • US8825857B2 patent drawing
  • US8825857B2 patent drawing

AI summary

Alarm panels are assigned to monitoring servers at a monitoring station by an allocation server. Each panel obtains the data network address of its assigned monitoring server by contacting the allocation server, upon installation/configuration. The provided data network address is stored at the panel for later use. This allows the allocation server to fairly and flexibly distribute monitoring responsibility for the many panels across multiple monitoring servers.