Method Used for Hypertext Transfer Protocol Network, and Broadband Network Gateway
First Claim
1. A method used for a Hypertext Transfer Protocol (HTTP) network, the method comprising:
- receiving, by a broadband network gateway (BNG), a first HTTP request sent by a user equipment;
adding, by the BNG, an identifier of the BNG to the first HTTP request, to obtain a second HTTP request;
sending, by the BNG, the second HTTP request to an application server;
receiving, by the BNG, a third HTTP request sent by the application server, wherein the third HTTP request is sent by the application server after the application server receives the second HTTP request, and the third HTTP request comprises location information of an image for creating a virtual machine;
obtaining, by the BNG, the image according to the location information; and
creating, by the BNG, the virtual machine in the BNG according to the image.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide a method used for an HTTP network, including: receiving, by a BNG, a first HTTP request sent by user equipment; adding, by the BNG, an identifier of the BNG to the first HTTP request, to obtain a second HTTP request; sending, by the BNG, the second HTTP request to an application server; receiving, by the BNG, a third HTTP request sent by the application server, where the third HTTP request includes location information of an image for creating a virtual machine; and obtaining, by the BNG, the image according to the location information, and creating, by the BNG, the virtual machine in the BNG according to the image.
31 Citations
20 Claims
-
1. A method used for a Hypertext Transfer Protocol (HTTP) network, the method comprising:
-
receiving, by a broadband network gateway (BNG), a first HTTP request sent by a user equipment; adding, by the BNG, an identifier of the BNG to the first HTTP request, to obtain a second HTTP request; sending, by the BNG, the second HTTP request to an application server; receiving, by the BNG, a third HTTP request sent by the application server, wherein the third HTTP request is sent by the application server after the application server receives the second HTTP request, and the third HTTP request comprises location information of an image for creating a virtual machine; obtaining, by the BNG, the image according to the location information; and creating, by the BNG, the virtual machine in the BNG according to the image. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method used for a Hypertext Transfer Protocol (HTTP) network, the method comprising:
-
receiving, by a broadband network gateway (BNG), a first HTTP request sent by user equipment, wherein a virtual machine runs on the BNG; adding, by the BNG, an identifier of the virtual machine to the first HTTP request, to obtain a second HTTP request; sending, by the BNG, the second HTTP request to an application server; receiving, by the BNG, a command that is sent by the application server and used to deploy an application server end on the virtual machine; and deploying, by the BNG, the application server end on the virtual machine according to the command. - View Dependent Claims (8, 9, 10)
-
-
11. A broadband network gateway (BNG), comprising:
-
a first receiver, configured to receive a first Hypertext Transfer Protocol (HTTP) request sent by user equipment; a processor, configured to add an identifier of the BNG to the first HTTP request received by the first receiver, to obtain a second HTTP request; a first transmitter, configured to send the second HTTP request generated by the processor to an application server; a second receiver, configured to receive a third HTTP request sent by the application server, wherein the third HTTP request is sent by the application server after the application server receives the second HTTP request, and the third HTTP request comprises location information of an image for creating a virtual machine; and the processor is further configured to obtain the image according to the location information in the third HTTP request received by the second receiver, and create the virtual machine in the BNG according to the image. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A broadband network gateway (BNG), comprising:
-
a first receiver, configured to receive a first Hypertext Transfer Protocol (HTTP) request sent by user equipment, wherein a virtual machine runs on the BNG; a processor, configured to add an identifier of the virtual machine to the first HTTP request received by the first receiver, to obtain a second HTTP request; a first transmitter, configured to send the second HTTP request generated by the processor to an application server; a second receiver, configured to receive a command that is sent by the application server and used to deploy the application server end on the virtual machine; and the processor is further configured to deploy the application server end on the virtual machine according to the command received by the second receiver. - View Dependent Claims (18, 19, 20)
-
Specification