Patent ID: 8787959

Claim:
A method of controlling a broadcast call in a telecommunications network comprising switching units for providing telephone connections to subscribers of the telecommunications network, said method comprises: triggering, by one of one or more trigger servers of a broadcast call control system operating in parallel to the telecommunications network, a broadcast call by specifying data identifying a group of subscribers of the telecommunications network to be reached by the broadcast call and an announcement to be made to the group of subscribers in the broadcast call, the trigger servers being arranged in a cascade of two or more levels such that a trigger server of a certain level is configured to provide one or more trigger servers of a lower level with broadcast call data; requesting a connection setup to each subscriber of the group of subscribers in a cascade; creating at one or more of the trigger servers one or more broadcast requests, each broadcast request specifying a list of one or more subscribers of said group of subscribers; transmitting each broadcast request to a dedicated switching unit, each switching unit including one or more client modules configured to receive broadcast call data from one of the trigger servers via an Ethernet interface of the switching unit and distribute broadcast requests to corresponding modules of the switching unit; receiving at the switching units via the one or more client modules installed into the switching units said broadcast requests and establishing connections to the subscribers specified in the broadcast requests; replaying the announcement to each subscriber a connection has been established to; reporting a current status of the broadcast call back within the cascade; allocating blocks of subscriber telephone numbers to the trigger servers based on the current status of the broadcast call, the current status being based on whether or not the broadcast call has been received at a subscriber of the group of subscribers; and changing and re-allocating a workload to adapt to new conditions.