  One of the most challenging services fifth-generation (5G) mobile network is
designed to support, is the critical services in-need of very low latency,
and/or high reliability. It is now clear that such critical services will also
be at the core of beyond 5G (B5G) networks. While 5G radio design accommodates
such supports by introducing more flexibility in timing, how efficiently those
services could be scheduled over a shared network with other broadband services
remains as a challenge. In this paper, we use network slicing as an enabler for
network sharing and propose an optimization framework to schedule resources to
critical services via puncturing technique with minimal impact on the regular
broadband services. We then thoroughly examine the performance of the framework
in terms of throughput and reliability through simulation.
