A non-transitory computer-readable medium or media comprising one or more sequences of instructions which, when executed by at least one processor, causes steps to be performed comprising:
- receiving a plurality of wireless scheduling inputs across multiple wireless standards;
- virtualizing physical layer operations requested for the plurality of wireless scheduling inputs;
- and
- generating a resource control signal to dynamically allocate resources among one or more configurable processing units in a central control unit for the plurality of wireless scheduling inputs based on one or more priority rules and a resource status of the one or more configurable processing units.