Network Groups

Network groups allow you to easily define and manage segments of the entire network that your customers have access to. Network groups are one of the building blocks for policies, especially roaming policies, and for plans that you create for your customers to purchase when they are roaming on foreign networks in your home country or other countries. The network groups in a policy determine the segment of the network on which the policy should be enforced. When a device makes a transition between network segment boundaries, policy enforcement is re-evaluated, which is how you can identify when a device is roaming, and allows transition notifications to trigger messaging.

A network group represents a subset of the network with a list of one or more combinations of SIDs, NIDs, and BSIDs for CDMA networks and one or more MCC/MNC (HNI) tuples for GSM and LTE networks.

Network groups are most helpful for CDMA carriers. A cellular network is made up of hundreds, even thousands, of transceivers, known as cell sites or base stations. Companies with which you have roaming agreements have many more base stations in their networks. Base stations also usually have multiple sectors. So if you had to list all the SID/NID/BSID values of all the base stations that a policy uses, you would almost always have to create a massive list. And if other policies use the same group of base stations, you'd have to enter the same long list. A single network group containing all these values solves this problem. In addition, when your network changes, such as when you add base stations or new sectors, you just have to update the network groups that the new base stations and sectors should be a part of, and the policies that use those network groups get updated automatically.

The people who manage your cellular network infrastructure should know all the SID, NID, BSID, MCC, and MNC values used in the networks your customers access.

For reporting purposes, it is generally a good idea to assign the network identifiers your customers can access to at least one network group. Two common and useful network groups (that would also fulfill this idea) are a Home group that would contain the network identifiers on your home network and a Roaming group that would contain the network identifiers your customers can access through all your roaming agreements. Another use for network groups is as a container for the network identifiers in specific regions. For example, if you're a carrier in the United States, you might want to create separate network groups for each state, perhaps even two per state, one for the identifiers of all your home network base stations in a state and one for the identifiers of all the roaming base stations in a state.

Best Practice: Design your network groups before you start building features. If you start creating ad hoc network groups, their management can become difficult. 

The Network Group page lists the following details for each subscriber group:

The default list order is by name alphabetically.

Network Group Examples

Some subscribers use microcells connected to a WiFi network where their cellular signal is not strong. If a microcell had a NID that is within a range of NIDs that typically defines roaming access points, you do not want devices connecting though that microcell to be classified as roaming. You could define a network group that uses wildcards for the SID value and the specific NID value(s) of microcells used by your subscribers. For example, a NID range of 2500 to 3000 defines roaming network access points, but you have microcells with NIDs of 2725 and 2825. In a network group, you could add SID/NID pairs of */2725 and */2825.

Or you might have a microcell with a specific NID in an area of roaming SIDs. Like above, you would use a wildcard for the SID designation and specifically define the NID of the microcell, and when in a network group that is in a policy and configured to allow access, the allowed NID would override the otherwise blocked roaming SID.

Valid SIDs, NIDs, BSIDs, MCCs, and MNCs

Service Design Center automatically validates SIDs. NIDs, BSIDs, and MCC/MNC combinations as you enter them individually or paste multiple entries, as well as when you save the network group. You are not allowed to save a network group if it contains any invalid SIDs, NIDs, BSIDs, or MCC/MNC combinations. See Validation and Fixing Data Errors for more information on entering valid data and fixing invalid data.