IP Library Granted Patent US 9,244,754
Granted Patent B2
US 9,244,754 · App. 14/414,827 · Granted Jan 26, 2016

Error code conversion method and system, PPPoE server and mobile terminal

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 9,244,754
App. No.
14/414,827
Granted
Jan 26, 2016
Kind
B2
Abstract

Disclosed are an error code conversion method and system, a Point-to-Point Protocol over Ethernet (PPPoE) server and a mobile terminal, and the method includes: a PPPoE server parses a PPPoE error code generated during a dialup process, converts the PPPoE error code to an extended error code according to a PPPoE error code conversion rule table preconfigured on the PPPoE server and transmits the extended error code to a mobile terminal; the mobile terminal receives the extended error code, interprets the extended error code into a plain text according to a PPPoE error code conversion rule table configured on the mobile terminal in advance and displays the plain text to a user. The present disclosure improves capability of a PPPoE server and a terminal for processing errors, thus making it convenient for the mobile terminal and an operator to control a PPPoE dialup process and for a user to surf the Internet through WiFi by rapidly using PPPoE dialup functionality.

Claims (54)

1. An error code conversion method, comprising:

parsing, by a Point-to-Point Protocol over Ethernet (PPPoE) server, a PPPoE error code generated during a dialup process, converting the PPPoE error code to an extended error code according to a PPPoE error code conversion rule table preconfigured on the PPPoE server and transmitting the extended error code to a mobile terminal;

receiving, by the mobile terminal, the extended error code, interpreting the extended error code into a plain text according to a PPPoE error code conversion rule table preconfigured on the mobile terminal and displaying the plain text to a user.

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

after updating the PPPoE error code conversion rule table configured on the PPPoE server, transmitting, by the PPPoE server, a synchronization update message to the mobile terminal;

updating, by the mobile terminal, the PPPoE error code conversion rule table configured on the mobile terminal according to the synchronization update message.

3. The error code conversion method according to claim 2 , wherein the dialup process comprises:

completing a human-machine interaction and collecting an account and a password inputted by the user performing PPPoE dialup;

managing various states of the PPPoE dialup process, triggering a PPPoE protocol stack to operate and being in charge of processing and executing PPPoE dialup instructions transmitted by the mobile terminal so as to complete management of the various states of the PPPoE dialup process; and

implementing a WiFi connection, establishing a data link and querying a network status during the PPPoE dialup process.

4. The error code conversion method according to claim 1 , wherein the dialup process comprises:

completing a human-machine interaction and collecting an account and a password inputted by the user performing PPPoE dialup;

managing various states of the PPPoE dialup process, triggering a PPPoE protocol stack to operate and being in charge of processing and executing PPPoE dialup instructions transmitted by the mobile terminal so as to complete management of the various states of the PPPoE dialup process; and

implementing a WiFi connection, establishing a data link and querying a network status during the PPPoE dialup process .

5. An error code conversion system, comprising a Point-to-Point Protocol over Ethernet (PPPoE) server and a mobile terminal, wherein the PPPoE server comprises:

a parsing module configured to parse a PPPoE error code generated during a dialup process;

a conversion module configured to convert the PPPoE error code to an extended error code according to a PPPoE error code conversion rule table preconfigured on the PPPoE server;

a transmission module configured to transmit the extended error code to the mobile terminal;

the mobile terminal comprises:

a reception module configured to receive the extended error code;

an interpretation module configured to interpret the extended error code into a plain text according to a PPPoE error code conversion rule table preconfigured on the mobile terminal; and

a display module configured to display the plain text to a user.

6. The error code conversion system according to claim 5 , wherein the PPPoE server further comprises:

an update synchronization module configured to, after updating the PPPoE error code conversion rule table configured on the PPPoE server, transmit a synchronization update message to the mobile terminal;

the mobile terminal further comprises:

an update module configured to update the PPPoE error code conversion rule table configured on the mobile terminal according to the synchronization update message.

7. The error code conversion system according to claim 6 , wherein the mobile terminal further comprises:

a dialup access module configured to complete a human-machine interaction and collect an account and a password inputted by the user performing PPPoE dialup;

a state management module configured to manage various states of the PPPoE dialup process, trigger a PPPoE protocol stack to operate and be in charge of processing and executing PPPoE dialup instructions transmitted by the mobile terminal so as to complete management of the various states of the PPPoE dialup process; and

a network management module configured to implement a WiFi connection, establish a data link and query a network status during the PPPoE dialup process.

8. The error code conversion system according to claim 5 , wherein the mobile terminal further comprises:

a dialup access module configured to complete a human-machine interaction and collect an account and a password inputted by the user performing PPPoE dialup;

a state management module configured to manage various states of the PPPoE dialup process, trigger a PPPoE protocol stack to operate and be in charge of processing and executing PPPoE dialup instructions transmitted by the mobile terminal so as to complete management of the various states of the PPPoE dialup process; and

a network management module configured to implement a WiFi connection, establish a data link and query a network status during the PPPoE dialup process.

9. A a Point-to-Point Protocol over Ethernet (PPPoE) server, comprising:

a parsing module configured to parse a PPPoE error code generated during a dialup process;

a conversion module configured to convert the PPPoE error code to an extended error code according to a PPPoE error code conversion rule table preconfigured on the PPPoE server; and

a transmission module configured to transmit the extended error code to a mobile terminal.

10. The PPPoE server according to claim 9 , further comprising:

an update synchronization module configured to, after updating the PPPoE error code conversion rule table configured on the PPPoE server, transmit a synchronization update message to the mobile terminal.

11. A mobile terminal, comprising:

a reception module configured to receive an extended error code;

an interpretation module configured to interpret the extended error code into a plain text according to a Point-to-Point Protocol over Ethernet (PPPoE) error code conversion rule table preconfigured on the mobile terminal; and

a display module configured to display the plain text to a user.

12. The mobile terminal according to claim 11 , further comprising:

an update module configured to update the PPPoE error code conversion rule table configured on the mobile terminal according to a synchronization update message.

13. The mobile terminal according to claim 12 , further comprising:

a dialup access module configured to complete a human-machine interaction and collect an account and a password inputted by the user performing PPPoE dialup;

a state management module configured to manage various states of the PPPoE dialup process, trigger a PPPoE protocol stack to operate and be in charge of processing and executing PPPoE dialup instructions transmitted by the mobile terminal so as to complete management of the various states of the PPPoE dialup process; and

a network management module configured to implement a WiFi connection, establish a data link and query a network status during the PPPoE dialup process.

14. The mobile terminal according to claim 11 , further comprising:

a dialup access module configured to complete a human-machine interaction and collect an account and a password inputted by the user performing PPPoE dialup;

a state management module configured to manage various states of the PPPoE dialup process, trigger a PPPoE protocol stack to operate and be in charge of processing and executing PPPoE dialup instructions transmitted by the mobile terminal so as to complete management of the various states of the PPPoE dialup process; and

a network management module configured to implement a WiFi connection, establish a data link and query a network status during the PPPoE dialup process.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2016
From: ZTE CORPORATION
To: XI'AN ZTE NEW SOFTWARE COMPANY LIMITED
Reel/Frame 040300/0133 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2015
From: WANG, BIN
To: ZTE CORPORATION
Reel/Frame 035391/0505 →