This is an old revision of the document!
Testing and Integration Process
Stage 1. Preparing Servers and Virtual Machines
Responsibilities of the telecom operator or partner preparing the equipment for delivery:
- Prepare a server or VM according to the requirements:
- Requirements for QoE
QoE must not be installed on the SSG server.
GUI may be installed on the SSG server only for testing purposes. For production, GUI must be deployed on a separate server or VM.
GUI and QoE may be installed on the same server; in this case, hardware requirements are cumulative.
- Install the VEOS operating system. Be sure to configure the Firewall for access restriction and use strong passwords.
- Ensure network connectivity between the designated servers or VMs.
- Provide SSH access (port
22
) to each server over the internet or via VPN. GUI additionally requires HTTPS access (port443
). Each server must have internet access to install software. Check connectivity using the command:ping vasexperts.com
Two access options are available:
- Provide login and password for SSH access.
- Use the ready-made script to add servers to Teleport. The script is available upon request via your account manager.
Responsibilities of VAS Experts:
- Connect to the servers via SSH.
- Add servers to Teleport for further support.
Stage 2. Component Installation
Installation depends on the required functionality.
Responsibilities of VAS Experts:
- SSG (BRAS, NAT, DPI): Install SSG software on the server or VM
- GUI (recommended): Install GUI (DPIUI2) on a separate server or VM. Add all components and verify accessibility.
- QoE (recommended for DPI functionality): Install QoE on a separate server or VM. Configure storage for DPI statistics
- Set up interaction between the modules (DPI, GUI, QoE)
Self-installation options for the telecom operator/partner:
- SSG (BRAS, NAT, DPI): Installation of SSG with a script
- GUI (recommended): Installation
- QoE (recommended for DPI functionality): Installation
- Set up interaction between the modules (DPI, GUI, QoE)
Stage 3. Component Configuration
Configuration depends on the required functionality.
Responsibilities of the telecom operator/partner: Fill out the questionnaire provided by the VAS Experts manager
For NAT:
- Provide a pool of public and private IP addresses
- Provide the receiver’s IP address for NAT flow export (if a third-party solution is used)
For BRAS:
- Configure the RADIUS server using the provided attribute dictionary
- Provide information about the BRAS type (L2 or L3) and the authentication method
- Configure billing responses to match the implementation scenarios
Responsibilities of VAS Experts:
For DPI:
- Provide an account for VAS Cloud access to create custom signatures
- Provide an extended QoE version for full statistics access
For NAT:
- Create a NAT service and assign it to private IP addresses according to the scenario: CGNAT. Network Address Translation for IPv4
- Configure NAT Flow export. Two options are available:
- To a client-side receiver
- Use the QoE solution from VAS Experts with NAT Flow functionality. Example scenario: Working with NAT Flow. How to find a subscriber after NAT
For BRAS:
- Configure SSG based on the BRAS type (L2 or L3)
- Collaborate with the client to configure the necessary RADIUS response attributes
- Perform debugging and testing of business scenarios (e.g., financial blocking with redirect to Captive Portal, plan changes, scheduled plans)
Stage 4. Integration and Testing
Responsibilities of the telecom operator/partner:
- Prepare a portion of traffic or a list of test subscribers for verification
Responsibilities of VAS Experts:
- Integrate SSG with real traffic or subscribers
- Test system operability
- Fix identified issues, if any
Stage 5. Transition to Production
Responsibilities of the telecom operator/partner:
- Confirm that the system is functioning as required
Responsibilities of VAS Experts:
- Complete setup and hand over the system for production
- Provide support during the rollout phase