Author | Goal | Component units | Techniques/methods | Major features | Limitation |
---|---|---|---|---|---|
[8] | Efficient utilisation of limited network resources | WLAN | Deployment algorithms | Improves utilisation of resources | Â |
 |  | LTE/5G access |  |  |  |
 |  | Access node |  |  |  |
 | Better acceptance ratio | Transport node | Complex network theory | Increases service provider revenue |  |
 |  | Core node |  |  |  |
 |  | Edge cloud |  |  |  |
 |  | Core cloud |  |  |  |
[9] | Establish network slicing | Sensors | Virtualisation | Provide architectural framework for 5G network slicing | No concrete solution for the service layer |
 |  | Radio | Multi-tenancy support |  |  |
 |  | Server | Integrated network programmability |  |  |
 |  | 5G Core | SDN |  |  |
 | Life cycle management | Network function | NFV |  |  |
[10] | Support vertical industries in 5G networks | 5G software-defined infrastructure | Network slicing framework | Layered approach to 5G network slicing | Fails to address dynamic slice creation and management |
 |  | Virtual resource layer |  |  |  |
 |  | Application and service layer |  |  |  |
 |  | Slicing management and orchestration |  |  |  |
[11] | Create network slices in wireless/wired 5G networks | Mobile terminal | Dynamic radio resource slicing scheme | Identify bandwidth slicing ratio for creating network slices | Â |
 |  | Macro-cell base station |  |  |  |
 |  | Small-cell base station |  |  |  |
 |  | Wireless communication link |  |  |  |
 |  | SDN-enabled virtualisation controller |  |  |  |
[12] | Support V2X network | RAN | End-to-end network slicing | Presents 5G slicing for future automotive market | Slicing complexity in V2X |
 |  | Core network |  |  |  |
 |  | End devices |  |  |  |
 |  | Slice manager |  |  |  |
 |  | Slice orchestrator |  |  |  |
 |  | Virtualisation layer |  |  |  |
[13] | Deploy network slices in 5G | eNodeB controller | Radio resource abstraction | Proof of concept on RAN slicing | Â |
 |  | User equipment | Fully programmable network slicing |  |  |
 | Provide programmable RAN to enforce network slicing | RAN |  |  |  |
 | To abstract and share physical resource | Core network | Two-level MAC scheduler |  |  |
 |  | Slice orchestrator |  |  |  |
[23] | Study SDN architecture to create network slices | NFV infrastructure | SDN architecture | Integration of SDN and VNF for network slicing | Â |
 |  | Infrastructure SDN controller |  |  |  |
 | Study NFV architecture to create network slices | Virtual network function (VNF) |  |  |  |
 |  | Management and orchestration | NFV architecture |  |  |
 |  | Application controller |  |  |  |
 |  | Network management system |  |  |  |
 | Integrate SDN and VNF to meet network requirements | Tenant SDN controller | Integration of SDN and NVF |  |  |
[26] | Optimise resource utilisation | Slicing as binary sequence | Genetic algorithm | Determines slicing performance | Failure to achieve global optimum of utility efficiency |
 |  | Genetic slicing strategy optimiser |  |  |  |
[14] | Create RAN runtime slicing system | Slice data | RAN slicing | Provides RAN runtime slicing system | Does not address all the challenges highlighted |
 |  | RAN runtime services |  |  |  |
 |  | RAN runtime application programmable interfaces |  |  |  |
[15] | Lifecycle of network slices | User devices | Cloud-native approach | Provides cloud-based approach for network slicing | Â |
 |  | IoT devices |  |  |  |
 |  | Networks |  |  |  |
 |  | Cloud |  |  |  |
 |  | Service orchestrator |  |  |  |
 |  | Network orchestrator |  |  |  |
 |  | Network slices |  |  |  |
[16] | Identify challenges for the service-oriented 5G vision | Service layer:  Operators  Verticals  Enterprise  Third party | Generic 5G architectural framework | Presents a common framework for 5G network slicing | Issues, e.g. virtualisation in RAN are unresolved |
 |  | Network function layer |  |  |  |
 |  | Infrastructure layer:  RAN  Core network  Control |  |  |  |
[17] | Achieve better utilisation of resources | User equipment | Network slicing architecture | Explains process for slice creation defined | Slicing in RAN and user equipment is not addressed |
 |  | RAN |  |  |  |
 |  | Network slice instances |  |  |  |
 | Optimise network performance | Subscriber repository | Network slicing access selection |  |  |
 | Shorten the slice creation time | Common control plane function |  |  |  |