Cross-Stratum Optimization Protocol
First Claim
1. An apparatus comprising:
- an application cross-stratum optimization (CSO) gateway (ACG) coupled to an application layer that handles a plurality of servers;
a network CSO gateway (NCG) coupled to a network layer that handles a plurality of network nodes and configured to communicate with the ACG using a CSO protocol (CSOP); and
a CSO interface established between the ACG and the NCG that enables the exchange of a plurality of CSOP messages to allow joint application-network resource allocation, provisioning, and optimization.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus comprising an application cross-stratum optimization (CSO) gateway (ACG) coupled to an application layer that handles a plurality of servers, a network CSO gateway (NCG) coupled to a network layer that handles a plurality of network nodes and configured to communicate with the ACG using a CSO protocol (CSOP), and a CSO interface established between the ACG and the NCG that enables the exchange of a plurality of CSOP messages to allow joint application-network resource allocation, provisioning, and optimization. Also disclosed is a network apparatus implemented method comprising sending a user profile from a user plane to an application plane, sending an application profile from the application plane to a network plane via a CSO interface between an ACG and a NCG, and sending network capability information from the network plane to the application plane via the CSO interface.
43 Citations
39 Claims
-
1. An apparatus comprising:
-
an application cross-stratum optimization (CSO) gateway (ACG) coupled to an application layer that handles a plurality of servers; a network CSO gateway (NCG) coupled to a network layer that handles a plurality of network nodes and configured to communicate with the ACG using a CSO protocol (CSOP); and a CSO interface established between the ACG and the NCG that enables the exchange of a plurality of CSOP messages to allow joint application-network resource allocation, provisioning, and optimization. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A network component comprising:
-
a receiver configured to receive a first cross-stratum optimization (CSO) protocol (CSOP) message via a CSO interface established between an application plane and a network plane; and a plane controller configured to enable CSO between the application plane and the network plane by processing the first CSOP message to allocate, provision, or optimize joint application-network resource; and a transmitter configured to send a second CSOP message via the CSO interface in response to the first CSOP message or for CSO purpose. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A network apparatus implemented method comprising:
-
sending a user profile from a user plane to an application plane; sending an application profile from the application plane to a network plane via a cross-stratum optimization (CSO) interface between an application CSO gateway (ACG) and a network CSO gateway (NCG); and sending network capability information from the network plane to the application plane via the CSO interface. - View Dependent Claims (36, 37, 38, 39)
-
Specification