Patent ID: 7925258

Claim:
A first broadcast subscription management (BSM) entity configured to communicate with a terminal via a network, comprising: a receiver; a transmitter; and a processor connected to the receiver and transmitter, the processor configured to: receive, from the terminal, a service request message, wherein the service request message comprises first information related to a second BSM entity, and wherein the service request message further comprises at least one of a user identification and a device identification, send, to the second BSM entity based on the first information related to the second BSM entity included in the service request message, a roaming service request message including second information about the second BSM entity, and the user identification, the second information including service provider information, receive, from the second BSM entity, a roaming service response message including a global status code in response to the roaming service request message, wherein if the roaming service fails, the global status code indicates that a service provider identification having been provided to the second BSM entity is unknown, that a BSM identification having been provided to the second BSM entity is unknown, or that an authorization of the device or the user failed, and send, to the terminal, a response message in response to the service request message, the response message including the global status code.