We propose a new optical access network concept named “Mini-PON.” This concept features the separation of passive optical network (PON)-optical line terminal (OLT) functions into micro module-type hardware that offers switch port pluggability and minimal modular software running on a server to literally minimize the space needed for PON deployment, giving more flexibility to operators who want to deploy PONs in various fields quickly and cost effectively. We explore the optimal function split between hardware and software to balance performance and flexibility. A prototype demonstrates that the proposed implementation architecture can perform as well as a conventional PON in terms of throughput and upstream latency, while also realizing (i) dynamic bandwidth allocation softwarization and modularization via standards-based application programming interfaces and (ii) remote placement of the hardware module from the central office on which the OLT software runs: both are key advances.