Apparatus and method for accessing a back-end service
First Claim
1. A device comprising:
- a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising;
creating a first software defined network element in local communication with a gateway of an evolved packet core of a long-term evolution network;
facilitating a first logical network connection between the first software defined network element and a second software defined network element in local communication with a remotely accessible system;
receiving a request initiated by a mobile device serviced by the long-term evolution network for access to an application of the remotely accessible system, wherein the request is received from the gateway of the evolved packet core by way of a low-level interface of the gateway;
translating the request to generate a translated request; and
forwarding the translated request to the second software defined network element by way of the first logical network connection, wherein the second software defined network element forwards the translated request to the remotely accessible system.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the subject disclosure may include, for example, a first software defined network element is created in local communication with a gateway of a core network portion of a mobility network. Establishment of first logical network connection facilitated between the first software defined network element and a second network element in local communication with a remotely accessible system, such as a back-end system of an enterprise data center or cloud service provider. A request from a mobile device serviced by the mobility network is received for access to a service of the remotely accessible system. The request and/or a translation of the request is forwarded to the second network element by way of the first logical network connection. The second network element forwards the translated request to the remotely accessible system. Other embodiments are disclosed.
18 Citations
20 Claims
-
1. A device comprising:
-
a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising; creating a first software defined network element in local communication with a gateway of an evolved packet core of a long-term evolution network; facilitating a first logical network connection between the first software defined network element and a second software defined network element in local communication with a remotely accessible system; receiving a request initiated by a mobile device serviced by the long-term evolution network for access to an application of the remotely accessible system, wherein the request is received from the gateway of the evolved packet core by way of a low-level interface of the gateway; translating the request to generate a translated request; and forwarding the translated request to the second software defined network element by way of the first logical network connection, wherein the second software defined network element forwards the translated request to the remotely accessible system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory, machine-readable storage medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, comprising:
-
creating a first software defined network element in local communication with equipment of a core network of a mobility network; facilitating a first logical network connection between the first software defined network element and a second software defined network element in local communication with a remotely accessible system; receiving a first message comprising a request initiated by a mobile device serviced by the mobility network for access to an application of the remotely accessible system, wherein the request is received from the equipment of the core network by way of a low-level interface; and forwarding a second message comprising the request to the second software defined network element by way of the first logical network connection, wherein the second software defined network element forwards the second message to the remotely accessible system by way of an application programming interface. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
creating, by a system comprising a processing system including a processor, a plurality of software defined network elements at a network carrier premises; facilitating, by the processing system, a plurality of logical network connection between the plurality of software defined network elements and a plurality of network elements in local communication with a plurality of back-end servers at enterprise premises; receiving, by the processing system, a request initiated by a mobile device serviced by the network carrier for access to an application of a particular back-end server of the plurality of back end servers, wherein the request is received from a network element of the plurality of network elements by way of a low-level interface; identifying, by the processing system, a location of the particular back-end server of the plurality of back-end servers; and forwarding, by the processing system, the request to the network element by way of a logical network connection of the plurality of logical network connections corresponding to the location of the particular back-end server, wherein the network element forwards the request to the particular back-end server of the plurality of back-end servers. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification