Wholesale SMS Delivery

Typical Business Case

Scenario

Checklist

Initial Configuration of PortaSwitch®

Enable the Messaging Service on the Configuration Server

Configure HLR Lookup

Enter Destinations in the E.212 Format

Upload Destinations in the E.212 Format from a File

Manually Add Destinations in the E.212 Format

Create a Domain Service Policy

Create a Service Policy for Vendor Connection

Create a Vendor Tariff

Upload Sending Rates to the Vendor Tariff

Create Vendors

Define a Connection

Create a Customer Tariff

Enter Rates to the Customer Tariff

Create a Product

Create Invoice Template

Create a Customer Class

Create a Customer

Create Accounts

Test Routing with Test Dialplan (optional)

Test the whole system

Typical Business Case

Similar to wholesale voice traffic termination, you can configure PortaSwitch® to serve as an intermediate SMS aggregator: it will collect SMS traffic from your customers and deliver it to large SMS aggregators via the SMPP protocol. You, as the service provider and PortaSwitch® owner, receive profit from the difference between:

·       The price you charge your customers for passing the SMS traffic received from them to SMS aggregators and

·       The price you pay the SMS aggregators for the SMS traffic transmission.

 

Typically, SMS aggregators operate with MCC / MNC codes for destinations. Therefore, enable HLR lookup in PortaSwitch® to identify which mobile network a message recipient belongs to and to which SMS aggregator the message must be routed. Please refer to the PortaBilling® Administrator Guide for a detailed description of SMS routing with real-time HLR lookup.

 

This chapter provides instructions for such a configuration.

Scenario

Customer SmartNet performs the SMS campaign among their subscribers. They send bulk SMS traffic to your network from their gateway via the SMPP protocol. You authorize SmartNet using the IP address and re-send their SMS traffic to the SMS aggregator (e.g. http://www.lleida.net) for further delivery to subscribers.

Checklist

Print the following page and use it to check off the operations you have completed while performing the system setup 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.

 

 

Operation

 

Done

General Configuration

 

Enable the Messaging Service on the Configuration server

[     ]

Enable the HLRNumberLookup module on the Configuration server

[     ]

Network configuration

 

Enter destinations in the E.212 format

[     ]

Create a domain service policy (that will be referred to as service policy A later on). It determines which type of transport protocol is used for messages and which will be used for internal communications between PortaSIP® and the billing engine

[     ]

Create a service policy (that will be referred to as service policy B later on) for the vendor connection. It will be used to provision the parameters required to connect to the off-net vendor

[     ]

Rating configuration (Vendor)

 

Create a tariff (that will be referred to as tariff A later on), that describes your SMS aggregator’s transmission rates

[     ]

Upload rates to tariff A for the destinations you plan to transmit to this aggregator

[     ]

Create a vendor for SMS

[     ]

Create a connection for this vendor using tariff A and associate service policy B with it

[     ]

Rating configuration (Customer)

 

Create a tariff (referred to as tariff B later on), that contains your selling rates for customers

[     ]

In tariff B, upload the rates for the destinations to which your customers will send messages

[     ]

Create a wholesale SMS product

[     ]

Create a rating entry for this product, associating the Messaging Service, the PortaSIP® node and tariff B

[     ]

Account provisioning

 

Create a customer class that will apply to your customers

[     ]

Create a retail customer who owns the accounts representing remote gateways

[     ]

Create an account for the customer and specify the remote gateway’s IP address as the account ID

[     ]

Testing

 

Test routing for SMS messages with Test Dialplan

[     ]

Initial Configuration of PortaSwitch®

If you have just installed the PortaSwitch® software or dedicated a new billing environment to configure the services described in this handbook, make sure to first perform the initial configuration of PortaSwitch®. To do this, use the Initial Configuration of PortaSwitch® handbook.

Enable the Messaging Service on the Configuration Server

1.     On the Configuration server, clone the existing configuration to modify it.

2.     Select BillingEngine on the Configuration Tree. Enable the Messaging Service in the ServiceTypes group.

 

Enable the service on the Configuration Server

 

3.     Click the Save button and then the check_apply Verify button.

4.     Verify the new configuration and click the check_apply Check / Apply button.

Configure HLR Lookup

1.     Set up an account with www.hlr-lookups.com. You will be provided with the credential for API communication.

2.     On the Configuration server clone the currently active configuration to modify it.

 

Enable HLR Lookup

 

3.     From the Configuration tree select Admin->Global->HLRNumberLookup and fill in the following information:

·       Enabled – Select Yes.

·       Username – Type in your account ID.

·       Password – Specify the password.

 

Enble HLR Lookup on the processing node

 

4.     Select the SIP cluster and set Yes in the use_hlr_lookup option in the ProcessingNodeIMGate group.

5.     Click the Save button and then the check_apply Verify button.

6.     Verify the new configuration and click the check_apply Check / Apply button.

Enter Destinations in the E.212 Format

The majority of SMS aggregators operate with destinations that are defined in the E.212 format. This format defines destinations as a combination of the mobile country code (MCC) and the mobile network code (MNC). Therefore, to easily operate with SMS aggregators, enter destinations in PortaBilling® in the E.212 format.

Upload Destinations in the E.212 Format from a File

1.     On the Main Menu page, in the  Rating section, click Destinations.

2.     Select E.212 from the Number Format list.

3.     Click Loading on the toolbar.

4.     In the Destination Loading dialog box, select Get Default Set and click OK to download a set of destinations as a .csv (comma-separated values) file.

5.     Open this file in Microsoft Excel or any other suitable program. Edit the data if necessary and save changes.


Download the default set of destinations

6.     Switch back to the PortaBilling® admin interface, and on the Destination page, click Loading on the toolbar again.

7.     In the Destination Loading dialog box, select Upload Destinations.

8.     Click the Browse button and locate the file with destinations.

 

Upload the destinations

 

9.     Click OK.

 

Manually Add Destinations in the E.212 Format

1.     On the Main Menu page, in the  Rating section, click Destinations.

2.     Select E.212 from the Number Format list.

3.     Click add Add on the toolbar.

4.     Fill in the required information. This includes the MCC and MNC codes. Start typing the code to narrow the search. The Country and Network fields will be auto-populated. You can use the Description column to store extra information about the destination (for example, if it is a mobile or fixed number).

 

Add destinations manually

 

5.     Click Update.

6.     Repeat these steps for any additional destinations you would like to add.

Create a Domain Service Policy

A service policy is a set of parameters that defines how the subsystems of PortaSwitch® must operate to provide the Messaging service.

 

At this point, it is necessary to create a domain service policy. This policy is used for the internal communication between PortaSIP® and the billing engine.

 

1.     In the Networking section of the admin interface, choose Service Policies.

2.     On the Service Policies page click Screen2 Add a new policy in the Messaging Service section.

 

Create a domain service policy

 

3.     Add the following attributes to the service policy:

·       Policy Name – Specify the name of the service policy.

·       Policy ID – Specify a policy identifier. This can be any string as it is used for internal purposes only and does not affect the service policy configuration.

·       Description – Provide a short text description of the service policy.

·       Match Priority – Specify 5 in this field.

·       Recipient domain pattern – Specify a pattern according to which the service policy will be selected. Type %@sms% for SMS service.

·       External_routing – Choose Yes. This will enable sending SMS traffic to off net vendors.

·       Local_lookup – Choose No.

·       Outgoing_aaa – Choose the Yes option from the list to enable outgoing message authorization and billing.

·       Transport_protocol – Choose the SMPP option from the list.

·       Userpart_e164_translation – Choose Yes.

 

Configure the service policy

 

4.     Click save Save.

 

_Hint_ExclamationMark Note that any service policy changes will not be applied immediately. It will take several minutes until they are propagated to PortaSIP®.

Create a Service Policy for Vendor Connection

The service policy for a vendor connection defines the specific parameters for this connection. For these parameters to apply, the service policy must be associated with the corresponding vendor connection.

 

1.     In the Networking section of the admin interface, choose Service Policies.

2.     On the Service Policies page, click Screen2 Add a new policy in the Messaging Service section to add a new service policy.

 

Create a service policy for vendor connection

 

3.     Add the following attributes to the service policy:

·       Policy Name – Specify the name of the service policy.

·       Policy ID – Specify the policy identifier. This can be any string as it is used for internal purposes only and does not affect the service policy configuration.

·       Description – Provide the short text description of the service policy.

·       Transport_protocol – Choose SMPP from the list.

·       Bind_as – Choose the transceiver option from the list for the option to send and receive messages.

·       Heartbeat_interval –Specify the interval (in seconds) in which ENQUIRE_LINK requests are sent to verify the connection. The default zero means no requests will be sent. Specify 30 for Lleida Networks.

 

Configure the service policy for vendor connection

 

4.     Click save Save.

 

_Hint_ExclamationMark Note that any service policy changes will not be applied immediately. It will take several minutes until they are propagated to PortaSIP®.

Create a Vendor Tariff

This tariff will contain your SMS aggregator’s transmission rates.

 

Create a vendor tariff

 

Configure the vendor tariff

 

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

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

3.     Fill in the Add Tariff form:

o   Name – A short name for the tariff object; this is the name you will see in the select menus.

o   Currency – Indicates the currency in which the SMS aggregator charges you.

NOTE: The currency for the tariff may only be chosen once and cannot be changed later.

o   Applied To – Choose Vendor in the Applied To select menu.

o   Routing – Make sure this option is selected since this tariff will be used both to calculate your costs and to route SMS messages.

o   Service – Choose Messaging Service here.

o   Format – Select the format the SMS aggregator operates with. Select E.212 from the list.

4.     Click save Save.

Upload Sending Rates to the Vendor Tariff

Upload per-destination sending rates provided by your SMS aggregator from a .CSV or.XLS file. As messaging services are charged per message, the rating parameters will be as follows:

 

o   MCC/Country – destination mobile country code.

o   MNC/Network – destination mobile network code.

o   Unit Price – price per message (e.g. $0.01).

 

 TIP: You can define route categories in the .csv file and upload the rates with the route categories assigned to them.

 

Please consult the Rate Import handbook for more details.

 

timesaver Perform the Create Tariff and Upload Sending Rates steps described above until you have created a tariff with termination costs for each transmission partner you have.

Create Vendors

_Hint_ExclamationMarkPrior to configuring PortaBilling® you must first sign up for LleidaNetworks’ SMS services. To do this, send an email to support@lleida.net to apply for an account. Upon successful account registration, you will be provided with an account login and password. These credentials are used to access the LleidaNetworks user interface and also for PortaBilling® vendor authorization.

 

As your SMS transmission partner, LleidaNetworks must be provisioned as a vendor in PortaBilling®. To do this:

1.     In the Participants section of the admin interface, choose Vendors.

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

 

Create a vendor

 

3.     Fill in the Add Vendor form. Please note that there are three tabs available on the screen. The most important fields are:

Main form (top)

o   Vendor Name – Short name for the Vendor; this will be used on the web interface.

o   Currency – The currency in which this vendor charges you.

Additional info

o   Billing Period – Split period for vendor statistics.

 

Fill in the vendor information

 

4.     Click save Save. Three more tabs now appear on the screen.

 

When a message is sent from your network to the vendor’s gateway, the vendor performs an authorization for the message and provides you with a username and password to use for message authorization. These credentials should be stored with the “vendor authorization” info and then associated with a specific connection so that they can be used during actual message transmission.

 

5.     Create an account for digest authorization of outgoing messages:

·       In the Edit Vendor form, click the Authorization tab, then click add Add and enter the credentials provided by the vendor.

·       Click the save Save button in the toolbar or the save_add icon on the left end of the row.

 

Configure vendor authorization

 

Check the authorization configured

 

6.     Click Close in order to return to the Vendors admin page.

Define a Connection

The connection is the point where SMS messages leave or enter your network and is therefore where costs are incurred.

_Hint_ExclamationMark Please bear in mind that only one connection per account is possible for LleidaNetworks.

 

1.     In the Participants section of the admin interface, choose Vendors.

2.     Click on the Connections icon next to the vendor name. 

 

Define a connection

 

Add a connection

 

Configure the connection

 

Check the connection added

 

3.     Press add Add to add a new connection.

4.     Fill in the connection information:

·       Description – Give a short description to the connection that will be shown on the list of connections.

·       Service Type – Select Messaging Service here.

·       Type – Select Messaging to Vendor via SMPP.

·       Choose the Tariff that defines your transmission costs for this connection / SMS provider.

·       Specify one of the LleidaNetworks’ hosts in the Remote Gateway ID area (e.g.smpp1.lleida.net). Alternatively, you can enter the IP address of the vendor’s SMS gateway in the Remote Gateway ID area.

·       Port – Specify the port for the SMS provider’s gateway through which SMSs will be delivered to this provider. For LleidaNetworks type 2055.

·       Select the service policy you created for this connection from the Service Policy list.

·       Select the vendor authorization you created for this connection from the Vendor Authorization list.

 

5.     Click save_close Save & Close.

Create a Customer Tariff

Create a customer tariff

 

Configure the customer tariff

 

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

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

3.     Fill in the Add Tariff form:

o   Name – A short name for the tariff object; this is the name you will see in the select menus.

o   Currency – Indicates the currency in which you charge your customers.

NOTE: The currency for the tariff is chosen only once and cannot be changed later.

o   Applied To – Choose “Customer,” as this tariff will be used to charge your customers.

o   Managed By – Choose Administrator only here, since we are setting up a service without the involvement of resellers.

o   Service – Choose Messaging Service.

o   Format – Select E.212 from the list.

4.     Click save Save.

Enter Rates to the Customer Tariff

Add rates to the customer tariff

 

Specify the rate data

 

1.     While on the Edit Tariff page, click on Rates in the toolbar.

2.     On the Edit Rates screen, click add Add.

3.     Fill in the required information:

·       MCC/Country – Select the MCC / Country pair from the list (e.g. 230 for the Czech Republic).

·       MNC/Network – Select the MNC / network pair from the list (e.g. 01 for T-Mobile).

NOTE:  You should create an entry for MCC / MNC codes in the Destination register before creating a rate for them in the tariff.

·       Unit Price – Price per message (e.g. $0.02).

 

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

5.     Repeat these steps if you need to enter more rates.

Create a Product

Your wholesale customers’ remote gateways are represented as accounts and are therefore billed according to the products you create for those accounts.

 

Create a product

 

Fill in the product information

 

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

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

3.     Fill in the “Add 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.

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

·       Account Role – Select IPv4 address from the list.

·       Currency – Product currency; only tariffs that share the same currency will be permitted in the rating list.

·       Managed by – Choose Administrator only here, since we are setting up a service without the involvement of resellers.

·       Product Type – Choose Main Product here.

Included Services tab

·       Service Type – Select the Messaging Services check box.

Usage Charges tab

The rating list on the Usage Charges tab has two functions: it defines the permitted access points (nodes and access numbers) and specifies which tariff should be used for billing in each of these points.

 

1.     Click Add to create a new entry.

 

Configure usage charges

 

Add usage charges

 

Configure overdraft protection  

 

·       In the Node select menu select the PortaSIP node.

·       Choose Messaging Services in the Service select menu.

·       The Access Code should be left empty.

·       In the Tariff menu, select the tariff that will be applied to your customers for sending SMSs.

2.     Click Next.

Volume Discount tab

·       Default Discount Plan – Leave None as the selected entry if you do not plan to offer any discounted rates. (In the General Configuration Tools section you can find examples for setting up volume discounts).

·       Click Next.

Recurring Charges tab

This tab allows you to select a subscription plan that will be automatically applied to every account to which this product is assigned. Skip this step for now and click Next.

Additional Info tab

·       Overdraft Protection – Leave this box checked to prevent overdraft for users that use this product.

·       Breakage – Specify the minimum amount of funds the account should contain to use the services.

·       Description Visible to End User – Provide a description to be shown to end users on their self-care interface.

·       Description – Your description of the intended use for this product.

3.     Click Done.

Create Invoice Template

At the end of the billing period, PortaBilling® can produce invoices for your customers. An invoice reflects all the transactions (calls, payments, refunds, subscription charges, etc.) that occurred during a specific period. It serves as the primary record of services provided to a certain customer as well as the primary record of their status. To enable invoice generation you need to create a template for the invoice layout first.

 

Create an invoice template as described in the Setting up a Wholesale Traffic Exchange handbook.

Create a Customer Class

Customer class provides the ability to globally define a group of parameters in a centralized way, and then apply those parameters to many customers at once.

 

1.     In the Billing section of the Admin interface, choose Customer Classes.

2.     On the Customer Class Management page, click add Add.

 

Fill in the customer class information

 

3.     Fill in the customer class general parameters:

·       Name – Provide a short name for this customer class.

·       Currency – Specify the currency in which you want to set the Collection Threshold. When specified, this customer class can only be assigned to customers using the same currency. Once the currency selection is saved, it cannot be changed.

·       Description – Your comments about the intended use of this customer class.

·       Taxation Method – Specify the taxation method to be applied to your customers.

·       ConfigureStatistics parameters:

o   Generate Statistics – Select On to generate statistics for customers.

o   Send Statistics via email – Define how you will provide statistics to your customers.

·       Invoices:

o   Generate Regular Invoices – Select On to generate regular invoices for customers that belong to this customer class.

o   Allow Out-of-Turn Invoices (optional) – Select On to be able to generate out-of-turn invoices (to cover only a few specific items) on demand for customers that belong to this customer class.

·       Billing period is closed – Select Automatically.

·       Suspend on Insufficient Funds for Subscriptions – Specify whether PortaBilling® should verify that the customer has sufficient funds for his / her subscription charges. 

·       Description – Your comments about the intended use for this customer class.

 

4.     On the Regular Invoices tab specify the invoicing parameters for the customer class:

 

Configure regular invoices

 

·       Generate invoice PDF – Select At the end of billing period to generate the .pdf files once the billing period ends.

·       Invoice Template – Select the appropriate template to be used for creating a .pdf file with the invoice for your SMS customers.

·       Send Invoices via email – Check the box to automatically send an invoice to a customer at the end of the billing period.

·       Configure Payment Terms and Payment Collection parameters for customers.

 

Please consult the PortaBilling Help for a description of parameters available here.

5.     On the Out-of-Turn Invoices tab specify the invoice template and copy the settings from Regular Invoices tab.

6.     On the Taxation tab, specify the taxation parameters for the selected taxation method. For inclusive taxation (Tax Included in the Rate), select which taxes will be calculated.

7.     Click save_close Save & Close.

Create a Customer

A customer is a company which sends you SMS traffic to transmit and pays according to the amount of traffic sent. The customer’s contact information is used to distribute account usage information, call statistics, invoices, etc.

 

In this example, we will describe how to manually create a new customer, without using a Quick Form.

 

1.     In the Participants section of the Admin-Index page, choose Customers.

2.     On the Customer Management page, click add Add and choose Manually.

NOTE: If no Quick Forms have been created, you will go directly to the Add Customer page.

Create a customer

3.     Fill in the New Customer form. Please note that several tabs with extra information are available there on the screen.

 

Fill in the customer information

 

The most important fields are:

Main form (top)

·       Customer ID – Short name for the customer object; this will be used on the web interface.

·       Customer Class – Select the customer class you have created for wholesale customers from the list.

·       Balance Control – Specify the way the customer will pay for the service: Postpaid – after consuming the services; Prepaid – prior to consuming the services. Choose Postpaid in this field.

·       Currency – The currency in which this customer will be billed.

·       Permanent Credit Limit – Assign a credit limit for the customer.

Address Info tab

·       Email – This is an email address for distributing accounting information. After the billing period is over, a list of xDRs and other statistics are sent to this address.

·       BCC – This delivers a copy of every outgoing email sent to the customer to the specified email address of your account representative; this may be used for debugging and archiving purposes.

Web Self-Care tab

·       Time Zone – The time zone of the customer self-care interface.

·       Web Interface Language – The language used on the customer self-care web interface.

Additional Info tab

·       Suspend on Insufficient Funds for Subscriptions – Specify whether the system should verify that the customer has sufficient funds for his / her subscription charges.

 

Life Cycle tab

·       Billing Time Zone – This is the time zone in which the customer’s billing period will be closed and invoices generated.

·       Billing Period – This is the frequency of invoice generation. For more details about different available billing periods, see the PortaBilling Administrator Guide.

·       Last Day of the Period – This is a read-only field available only during customer creation; it shows the last date of the customer’s first billing period.

·       Invoiced on – This is a read-only field available only during customer creation; it shows the date when the customer’s invoice will be generated.

Balance & Credits tab

·       Credit Limit Threshold(s) – The customer can be notified by email when his balance is dangerously close to the credit limit and his service will soon be blocked. Here you can enter the value for such a warning threshold. This can be entered:

o   as a percentage (e.g. 90%). The warning will be sent when the customer’s balance exceeds that percentage of his credit limit. So, if the credit limit is USD 1000.00 and the threshold is 90%, a warning will be sent as soon as the balance exceeds USD 900.00. This is only applicable when the customer has a positive credit limit.

o   as an absolute value. The warning will be sent as soon as the balance goes over the specified value.

NOTE: To specify several credit limit warning thresholds, enter the values, separated by commas.

Invoices & Taxation tab

·       Send Statistics via emailSummary only – Deliver a call summary only and do not attach a details file; this could be useful in the case of a large number of calls. Other options are Full Statistics (attach a complete list of xDRs) or Do not send (this option prevents delivery of event statistics to this customer via email).

Service Configuration tab

Using this tab, you can activate / deactivate various features of the services provided to customers. Note that features are defined per service type (the physical service provided to the user such as Conferencing, Data Service, Voice Calls, Messaging etc.).

 

This tab provides you with a convenient tool for managing parameters that will be the same for a whole set of accounts. Instead of trying to individually configure each account, you can define them once at the customer level, then specify in the account configuration that the value in the customer’s configuration be used. Should you wish to change this value later, you need only modify it once for the change to be automatically sent to all accounts.

 

Please consult the PortaBilling Help for a description of other parameters available here. For now you may leave these with their default values. If you change them later, these changes will automatically affect all accounts created under this Customer.

 

4.     Click save Save.

Create Accounts

Accounts enable authorization of the customer’s actual end-points. In our example we assume that the authorization is performed by the IP address of the remote gateway / proxy.

 

1.     Go to the Customers screen (the one containing the list of customers). It should resemble the screenshot below.

 

Create an account

 

2.     Next to the customer name, click on the  icon (the one in the Accounts column) to go to the account management for that customer.

3.     Click add Add.

 

Add an account

 

Fill in the account information

 

4.     Fill in the “Add Account” form:

·       Account Role - the defined usage of the account. Select IPv4 address from the list.

·       Main Product – Choose the main product, which you would like your account to have.

·       Account ID – The IP address for the customer’s proxy or gateway.

Account Info tab

·       Type – Select Credit.

·       Balance Control – Choose Subordinate, since a credit limit is controlled at the customer level.

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

Web Self-Care tab

·       Login – Account login to web self-care pages. Can be the same as account ID.

·       Password – Password for the web self-care pages.

·       Time Zone – When an account owner (SIP services subscriber) accesses their web self-care pages to see a list of their calls, the correct time can be shown in the time zone most appropriate for him.

·       Web Interface Language – The language to be used on the account self-care web interface.

Life Cycle tab

·       Activation Date – The date from which the account is usable.

·       Expiration date – Account expiration date; since we are setting up a postpaid service, which should function for a long time, leave this section blank.

Service Configuration tab

Using this tab, you can activate / deactivate various features of the services provided to this account. Note that features are defined per service type (the physical service provided to the user such as Conferencing, Data Service, Voice Calls, Messaging etc.).

 

Please consult the PortaBilling Help for a description of parameters available here. For now you may leave these with their default values.

 

5.     After clicking save_close Save & Close, you will see a confirmation screen announcing that a new account has been created.

6.     Repeat steps 3-6 if the customer has more than one signaling IP address for the remote gateway / proxy.

Test Routing with Test Dialplan (optional)

You may check the routing for an SMS in your system prior to actually sending a message. The system will perform the HLR lookup and you will see the routing results based on the MCC / MNC codes for the destination number.

 

1.     In the Routing section of the Admin-Index page, choose Test Dialplan.

2.     Enter the destination phone number and service type.

3.     Select the HLR Lookup check box to enable HLR lookup.

4.     Click Search to display a list of applicable routes.

 

Test dialplan

 

Test the whole system

You can configure the SMPP client / gateway to send messages to your PortaSIP® server. To do this, use the PortaSIP’s virtual IP address and port for incoming SMPP connections (which is 2775 by default).

Since authorization is performed by the SMPP client / gateway IP address, you can set any values for the SMPP login and password. Then send a message.