1 Introduction.- 2 Bandwidth-Efficient Joint User-Association and Resource-Allocation in Multi-cell VWN.- 3 Power-Efficient Joint User-Association and Resource-Allocation in Multi-cell VWN.- 4 Uplink Resource-Allocation in VWN with Massive-MIMO and Dynamic Pilot-Duration.- 5 User-Association and Resource-Allocation in a C-RAN-based VWN.- 6 Resource Allocation in a NOMA-based VWN.- 7 Conclusion.- A Brief Notes on Geometric Programming and Successive Convex Approximation.