Patent ID: 8289892

Claim:
A service control system for providing a multimedia broadcast multicast service including a service announcement function of announcing service information, a security function of executing generation and distribution of keys for user authentication and information protection, and a proxy and transport function of transmitting/receiving control signals and traffics to/from a mobile communication network to provide the multimedia broadcast multicast service, comprising: a plurality of service control units, each including a membership function of executing management and authority verification of subscriber information and service information and a session and transmission function of executing schedule management and control for session and of executing the function for contents transmission, the service control units being multiplexed in a plurality of nodes; a load management unit which is mounted on each of the multiplexed service control units, and, if a load value periodically measured exceeds a reference value, requests to refer to the load value upon allocation of the service control unit and at the same time transmits the measured load value, notifies an overload state and an overload release state, predicts a load in response to a load prediction request, and transmits the predicted load value; a service distribution policy management unit for requesting the load management unit to predict a load by input of new service information, selecting a service control unit to perform a new service based on the load prediction value received from the load management unit, notifying registration of new service to the selected service control unit, and managing to exclude or add the corresponding service control unit from or to a subject of the service distribution depending on the overload state or overload release state notified from the load management unit; and a processing load distribution policy management unit, when control messages including an authentication request and a registration request are received from a mobile communication network, for allocating one of the multiplexed service control units in a round robin fashion if the load value received from the load management unit is less than the reference value, allocating one service control unit through load value comparison of the service control units if the load value exceeds the reference value and then transferring the control messages received from the mobile communication network to the allocated service control unit, and managing a transaction for response processing to the control messages.