Skip to content
RouterOS Bandwidth Queues · Automated SMS Expiry

PPPoE & Apartment Fibre Billing Software in Kenya

The purpose-built billing engine for Kenyan apartment Wi-Fi, estate FTTH, and Chama fibre investments. Manage tenant speeds, automate M-Pesa renewals, and access WinBox behind CGNAT.

Dynamic Simple Queue Trees

Automate RouterOS bandwidth shaping. Apply Per-Connection Queueing (PCQ) so fair share bandwidth is maintained across all apartments with zero bufferbloat.

Remote WinBox behind CGNAT

Bypass Safaricom and JTL CGNAT restrictions using encrypted WireGuard mesh tunnels. Access WinBox on port 8291 remotely without purchasing public static IPs.

Automated SMS Reminders

Send branded SMS alerts via Africa's Talking, Advanta, or Celcom. Remind tenants before due dates with deep-links to their self-service payment page.

Estate Infrastructure

Engineered for Kenyan Apartment Buildings & Chama Fibre Investments

Landlords and network operators monetizing apartment blocks face unique operational requirements. RhoBill automates every aspect of building connectivity:

Building Riser VLANs

Isolate each apartment floor into secure VLANs, preventing broadcast storms and neighbor snooping across residential units.

Rent-Day Billing Synchronizer

Align internet billing cycles with monthly apartment rent due dates, simplifying collections for estate property managers.

Walled-Garden Payment Portal

Tenants with overdue accounts are seamlessly redirected to their private invoice page with one-tap M-Pesa STK Push payment.

How to Automate Apartment Fibre on RhoBill

A simple 4-step deployment workflow for building network administrators.

STEP 01

Create PPPoE Server Concentrator

Define your PPPoE server profiles on your building VLANs (e.g. vlan100-apartments) with designated IPv4 subnets and DNS servers on your MikroTik router.

Included
STEP 02

Define Service Packages & Speed Tiers

Set up monthly plans in RhoBill (e.g. 10Mbps at KES 1,500, 20Mbps at KES 2,500, 50Mbps at KES 4,000) with automatic dynamic parent queue limits.

Included
STEP 03

Automate SMS Expiry Reminders

Connect your Africa's Talking, Advanta, or Celcom SMS credentials. RhoBill automatically dispatches branded expiry notices 3 days before renewal.

Included
STEP 04

Instant M-Pesa Renewal & CoA Reconnect

Tenants pay via Paybill or self-pay link. RhoBill renews the account in D1, extends the expiry date, and updates the active session via FreeRADIUS CoA.

Included

PPPoE & Apartment Fibre FAQs

Technical answers for network engineers managing apartment fiber networks.

How does RhoBill prevent apartment tenants from hogging bandwidth?

RhoBill automatically generates dynamic RouterOS simple queues and parent queue trees (using PCQ - Per Connection Queue algorithms). Download and upload streams are rate-limited with zero packet loss or bufferbloat, ensuring that a single tenant downloading heavy torrents does not degrade video calls or gaming for other apartment residents.

Can I manage apartment buildings where the router is behind a Safaricom or JTL CGNAT IP?

Yes. In most Kenyan estates and commercial apartments, the building's upstream fibre connection receives a shared Carrier-Grade NAT (CGNAT) private IP address. RhoBill automatically deploys an encrypted WireGuard tunnel, assigning the building router a fixed management IP (10.64.x.x) so you can access WinBox and manage subscriber queues from anywhere without buying public static IPs.

How do automated SMS expiry reminders work in Kenya?

RhoBill integrates with Kenya's leading SMS gateways (Africa's Talking, Advanta, Celcom) using your approved CA Kenya Sender ID. The system sends automated alerts: 3 days prior to expiry, on the morning of expiry, and upon service disconnection with your exact Paybill and account details.

What happens on rent day when a tenant's subscription expires?

When a tenant's payment period elapses, RhoBill dispatches an RFC 3576 Packet of Disconnect (CoA) to the MikroTik router. The tenant's PPPoE session is shifted to a walled-garden IP pool where they can only open your self-service payment portal (/pay/[accountNumber]). Once they pay via M-Pesa, full speed is restored within 2 seconds.

Can landlords or Chama partners view their building's financial earnings?

Yes. RhoBill includes granular Role-Based Access Control (RBAC). You can grant landlords or property managers 'Read-Only' or 'Billing Admin' access scoped exclusively to their specific building router, allowing them to track occupancy and collections without accessing other estate routers.

Connect your apartment building network today

Automate PPPoE concentrators, bandwidth queues, and SMS reminders with zero monthly software fees.