[go: up one dir, main page]

KR100760424B1 - Data communication system prevents occurrence of NA message during option negotiation - Google Patents

Data communication system prevents occurrence of NA message during option negotiation Download PDF

Info

Publication number
KR100760424B1
KR100760424B1 KR1020060013780A KR20060013780A KR100760424B1 KR 100760424 B1 KR100760424 B1 KR 100760424B1 KR 1020060013780 A KR1020060013780 A KR 1020060013780A KR 20060013780 A KR20060013780 A KR 20060013780A KR 100760424 B1 KR100760424 B1 KR 100760424B1
Authority
KR
South Korea
Prior art keywords
pdsn
network
information
ppp connection
negotiation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1020060013780A
Other languages
Korean (ko)
Other versions
KR20070081660A (en
Inventor
박현우
김정일
Original Assignee
주식회사 팬택앤큐리텔
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 팬택앤큐리텔 filed Critical 주식회사 팬택앤큐리텔
Priority to KR1020060013780A priority Critical patent/KR100760424B1/en
Publication of KR20070081660A publication Critical patent/KR20070081660A/en
Application granted granted Critical
Publication of KR100760424B1 publication Critical patent/KR100760424B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/14Arrangements for detecting or preventing errors in the information received by using return channel in which the signals are sent back to the transmitter to be checked ; echo systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/168Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP] specially adapted for link layer protocols, e.g. asynchronous transfer mode [ATM], synchronous optical network [SONET] or point-to-point protocol [PPP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)

Abstract

본 발명은 옵션 협상 과정에서의 NAK 메시지 발생을 방지하는 데이타 통신 시스템에 관한 것으로, 이동통신 단말기가 PDSN(Packet Data Serving Node)망 초기접속시 또는 이전 접속과 상이한 PDSN망 접속시, 해당 PDSN 정보와 PPP 연결과정에서의 옵션(Option) 협상 처리에 대한 옵션협상정보를 저장하고, 이동통신 단말기가 PDSN망 재접속시, 상기 저장된 PDSN 정보를 참조하여 해당 재접속되는 PDSN망이 이전 접속된 PDSN망과 동일한 PDSN망인지 여부를 판단하여 동일한 PDSN망이라 판단된 경우, 상기 저장된 옵션협상정보를 적용해 PPP 연결을 시도하도록 구현함으로써 PDSN망 변동이 없는 지역에서의 PPP 연결시 부정응답(NAK) 메시지 및 이에 의한 Configure-Request 메시지를 줄일 수 있어 빠른 PPP 연결이 가능하도록 한 것이다.The present invention relates to a data communication system for preventing the generation of NAK message during the option negotiation process, the mobile communication terminal when the PDSN (Packet Data Serving Node) network initial access or when accessing a different PDSN network than the previous connection, and the corresponding PDSN information Stores option negotiation information for option negotiation processing in the PPP connection process, and when the mobile communication terminal reconnects to the PDSN network, the PDSN network reconnected with reference to the stored PDSN information is identical to the previously connected PDSN network. If it is determined that the network is the same PDSN network, it implements the PPP connection by applying the stored option negotiation information, so that a negative response (NAK) message and a configure by PPP connection in the region where there is no PDSN network change -Request message can be shortened to enable fast PPP connection.

옵션 협상(Option Negotiation), PPP 연결, PDSN, NAK Option Negotiation, PPP Connections, PDSN, NAK

Description

옵션 협상 과정에서의 NAK 메시지 발생을 방지하는 데이타 통신 시스템{Data transmission system for preventing NAK message occurrence during the Option Negotiation procedure}Data transmission system for preventing NAK message occurrence during the Option Negotiation procedure}

도 1 은 통상적인 PPP 연결 연결과정에서의 링크 제어 프로토콜(LCP)의 처리과정의 일 예를 도시한 도면 1 is a diagram illustrating an example of a process of a link control protocol (LCP) in a typical PPP connection connection process;

도 2 는 본 발명에 따른 옵션 협상 과정에서의 NAK 메시지 발생을 방지하는 데이타 통신 시스템의 개요도2 is a schematic diagram of a data communication system for preventing NAK message generation during an option negotiation process according to the present invention;

도 3 은 링크 제어 프로토콜(LCP) 구조를 도시한 도면3 illustrates a link control protocol (LCP) structure.

도 4 는 본 발명의 PPP 연결 연결과정에서의 링크 제어 프로토콜(LCP)의 처리과정의 일 예를 도시한 도면4 is a diagram illustrating an example of a process of a link control protocol (LCP) in a PPP connection connection process according to the present invention.

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for main parts of the drawings>

10 : 이동통신 단말기 20 : PDSN망10: mobile communication terminal 20: PDSN network

100 : 데이타 통신 시스템 110 : 정보 저장부100: data communication system 110: information storage unit

120 : PDSN망 판단부 130 : PPP 연결처리부120: PDSN network determination unit 130: PPP connection processing unit

본 발명은 옵션 협상 과정에서의 NAK 메시지 발생을 방지하는 데이타 통신 시스템에 관한 것으로, 특히 이동통신 시스템과 이동통신 단말기간의 PPP 연결을 위한 옵션 협상 기술과 관련한 것이다.The present invention relates to a data communication system that prevents generation of NAK messages during option negotiation, and more particularly, to an option negotiation technique for PPP connection between a mobile communication system and a mobile communication terminal.

rfc1661, rfc170에 따르면, 이동통신 단말기와 이동통신 시스템간의 PPP 연결 과정중에 옵션(Option) 처리 과정은 두 단말간의 협상(Negotiation)에 의해 처리하도록 하고 있다. PPP 연결과정에서의 옵션 협상은 순차적으로 이루어지며, 먼저 링크 제어 프로토콜(LCP : Link Control Protocol) 처리단에서 옵션 협상(Option Negotiation)이 완료되어 연결되면, 이 후 인증 프로토콜(Authentication Protocol) 처리단 및 네트워크 제어 프로토콜(NCP : Network Control Protocol) 처리단에서 동일한 옵션 협상 과정을 수행하게 된다.According to rfc1661 and rfc170, an option processing process is performed by negotiation between two terminals during the PPP connection process between the mobile communication terminal and the mobile communication system. Option negotiation in the PPP connection process is performed sequentially. First, when Option Negotiation is completed in the Link Control Protocol (LCP) processing step, the authentication protocol processing step and The network control protocol (NCP) processing unit performs the same option negotiation process.

종래의 PPP 연결 연결과정에서의 링크 제어 프로토콜(LCP)의 처리과정을 도 1 에 도시하였다. 도면을 참조해보면, (a)단계에서 PDSN이 이동통신 단말기로 요청한 Configure-Request 메시지에 포함된 옵션(Option) 사항에 대해 (b)단계에서 이동통신 단말기가 받아들일 수 없다는 부정응답(NAK : Negative Acknowledge) 메시지를 PDSN으로 전송했음을 알 수 있다. 그러면, PDSN은 (c)단계에서 또 한번의 Configure-Request 메시지를 이동통신 단말기로 전송하게 되고, (d)단계에서 Configure-Request 메시지에 포함된 옵션(Option) 사항에 대해 이동통신 단말기가 받아들인다는 긍정응답(ACK : ACKnowledge) 메시지가 전송되면 다음 단계로 넘어가게 된다.1 shows a process of a link control protocol (LCP) in a conventional PPP connection connection process. Referring to the drawing, in response to the option included in the Configure-Request message requested by the PDSN to the mobile terminal in step (a), the mobile terminal does not accept in step (b) a negative response (NAK: Negative Acknowledgment) message is sent to the PDSN. Then, the PDSN transmits another Configure-Request message to the mobile terminal in step (c), and the mobile terminal accepts the options included in the Configure-Request message in step (d). When the acknowledgment (ACK: ACKnowledge) message is sent to proceed to the next step.

그러나, 종래의 경우 PPP 연결할 때마다 매번 링크 제어 프로토콜(LCP : Link Control Protocol) 처리단, 인증 프로토콜(Authentication Protocol) 처리단 및 네트워크 제어 프로토콜(NCP : Network Control Protocol) 처리단에서 순차적으로 옵션 협상이 수행되므로, 이 과정에서 부정응답(NAK : Negative Acknowledge) 메시지와 이에 의한 Configure-Request 메시지가 빈번하게 발생하게되어 불필요한 동작이 반복되게 된다. However, in the conventional case, option negotiation is sequentially performed at each Link Control Protocol (LCP) processing, Authentication Protocol (Authentication Protocol) processing, and Network Control Protocol (NCP) processing. In this process, a negative acknowledgment (NAK) message and a Configure-Request message are generated frequently in this process, and unnecessary operations are repeated.

따라서, 이러한 현상은 정상적인 협상 과정에서의 신호 처리에는 문제가 없으나, 기타 이동통신 단말기의 휴지(Dormant) 상황이나 핸드오프(Handoff) 상황시 주기적으로 반복되는 부정응답(NAK : Negative Acknowledge) 메시지에 의해 이동통신 시스템과 이동통신 단말기에 많은 부하가 발생하게 되고, 연결 지연 등의 문제가 발생하게 된다. Therefore, this phenomenon has no problem in signal processing in the normal negotiation process, but it is caused by NAC (Negative Acknowledge) message which is periodically repeated in the Dormant or Handoff situation of other mobile communication terminals. A lot of load is generated on the mobile communication system and the mobile communication terminal, and a problem such as a connection delay occurs.

그러므로, 본 발명자는 데이타 서비스를 위한 PPP 연결 과정에서의 옵션(Option) 협상 사항을 망에서 요구하는 수준으로 저장하고, 추후 재연결시 저장된 옵션 요소를 참고하여 PPP 연결 과정을 수행함으로써 이전과 동일한 PDSN망 접속시 부정응답(NAK : Negative Acknowledge) 메시지 발생을 방지하여 빠른 PPP 연결이 가능하도록 한 기술에 대한 연구를 하게 되었다.Therefore, the present inventor stores the option negotiation matters in the PPP connection process for the data service to the level required by the network, and performs the PPP connection process by referring to the stored option element at the time of reconnection in the same PDSN as before. The research on the technology that enables the fast PPP connection by preventing the generation of Negative Acknowledgment (NAK) message when accessing the network.

본 발명은 상기한 취지하에 발명된 것으로, 데이타 서비스를 위한 PPP 연결 과정에서의 옵션(Option) 협상 사항을 망에서 요구하는 수준으로 저장하고, 추후 재연결시 저장된 옵션 요소를 참고하여 PPP 연결 과정을 수행함으로써 이전과 동일한 PDSN망 접속시 부정응답(NAK) 메시지 발생을 방지할 수 있는 옵션 협상 과정에 서의 NAK 메시지 발생을 방지하는 데이타 통신 시스템을 제공함을 그 목적으로 한다.The present invention has been invented under the above-mentioned purpose, and stores the option negotiation matters in the PPP connection process for data service to the level required by the network, and the PPP connection process is referred to later by referring to the stored option elements. The purpose of the present invention is to provide a data communication system that prevents the generation of NAK messages during the option negotiation process that can prevent the generation of NAK messages when accessing the same PDSN network as before.

상기한 목적을 달성하기 위한 본 발명의 일 양상에 따르면, 본 발명에 따른 옵션 협상 과정에서의 NAK 메시지 발생을 방지하는 데이타 통신 시스템은 이동통신 단말기가 PDSN(Packet Data Serving Node)망 초기접속시 또는 이전 접속과 상이한 PDSN망 접속시, 해당 PDSN 정보와 PPP 연결과정에서의 옵션(Option) 협상 처리에 대한 옵션협상정보를 저장하고, 이동통신 단말기가 PDSN망 재접속시, 상기 저장된 PDSN 정보를 참조하여 해당 재접속되는 PDSN망이 저장된 PDSN망과 동일한 PDSN망인지 여부를 판단하여 동일한 PDSN망이라 판단된 경우, 상기 저장된 옵션협상정보를 적용해 PPP 연결을 시도하는 것을 특징으로 한다.According to an aspect of the present invention for achieving the above object, a data communication system for preventing the generation of a NAK message in the option negotiation process according to the present invention is a mobile communication terminal when the PDSN (Packet Data Serving Node) network initial access or When accessing a PDSN network different from a previous connection, the corresponding PDSN information and option negotiation information for an option negotiation process in a PPP connection process are stored, and when the mobile communication terminal reconnects to the PDSN network, the PDSN information is referred to by referring to the stored PDSN information. If it is determined that the PDSN network to be reconnected is the same PDSN network as the stored PDSN network, and determined to be the same PDSN network, it is characterized by attempting a PPP connection by applying the stored option negotiation information.

따라서, 본 발명은 데이타 서비스를 위한 PPP 연결 과정에서의 옵션(Option) 협상 사항을 망에서 요구하는 수준으로 저장하고, 추후 재연결시 저장된 옵션 요소를 참고하여 PPP 연결 과정을 수행함으로써 부정응답(NAK) 메시지 및 이에 의한 Configure-Request 메시지를 줄일 수 있어 빠른 PPP 연결이 가능한 장점을 가진다.Therefore, the present invention stores the option negotiation matters in the PPP connection process for the data service to the level required by the network, and performs a PPP connection process by referring to the stored option element when reconnecting later. ) Message and its Configure-Request message can be reduced, which enables fast PPP connection.

이하, 첨부된 도면을 참조하여 기술되는 바람직한 실시예를 통하여 본 발명을 당업자가 용이하게 이해하고 재현할 수 있도록 상세히 기술하기로 한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily understand and reproduce the present invention.

도 2 는 본 발명에 따른 옵션 협상 과정에서의 NAK 메시지 발생을 방지하는 데이타 통신 시스템의 개요도이다.2 is a schematic diagram of a data communication system for preventing NAK message generation during an option negotiation process according to the present invention.

도면에 도시한 바와 같이, 본 발명에 따른 옵션 협상 과정에서의 NAK 메시지 발생을 방지하는 데이타 통신 시스템(100)은 이동통신 단말기(10)에서 실행되는 소프트웨어의 형태로 존재하며, 정보 저장부(110)와, PDSN망 판단부(120)와, PPP 연결처리부(130)를 포함한다.As shown in the figure, the data communication system 100 for preventing the NAK message generation during the option negotiation process according to the present invention exists in the form of software running in the mobile communication terminal 10, the information storage unit 110 ), A PDSN network determination unit 120, and a PPP connection processing unit 130.

상기 정보 저장부(110)는 이동통신 단말기(10)가 PDSN(Packet Data Serving Node)망(20) 초기접속시 또는 이전 접속과 상이한 PDSN망 접속시, 해당 PDSN 정보와 PPP 연결과정에서의 옵션(Option) 협상 처리에 대한 옵션협상정보를 저장한다.The information storage unit 110 is a mobile terminal 10 when the PDSN (Packet Data Serving Node) network 20 initial access or when accessing a different PDSN network than the previous connection, the corresponding PDSN information and options in the PPP connection process ( Option) Save option negotiation information about negotiation process.

즉, 이동통신 단말기(10)가 데이타 서비스를 위해 PDSN망(20)에 접속을 시도하면, PDSN망(20)은 이동통신 단말기와 PDSN망간의 옵션(Option) 사항을 결정하기 위한 협상 기능을 제공하는 링크 제어 프로토콜(LCP : Link Control Protocol) 처리과정과, PDSN망에 연결하기 원하는 이동통신 단말기의 신원을 인증하는 기능을 제공하는 인증 프로토콜(Authentication Protocol) 처리과정과, 신원 인증된 이동통신 단말기와 PDSN망간의 네트워크 제어 기능을 제공하는 네트워크 제어 프로토콜(NCP : Network Control Protocol) 처리 과정을 차례로 수행하여 데이타 서비스가 가능하도록 한다.That is, when the mobile communication terminal 10 attempts to access the PDSN network 20 for data service, the PDSN network 20 provides a negotiation function for determining options between the mobile communication terminal and the PDSN network. Link Control Protocol (LCP) processing, Authentication Protocol (Authentication Protocol) processing that provides the function of authenticating the identity of the mobile terminal desired to connect to the PDSN network, Data service is enabled by sequentially performing Network Control Protocol (NCP) processing that provides network control function between PDSN networks.

그런데, 이동통신 단말기(10)가 동일한 PDSN망(20)에 재접속할 경우, 위의 옵션 협상 과정을 전부 다시 수행하면, 동일한 PDSN망(20)임에도 불구하고 옵션 협상 과정에서 발생하는 부정응답(NAK) 메시지 및 이에 의한 Configure-Request 메시지에 의해 PPP 연결이 지연되게 되므로, 본 발명에 따른 데이타 통신 시스템(100)은 상기 정보 저장부(110)를 통해 이동통신 단말기(10)가 PDSN(Packet Data Serving Node)망(20) 초기접속시 또는 이전 접속과 상이한 PDSN망 접속시, 해당 PDSN 정보와 PPP 연결과정에서의 옵션(Option) 협상 처리에 대한 옵션협상정보를 저장함으로써 이 후 PDSN망 연결시 저장된 옵션협상정보를 참조하여 PPP 연결하도록 한다.However, when the mobile communication terminal 10 reconnects to the same PDSN network 20, if all of the above option negotiation process is performed again, a negative response generated during the option negotiation process despite the same PDSN network 20 (NAK). PPP connection is delayed by the message) and the Configure-Request message, so that the data communication system 100 according to the present invention uses the PDSN (Packet Data Serving) through the information storage unit 110. When the network 20 is initially connected or when the PDSN network is different from the previous connection, the option stored in the subsequent PDSN network connection is stored by storing the corresponding PDSN information and option negotiation information for option negotiation processing in the PPP connection process. Refer to the negotiation information to connect PPP.

상기 PDSN망 판단부(120)는 이동통신 단말기(10)가 PDSN망(20) 재접속시, 상기 정보 저장부(110)에 의해 저장된 PDSN 정보를 참조하여 해당 재접속되는 PDSN망이 이전 접속된 PDSN망과 동일한 PDSN망인지 여부를 판단한다. 이 때, 상기 PDSN망 판단부(120)에 의해 비교되는 PDSN 정보가 시스템 파라미터 메시지(SPM : System Parameter Message) 또는 확장 시스템 파라미터 메시지(ESPM : Extended System Parameter Message)에 포함되는 NID(Network Identification) 또는 SID(System Identification)인 것이 바람직하다.The PDSN network determination unit 120 may refer to the PDSN information stored by the information storage unit 110 when the mobile communication terminal 10 reconnects to the PDSN network 20. It is determined whether or not the same PDSN network. At this time, the PDSN information compared by the PDSN network determination unit 120 includes a network identification (NID) included in a system parameter message (SPM) or an extended system parameter message (ESPM), or It is preferably SID (System Identification).

즉, 이동통신 단말기(10)가 데이타 서비스를 종료한 후, 다시 데이타 서비스를 이용하기 위해 PPP 연결을 시도하면, 본 발명에 따른 데이타 통신 시스템(100)은 상기 PDSN망 판단부(120)를 통해 이동통신 시스템에서 이동통신 단말기로 주기적으로 전송하는 오버헤드 메시지(Overhead Message)의 시스템 파라미터 메시지(SPM : System Parameter Message) 또는 확장 시스템 파라미터 메시지(ESPM : Extended System Parameter Message)로부터 PDSN 정보인 PDSN의 NID 또는 SID를 검출하고, 저장된 PDSN망의 NID 또는 SID와 비교하여 동일한 PDSN망(20)에 PPP 연결을 요청했는지 검사한다.That is, when the mobile communication terminal 10 terminates the data service, and then attempts a PPP connection to use the data service again, the data communication system 100 according to the present invention uses the PDSN network determination unit 120. NSN of PDSN which is PDSN information from System Parameter Message (SPM) or Extended System Parameter Message (ESPM) of overhead message periodically transmitted from mobile communication system to mobile terminal Or, it detects the SID and checks whether a PPP connection is requested to the same PDSN network 20 by comparing with the NID or SID of the stored PDSN network.

상기 PPP 연결처리부(130)는 상기 PDSN망 판단부(120)에 의해 동일한 PDSN망이라 판단된 경우에는, 상기 정보 저장부(110)에 의해 저장된 옵션협상정보를 적용 해 PPP 연결을 시도하고, 상기 PDSN망 판단부(120)에 의해 상이한 PDSN망으로 접속된다 판단된 경우, 상기한 초기 접속시와 같은 통상의 PPP 연결을 시도하고, 접속되는 PDSN 정보와 PPP 연결과정에서의 옵션(Option) 협상 처리에 대한 옵션협상정보를 저장하도록 상기 정보 저장부(110)에 요청한다.When the PPP connection processing unit 130 determines that the same PDSN network is determined by the PDSN network determination unit 120, the PPP connection processing unit 130 applies the option negotiation information stored by the information storage unit 110 to attempt a PPP connection. If it is determined by the PDSN network determination unit 120 to be connected to a different PDSN network, an ordinary PPP connection is attempted as in the initial connection, and option negotiation processing in the PPP connection process with the connected PDSN information is performed. Request the information storage unit 110 to store the option negotiation information for.

즉, 상기 PDSN망 판단부(120)에 의해 동일한 PDSN망이라 판단된 경우, 본 발명에 따른 데이타 통신 시스템(100)은 상기 PPP 연결처리부(130)를 통해 상기 정보 저장부(110)에 의해 저장된 옵션협상정보를 적용해 PPP 연결을 시도함으로써 옵션 협상(Option Negotiation) 과정에서의 NAK 메시지 발생을 방지한다.That is, when it is determined that the PDSN network determination unit 120 is the same PDSN network, the data communication system 100 according to the present invention is stored by the information storage unit 110 through the PPP connection processing unit 130. By applying the option negotiation information, PPP connection is attempted to prevent the occurrence of NAK message during option negotiation.

다시말해, 이는 PPP(Point-to-Point Protocol)의 각 계층(Layer)의 초기값을 옵션 협상 상황에 적절한 값으로 미리 세팅하여 가지고 있으므로서, 동일한 PDSN망에 재접속시 옵션 협상 과정에서 이동통신 단말기와 PDSN망간에 주고 받는 NAK 메시지 및 이에 대한 Configure-Request 메시지를 줄임으로써 빠르게 PPP 연결이 가능하다는 것을 의미한다.In other words, since the initial value of each layer of the PPP (Point-to-Point Protocol) is set in advance to an appropriate value for the option negotiation situation, the mobile terminal in the option negotiation process when reconnecting to the same PDSN network This means that PPP connections can be made quickly by reducing NAK messages and Configure-Request messages sent to and from the PDSN network.

한편, 상기 PDSN망 판단부(120)에 의해 동일한 PDSN망이라 판단된 경우, 본 발명에 따른 데이타 통신 시스템(100)은 상기 PPP 연결처리부(130)를 통해 상기한 초기 접속시와 같은 통상의 PPP 연결을 시도하여 데이타 서비스를 이용하고, 이 후 동일한 PDSN망 재접속시의 빠른 PPP 연결을 위해 접속되는 PDSN 정보와 PPP 연결과정에서의 옵션(Option) 협상 처리에 대한 옵션협상정보를 저장한다.On the other hand, if it is determined by the PDSN network determination unit 120 that the same PDSN network, the data communication system 100 according to the present invention is the same as the normal PPP when the initial connection through the PPP connection processing unit 130 It attempts to connect and uses the data service, and then stores PDSN information connected for fast PPP connection when reconnecting to the same PDSN network and option negotiation information for option negotiation processing in the PPP connection process.

위와 같이함에 의해, 본 발명은 데이타 서비스를 위한 PPP 연결 과정에서의 옵션(Option) 협상 사항을 망에서 요구하는 수준으로 저장하고, 추후 재연결시 저 장된 옵션 요소를 참고하여 PPP 연결 과정을 수행함으로써 부정응답(NAK) 메시지 및 이에 의한 Configure-Request 메시지를 줄일 수 있어 빠른 PPP 연결이 가능하다.By doing so, the present invention stores the option negotiation matters in the PPP connection process for the data service to the level required by the network, and performs the PPP connection process by referring to the option elements stored in the subsequent reconnection. It can reduce the number of negative acknowledgment (NAK) messages and thus the Configure-Request messages, thereby enabling fast PPP connections.

상기한 구성을 갖는 본 발명의 PPP 연결 연결과정에서의 링크 제어 프로토콜(LCP)의 처리과정을 예로들어 동일한 PDSN망 재접속시의 옵션 협상 과정을 알아본다.Taking the process of the link control protocol (LCP) in the PPP connection connection process of the present invention having the above configuration as an example, the option negotiation process when reconnecting the same PDSN network will be described.

도 3 은 링크 제어 프로토콜(LCP) 구조를 도시한 도면, 도 4 는 본 발명의 PPP 연결 연결과정에서의 링크 제어 프로토콜(LCP)의 처리과정의 일 예를 도시한 도면이다.3 is a diagram illustrating a link control protocol (LCP) structure, and FIG. 4 is a diagram illustrating an example of a process of a link control protocol (LCP) in a PPP connection connection process according to the present invention.

먼저, 도 3 에 도시한 바와같이 링크 제어 프로토콜(LCP : Link Control Protocol) 패킷은 PPP 프레임(Frame)의 페이로드(Payload) 필드를 이용해 전송된다. PPP 프레임의 'protocol'값 C02116 은 LCP 패킷을 운송하는 프레임을 나타낸다.First, as shown in FIG. 3, a link control protocol (LCP) packet is transmitted using a payload field of a PPP frame. 'Protocol' value in a PPP frame C021 16 Represents a frame carrying an LCP packet.

LCP 패킷의 'Code'필드는 패킷 타입을 나타내며, 0116은 Configure-Request, 0216은 ACK, 0316은 NAK 를 의미한다. 'ID' 필드는 요청에 대한 응답을 찾을때 사용되는 값, 'Information'필드는 옵션(Option) 정보와 같은 LCP 패킷에 필요한 정보이다.The 'Code' field of the LCP packet indicates the packet type, 01 16 means Configure-Request, 02 16 means ACK, and 03 16 means NAK. The 'ID' field is a value used when searching for a response to a request, and the 'Information' field is information required for an LCP packet such as option information.

도 4 를 참조해 보면, 데이타 서비스 접속시 시스템 파라미터 메시지(SPM : System Parameter Message) 또는 확장 시스템 파라미터 메시지(ESPM : Extended System Parameter Message)에 포함된 NID 또는 SID의 변동을 체크(Check)하여 변동 이 없다 판단되어 이전 접속한 PDSN망과 동일한 망으로 판단되면, 이동통신 단말기가 도 3 에 도시한 LCP 패킷의 'Code'필드를 0116 하여 'Information'필드에 기존 접속시 저장된 옵션협상정보를 실어 PDSN망에 Configure-Request 메시지(PPP 프레임)를 전송한다. 그러면, PDSN망은 망에서 요구하는 수준의 옵션 사항(이전 접속시 옵션 협상에서 요구했던 옵션 사항)을 만족하므로, NAK 를 이동통신 단말기에 전송하지 않고, LCP 패킷의 'Code'필드를 0216 하여 'Information'필드에 옵션 제안을 받아들인다는 정보를 실어 ACK를 이동통신 단말기로 전송한다.Referring to FIG. 4, a change in NID or SID included in a system parameter message (SPM) or an extended system parameter message (ESPM) is checked when a data service is connected. If it is determined that the network is the same as the previously connected PDSN network, the mobile communication terminal 01 16 displays the 'Code' field of the LCP packet shown in FIG. Send a Configure-Request message (PPP frame) to the network. Then, since the PDSN network satisfies the level of options required by the network (options required in option negotiation at the time of the previous connection), it does not transmit the NAK to the mobile communication terminal, but instead transmits the 'Code' field of the LCP packet by 02 16. The ACK is transmitted to the mobile communication terminal with information indicating that the option proposal is accepted in the 'Information' field.

따라서, 본 발명은 데이타 서비스를 위한 PPP 연결 과정의 링크 제어 프로토콜(LCP) 처리단계에서 동일망 재접속시 부정응답(NAK) 메시지 및 이에 의한 Configure-Request 메시지를 줄일 수 있어 빠른 PPP 연결이 가능하므로, 망 사업자 변경, PDSN, PCF 레벨의 핸드오버(Handover), 휴지(Dormant) 이후의 빠른 재접속이 요구되는 등의 시점에 적용할 수 있다.Therefore, the present invention can reduce the NAK message and the Configure-Request message by reconnecting the same network in the link control protocol (LCP) processing step of the PPP connection process for data services, so that a fast PPP connection is possible. It can be applied at the time of changing network operators, handover of PDSN, PCF level, fast reconnection after Dormant, and the like.

그러므로, 위와 같이함에 의해 상기에서 제시한 본 발명에 따른 옵션 협상 과정에서의 NAK 메시지 발생을 방지하는 데이타 통신 시스템의 목적을 달성할 수 있게 된다.Therefore, it is possible to achieve the purpose of the data communication system to prevent the generation of the NAK message in the option negotiation process according to the present invention as described above.

이상에서 설명한 바와 같은 본 발명에 따른 옵션 협상 과정에서의 NAK 메시지 발생을 방지하는 데이타 통신 시스템은 데이타 서비스를 위한 PPP 연결 과정에서의 옵션(Option) 협상 사항을 망에서 요구하는 수준으로 저장하고, 추후 재연결 시 저장된 옵션 요소를 참고하여 PPP 연결 과정을 수행함으로써 부정응답(NAK) 메시지 및 이에 의한 Configure-Request 메시지를 줄일 수 있어 PDSN망 변동이 없는 지역에서의 PPP 연결시 불필요한 동작을 제거할 수 있어 빠른 PPP 연결이 가능한 효과를 가진다.As described above, the data communication system for preventing the generation of NAK messages during the option negotiation process according to the present invention stores the option negotiation matters in the PPP connection process for the data service at a level required by the network, and then By performing the PPP connection process by referring to the stored option elements when reconnecting, it is possible to reduce the NAK message and the Configure-Request message due to it, thus eliminating unnecessary operations when PPP connection in the region without PDSN network change. Fast PPP connection is possible.

본 발명은 첨부된 도면에 의해 참조되는 바람직한 실시예를 중심으로 기술되었지만, 이러한 기재로부터 후술하는 특허청구범위에 의해 포괄되는 범위내에서 본 발명의 범주를 벗어남이 없이 다양한 변형이 가능하다는 것은 명백하다.While the invention has been described with reference to the preferred embodiments, which are referred to by the accompanying drawings, it is apparent that various modifications are possible without departing from the scope of the invention within the scope covered by the following claims from this description. .

Claims (6)

삭제delete 삭제delete 이동통신 단말기가 PDSN(Packet Data Serving Node)망 초기접속시 또는 이전 접속과 상이한 PDSN망 접속시, 해당 PDSN 정보와 PPP 연결과정에서의 옵션(Option) 협상 처리에 대한 옵션협상정보를 저장하는 정보 저장부와;When the mobile communication terminal accesses the PDSN (Packet Data Serving Node) network initially or accesses a different PDSN network than the previous connection, it stores the information for storing the corresponding negotiation information and option negotiation information for the option negotiation processing in the PPP connection process. Wealth; 이동통신 단말기가 PDSN망 재접속시, 상기 정보 저장부에 의해 저장된 PDSN 정보를 참조하여 해당 재접속되는 PDSN망이 이전 접속된 PDSN망과 동일한 PDSN망인지 여부를 판단하되, 상기 PDSN 정보가 시스템 파라미터 메시지(SPM : System Parameter Message) 또는 확장 시스템 파라미터 메시지(ESPM : Extended System Parameter Message)에 포함되는 NID(Network Identification) 또는 SID(System Identification)인 PDSN망 판단부와;When the mobile communication terminal reconnects to the PDSN network, it is determined whether the reconnected PDSN network is the same PDSN network as the previously connected PDSN network by referring to the PDSN information stored by the information storage unit, wherein the PDSN information is a system parameter message ( A PDSN network determination unit which is a Network Identification (NID) or System Identification (SID) included in an SPM: System Parameter Message (ESM) or an Extended System Parameter Message (ESPM); 상기 PDSN망 판단부에 의해 동일한 PDSN망이라 판단된 경우, 상기 정보 저장부에 의해 저장된 옵션협상정보를 적용해 PPP 연결을 시도하고, 상기 PDSN망 판단부에 의해 상이한 PDSN망으로 접속된다 판단된 경우, 통상의 PPP 연결을 시도하고, 접속되는 PDSN 정보와 PPP 연결과정에서의 옵션(Option) 협상 처리에 대한 옵션협상정보를 저장하도록 상기 정보 저장부에 요청하는 PPP 연결처리부를;If it is determined by the PDSN network determination unit that the same PDSN network, the option negotiation information stored by the information storage unit is applied to the PPP connection attempt, the PDSN network determination unit is determined to be connected to a different PDSN network A PPP connection processing unit requesting the information storage unit to attempt a normal PPP connection and to store the connected PDSN information and option negotiation information for an option negotiation process in a PPP connection process; 포함하여 이루어지는 것을 특징으로 하는 옵션 협상 과정에서의 NAK 메시지 발생을 방지하는 데이타 통신 시스템.Data communication system for preventing the generation of the NAK message during the option negotiation process, characterized in that comprises a. 제 3 항에 있어서,The method of claim 3, wherein 상기 PPP 연결과정이:The PPP connection process is: 이동통신 단말기와 PDSN망간의 옵션(Option) 사항을 결정하기 위한 협상 기능을 제공하는 링크 제어 프로토콜(LCP : Link Control Protocol) 처리과정인 것을 특징으로 하는 옵션 협상 과정에서의 NAK 메시지 발생을 방지하는 데이타 통신 시스템.Data that prevents the generation of NAK messages during option negotiation, characterized in that the Link Control Protocol (LCP) processing provides a negotiation function for determining options between the mobile terminal and the PDSN network. Communication system. 제 4 항에 있어서,The method of claim 4, wherein 상기 PPP 연결과정이:The PPP connection process is: PDSN망에 연결하기 원하는 이동통신 단말기의 신원을 인증하는 기능을 제공하는 인증 프로토콜(Authentication Protocol) 처리과정을 더 포함하는 것을 특징으로 하는 옵션 협상 과정에서의 NAK 메시지 발생을 방지하는 데이타 통신 시스템.A data communication system for preventing occurrence of a NAK message during an optional negotiation process, further comprising an authentication protocol process for providing a function of authenticating an identity of a mobile terminal desired to connect to a PDSN network. 제 5 항에 있어서,The method of claim 5, 상기 PPP 연결과정이:The PPP connection process is: 신원 인증된 이동통신 단말기와 PDSN망간의 네트워크 제어 기능을 제공하는 네트워크 제어 프로토콜(NCP : Network Control Protocol) 처리 과정을 더 포함하는 것을 특징으로 하는 옵션 협상 과정에서의 NAK 메시지 발생을 방지하는 데이타 통신 시스템.A data communication system that prevents NAK message generation during an optional negotiation process, further comprising a network control protocol (NCP) processing process that provides a network control function between an authenticated mobile communication terminal and a PDSN network. .
KR1020060013780A 2006-02-13 2006-02-13 Data communication system prevents occurrence of NA message during option negotiation Expired - Fee Related KR100760424B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060013780A KR100760424B1 (en) 2006-02-13 2006-02-13 Data communication system prevents occurrence of NA message during option negotiation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060013780A KR100760424B1 (en) 2006-02-13 2006-02-13 Data communication system prevents occurrence of NA message during option negotiation

Publications (2)

Publication Number Publication Date
KR20070081660A KR20070081660A (en) 2007-08-17
KR100760424B1 true KR100760424B1 (en) 2007-09-20

Family

ID=38611528

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060013780A Expired - Fee Related KR100760424B1 (en) 2006-02-13 2006-02-13 Data communication system prevents occurrence of NA message during option negotiation

Country Status (1)

Country Link
KR (1) KR100760424B1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020012187A (en) * 2000-03-07 2002-02-15 이데이 노부유끼 Communication device and communication method
KR100339338B1 (en) 1999-09-20 2002-06-03 서평원 Method for data communication of mobile telephone
US20020097707A1 (en) 2001-01-22 2002-07-25 Bartosz Balazinski Method of and system for mobile station abbreviated point-to-point protocol negotiation
KR20040042282A (en) * 2002-11-13 2004-05-20 엘지전자 주식회사 Communication protocol session shareing method for mobile terminal
KR20040074522A (en) * 2003-02-19 2004-08-25 엘지전자 주식회사 Method for setting the internet networking by using mobile phone
WO2005043860A1 (en) 2003-10-21 2005-05-12 Qualcomm Incorporated Methods and apparatus for network initiated data services

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100339338B1 (en) 1999-09-20 2002-06-03 서평원 Method for data communication of mobile telephone
KR20020012187A (en) * 2000-03-07 2002-02-15 이데이 노부유끼 Communication device and communication method
US20020097707A1 (en) 2001-01-22 2002-07-25 Bartosz Balazinski Method of and system for mobile station abbreviated point-to-point protocol negotiation
KR20040042282A (en) * 2002-11-13 2004-05-20 엘지전자 주식회사 Communication protocol session shareing method for mobile terminal
KR20040074522A (en) * 2003-02-19 2004-08-25 엘지전자 주식회사 Method for setting the internet networking by using mobile phone
WO2005043860A1 (en) 2003-10-21 2005-05-12 Qualcomm Incorporated Methods and apparatus for network initiated data services

Also Published As

Publication number Publication date
KR20070081660A (en) 2007-08-17

Similar Documents

Publication Publication Date Title
TWI360356B (en) Quality of service resource negotiation
US8539082B2 (en) Ad-hoc established device network
US8925068B2 (en) Method for preventing denial of service attacks using transmission control protocol state transition
CN102204307B (en) WLAN authentication method based on MAC address and device thereof
US8700780B2 (en) Group owner selection with crossing requests
US20160360472A1 (en) Method and apparatus for wlan initial link setup
US20030128676A1 (en) Method of keeping-alive session and packet control function for the same
US20100035599A1 (en) Apparatus and method for connection re-establishment in mobile communication system environment
US20220272607A1 (en) Network Access Method and Communication Apparatus
BRPI0107490B1 (en) method for processing a fixed to mobile packet data call origination, wireless subscriber station equipment, method for packet data call origination, and subscriber station
EP1776644A2 (en) Method, apparatus and computer program product providing quality of service support in a wireless communications system
US20020181498A1 (en) Method and apparatus for differentiating point to point protocol session termination points
KR20060049229A (en) Method and apparatus for reducing latency during handoffs in a communication system
KR20190103382A (en) Routing Method and Device
US12192889B2 (en) Wireless dynamic file exchange
MX2007001165A (en) Fast link establishment for network access.
JP7448279B2 (en) Wireless terminal and its method
KR101071553B1 (en) Fast Data-Link Connection Method for Saving Connection Time in CDMA 2000 Network
KR100760424B1 (en) Data communication system prevents occurrence of NA message during option negotiation
JP3809437B2 (en) A method for exchanging parameters of a mobile communication system.
US20060153221A1 (en) Methods for IP configuration negotiation and related devices
CN115604753A (en) Session establishing method, device, system, electronic equipment and storage medium
JP2025007301A (en) Base station device and communication system
WO2024208016A1 (en) Communication method, apparatus and system
CN114302394A (en) Network direct memory access method and system under 5G UPF

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20060213

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20070417

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20070625

PG1501 Laying open of application
GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20070913

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20070913

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20100830

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20110831

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20120905

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20120905

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20130830

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20130830

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20140917

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20140917

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20150901

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20150901

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20160901

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20160901

Start annual number: 10

End annual number: 10

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20180624