-
Notifications
You must be signed in to change notification settings - Fork 292
Description
Dear TOUGHRADIUS Team,
I would like to kindly request the implementation or enhancement of robust CoA (Change of Authorization) support within the TOUGHRADIUS project.
The goal is to enable dynamic, real-time updates to user sessions—such as changing bandwidth profiles, QoS policies, or service attributes—without causing any downtime or disruption to active PPPoE connections. Currently, modifying a user's profile often requires re-authentication or session termination, which results in connection drops and negatively impacts user experience.
With full CoA support, when an administrator updates a user’s service plan or network policy on the RADIUS server, TOUGHRADIUS should automatically send a CoA-Request (or CoA-NAK/CoA-ACK as appropriate) to the NAS/BAS device to update the session parameters in real time. This functionality is critical for service providers aiming to deliver seamless service upgrades or policy changes.
Key features desired:
- Real-time application of profile changes without disconnecting active PPPoE sessions.
- Support for standard CoA messages (RFC 3576 and RFC 5176), including:
- Session modification (e.g., bandwidth update via
Filter-Id,Acct-Interim-Interval, etc.) - Dynamic QoS updates
- VLAN or policy changes
- Session modification (e.g., bandwidth update via
- Compatibility with common NAS devices (e.g., MikroTik, Cisco, ZTE, Huawei).
- Secure CoA communication over RadSec (RADIUS over TLS) where possible.
This feature will significantly enhance the operational efficiency and user experience for network operators using TOUGHRADIUS.
Thank you for your continued development and support of this powerful open-source RADIUS solution.