IP Library Granted Patent US 10,230,800
Granted Patent B2
US 10,230,800 · App. 14/139,547 · Granted Mar 12, 2019

Method for establishing management session, customer premises equipment, and auto-configuration server

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,230,800
App. No.
14/139,547
Granted
Mar 12, 2019
Kind
B2
Abstract

Embodiments of the present invention disclose a method for establishing a management session, a customer premises equipment, and an auto-configuration server. The method includes generating a universal resource locator URL list according to a corresponding IP address of each uplink interface. The URL list includes at least two URLs and each URL has a corresponding uplink interface. The URL list is sent to an auto-configuration server ACS. A connection request sent by the auto-configuration server is received through a first uplink interface. The connection request includes a first URL, the first URL is a URL in the URL list, and the first URL corresponds to the first uplink interface. A second uplink interface is determined. The second uplink interface is an uplink interface used for initiating a management session. A management session to the auto-configuration server is initiated using the second uplink interface.

Claims (50)

1. A method for establishing a management session, the method comprising:

generating a universal resource locator (URL) list according to IP addresses of uplink interfaces, wherein the URL list comprises at least two URLs and each URL has a corresponding uplink interface, each URL corresponding to a same customer premises equipment;

sending the URL list to an auto-configuration server;

receiving, through a first uplink interface of the customer premises equipment, a connection request sent by the auto-configuration server, wherein the connection request comprises a first URL, wherein the first URL is a URL in the URL list, and wherein the first URL corresponds to the first uplink interface;

determining a second uplink interface of the customer premises equipment, wherein the second uplink interface is an uplink interface used for initiating a management session, and wherein the second uplink interface is determined according to a test result of each URL; and

using the second uplink interface to initiate a management session to the auto-configuration server;

wherein the first uplink interface is based on a different communication technology than the second uplink interface.

2. The method according to claim 1 , further comprising:

sending, to the auto-configuration server, information of the uplink interface corresponding to each URL in the URL list.

3. The method according to claim 1 , wherein the sending the URL list to an auto-configuration server comprises sending the at least two URLs in the URL list to the auto-configuration server.

4. The method according to claim 1 , wherein the receiving a connection request sent by the auto-configuration server and determining a second uplink interface comprises determining the second uplink interface according to an uplink interface specified in the connection request.

5. The method according to claim 1 , further comprising:

updating the URL list when status of the uplink interface changes; and

sending the updated URL list to the auto-configuration server.

6. The method according to claim 5 , wherein the sending the URL list to an auto-configuration server specifically comprises:

sending the URL list to the auto-configuration server so that the auto-configuration server selects the first URL from the URL list to send the connection request.

7. The method according to claim 1 , wherein determining the second uplink interface of the customer premises equipment, wherein the second uplink interface is the uplink interface used for initiating a management session, and wherein the second uplink interface is determined according to the test result of each URL in the URL list, comprises:

testing, by the customer premises equipment, connectivity between each IP address and the auto-configuration server; and

determining, by the customer premises equipment, the second uplink interface according to the test results of the connectivity tests.

8. A method for establishing a management session, comprising:

receiving a universal resource locator (URL) list sent by a customer premises equipment, the URL list comprising a plurality of URLs, and each URL in the URL list corresponds to an uplink interface of the customer premises equipment;

selecting a first URL from the URL list to send a connection request to the customer premises equipment, wherein the connection request comprises the first URL, the first URL corresponds to a first uplink interface of the customer premises equipment, and the first URL is selected according to a test result of each URL in the URL list; and

establishing a management session that is initiated by the customer premises equipment by using a second uplink interface, wherein the second uplink interface used for the customer premises equipment to initiate a management session is specified in the connection request;

wherein the first uplink interface and the second uplink interface are comprised in a gateway.

9. The method according to claim 8 , wherein selecting the first URL according to the test result of each URL in the URL list comprises using a Ping protocol to test connectivity between each URL address in the URL list and an auto-configuration server, and selecting the first URL according to a test result of each Ping protocol test.

10. The method according to claim 8 , further comprising:

when the URL list changes, receiving an updated URL list sent by the customer premises equipment.

11. A customer premises equipment comprising:

a processor;

a computer-readable storage medium storing a program to be executed by the processor, the program including instructions for:

generating a universal resource locator (URL) list according to IP addresses of uplink interfaces, wherein the URL list comprises at least two URLs and each URL has a corresponding uplink interface, wherein each URL corresponds to the customer premises equipment;

sending the URL list to an auto-configuration server;

receiving, through a first uplink interface, a connection request sent by the auto-configuration server, wherein the connection request comprises a first URL, the first URL is a URL in the URL list, and the first URL corresponds to the first uplink interface, and wherein the connection request is sent using a first communication technology; and

initiating, using a second uplink interface, a management session to the auto-configuration server, wherein the management session uses a second communication technology, and wherein the second uplink interface is determined according to a test result of each URL;

wherein the first uplink interface is based on a different communication technology than the second uplink interface, and wherein the first communication technology is different than the second communication technology.

12. The customer premises equipment according to claim 11 , wherein the program further includes instructions for sending, to the auto-configuration server, information of the uplink interface corresponding to each URL in the URL list.

13. The customer premises equipment according to claim 11 , wherein the program further includes instructions for determining the second uplink interface according to an uplink interface that is specified in the connection request and used for initiating a management session, or according to status of each uplink interface.

14. The customer premises equipment according to claim 11 , wherein the program further includes instructions for updating the URL list when status of the uplink interface changes, and sending the updated URL list to the auto-configuration server.

15. The customer premises equipment according to claim 11 , wherein the first uplink interface connects the customer premises equipment to a first connection between the customer premises equipment and the auto-configuration server, the second uplink interface connects the customer premises equipment to a second connection between the customer premises equipment and the auto-configuration server, and wherein the first connection is independent from the second connection.

16. The customer premises equipment according to claim 11 , wherein the customer premises equipment is managed by a single auto-configuration server.

17. An auto-configuration server, comprising:

a processor;

a computer-readable storage medium storing a program to be executed by the processor, the program including instructions for:

receiving a universal resource locator (URL) list sent by a customer premises equipment, wherein the URL list includes a plurality of URLS, and each URL of the plurality of URLs corresponds to an uplink interface of the customer premises equipment;

selecting a first URL from the URL list to send a connection request to the customer premises equipment, wherein the connection request comprises the first URL, and the first URL corresponds to a first uplink interface of the customer premises equipment, and wherein the first URL is selected from the URL list according to a status of each URL in the URL list; and

establishing a management session that is initiated by the customer premises equipment by using a second uplink interface, wherein the second uplink interface used for the customer premises equipment to initiate the management session is specified in the connection request;

wherein the first uplink interface and the second uplink interface are comprised in a single gateway device.

18. The auto-configuration server according to claim 17 , wherein selecting the first URL according to the status of each URL in the URL list comprises using a Ping protocol to test connectivity between each URL address in the URL list and an auto-configuration server, and selecting the first URL according to a test result of each Ping protocol test.

19. The auto-configuration server according to claim 17 , wherein the program further includes instructions for:

when the URL list changes, receiving an updated URL list sent by the customer premises equipment.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2018
From: HUAWEI DEVICE (SHENZHEN) CO., LTD.
To: HUAWEI DEVICE CO., LTD.
Reel/Frame 047603/0039 →
CHANGE OF NAME Recorded Jun 12, 2018
From: HUAWEI DEVICE CO.,LTD.
To: HUAWEI DEVICE (SHENZHEN) CO., LTD.
Reel/Frame 046340/0590 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 24, 2013
From: WU, HUANGWEI
To: HUAWEI DEVICE CO., LTD.
Reel/Frame 031846/0200 →