LTE Configuration with Quota Control in PCRF
Enable the NetAccess Service Type on the Configuration Server
Configure Diameter (Gy) Settings on the Configuration Server
Create the LTE Service
Create a Customer Tariff
Create a Service Policy
Create a Subscription
Create a Product
Enter SIM Cards into the SIM Card Inventory
Create a Customer
Create an Account
Enable the ESPF Event Handler Module
This handbook demonstrates how to configure PortaBilling® for integration with the partner platform by the example of EPC (Evolved Packet Core) by ZTE. PortaBilling® supports ZTE provisioning of LTE / 3G services to EPC and supports quota control for these services. Note that by combining the PortaBilling® system with ZTE equipment, some of the possibilities are limited, e.g. only simple billing without real-time authorization is available; the service policy configuration (e.g. quota control, etc.) is defined on the ZTE side (which requires additional human and system resources), etc.
PortaBilling® serves as the B/OSS system in this configuration. It manages customer data (including unified balance), service configuration details, product / rate tables, etc. PortaBilling® allows ISPs to fine-tune a wide range of LTE features according to their business needs, and therefore it provides more flexibility and optimizes resources. Please refer to the LTE Configuration handbook to learn more about how to configure basic LTE service on the PortaBilling® platform.
To proceed with the LTE configuration based on integration with ZTE, follow the steps described below. This handbook provides the settings required on the PortaBilling® side only.
In this handbook, the following scenario is considered: the ISP provides 2 Gb of mobile Internet traffic for a $5 monthly fee. The Internet quota is defined on the ZTE side while end users are charged by PortaBilling®.
Print the following page and use it during system setup to check off the operations as you complete them 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.
Enable the NetAccess service type on the Configuration server
Configure the Diameter (Gy) on the Configuration server
Create the LTE service
Create an empty customer tariff
Create an Internet access policy
Create a subscription plan
Create a product. Assign the created Internet access policy and subscription
Create a customer
Create an account for this customer. Assign the created product
Configure the ESPF event handler module
Enable the NetAccess service type as described in the LTE Configurationhandbook.
These settings are necessary to allow the PortaBilling server and your gateway (router, modem) to exchange packages via the Diameter protocol. Refer to the LTE Configurationhandbook for detailed instructions how to configure Diameter (Gy) module.
Services provide a way to define how charges are calculated (e.g. whether customers are charged based on the time they stay online or by the amount of data transferred) and how these are then presented on the invoices.
Create the LTE service. It will enable you to provision Internet services for your end users.
1. On the navigation menu go to Service catalog and select Services.
2. Open the Create service panel and fill in the required information:
· Name – A short descriptive name for this service that will be used in select menus and shown on the customer self-care pages. Type LTE into this field.
NOTE: LTE is the required name for the LTE service. Please do not change it.
· Type – Select Internet access.
· Rating base – Select upload+download (kilobytes).
· Base unit – Select kilobyte.
· Billing unit – Select megabyte. This will be shown on statistics pages and on invoices.
· Base ratio – 1024.
· Usage charge – Select Yes here.
3. Click Save.
According to the current business scenario, end users are charged via subscription plan. That is why real tariffs and rates are not required. Create an empty tariff to make it possible to create a product later on.
1. On the navigation menu, select Service catalog and click Tariffs.
2. On the Create tariff panel, fill in the tariff details:
· 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 will charge your customers.
· Service – Select LTE from the list.
· Applied to – Select Customer as this tariff will be used to charge your customers.
· Managed by – Select Administrator only here.
3. Click Save.
A policy is a collection of rules and parameters that define how an end user is allowed to access the Internet service.
1. On the navigation menu, select Service catalog and click Service policies.
2. On the Create service policy panel, fill in the Service policy details:
· Name - Define a name that matches the speed policy on the network side (e.g. ZTE Access Policy).
· Service type – Select Internet access.
· Managed by – Choose Administrator only here.
3. Click Save.
4. On the Access policy panel, mark the access types on the table and specify their download and upload rates. Please refer to the handbook for detailed information about how to configure access types.
5. On the Attributes panel, select LTE ZTE EPC and configure the ZTE specific parameters:
· Profile – Specify the service configuration value defined in HSS (Home Subscriber Server).
· Usertype – Specify the rank of the end user as defined in RCP (Resource and Charging Control Platform). For example, user type 1 represents a gold subscriber; user type 2 represents a silver subscriber, and so on.
· PAKID – Specify the package ID in ZTE SPR (Subscription Profile Repository). These packages are configured on the LTE side and define amount of Internet traffic, quality of service, bandwidth rules, access to sites, etc.
6. Click Save.
According to the current business scenario, end users are charged a defined monthly amount of money via subscription. To do this, create a new subscription plan.
1. On the navigation menu, select Service catalog and click Subscription plans.
2. On the Create subscription panel, fill in the required information:
· Name – Name of the subscription plan that will be used on the Admin interface.
· Subscription name visible to end user – Provide the name of the subscription plan that your customers will see on their self-care interfaces and invoices.
· Currency – Indicates which currency is used for pricing information. A subscription plan can only be applied to a product, account or customer using this same currency.
NOTE: The currency for the subscription plan may only be chosen once and cannot be changed later.
· Managed by – Select Administrator only.
· Subscription charges applied – Select In advance, to apply subscription charges to the account / customer balance during the first days of the billing period.
· Periods in advance – Specifies for how many periods advance charges should be made. Type in 1.
· Activation mode – Defines when the subscription will be considered active (and charges will begin to apply): either simply from the date it is entered into the system, or you may postpone it until the date when the customer actually uses the account for the first time. Select Upon the account’s first usage.
· Activation fee – The value charged for every new subscription upon startup. Leave this field empty to waive the activation fee.
· Monthly fee – Specify the fee value that will be applied to your customers every month.
· Can be applied more than once – Select this check box to assign the same subscription multiple times to one account. You can only use this option when you are adding a new subscription plan. For new subscriptions, the Can be applied more than once option is off by default (so that subscription charges are not applied multiple times for the same account).
3. Click Save.
Accounts for specific products will be issued for accessing your Internet services.
1. On the navigation menu, select Service catalog and click Products.
2. On the Create product panel, fill in the product details:
· Name – Type in a short name for the product object; this is the name you will then see in the select menus.
· Name visible to end users – Specify the name of this product that your customers will see on their self-care interface.
· Product type – Select Main product here.
· Currency – Choose a currency the product will be priced in.
· Managed by – Select Administrator only here, since we are setting up a service without the involvement of resellers.
· Account default ACL – Choose an Access Control List (ACL) for accounts with this product assigned. ACLs control which objects end users can access to and which actions they can perform.
· Account role – Select Mobile to associate this product with mobile subscribers.
3. Click Save.
Define which service types are included in the product. A service type is a description of the physical service provided to end users.
To add a service type:
1. On your product’s panel, click Services.
2. On the Services panel, click Add a service.
3. In the Select services to add dialog box, select LTE and Mobile network provisioning, click Add.
Define the service attribute default values for all the accounts that this product will be assigned to. Assign to the product Internet access policy for ZTE.
1. Go to the Internet access configuration page and configure the following:
· Access policy – Use a slider to enable the option to define an Internet access policy and set different bandwidths for different times of day.
· Internet access policy – Select the access policy you created earlier (e.g. ZTE Access Policy).
The rating list has two functions: it defines permitted access points (nodes and access numbers) and specifies which tariff should be used for billing in each of these points.
1. On your product’s panel, click Charges, then click Usage charges.
2. On the Usage charges panel, click Add.
3. Fill in the required information:
· Service – Select LTE.
· Node – Select LTE Node.
· Access code – Leave this field empty for the basic SIP service.
· Tariff – Select the previously created ZTE tariff.
· Overdraft protection – To configure overdraft protection for this product, consult the Configure overdraft protection section within the product section in the handbook.
4. Click Save.
On the Charges panel you can define regular payments such as subscriptions.
1. To access this panel, click Charges on your product’s panel, then click General info.
· Subscription – To bundle the required subscription with the product, select previously created ZTE subscription plan from the list of subscription plans
2. Click the Save button to save the Product.
Refer to the Enter SIM Cards into the SIM Card Inventory section of the MVNO Service Provisioning handbook to find out how to add SIM cards into the SIM card inventory.
A customer is an owner of accounts. Customer contact information is used for distributing account usage information, Internet access statistics, invoices, etc. You usually need to create one customer per each retail prepaid ZTE user.
1. On the navigation menu, select Sales, then select Customers.
2. On the Create customer panel, fill in the customer details:
· Name – Type a short name for the customer object; this will be used on the web interface.
· Business model – A business model defines what type of service is to be provided to the customer. Select Mobile for this customer.
· Customer class – Customer class allows you to define a policy for automated payment collection. By choosing a specific class here the customer will automatically inherit all of the class properties (grace period, invoice template, etc.). Select the previously created customer class.
· Billing period – Choose a billing period for the customer. A billing period defines the frequency of invoicing for this customer.
· Billing period time zone – Choose a time zone in which customer’s billing period will be closed and invoices will be generated.
· The last day of the billing period – This is a read-only field available only during customer creation. It shows the last date of the customer’s first billing period. Note that this date is shown in customer’s time zone.
· Balance control - Select Prepaid in this field.
· Currency – Choose the currency in which this customer will be billed.
· Available funds – The amount of funds available for the customer to spend on services.
3. Click Save.
You need to create an account for each device that has a unique SIM card.
1. On your customer’s panel, click Accounts.
2. On the Create an account panel, specify the account’s details:
· ID – The ID to be used to authorize Internet access. Type in the user’s mobile number.
· Account role – Select Mobile.
· IMSI – Click on the IMSI icon and select one of the available SIM cards from the SIM Card Inventory dialog box.
· Product – Select the ZTE Product here.
· Activation date – The date from which the account is usable.
· Type – Select Credit for your postpaid Internet users.
· Balance control – Select Subordinate from the list.
3. Click Save to create an account.
ESPF (External Systems Provisioning Framework) is the event handler framework for provisioning service configuration and for account management operations done in PortaBilling® to the mobile carrier’s core.
It consists of events that are processed by handlers – special Perl modules. The events processing results are sent to the carrier’s core. You can either configure a ESPF event handler module according to the requirements of your business model independently or contact the PortaOne® support team for assistance. To configure ESPF independently, proceed following these steps:
To enable the ESPF event handler daemon on the Configuration server, complete the following steps:
1. Go to the Configurations tab on the Configuration server.
2. Clone the existing configuration.
3. Select the Sokoban group on Admin and enable ESPF:
o Enabled – Select Yes.
4. Click the Save button and then the Verify button.
5. Verify the new configuration and click the Check / Apply button.
To provision data to ZTE, you need to enable the ZTEEPC handler and activate the essential events. This requires a high level of technical knowledge so please contact the PortaOne® support team who will provide you with further assistance.
When a PortaBilling® administrator makes changes for an account (creating, blocking, changing product / Internet access policy, etc.), PortaBilling® immediately provisions updated data to the ZTE HSS (Home Subscriber Server) or ZTE SPR (Subscription Profile Repository). HSS then provides centralized user authentication across the network and SPR manages users’ service policies. This way, user data is always up-to-date in ZTE.