Title of Invention

AN AUTHENTICATION SYSTEM AND METHOD FOR A DIAL-UP NETWORKING CONNECTION VIA A TERMINAL AND TERMINAL THEREFOR

Abstract An authentication system and method for a dial-up networking connection via a terminal (2) are disclosed. The system comprises a terminal (2) for snooping an authentication request packet that comprises an authentication ID and password of a computer (1) requesting authentication, and for generating an acknowledge packet of the authentication request packet. The authentication method comprises receiving an authentication request packet comprising an authentication ID and password by a terminal (2), generating an acknowledge packet by the terminal (2), and transmitting generated acknowledge packet from the terminal (2) to the computer (1).
Full Text CROSS-REFERENCE TO RELATED APPLICATIONS
[001] Pursuant to 35 U.S.C. ยง 119(a), this application claims the benefit of earlier filing
date and right of priority to Korean Application No. 10-2004-68280, filed on August
28, 2004, the contents of which are hereby incorporated by reference herein in its
entirety.
FIELD OF THE INVENTION
[002] The present invention relates to a dial-up networking connection via a terminal, and
particularly, to an authentication system and method thereof for a dial-up networking
connection via a terminal.
BACKGROUND OF THE INVENTION
[003] Figure 1 illustrates an authentication processing procedure for a dial-up networking
connection via a terminal in accordance with the conventional art.
[004] Conventionally, to use a dial-up networking connection service, an authentication
module in computer 1 transmits an authentication request packet
(PAP_Authenticate_Request) to a mobile communications terminal 2, which then
retransmits the authentication request packet to an authentication authorization
accounting (AAA) server on the network 3. The AAA server responds to the
authentication request packet by transmitting an acknowledge packet
(PAP_Authentication_ACK) back to the mobile communications terminal 2, which in
turn forwards the acknowledge packet to the computer 1. After receiving the

acknowledge packet, the computer 1 executes IP Control Protocol (IPCP) negotiation,
and thereby begins communication with the network 3.
[005] The mobile communications terminal 2 performs no processing regarding the
authentication request packet other than to forward the request to the AAA server.
Also, the mobile communications terminal 2 performs no processing on the
acknowledge packet other than to forward the acknowledge packet to the computer 1.
[006] However, the conventional authentication method for the dial-up networking
connection via the terminal has the following problem. After requesting
authentication from the AAA server via the terminal 2, the computer 1 must receive
an acknowledge packet from the AAA server responsive to an authentication request
packet before performing the next step. Thus, the computer 1 does not perform any
operation from the time an authentication request is sent until an authentication
acknowledgement is received. This time includes the Round Trip Time (RTT) over
the unassured mode (UM) interface for the request and acknowledgement. Here, the
RTT refers to the time period beginning from when authentication information (e.g.,
authentication ID, authentication password, etc. for an authentication request of a
computer) is transmitted to the network up to the time when a response packet with
respect to the authentication request is received. A need therefore exists for a system
and a method to reduce the total time required to authenticate a dial-up networking
connection via a terminal.
SUMMARY OF THE INVENTION
[007] Therefore, an object of the present invention is to provide an authentication system
and method thereof for a dial-up networking connection via a terminal, whereby, the
RRT duration over the UM interface is replaced with the RTT duration over the RM
interface, such that the authentication time duration when the computer uses the dial-
up network service can be reduced.
[008] To achieve this and other advantages and in accordance with the purpose of the
present invention, as embodied and broadly described herein, an authentication
system and method for a dial-up networking connection via a communications
terminal is provided comprising: a computer requesting authentication by transmitting

an authentication request packet including an authentication ID and authentication
password; a terminal monitoring and storing (hereinafter referred to as snooping) the
transmitted authentication request packet, forwarding the authentication request
packet, and generating an acknowledge packet responsive to the authentication
request packet; and a network generating a response packet with respect to the
forwarded authentication request packet.
The foregoing and other objects, features, aspects and advantages of the present
invention will become more apparent from the following detailed description of the
present invention when taken in conjunction with the accompanying drawings.
Accordingly, the present invention provides an authentication system for a dial-
up networking connection via a terminal, said system comprising a computer for
providing an authentication request, wherein the authentication request
comprises an authentication ID and a password, and for communication with a
network, a terminal for receiving the authentication request, wherein the terminal
generates a first acknowledgement responsive to the authentication request,
wherein the terminal transits the first acknowledgement to the computer, and
wherein the terminal retransmits the authentication request.
The present invention also provides a terminal for authenticating a dial-up
connection between a computer and a network wherein the computer provides
an authentication request comprising an authentication ID and a password,
wherein the terminal compares the authentication ID and a password with a list
of previously stored authentication IDs and passwords; and wherein the terminal
generates a first acknowledgement responsive to the authentication request
when the authentication ID and the password are contained in the list of
previously stored authentication IDs and passwords.

The present invention further provides an authentication method for a dial-up
networking connection via a terminal, said method comprising receiving by a
terminal, an authentication request comprising an authentication ID and
password from a computer that requests the authentication, generating by the
terminal, a first acknowledgement responsive to the received authentication
request, and transmitting by the terminal, the generated first acknowledgement
to the computer.
The present invention still further provides a terminal authentication method for a
dial-up networking connection via a terminal, said method comprising the steps
of receiving an authentication request comprising an authentication ID and
password from a computer that requests the authentication, determining whether
the authentication ID and password of the received authentication request exist
in a list of previously authenticated IDs and passwords in a nonvolatile memory,
generating a first acknowledgement with respect to the authentication request
when the authentication ID and password of the received authentication request
already exist in a list of previously authenticated IDs and passwords, and storing
the authentication ID and password of the received authentication request
packet in a nonvolatile memory when the authentication ID and the password are
not contained in the list of previously stored authentication IDs and passwords,
transmitting the generated first acknowledgement to the computer, forwarding
the authentication request packet to a network, and receiving a second
acknowledgement generated by the network, discarding the second
acknowledgement when the received second acknowledgement is positive, and
terminating a call request of the computer when the second acknowledgement is
negative notifying the computer that the second acknowledgement is negative.

BRIEF DESCRIPTION OF THE ACCOMPANYING DRAWINGS
[0010] The accompanying drawings, which are included to provide a further understanding
of the invention and are incorporated in and constitute a unit of this specification,
illustrate embodiments of the invention and together with the description serve to
explain the principles of the invention.
[0011] Figure I illustrates an authentication processing procedure for a dial-up networking
connection via a terminal in accordance with the conventional art;
[0012] Figure 2 illustrates an authentication processing procedure for a dial-up networking
connection via a terminal in accordance with the present invention; and
[0013] Figure 3 is a flow chart illustrating an authentication method for a dial-up networking
connection via the terminal in accordance with the present invention.
DETAILED DESCRIPTION OF THE INVENTION
[0014] Reference will now be made in detail to the preferred embodiments of the present
invention, examples of which are illustrated in the accompanying drawings.
[0015] One embodiment of an authentication system and method thereof for a dial-up
networking connection via a terminal will now be described in detail with reference to
Figures 2 and 3, whereby the RTT duration over the UM interface is replaced with the
RTT duration over the RM interface in an authentication processing procedure used
by a computer for a dial-up networking connection service, such that the

authentication time duration when the computer uses a dial-up networking connection
service is reduced.
[0016] Figure 2 illustrates an authentication processing procedure for a dial-up networking
connection via a terminal in accordance with the present invention. As shown, an
authentication system for a dial-up networking connection via a terminal in
accordance with the present invention includes a computer l requesting
authentication, a terminal 2 snooping an authentication request packet including an
authentication ID and password for computer l, which requests the authentication
from the network 3 and generates an acknowledge packet with respect to the
authentication request packet, and a network receiving the authentication request
packet from the terminal 2 and transmitting an acknowledge packet with respect to
the received authentication request packet to the terminal 2.
[0017] Figure 3 describes the operation of the authentication system for the dial-up
networking connection via the terminal in accordance with the present invention in
detail. The authentication method for the dial-up networking connection via the
terminal in accordance with the present invention includes:
inputting an authentication ID and authentication password through a computer
(S31);
transmitting by the computer, an authentication request packet having the inputted
authentication ID and authentication password to a terminal (S32);
if the authentication ID and password transmitted to the terminal already exist in
the previously authenticated IDs and passwords that were previously stored within
the terminal (S33),
then generating by the terminal, an acknowledge packet with respect to the
authentication request packet and forwarding by the terminal, the
authentication request packet to a network (S34),
else storing the authentication ID and password in the terminal (S40);

transmitting by the terminal, the generated acknowledge packet to the computer
(S35);
receiving by the terminal, a response packet with respect to the forwarded
authentication request packet from the network (S36);
discarding the received response packet when the received response packet is an
acknowledge packet (S38); and
notifying the computer and terminating a call request of the computer when the
received response packet is a negative acknowledge packet (S39).
[0018] The authentication method for the dial-up networking connection via the terminal in
accordance with the present invention will now be described in detail. The
description will be made on the assumption that the terminal in accordance with the
present invention is a mobile communication terminal (MCT).
[0019] To connect with a network using a dial-up networking connection service, a user
inputs an authentication ID and password to a computer 1 and initiates a transmission
to a dial-up networking connection service (S31). The computer 1 transmits an AT
command to the MCT 2 in order to send a call request. The MCT 2, having received
the AT command, transits a Radio Link Protocol (RLP) from an initial NULL state to
an Establish state, receives a traffic channel and reports to the computer 1. The
computer 1 having received such report initiates a Point to Point Protocol (PPP) setup
procedure, and an authentication module of the computer 1 transmits an
authentication request packet having the authentication ID and password inputted by
the user (S32) to the MCT 2.
[0020] After receiving the authentication request packet, The MCT 2 determines whether the
authentication ID and password already exist in authentication information previously
authorized and stored in the MCT (S33). The stored authentication information is
stored in a nonvolatile memory (e.g., ROM). If the authentication ID and password
were previously authenticated and stored, the MCT 2 generates an acknowledge
packet responsive to the authentication request packet and forwards the authentication
request packet to the network 3 (S34). However, if the authentication ID and

password were not previously authenticated, the MCT 2 stores the authentication ID
and password by updating the nonvolatile memory with the authentication ID and
password. As in the related art, the computer 1 performs the authentication step upon
receiving a response packet transmitted from the network (S40).
[0021] After generating the acknowledge packet, the MCT 2 transmits the acknowledge
packet to the computer 1 (S35). Having received the acknowledge packet, the
computer 1 initiates an IPCP negotiation step for the dial-up networking connection
without waiting for an acknowledge packet transmitted from the network 3.
[0022] The network 3 generates a response packet responsive to the authentication request
packet and transmits the generated response packet to the MCT 2(S36). The MCT 2,
having received the response packet, determines whether the response packet is an
acknowledge packet (S37). If the received response packet is an acknowledge packet,
the MCT 2 simply discards the received response packet because the authentication
processing procedure of the computer 1 has already been completed. However, if the
received response packet is a negative acknowledge packet
(PAP_Authenticate_NACK), the MCT 2 notifies the computer 1 and terminates the
call.
[0023] Therefore, in accordance with the present invention, the RTT duration is reduced
because the computer 1 receives an acknowledge packet directly from the MCT 2 on
the RM interface rather than indirectly from the network 3 on the UM interface, and
the time to complete the authentication process is thereby reduced by 90% or more.
The RRT duration over the UM interface is replaced with the RRT duration over the
RM interface, such that the authentication time duration when the computer uses the
dial-up networking connection service can be reduced.
[0024] As the present invention may be embodied in several forms without departing from
the spirit or essential characteristics thereof, it should also be understood that the
above-described embodiments are not limited by any of the details of the foregoing
description, unless otherwise specified, but rather should be construed broadly within
its spirit and scope as defined in the appended claims, and therefore all changes and
modifications that fall within the metes and bounds of the claims, or equivalence of
such metes and bounds are therefore intended to be embraced by the appended claims.

WE CLAIM :
1. A terminal for a dial up networking connection between a computer (1) and
a network (3), wherein the terminal (2) is configured to receive from the computer
(1) an authentication request (PAP_AUTHENTICATE_REQUEST) comprising an
authentication ID and a password,
characterized in that the terminal (2) is configured to generate a first
acknowledgment (PAP_AUTHENTICATE_ACK) responsive to the authentication
request and transmit the generated first acknowledgment
(PAP_AUTHENTICATE_ACK) to the computer (1), and that the terminal (2) is
further configured to forward (S34) the authentication request to the network (3).
2. The terminal as claimed in claim 1, wherein the terminal (2) comprises a
nonvolatile memory and is configured to store a list of previously authenticated IDs
and passwords in the nonvolatile memory.
3. The terminal as claimed in claim I, wherein the terminal (2) is configured to
compare the received authentication ID and password with a list of previously
stored authentication IDs and passwords and generate first acknowledgment
(PAP_AUTHENTICATE_ACK) responsive to the authentication request when the
received authentication ID and password are contained in the list of previously
stored authentication IDs and passwords.

4. The terminal as claimed in claim 3, wherein the terminal (2) is configured to
add the received authentication ID and password to the list of previously stored
authentication IDs and passwords when the received authentication ID and
password are not contained in the list of previously stored authentication IDs and
passwords.
5. The terminal as claimed in any one preceding claim, wherein the terminal (2)
is configured to receive from network (3) a second acknowledgment
(PAP_AUTHENTICATE_ACK) responsive to the forwarded authentication request
(PAP_AUTHENTICATE_REQUEST).

6. The terminal as claimed in claim 5, wherein the terminal (2) is configured to
discard the second acknowledgment (PAP_AUTHENTICATE_ACK). when the
second acknowledgment is positive and notify the computer (1) that the
authentication request is denied when the second acknowledgment is negative.
7. An authentication method for a dial-up networking connection between a
computer (1) and a network (3), the method comprising:
receiving by a terminal (2), an authentication request
(PAP_AUTHENTICATE_REQUEST) Comprising authentication ID and password
from the computer (1),
characterized by the steps of:
- enerating (S34) by the terminal (2), a first acknowledgment
(PAP_AUTHENTICATE_ACK) responsive to the received authentication
request,
transmitting (S35) by the terminal (2), the generated first
acknowledgment to the computer (1), and
forwarding (S34) by the terminal (2), the authentication request to the
network (3).
8. The method as claimed in claim 7, wherein the generating step (S34)
comprises:
determining whether the authentication ID and password of the
received authentication request (PAP_AUTHENTICATE_REQUEST) exist in a list
of authentication IDs and passwords previously stored in a nonvolatile memory;
and
generating the first acknowledgment (PAP_AUTHENTICATE_ACK)
when the authentication ID and password of the received authentication request
already exist in the list of previously stored authentication Ids and passwords.
9. The method as claimed in claim 8, comprising:
storing (S40) the authentication ID and password of the received
authentication request (PAP_AUTHENTICATE_REQUEST) in the nonvolatile
memory if the authentication ID and password of the received authentication
request do not exist in the list of previously stored authentication IDs and
passwords.

10. The method as claimed in claim 7, comprising:
receiving (S36) by the terminal (2) from the network (3) a second
acknowledgment (PAP_AUTHENTICATE_ACK) responsive to the forwarded
authentication request (PAP_AUTHENTICATE_REQUEST).
11. The method as claimed in claim 10, comprising:
discarding (S38) by the terminal (2), the second acknowledgment
(PAP_AUTHENTICATE_ACK) when the received second acknowledgment is
positive, and
terminating (S39) by the terminal (2), a call request of the computer
(1) when the received second acknowledgment is negative, and notifying (S39) the
computer (1) that the second acknowledgment is negative.
Dated this 26* day of August, 2005.

An authentication system and method for a dial-up networking connection
via a terminal (2) are disclosed. The system comprises a terminal (2) for
snooping an authentication request packet that comprises an authentication ID
and password of a computer (1) requesting authentication, and for generating an
acknowledge packet of the authentication request packet. The authentication
method comprises receiving an authentication request packet comprising an
authentication ID and password by a terminal (2), generating an acknowledge
packet by the terminal (2), and transmitting generated acknowledge packet from
the terminal (2) to the computer (1).

Documents:

781-KOL-2005-CORRESPONDENCE.1.2.pdf

781-KOL-2005-CORRESPONDENCE.pdf

781-KOL-2005-FORM 27.pdf

781-KOL-2005-FORM-27.pdf

781-kol-2005-granted-abstract.pdf

781-kol-2005-granted-assignment.pdf

781-kol-2005-granted-claims.pdf

781-kol-2005-granted-correspondence.pdf

781-kol-2005-granted-description (complete).pdf

781-kol-2005-granted-examination report.pdf

781-kol-2005-granted-form 1.pdf

781-kol-2005-granted-form 18.pdf

781-kol-2005-granted-form 2.pdf

781-kol-2005-granted-form 3.pdf

781-kol-2005-granted-form 5.pdf

781-kol-2005-granted-gpa.pdf

781-kol-2005-granted-priority document.pdf

781-kol-2005-granted-reply to examination report.pdf

781-kol-2005-granted-specification.pdf

781-kol-2005-granted-translated copy of priority document.pdf

781-KOL-2005-PA.pdf


Patent Number 228762
Indian Patent Application Number 781/KOL/2005
PG Journal Number 07/2009
Publication Date 13-Feb-2009
Grant Date 10-Feb-2009
Date of Filing 26-Aug-2005
Name of Patentee LG ELECTRONICS INC.
Applicant Address 20 YOIDO-DONG, YONGDUNGPO-GU, SEOUL
Inventors:
# Inventor's Name Inventor's Address
1 CHO YOUNG-BEACK 20 YOIDO-DONG, YONGDUNGPO-GU, SEOUL
PCT International Classification Number G06F 15/00
PCT International Application Number N/A
PCT International Filing date
PCT Conventions:
# PCT Application Number Date of Convention Priority Country
1 68280/2004 2004-08-28 Republic of Korea