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.
Claims33
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, wherein the CN agnostic PLMN ID includes a shared mobile country code (MCC) value and/or a shared mobile network code (MNC) value that does not identify any specific CN;
- 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, wherein each TMGI on the list of TMGIs is generated through a combination of each MBMS Service ID with a core network (CN) agnostic public land mobile network (PLMN) ID, and wherein the CN agnostic PLMN ID includes a shared mobile country code (MCC) value and/or a shared mobile network code (MNC) value that does not identify any specific CN;
- 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, wherein each TMGI on the list of TMGIs is generated through a combination of each MBMS Service ID with a core network (CN) agnostic public land mobile network (PLMN) ID, and wherein the CN agnostic PLMN ID includes a shared mobile country code (MCC) value and/or a shared mobile network code (MNC) value that does not identify any specific CN;
- 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, wherein each TMGI of the one or more TMGIs is generated through a combination of each MBMS Service ID with a core network (CN) agnostic public land mobile network (PLMN) ID, and wherein the CN agnostic PLMN ID includes a shared mobile country code (MCC) value and/or a shared mobile network code (MNC) value that does not identify any specific CN;
- 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 computing device, comprising:
- a processor configured with processor-executable instructions, the processor configured to:
- receive a list of Temporary Mobile Group Identifiers (TMGIs) for broadcast services in a network, wherein each TMGI on the list of TMGIs is generated through a combination of each MBMS Service ID with a core network (CN) agnostic public land mobile network (PLMN) ID, and wherein the CN agnostic PLMN ID includes a shared mobile country code (MCC) value and/or a shared mobile network code (MNC) value that does not identify any specific CN;
- determine 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
- acquire 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, the processor configured to:
- receive a list of Temporary Mobile Group Identifiers (TMGIs) for broadcast services in a network from a broadcast channel, wherein each TMGI on the list of TMGIs is generated through a combination of each MBMS Service ID with a core network (CN) agnostic public land mobile network (PLMN) ID, and wherein the CN agnostic PLMN ID includes a shared mobile country code (MCC) value and/or a shared mobile network code (MNC) value that does not identify any specific CN;
- determine 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;
- obtain 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
- acquire 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, the processor configured to:
- activate 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, wherein each TMGI of the one or more TMGIs is generated through a combination of each MBMS Service ID with a core network (CN) agnostic public land mobile network (PLMN) ID, and wherein the CN agnostic PLMN ID includes a shared mobile country code (MCC) value and/or a shared mobile network code (MNC) value that does not identify any specific CN;
- determine whether one or more supported broadcast services are available in response to activating the one or more TMGIs;
- and
- receive 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 computing device to perform operations, comprising:
- receiving a list of Temporary Mobile Group Identifiers (TMGIs) for broadcast services in a network, wherein each TMGI on the list of TMGIs is generated through a combination of each MBMS Service ID with a core network (CN) agnostic public land mobile network (PLMN) ID, and wherein the CN agnostic PLMN ID includes a shared mobile country code (MCC) value and/or a shared mobile network code (MNC) value that does not identify any specific CN;
- 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, wherein each TMGI on the list of TMGIs is generated through a combination of each MBMS Service ID with a core network (CN) agnostic public land mobile network (PLMN) ID, and wherein the CN agnostic PLMN ID includes a shared mobile country code (MCC) value and/or a shared mobile network code (MNC) value that does not identify any specific CN;
- 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.
Dependencies are inferred from the claim text.