| CPC G06F 8/71 (2013.01) [G06F 8/65 (2013.01); G06F 8/77 (2013.01); H04W 16/18 (2013.01); G06F 8/60 (2013.01); G06F 11/3476 (2013.01); G06F 11/3664 (2013.01); H04W 16/22 (2013.01)] | 20 Claims |

|
1. A method for multi-environment cellular network development and testing, the method comprising:
creating a plurality of cloud-based environments that are configured according to a hierarchical order and that allow for development and/or testing of features and/or services with respect to a cellular network, wherein one or more cloud-based environments of the plurality of cloud-based environments are configured to provide a simulated cellular network that is a clone of at least some configurations of the cellular network that is running in production;
communicatively coupling the plurality of cloud-based environments to one or more software repositories via a first plurality of pipelines;
communicatively coupling the plurality of cloud-based environments to one or more issue monitors via a second plurality of pipelines; and
exposing the plurality of cloud-based environments to service provider systems and allowing the service provider systems to develop and/or test features and/or services in parallel with respect to real cellular network traffic of the cellular network within the plurality of cloud-based environments, wherein each service provider may develop its own network functions in its development environment.
|