5G interoperability architecture
Systems and methods are disclosed for providing a 5G interoperability architecture. In one embodiment, a system is disclosed, comprising: at least one Radio Access network (RAN); at least one core network; and a gateway in communication with the RAN and the core network, the gateway including: a Radio Access Network (RAN) interface for communicating with the at least one RAN; a core network interface for communicating with the at least one core network; and a processor configured to: process 5G signaling received from the at least one RAN on the RAN interface and provide core signaling to at least one core network; and process signaling received from the at least one core on the core network interface and provide 5G RAN signaling to at least one RAN.
1 . A gateway comprising:
a Radio Access Network (RAN) interface for communicating with at least one RAN;
a core network interface for communicating with at least one core network; and
a processor in communication with the RAN interface and the network interface, the processor configured to:
process 5G signaling received from a first RAN of the at least one RAN on the RAN interface and provide non-5G core signaling to a first core network of the at least one core network on the core network interface;
process 5G RAN signaling received from a second core network of the at least one core network on the core network interface and provide non-5G RAN signaling to a second RAN of the at least one RAN on the RAN interface;
virtualize the at least one RAN to appear as a single base station to the at least one core network; and
virtualize the at least one core network to appear as a single core network to the at least one RAN.
2 . The gateway of claim 1 , wherein the processor is further configured to:
process 5G signaling received from the at least one RAN on the RAN interface and provide 5G core signaling to a 5G core network; and
process signaling received from a 5G core network on the core network interface and provide 5G RAN signaling to at least one RAN.
3 . The gateway of claim 1 , wherein the processor is further configured to:
process signaling received from the at least one RAN on the RAN interface and provide core signaling to the at least one core network; and
process signaling received from the at least one core network on the core network interface and provide RAN signaling to at least one RAN.
4 . The gateway of claim 1 , wherein the processor is further configured to provide network slicing, enabling building of multiple logical networks for different services across any of the at least one RAN and any of the at least one core network.
5 . A non-transitory computer-readable medium containing instructions for providing 5G interoperability which, when executed, cause a system to perform steps comprising:
by a gateway, in communication with at least one Radio Access network (RAN) and
at least one core network, and including
a RAN interface for communicating with the at least one RAN and
a core network interface for communicating with the at least one core network,
process 5G signaling received from a first RAN of the at least one RAN on the RAN interface and provide non-5G core signaling to a first core network of the at least one core network on the core network interface;
process 5G RAN signaling received from a second core network of the at least one core network on the core network interface and provide non-5G RAN signaling to a second RAN of the at least one RAN on the RAN interface;
virtualize the at least one RAN to appear as a single base station to the at least one core network; and
virtualize the at least one core network to appear as a single core network to the at least one RAN.
6 . The non-transitory computer-readable medium of claim 5 , wherein one of the at least one core network is an Evolved Packet Core (EPC), wherein one of the at least one RAN is an LTE RAN, and wherein the signaling includes user plane signaling and control plane signaling between the EPC and the LTE RAN.
7 . The non-transitory computer-readable medium of claim 5 , wherein one of the at least one core network is a 5G core network, wherein one of the at least one RAN is a 5G RAN, and wherein the core signaling and the RAN signaling includes 5G user plane signaling and 5G control plane signaling.
8 . The non-transitory computer-readable medium of claim 5 , wherein one of the at least one core network is an Evolved Packet Core (EPC), wherein the at least one RAN is a 5G RAN and an LTE RAN, wherein the signaling includes user plane signaling between the EPC and the 5G RAN, and wherein the signaling includes user plane signaling and control plane signaling between the EPC and the LTE RAN.
9 . The non-transitory computer-readable medium of claim 5 , wherein one of the at least one core network is a 5G core network, wherein the at least one RAN is a 5G RAN and an LTE RAN, wherein the signaling includes user plane signaling between the 5G core network and the LTE RAN, and wherein the signaling includes user plane signaling and control plane signaling between the 5G core network and the 5G RAN.
10 . The non-transitory computer-readable medium of claim 5 , wherein one of the at least one core network is a 5G core network, wherein one of the at least one RAN is an LTE RAN and wherein the signaling includes user plane signaling and control plane signaling between the 5G core network and the LTE RAN.
11 . The non-transitory computer-readable medium of claim 5 , wherein one of the at least one core network is an Evolved Packet Core (EPC), wherein one of the at least one RAN is a 5G RAN, and wherein the signaling includes user plane signaling and control plane signaling between the EPC and the 5G RAN.
12 . The non-transitory computer-readable medium of claim 5 , wherein one of the at least one core network is a 5G core network, wherein the at least one RAN is at least one of a 5G RAN and an LTE RAN, wherein the signaling includes user plane signaling between the 5G core network and the 5G RAN, and wherein the signaling includes user plane signaling and control plane signaling between the 5G core network and the LTE RAN.
13 . The non-transitory computer-readable medium of claim 5 , wherein one of the at least one core network is an EPC core, wherein the at least one RAN is at least one of a 5G RAN and an LTE RAN, wherein the signaling includes user plane signaling between the EPC core and the LTE RAN, and wherein the signaling includes user plane signaling and control plane signaling between the EPC and the 5G RAN.
14 . The non-transitory computer-readable medium of claim 5 , further comprising instructions, which when executed, cause the system to perform the step of providing network slicing, enabling building of multiple logical networks for different services across any of the at least one RAN and any of the at least one core network.
15 . A method for providing 5G interoperability, comprising:
providing a gateway having a Radio Access Network (RAN) interface for communicating with at least one RAN, a core network interface for communicating with at least one core network, and a processor;
processing, by the processor, 5G signaling received from a first RAN of the at least one RAN on the RAN interface and providing non-5G core signaling to a first core network of the at least one core network on the core network interface;
processing, by the processor, 5G RAN signaling received from a second core network of the at least one core network on the core network interface and providing non-5G RAN signaling to a second RAN of the at least one RAN on the RAN interface;
virtualizing the at least one RAN to appear as a single base station to the at least one core; and
virtualizing the at least one core network to appear as a single core network to the at least one RAN.
16 . The method of claim 15 , further comprising:
processing, by the processor 5G signaling received from the at least one RAN on the RAN interface and providing 5G core signaling to a 5G core network; and
processing, by the processor, signaling received from a 5G core network on the core network interface and providing 5G RAN signaling to at least one RAN.
17 . The method of claim 15 , further comprising:
processing, by the processor, signaling received from the at least one RAN on the RAN interface and providing core signaling to the at least one core network; and
processing, by the processor, signaling received from the at least one core network on the core network interface and providing RAN signaling to at least one RAN.
18 . The method of claim 15 , further comprising providing network slicing, enabling building of multiple logical networks for different services across any of the at least one RAN and any of the at least one core network.