ISPChamp
Complete OSS/BSS platform for ISPs in Bangladesh. RADIUS-driven subscriber control, MikroTik integration, bKash and Nagad billing.
Definition
What is the ISPChamp case study?
ISPChamp is a LoneSock-built OSS/BSS platform for internet service providers in Bangladesh. It manages the full subscriber lifecycle, drives MikroTik network hardware through RADIUS, automates billing through bKash and Nagad, and generates BTRC-compliant regulatory reporting. The product is now part of the KaritKarma platform portfolio.
The Challenge
What we were solving for.
ISPs across Bangladesh were running subscriber management on spreadsheets, WhatsApp groups, and manual billing cycles. Revenue leakage was endemic and BTRC compliance was treated as a quarterly fire drill.
RADIUS configuration was being applied manually on each MikroTik router. Adding or suspending a subscriber meant SSH into network hardware, which created both security and operational risk.
Mobile financial services had already become the dominant payment route for subscribers, but no billing platform handled reconciliation with bKash or Nagad, which dragged collection rates down into the 60 to 70 percent range.
What We Built
Technical architecture.
A purpose-built OSS/BSS platform in Go for the Bangladeshi ISP market. The system runs the full subscriber lifecycle: provisioning, authentication, bandwidth management, billing, payment collection, and regulatory reporting.
Centralised RADIUS through FreeRADIUS, controlling subscriber access across all network hardware. Payment events activate connections automatically. Overdue accounts get throttled or suspended without operator intervention.
Direct MikroTik router integration for remote configuration, bandwidth shaping, and live monitoring. ISP operators run their network from a single dashboard rather than SSH sessions across a fleet.
Automated billing with bKash and Nagad integration covering reminders, collection, and reconciliation. BTRC reporting is generated on demand against the same data.
Key Numbers
Attributed, honest figures.
We publish numbers that the engagement supports. Unverifiable marketing metrics are not on this page.
Technology Stack
What we built it with.
Outcome
What the engagement delivered.
ISPs running on the platform have replaced fragmented manual processes with a single operations system covering both network and billing.
BTRC reporting is generated from the live system rather than reconstructed each quarter from spreadsheets and operator notes.
Routine subscriber lifecycle operations become automatic, freeing technical staff to focus on network expansion rather than activations and suspensions.
Questions
FAQ for the ISPChamp engagement.
What did LoneSock build for ISPChamp?
LoneSock built the complete ISPChamp OSS/BSS platform: subscriber lifecycle, RADIUS integration through FreeRADIUS, MikroTik router automation, bKash and Nagad billing, and BTRC-compliant regulatory reporting. The product is now operated as part of the KaritKarma platform portfolio.
What tech stack was used?
Go services, PostgreSQL, FreeRADIUS for AAA, the MikroTik API for router control, and Docker for deployment.
Can LoneSock deploy ISPChamp for our network?
Yes. LoneSock handles deployment, MikroTik onboarding, RADIUS configuration, bKash and Nagad credential wiring, and operator training. Engagements scope from greenfield ISP buildouts to migration from existing billing systems.
Is the work still maintained?
Yes. ISPChamp is a live KaritKarma product with ongoing maintenance, security updates, and new-feature releases.
What payment integrations are supported?
bKash and Nagad are built in. Additional gateways and bank transfer flows can be enabled per deployment.
Working on something similar
We have shipped this class of system before. Tell us what you are dealing with.
$20/hr time and materials, fixed-price milestones, or retainer. Source code is yours.