Abstract:
A wireless communication system ( 100 ) is configured to send signaling messages through a cell broadcast service (CBS). CBS message pages used to transport signaling messages are identified by assigned message identifiers. Mobile devices ( 114 ) within the communication system ( 100 ) recognize the CBS messages transporting signaling messages by the message identifiers and pass the signaling messages to an appropriate application or control program module. The message identifier may be used to specify the application or control program module to process the signaling message. The signaling messages transported by the CBS may be used in controlling a multicasting or broadcasting service. Duplicate copies of the CBS message pages may be transmitted and then buffered at the mobile device ( 114 ) as they are received until all parts of the signaling message have been received.
Abstract:
A communication system (100) that includes a Multimedia Broadcast Multicast Service (MBMS) service provides re-broadcasts of an event to subscribers (10 2- 104) to the MBMS service. An infrastructure (124) included in the communication system and comprising a server (118) coupled to a RAN controll er (114) via a support node (116) receives a first set of MBMS data from an MBM S content provider (127) and conveys the first set of MBMS data along with an associated first Session Description to a subscribed mobile station (102-104 ). The infrastructure then receives a second set of MBMS data from the MBMS content provider, wherein the second set of MBMS data comprises a re- conveyance of the first set of MBMS data, and conveys an MBMS notification along with an associated second Session Description to the mobile station. T he mobile station may then determine whether to receive the re-conveyance based on the first and second Session Descriptions.
Abstract:
A communication system (100) that includes a Multimedia Broadcast Multicast Service (MBMS) service provides re-broadcasts of an event to subscribers (102-104) to the MBMS service. An infrastructure (124) included in the communication system and comprising a server (118) coupled to a RAN controller (114) via a support node (116) receives a first set of MBMS data from an MBMS content provider (127) and conveys the first set of MBMS data along with an associated first Session Description to a subscribed mobile station (102-104). The infrastructure then receives a second set of MBMS data from the MBMS content provider, wherein the second set of MBMS data comprises a re-conveyance of the first set of MBMS data, and conveys an MBMS notification along with an associated second Session Description to the mobile station. The mobile station may then determine whether to receive the re-conveyance based on the first and second Session Descriptions.
Abstract:
A Multimedia Broadcast/Multicast Service (MBMS) server in a packet data communication system generates and assigns Temporary Mobile Group Identities (TMGIs) to MBMS services, thereby serving as a central repository for the TMGIs. In response to receiving a request to participate in an MBMS service, the MBMS server generates a TMGI. The MBMS server assigns the TMGI to the MBMS service and stores the TMGI in association with information relating to the MBMS service to produce a stored TMGI. The MBMS server further conveys the TMGI to a source of the received request, thereby providing for a distribution of the TMGI to mobile stations subscribed to the MBMS service. The subscribed mobile stations may then use the TMGI to receive data packets associated with the MBMS service.
Abstract:
The need for providing user information to content providers to enable them to authenticate user access to certain content, to perform billing, or to otherwise monitor content use is addressed by embodiments of the present invention. A content delivery server (110) sends service announcement information to user equipment (UE) (101) for a content delivery session of a content provider (120). The service announcement information indicates that user information is requested by the content provider for this session. When the UE user requests to activate the session, the UE obtains the requested user information and sends it with an activation request to the content delivery server. The content delivery server is then able to send the obtained user information, with perhaps additional user information, to the content provider when requesting session activation. The content delivery server activates (subscribes, e.g.) after receiving an indication that activation is approved by the content provider.
Abstract:
A communication system (100) that includes a Multimedia Broadcast Multicast Service (MBMS) service provides re-broadcasts of an event to subscribers (102-104) to the MBMS service. An infrastructure (124) included in the communication system and comprising a server (118) coupled to a RAN controller (114) via a support node (116) receives a first set of MBMS data from an MBMS content provider (127) and conveys the first set of MBMS data along with an associated first Session Description to a subscribed mobile station (102-104). The infrastructure then receives a second set of MBMS data from the MBMS content provider, wherein the second set of MBMS data comprises a re-conveyance of the first set of MBMS data, and conveys an MBMS notification along with an associated second Session Description to the mobile station. The mobile station may then determine whether to receive the re-conveyance based on the first and second Session Descriptions.
Abstract:
A Multimedia Broadcast/Multicast Service (MBMS) server (122) in a packet data communication system (100) generates and assigns Temporary Mobile Group Identities (TMGIs) to MBMS services, thereby serving as a central repository for the TMGIs. In response to receiving a request to participate in an MBMS service, the MBMS server generates a TMGI (400). The MBMS server assigns the TMGI to the MBMS service and stores the TMGI in association with information relating to the MBMS service to produce a stored TMGI. The MBMS server further conveys the TMGI to a source of the received request, thereby providing for a distribution of the TMGI to mobile stations (102-104) subscribed to the MBMS service. The subscribed mobile stations may then use the TMGI to receive data packets associated with the MBMS service.
Abstract:
A wireless communication system (100) is configured to send signaling messages through a cell broadcast service (CBS). CBS message pages used to transport signaling messages are identified by assigned message identifiers. Mobile devices (114) within the communication system (100) recognize the CBS messages transporting signaling messages by the message identifiers and pass the signaling messages to an appropriate application or control program module. The message identifier may be used to specify the application or control program module to process the signaling message. The signaling messages transported by the CBS may be used in controlling a multicasting or broadcasting service. Duplicate copies of the CBS message pages may be transmitted and then buffered at the mobile device (114) as they are received until all parts of the signaling message have been received.
Abstract:
An apparatus and method for throttling server communications in a communication network. Firstly, priorities are defined by a watcher for particular status events. These priorities are then mapped to a list of status events in an event filter. In response to a change of status event of a presentity, the status event is compared to the list of status events of the event filter. If the comparable status event has an associated higher priority, a notification is sent of the change of status event to the watcher with substantially no delay. If the comparable status notification event has an associated lower priority, the status event is filtered in the event filter, and sent to the watcher, as needed, during a predetermined interval. A unique priority code can be defined for events and/or a maximum delay for sending a notification of an event change can be defined for events.