Programmable Congestion Control allows for custom congestion controllers to be configured per Distributed Inter-networking (DIF) layer in RINA, taking advantage of RINA's flow aggregation and breaking the long end-to-end control loop into shorter loops. This programmability occurs through different DIF configurations and congestion control policies without any changes to the underlying mechanisms. A new congestion control policy called LGC is being developed based on logistic growth functions that takes advantage of RINA's flow aggregation capabilities.