LTE Service with Content-Based Billing


Configure the Gateway

Create Destinations

Create a Customer Tariff

Enter Rates to the Tariff

Create a Product

Create an Account


Content-based billing is the business model that allows ISPs to bill customers differently based on the content their customers access. The gateway analyzes the Internet content that users access (e.g. You Tube, social networks, email services, etc.) and sends corresponding rating group values to PortaBilling®.  


 Note that in order to configure rating groups, a gateway that supports Diameter (Gy) is required. This handbook demonstrates the configuration working via the Huawei UGW9811 gateway.


Let’s configure the scenario in which an ISP provides the following Internet traffic types for his LTE users free of charge:

·       Service provider’s hotline website;

·       Social networks;

·       Service provider’s SIP server (for making SIP calls).


Everything else is billed using a standard price.


To do this, an administrator creates and defines rating groups for each type of Internet traffic. The rating groups are divided into two types: billable and cost free. The ISP charges end users $0.01 per megabyte for the billable rating group.

NOTE: Rating groups can be configured for other services (e.g. 3G, VoIP). Please contact the PortaOne® support team for more details.


Print the following page and use it during system setup to check off the operations you complete according to the instructions in this chapter. Please be sure to perform all of the operations in the order designated (all of the boxes should be checked), otherwise the service will not work.


 This handbook assumes that you have already configured the basic LTE service including the hotlining section according to the LTE Configuration handbook. Please proceed with the steps below to additionally configure the content-based billing.






Define rating groups on your gateway

[     ]

Adjust the LTE node settings

[     ]

Create destinations for rating groups in the RGXXX format, where XXX stands for the rating group value

[     ]

Create a tariff to charge end users for accessing the Internet

[     ]

Enter rates to the tariff for RGXXX destinations

[     ]

Insert a rate for the symbolic NETACCESS destination

[     ]

Create a product for content-based billing. Create a rating entry with the Any code access code within

[     ]

Create an account for your customer with this product assigned

[     ]

Configure the Gateway

Define the rating groups on the network side (gateway, PCRF, etc.) and assign a unique code to each one of them:

·       Service provider’s hotline website – RG101

·       Social networks – RG102

·       Service provider’s SIP server – RG103

·       Regular web browsing – RG104.

NOTE: The gateway configuration varies, depending upon the model. Please refer to the gateway documentation for full information about how to define rating groups on any given equipment.

Create Destinations

To charge customers for accessing different Internet content, it is necessary to create custom destinations that match the rating group values you have defined earlier on the gateway. Thus, in our example we will create destinations as follows: RG101, RG102, RG103 and RG104.


1.      In the Rating section of the Admin-Index, choose Destinations.

2.      Select Custom from the Number Format list.

3.      Click on the add Add button.


Create destinations


4.      Fill in the required information. In the Description column, enter relevant information about the service being provided (e.g. “Hotline”), since this is what your clients will see on their xDR History pages.

5.      Click Update.

6.      Repeat steps 3-5 to enter all destinations required (RG102-RG104).


Check the destinations created

Create a Customer Tariff

At this step, it is necessary to create a tariff that will be used to charge your customers for accessing different Internet content.


1.      In the Rating section of Admin-Index, choose Tariffs.

2.      On the Tariff Management page, choose add Add.

3.      Fill in the New Tariff form:

·       Name – Type in a short name for the tariff object; this is the name you will see in the select menus.

·       Currency – Select the currency in which you charge your customers.

·       Applied To – Choose Customer. This tariff will be used to charge your customers.

·       Service – Select LTE.


Create a customer tariff


4.      Click save Save.

Enter Rates to the Tariff

1.      While on the Tariff Management page, click the  Rates icon.

2.      On the Edit Rates page, click  Add.

3.      Fill in the required information:

·       Rate Codes – Type in the destination directly (e.g. RG101), or select it by clicking the Rate Codes link (in the column header).

·       Rounding – Next billing unit in base units (in this example, kilobytes). Specify 1 here.

·       Unit Price – Enter the price per interval per billing unit (in this example, per megabyte).

4.      Click the save Save button in the toolbar, or the save_add Save icon on the left side of the row.

5.       Repeat steps 1-4 and enter the rate for the NETACCESS destination. This rate will be used to authorize a user and charge for any other rating group.

6.      Repeat steps 1-4 until you have entered rates for all destinations required.


Enter rates for the customer tariff


Create a Product

Accounts for accessing Internet services are issued with the specific products. Products are powerful features that define different ways to bill an account. Product definition is always done in these steps: product definition, service configuration and the creation of a rating list.


1.      In the Rating section of the Admin-Index page, choose Products.

2.      On the Product management page, click the add Add icon.


Create a product


3.      Fill in the “New product” form:

·       Product Name – Type in a short name for the product object; this is the name you will then see in the select menus (e.g. LTE Services).

·       Product Name Visible to End User – Specify the name of this product that your customers will see on their self-care interface.

·       Account Role – Select MSISDN to associate this product with mobile network subscribers.

·       Currency – Select the currency in which you charge your customers; only tariffs that have the same currency will be permitted in the rating list.

·       Product Type – Choose Main Product here.

·       Managed by – Choose Administrator only here.

Included Services tab

·       Service type – Select the LTE check box.

Usage Charges tab

The rating list has two functions: it defines permitted access points (nodes and access numbers) and it specifies which tariff is used to bill for each of these points.


1.      Click Add to add a rating entry.

2.      Fill in the required information:

·       In the Node list select the LTE Node.

·       In the Access Code field leave the default Any code value.

·       Choose LTE from the Service list.

·       In theTariff list select the tariff for content-based billing you created earlier.

·       Click Update.


Configure usage charges


3.      Complete the product configuration as described in the LTE Configurationhandbook.

4.      Click Done.

Create an Account

1.      In the Participants section of the Admin-index, select Customers.

2.      Click on the Accounts icon next to the required customer name.

3.      Click  Add.


Create an account


4.      Fill in the Add Account form:

·       Account Role – the intended usage of this account. Select the MSISDN from the list.

·       Main Product – Select the LTE Product here

·       Account ID – The ID which will be used to authorize the user for the Internet access. You can type in the user’s phone number manually or provision it from the DID inventory 

·       IMSI – Select one of the available SIM cards from the SIM Card Inventory dialog box.

Account Info tab

Add the account information


·       Type – Select Credit.

·       Balance ControlLeave the Subordinate option here.

·       Service Password – The account ID and this password will be used to authenticate Internet users. Make sure you choose a password that is difficult to guess or hack. Alternatively, use the Auto button next to the Service Password field to generate a secure password.

·       Email – Enter the account owner’s email address here. If he ever forgets his password for the web self-care pages, he will be able to reset it and a new password will be sent to this email address.

5.      Click save_close Save & Close to save the account.