Reserved Range Of TMGI For Receive-only Mode
AssigneeQUALCOMM Incorporated
InventorsAmer Catovic, Carlos Marcelo Dias Pazos, Charles Nung Lo
Life of this patent
Estimating the term…
Abstract
Systems, methods, and devices of the various embodiments enable efficient broadcast service acquisition by ROM computing devices. In various embodiments, the Multimedia Broadcast Multicast Service (MBMS) Service Identifiers (IDs) for broadcast services intended for use by receive-only mode (ROM) computing devices may be divided into ranges by broadcast service type.
Claims98
A method for Multimedia Broadcast Multicast Service (MBMS) Service provisioning, comprising:
- assigning a MBMS Service Identifier (ID) to each of one or more broadcast services based at least in part on that broadcast service's service type;
- combining each MBMS Service ID with a public land mobile network (PLMN) ID to generate a Temporary Mobile Group Identifier (TMGI) for each respective broadcast service;
- and
- broadcasting each respective broadcast service with the generated TMGI for that broadcast service.
A method for Multimedia Broadcast Multicast Service (MBMS) Service provisioning, comprising:
- assigning a MBMS Service Identifier (ID) to each Service Announcement (SA) service intended for use by a receive-only mode (ROM) computing device from a sub-range of MBMS Service IDs;
- combining each MBMS Service ID with a core network (CN) agnostic public land mobile network (PLMN) ID to generate a Temporary Mobile Group Identifier (TMGI) for each respective SA service;
- and
- broadcasting each respective SA service with the generated TMGI for that SA service.
A method for receiving a Multimedia Broadcast Multicast Service (MBMS) Service on a computing device, comprising:
- receiving a list of Temporary Mobile Group Identifiers (TMGIs) for broadcast services in a network on a computing device;
- determining, in the computing device, whether any of the TMGIs on the list correspond to any receive-only mode (ROM) services supported by the computing device based at least in part on any of the TMGIs being within ranges allocated to the ROM services supported by the computing device;
- and
- acquiring at least one of the ROM services supported by the computing device in response to determining that any of the TMGIs on the list correspond to any of the ROM services supported by the computing device.
A method for receiving a Multimedia Broadcast Multicast Service (MBMS) Service on a computing device, comprising:
- receiving a list of Temporary Mobile Group Identifiers (TMGIs) for broadcast services in a network on a computing device from a broadcast channel;
- determining, in the computing device, whether any of the TMGIs on the list correspond to a receive-only mode (ROM) Service Announcement (SA) based at least in part on any of the TMGIs being within ranges allocated to ROM SA services;
- obtaining a list of ROM service TMGIs from the ROM SA in response to determining that any of the TMGIs on the list correspond to the ROM SA;
- and
- acquiring a ROM service supported by the computing device using at least one of the ROM service TMGIs.
A method for receiving a Multimedia Broadcast Multicast Service (MBMS) Service on a receive-only mode (ROM) computing device, comprising:
- activating one or more Temporary Mobile Group Identifiers (TMGIs) on the ROM computing device from a sub-range of TMGIs corresponding to supported service types of broadcast services intended for use by ROM computing devices;
- determining whether one or more supported broadcast services are available in response to activating the one or more TMGIs;
- and
- receiving one or more supported broadcast services on the ROM computing device in response to determining one or more supported broadcast services are available.
A server, comprising:
- a processor configured with processor-executable instructions to perform operations comprising:
- assigning a Multimedia Broadcast Multicast Service (MBMS) Service Identifier (ID) to each of one or more broadcast services based at least in part on that broadcast service's service type;
- combining each MBMS Service ID with a public land mobile network (PLMN) ID to generate a Temporary Mobile Group Identifier (TMGI) for each respective broadcast service;
- and
- broadcasting each respective broadcast service with the generated TMGI for that broadcast service.
A server, comprising:
- a processor configured with processor-executable instructions to perform operations comprising:
- assigning a Multimedia Broadcast Multicast Service (MBMS) Service Identifier (ID) to each Service Announcement (SA) service intended for use by a receive-only mode (ROM) computing device from a sub-range of MBMS Service IDs;
- combining each MBMS Service ID with a core network (CN) agnostic public land mobile network (PLMN) ID to generate a Temporary Mobile Group Identifier (TMGI) for each respective SA service;
- and
- broadcasting each respective SA service with the generated TMGI for that SA service.
A computing device, comprising:
- a processor configured with processor-executable instructions to perform operations comprising:
- receiving a list of Temporary Mobile Group Identifiers (TMGIs) for broadcast services in a network;
- determining whether any of the TMGIs on the list correspond to any receive-only mode (ROM) services supported by the computing device based at least in part on any of the TMGIs being within ranges allocated to the ROM services supported by the computing device;
- and
- acquiring at least one of the ROM services supported by the computing device in response to determining that any of the TMGIs on the list correspond to any of the ROM services supported by the computing device.
A computing device, comprising:
- a processor configured with processor-executable instructions to perform operations comprising:
- receiving a list of Temporary Mobile Group Identifiers (TMGIs) for broadcast services in a network from a broadcast channel;
- determining whether any of the TMGIs on the list correspond to a receive-only mode (ROM) Service Announcement (SA) based at least in part on any of the TMGIs being within ranges allocated to ROM SA services;
- obtaining a list of ROM service TMGIs from the ROM SA in response to determining that any of the TMGIs on the list correspond to the ROM SA;
- and
- acquiring a ROM service supported by the computing device using at least one of the ROM service TMGIs.
A receive-only mode (ROM) computing device, comprising:
- a processor configured with processor-executable instructions to perform operations comprising:
- activating one or more Temporary Mobile Group Identifiers (TMGIs) from a sub-range of TMGIs corresponding to supported service types of broadcast services intended for use by ROM computing devices;
- determining whether one or more supported broadcast services are available in response to activating the one or more TMGIs;
- and
- receiving one or more supported broadcast services in response to determining one or more supported broadcast services are available.
A non-transitory processor-readable storage medium having stored thereon processor-executable instructions configured to cause a processor of a server to perform operations, comprising:
- assigning a Multimedia Broadcast Multicast Service (MBMS) Service Identifier (ID) to each of one or more broadcast services based at least in part on that broadcast service's service type;
- combining each MBMS Service ID with a public land mobile network (PLMN) ID to generate a Temporary Mobile Group Identifier (TMGI) for each respective broadcast service;
- and
- broadcasting each respective broadcast service with the generated TMGI for that broadcast service.
A non-transitory processor-readable storage medium having stored thereon processor-executable instructions configured to cause a processor of a server to perform operations, comprising:
- assigning a Multimedia Broadcast Multicast Service (MBMS) Service Identifier (ID) to each Service Announcement (SA) service intended for use by a receive-only mode (ROM) computing device from a sub-range of MBMS Service IDs;
- combining each MBMS Service ID with a core network (CN) agnostic public land mobile network (PLMN) ID to generate a Temporary Mobile Group Identifier (TMGI) for each respective SA service;
- and
- broadcasting each respective SA service with the generated TMGI for that SA service.
A non-transitory processor-readable storage medium having stored thereon processor-executable instructions configured to cause a processor of a computing device to perform operations, comprising:
- receiving a list of Temporary Mobile Group Identifiers (TMGIs) for broadcast services in a network;
- determining whether any of the TMGIs on the list correspond to any receive-only mode (ROM) services supported by the computing device based at least in part on any of the TMGIs being within ranges allocated to the ROM services supported by the computing device;
- and
- acquiring at least one of the ROM services supported by the computing device in response to determining that any of the TMGIs on the list correspond to any of the ROM services supported by the computing device.
A non-transitory processor-readable storage medium having stored thereon processor-executable instructions configured to cause a processor of a computing device to perform operations, comprising:
- receiving a list of Temporary Mobile Group Identifiers (TMGIs) for broadcast services in a network from a broadcast channel;
- determining whether any of the TMGIs on the list correspond to a receive-only mode (ROM) Service Announcement (SA) based at least in part on any of the TMGIs being within ranges allocated to ROM SA services;
- obtaining a list of ROM service TMGIs from the ROM SA in response to determining that any of the TMGIs on the list correspond to the ROM SA;
- and
- acquiring a ROM service supported by the computing device using at least one of the ROM service TMGIs.
A non-transitory processor-readable storage medium having stored thereon processor-executable instructions configured to cause a processor of a receive-only mode (ROM) computing device to perform operations, comprising:
- activating one or more Temporary Mobile Group Identifiers (TMGIs) from a sub-range of TMGIs corresponding to supported service types of broadcast services intended for use by ROM computing devices;
- determining whether one or more supported broadcast services are available in response to activating the one or more TMGIs;
- and
- receiving one or more supported broadcast services in response to determining one or more supported broadcast services are available.
A server, comprising:
- means for assigning a Multimedia Broadcast Multicast Service (MBMS) Service Identifier (ID) to each of one or more broadcast services based at least in part on that broadcast service's service type;
- means for combining each MBMS Service ID with a public land mobile network (PLMN) ID to generate a Temporary Mobile Group Identifier (TMGI) for each respective broadcast service;
- and
- means for broadcasting each respective broadcast service with the generated TMGI for that broadcast service.
A server, comprising:
- means for assigning a Multimedia Broadcast Multicast Service (MBMS) Service Identifier (ID) to each Service Announcement (SA) service intended for use by a receive-only mode (ROM) computing device from a sub-range of MBMS Service IDs;
- means for combining each MBMS Service ID with a core network (CN) agnostic public land mobile network (PLMN) ID to generate a Temporary Mobile Group Identifier (TMGI) for each respective SA service;
- and
- means for broadcasting each respective SA service with the generated TMGI for that SA service.
A computing device, comprising:
- means for receiving a list of Temporary Mobile Group Identifiers (TMGIs) for broadcast services in a network;
- means for determining whether any of the TMGIs on the list correspond to any receive-only mode (ROM) services supported by the computing device based at least in part on any of the TMGIs being within ranges allocated to the ROM services supported by the computing device;
- and
- means for acquiring at least one of the ROM services supported by the computing device in response to determining that any of the TMGIs on the list correspond to any of the ROM services supported by the computing device.
A computing device, comprising:
- means for receiving a list of Temporary Mobile Group Identifiers (TMGIs) for broadcast services in a network from a broadcast channel;
- means for determining whether any of the TMGIs on the list correspond to a receive-only mode (ROM) Service Announcement (SA) based at least in part on any of the TMGIs being within ranges allocated to ROM SA services;
- means for obtaining a list of ROM service TMGIs from the ROM SA in response to determining that any of the TMGIs on the list correspond to the ROM SA;
- and
- means for acquiring a ROM service supported by the computing device using at least one of the ROM service TMGIs.
A receive-only mode (ROM) computing device, comprising:
- means for activating one or more Temporary Mobile Group Identifiers (TMGIs) from a sub-range of TMGIs corresponding to supported service types of broadcast services intended for use by ROM computing devices;
- means for determining whether one or more supported broadcast services are available in response to activating the one or more TMGIs;
- and
- means for receiving one or more supported broadcast services in response to determining one or more supported broadcast services are available.
Dependencies are inferred from the claim text.