Nothing Special   »   [go: up one dir, main page]

KR100778799B1 - Internet access method and system - Google Patents

Internet access method and system Download PDF

Info

Publication number
KR100778799B1
KR100778799B1 KR1020070030280A KR20070030280A KR100778799B1 KR 100778799 B1 KR100778799 B1 KR 100778799B1 KR 1020070030280 A KR1020070030280 A KR 1020070030280A KR 20070030280 A KR20070030280 A KR 20070030280A KR 100778799 B1 KR100778799 B1 KR 100778799B1
Authority
KR
South Korea
Prior art keywords
communication module
internet
wireless communication
ethernet
ppp
Prior art date
Application number
KR1020070030280A
Other languages
Korean (ko)
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 KR1020070030280A priority Critical patent/KR100778799B1/en
Application granted granted Critical
Publication of KR100778799B1 publication Critical patent/KR100778799B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • 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
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/02Data link layer protocols

Landscapes

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

Abstract

An Internet access method using a wireless communication module as a virtual Ethernet and a system thereof are provided to maintain an Internet connection state by providing a CDMA communication module, a WCDMA communication module or a GSM communication module to a generic Ethernet network environment. If the user of a user equipment attempts Internet access after connecting a portable terminal, where a wireless communication module is installed, through the NDIS network adapter of the user equipment, the NDIS network adapter recognizes the wireless communication module. At this moment, a controller in the user equipment carries out Internet environment setup using preset Internet access information(S304). If Internet environment setup is completed, a PPP(Point-to-Point Protocol) automatic authentication part in the user equipment attempts a PPP connection using PPP, and acquires necessary information for Internet access(S306). An Ethernet virtualization part in the user equipment executes virtualization processing for Ethernet protocol in order to inform an OS standard network layer that the wireless communication module, connected to the NDIS network adapter, is being normally operated(S308).

Description

무선통신모듈을 가상 이더넷으로 이용한 인터넷 접속방법 및 시스템{Internet access method and system}Internet access method and system using wireless communication module as virtual Ethernet {Internet access method and system}

도 1은 본 발명의 바람직한 일 실시예에 의한 무선통신모듈을 가상 이더넷으로 이용한 인터넷 접속시스템의 전체적인 구성을 나타내는 도면이다.1 is a view showing the overall configuration of the Internet access system using a wireless communication module according to an embodiment of the present invention as a virtual Ethernet.

도 2는 본 발명의 일 실시예에 의한 사용자단말기의 세부 블럭 구성을 나타내는 도면이다.2 is a block diagram illustrating a detailed block configuration of a user terminal according to an exemplary embodiment of the present invention.

도 3은 본 발명의 다른 바람직한 일 실시예에 따른 무선통신모듈을 가상 이더넷으로 이용한 인터넷 접속방법을 나타내는 순서도이다.3 is a flowchart illustrating an internet access method using a wireless communication module as a virtual Ethernet according to another exemplary embodiment of the present invention.

도 4는 본 발명의 일 실시예에 따른 패킷 데이터를 무선통신모듈의 프로토콜로 변환하여 전송하는 방법을 나타내는 도면이다.4 is a diagram illustrating a method of converting packet data into a protocol of a wireless communication module and transmitting the packet data according to an embodiment of the present invention.

도 5는 본 발명의 일 실시예에 따른 패킷 데이터를 OS표준 네트워크 계층의 프로토콜로 변환하여 수신하는 방법을 나타내는 도면이다.5 is a diagram illustrating a method of converting and receiving packet data into a protocol of an OS standard network layer according to an embodiment of the present invention.

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

100 : 사용자단말기 110 : 제어부100: user terminal 110: control unit

120 : 관리자모듈 130 : PPP자동인증부120: administrator module 130: PPP automatic authentication unit

140 : NDIS네트워크 어뎁터 150 : 이더넷 가상화부140: NDIS network adapter 150: Ethernet virtualization unit

160 : 패킷컨트롤부 170 : 프로토콜 변환부160: packet control unit 170: protocol conversion unit

200 ; 무선통신모듈 300 : 이동통신기지국200; Wireless communication module 300: mobile communication base station

400 : 인터넷400: Internet

본 발명은 무선통신모듈을 가상 이더넷으로 이용한 인터넷 접속방법 및 시스템에 관한 것이다.The present invention relates to an internet access method and system using a wireless communication module as a virtual Ethernet.

더욱 상세하게는, 종래의 CDMA통신모듈 또는 GSM통신모듈을 전화접속 네트워크 방식이 아닌 이더넷 네트워크 어뎁터(Network Adapter)로 인식시켜 일반적인 이더넷(Ethernet) 네트워크 연결과 같은 환경에서 인터넷 접속이 가능하도록 하는 무선통신모듈을 가상 이더넷으로 이용한 인터넷 접속방법 및 시스템에 관한 것이다.More specifically, the conventional CDMA communication module or GSM communication module is recognized as an Ethernet network adapter (Network Adapter) rather than a dial-up network method, so that wireless communication is possible in an environment such as a general Ethernet network connection. The present invention relates to an internet access method and system using a module as a virtual Ethernet.

일반적으로 인터넷은 네트워크의 네트워크로서, 현재 전 세계를 연결하는 컴퓨터 망으로 구성되어 있다. 상기 인터넷은 약속된 프로토콜을 이용하여, 다양한 기술과 장치를 가진 여러 망들간의 정보전송이 가능하게 되며, 개방성과 호환성을 가지고 있어 가입자가 기하급수적으로 증가하고 있다. 이러한 인터넷을 바탕으로 다양한 통신서비스가 구현되거나 실시되고 있는데, 이는 인터넷이 다양한 정보를 전송할 수 있는 기반을 가지고 있기 때문이다.In general, the Internet is a network of networks, and is currently composed of computer networks connecting the world. The Internet is able to transmit information between various networks having various technologies and devices by using a promised protocol, and is open and compatible, and subscribers are increasing exponentially. Various communication services are implemented or implemented based on the Internet, because the Internet has a foundation for transmitting various information.

현재 인터넷 접속은 대부분 컴퓨터 통신망에 연결된 컴퓨터를 이용하여 접속 하는 방법과 공중 전화망(PSTN) 가입자가 휴대용 컴퓨터와 모뎀을 이용하여 공중 전화망을 경유하여 컴퓨터망을 접속하는 방법으로 수행되었으며, 최근에는 PC 보급이 확산됨에 따라 일반 가정이나 소규모 사업장 등에서 다이얼 업 모뎀을 이용하는 단계를 지나 케이블 모뎀 및 ADSL(Asymetric Digital Subscribe Line : 비대칭 디지털 가입자 망) 모뎀 등을 통한 고속 외부망 접속이 보편화 되고 있으며, Currently, the Internet access is mostly performed by using a computer connected to a computer communication network and by a PSTN subscriber connecting a computer network through a public telephone network using a portable computer and a modem. As it spreads, high-speed external network access through cable modems and asymmetric digital subscriber line (ADSL) modems has become commonplace after using dial-up modems in homes and small businesses.

상기 일 실시예인 종래의 ADSL 모뎀을 통한 인터넷 접속 서비스에서는 전화접속 네트워킹 방식으로 PP(Point-to-Point Protocol)를 이용하여 가입자의 단말에서 접속프로그램을 구동하여 인증서버와의 연동을 통하여 가입자의 ID를 인증하고 그 가입자가 사용하는 단말에 IP 주소 할당함으로써 접속을 허용하고 있다. In the conventional Internet access service through the ADSL modem, the ID of the subscriber through interworking with the authentication server by driving the access program at the subscriber's terminal by using a Point-to-Point Protocol (PP) through a dial-up networking method. Authenticate and allow access by assigning an IP address to the terminal used by the subscriber.

하지만, 종래의 ADSL 모뎀뿐만 아니라 케이블 모뎀, 다이얼 업 모뎀 등을 이용한 전화접속 네트워킹 방식은 사용자단말기에서 접속 프로그램을 구동하여 전화번호 입력, 아이디, 비밀번호 등을 입력해야 하므로 사용자단말기를 다루는데 익숙하지 못한 가입자들에게는 접속 과정이 복잡하게 보일 수 있으며, 접속 프로그램이 단말에 장애를 일으키는 문제점을 가지고 있었다.However, a dial-up networking method using a cable modem, a dial-up modem as well as a conventional ADSL modem requires a user to enter a phone number, ID, password, etc., by running a connection program on the user terminal. To them, the access process may seem complicated, and the access program has a problem that causes the terminal to fail.

한편, 이더넷 네트워크 기반의 인터넷 접속 서비스에서는 네트워크 장비에 802.1x 프로토콜을 부가하고 장비의 포트 기반인증을 수행하며, 이러한 포트 기반 인증은 IP 할당과는 관계없이 해당 포트로의 접속 허용 여부를 결정하는 인증 방법으로, 가입자의 단말에서 접속프로그램을 구동하여 인증서버와의 연동을 통하여 가입자의 ID를 인증하고 그 가입자의 단말이 연결되어있는 포트에 대한 접속을 허용한다. On the other hand, in the Internet access service based on the Ethernet network, 802.1x protocol is added to the network device and port-based authentication of the device is performed. Such port-based authentication is an authentication that determines whether to allow access to the corresponding port regardless of IP assignment. In this way, the subscriber's terminal runs an access program to authenticate the subscriber's ID through interworking with the authentication server and allows access to the port to which the subscriber's terminal is connected.

본 발명은 상술한 바와 같은 문제점을 해결하기 위하여 안출된 것으로, CDMA통신모듈, WCDMA통신모듈 또는 GSM통신모듈을 전화접속 네트워크 방식이 아닌 네트워크 어뎁터(Network Adapter)로 인식시켜 일반적인 이더넷(Ethernet) 네트워크 연결과 같은 환경에서 인터넷 접속이 가능하도록 하는 무선통신모듈을 가상 이더넷으로 이용한 인터넷 접속방법 및 시스템을 제공하는 데 그 목적이 있다.SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems, and recognizes a CDMA communication module, a WCDMA communication module or a GSM communication module as a network adapter rather than a dial-up network method, thereby connecting a general Ethernet network. An object of the present invention is to provide an internet access method and system using a virtual Ethernet as a wireless communication module that enables internet access in such an environment.

상술한 바와 같은 목적은, 사용자단말기와 무선통신모듈을 이용하여 인터넷에 접속하는 방법 및 시스템에 있어서, (a) 사용자단말기에 연결된 무선통신모듈의 설정정보를 읽어들여 환경설정을 수행하는 단계와, (b) PPP프로토콜을 이용하여 PPP인증처리를 수행하고 인터넷 접속에 필요한 정보를 획득하는 단계 및 (c) 상기 인터넷 접속에 필요한 정보를 이용하여 이더넷 프로토콜에 대한 가상화 처리를 수행하여 인터넷에 접속하는 단계를 포함하여 이루어지며,
상기 무선통신모듈은 CDMA, WCDMA 또는 GSM 중 어느 하나를 이용하는 것을 특징으로 하고,
상기 (c)단계에서, 가상화처리는
(c-1) 만약, 인터넷 전송요청 상태이면, 통신가능 상태를 체크하여 통신불가 상태이면 PPP인증처리를 다시 수행하여 인터넷 접속이 가능하도록 하는 단계와, (c-2) 통신가능 상태이면, OS표준 네트워크 계층에서 전달받은 이더넷 프로토콜 패킷 데이터를 무선통신모듈이 인식할 수 있는 프로토콜 패킷 데이터로 변환하여 전송하는 단계와, (c-3) 만약, 인터넷 수신요청 상태이면, 수신받은 패킷 데이터가 인터넷 데이터가 아닌 링크 컨트롤을 위한 패킷 데이터인가를 판단하는 단계와, (c-4) 통신가능 상태를 체크하여 통신불가 상태이면 PPP인증처리를 다시 수행하여 인터넷 접속이 가능하도록 하는 단계 및 (c-5) 통신가능 상태이면, 무선통신모듈로부터 수신받은 패킷 데이터를 사용자단말기에서 인식할 수 있는 이더넷 프로토콜 패킷 데이터로 변환하여 OS표준 네트워크 계층으로 전달하는 단계를 더 포함하여 이루어지는 무선통신모듈을 가상 이더넷으로 이용한 인터넷 접속방법을 제공함으로써 달성된다.
As described above, a method and system for accessing the Internet using a user terminal and a wireless communication module, the method comprising: (a) reading the setting information of the wireless communication module connected to the user terminal and performing environment setting; (b) performing PPP authentication using the PPP protocol and acquiring information necessary for accessing the Internet; and (c) performing virtualization processing for the Ethernet protocol using the information required for accessing the Internet and accessing the Internet. It is made, including
The wireless communication module is characterized in that using any one of CDMA, WCDMA or GSM,
In the step (c), the virtualization process
(c-1) if the Internet transmission request state, checks the communication enabled state and if the communication is unavailable, performs PPP authentication again to enable the Internet access; and (c-2) if the communication is enabled, OS Converting the Ethernet protocol packet data received from the standard network layer into protocol packet data recognizable by the wireless communication module and transmitting the protocol packet data; and (c-3) if the Internet request is received, the received packet data is Internet data. Determining whether the packet data is for the non-link control, (c-4) checking the communication status and performing the PPP authentication process again if the communication is not available, and enabling (c-5) accessing the Internet. If the communication is possible, the OS standard is converted by converting the packet data received from the wireless communication module into Ethernet protocol packet data that can be recognized by the user terminal. It is achieved by providing a method of accessing the Internet using a virtual Ethernet using a wireless communication module further comprising the step of delivering to the network layer.

또한 사용자단말기와 무선통신모듈을 이용하여 인터넷에 접속하는 시스템에 있어서,
상기 사용자단말기는,
상기 무선통신모듈을 이더넷 네트워크 어뎁터로 인식하여 인터넷에 접속하는 것을 특징으로 하며,
상기 무선통신모듈을 네트워크 어뎁터로 인식하여 인터넷 접속할 수 있도록 전반적인 기능을 제어하는 제어부와, 사용자에 의해 인터넷 접속방법을 설정할 수 있도록 환경을 제공하는 관리자부와, PPP인증 기능을 수행하며, PPP관련 패킷을 처리하는 PPP자동인증부와, OS표준 네트워크 계층에서 이더넷이 정상 연결된 것처럼 해주기 위하여 가상화처리를 하는 이더넷 가상화부와, OS표준 네트워크 계층과 무선통신모듈 사이의 프로토콜을 일치되게 변환하는 프로토콜 변환부와, 패킷을 처리할 수 있는 모듈을 선정해주는 패킷 컨트롤부 및 OS표준 네트워크 계층의 이더넷 카드로 인식되도록 기능을 제공하는 네트워크 어뎁터부를 포함하여 이루어지고,
상기 무선통신모듈은, CDMA, WCDMA 또는 GSM이 탑재된 휴대용단말기를 이용하거나 상기 사용자단말기에 탈부착이 가능한 CDMA통신모듈, WCDMA통신모듈 또는 GSM통신모듈 중 어느하나인 것을 특징으로 하는 무선통신모듈을 가상이더넷으로 이용한 인터넷 접속시스템을 제공함으로써 달성된다.
In addition, in a system for accessing the Internet using a user terminal and a wireless communication module,
The user terminal,
Recognizing the wireless communication module as an Ethernet network adapter, characterized in that connected to the Internet,
A control unit for controlling the overall function to access the Internet by recognizing the wireless communication module as a network adapter, an administrator unit for providing an environment for setting the Internet access method by the user, performs a PPP authentication function, PPP-related packets A PPP automatic authentication unit for processing the PDU, an Ethernet virtualization unit for virtualization to ensure that Ethernet is normally connected in the OS standard network layer, and a protocol conversion unit for converting the protocols between the OS standard network layer and the wireless communication module to match. It includes a packet control unit for selecting a module that can process the packet and a network adapter for providing a function to be recognized as an Ethernet card of the OS standard network layer,
The wireless communication module may be any one of a CDMA communication module, a WCDMA communication module, and a GSM communication module, which can be attached to or detached from the user terminal using a portable terminal equipped with CDMA, WCDMA or GSM. This is achieved by providing an internet access system using Ethernet.

이하, 도면을 참조하여 본 발명인 무선통신모듈을 가상 이더넷으로 이용한 인터넷 접속방법 및 접속시스템에 관하여 더욱 구체적으로 설명한다.Hereinafter, with reference to the drawings will be described in more detail with respect to the Internet connection method and connection system using the present invention wireless communication module as a virtual Ethernet.

도 1은 본 발명의 바람직한 일 실시예에 의한 무선통신모듈을 가상 이더넷으로 이용한 인터넷 접속시스템의 전체적인 구성을 나타내는 도면이다. 도 1을 참조하여 더욱 구체적으로 설명하면,1 is a view showing the overall configuration of the Internet access system using a wireless communication module according to an embodiment of the present invention as a virtual Ethernet. Referring to Figure 1 in more detail,

본 발명은 사용자단말기(100), 무선통신모듈(200), 이동통신기지국(300) 및 인터넷(400)을 포함하여 구성된다.The present invention comprises a user terminal 100, a wireless communication module 200, a mobile communication base station 300 and the Internet 400.

상기 사용자단말기(100)는 상기 무선통신모듈(200)를 탑재하고 있거나 상기 무선통신모듈(200)을 탑재하여 인터넷 접속이 가능한 데스크탑, 노트북 등의 단말기로써, 상기 무선통신모듈(200)을 이용하여 전화접속 네트워크 방식이 아닌 일반적인 이더넷 네트워크 방식으로 가상화 처리한 후 인터넷에 접속하여 다양한 인터넷 서비스를 제공받게 된다.The user terminal 100 is equipped with the wireless communication module 200 or the terminal, such as a desktop, laptop, etc., which can be connected to the Internet by mounting the wireless communication module 200, by using the wireless communication module 200 Instead of dial-up network type, general Ethernet network type is virtualized, and then various internet services are provided.

상기 무선통신모듈(200)은 CDMA통신모듈, WCDMA통신모듈 또는 GSM통신모듈로써, 셀룰라폰, PCS 등의 휴대용단말기에 탑재되어 사용자단말기(100)와 연결되거나, 별도로 상기 사용자단말기(100)에 직접 탑재되거나 탈부착이 가능한 통신모듈이다.The wireless communication module 200 is a CDMA communication module, a WCDMA communication module or a GSM communication module, mounted on a portable terminal such as a cellular phone or a PCS and connected to the user terminal 100 or directly connected to the user terminal 100 separately. It is a communication module that can be mounted or detached.

상기 이동통신기지국(300)과 인터넷(400)은 종래의 기반체계를 그대로 사용함으로 본 발명의 목적에 부합되지 않는 구체적인 설명은 생략한다.Since the mobile communication base station 300 and the Internet 400 use the conventional infrastructure as it is, detailed descriptions that do not meet the purpose of the present invention will be omitted.

도 2는 본 발명의 일 실시예에 의한 사용자단말기의 세부 블럭 구성을 나타내는 도면이다. 도 2를 참조하여 더욱 구체적으로 설명하면,2 is a block diagram illustrating a detailed block configuration of a user terminal according to an exemplary embodiment of the present invention. Referring to Figure 2 in more detail,

본 발명의 사용자단말기(100)는 제어부(110), 관리자부(120), PPP자동인증부(130), NDIS Network Adapter부(140), Ethernet가상화부(150), Packet Control부(160) 및 Protocol변환부(170)을 더 포함하여 구성된다.The user terminal 100 of the present invention is a control unit 110, manager unit 120, PPP automatic authentication unit 130, NDIS Network Adapter unit 140, Ethernet virtualization unit 150, Packet Control unit 160 and It is configured to further include a Protocol conversion unit 170.

상기 제어부(110)는 사용자단말기(100)에 연결되는 CDMC통신모듈, WCDMA통신모듈 또는 GSM통신모듈 등의 무선통신모듈(200)을 가상의 이더넷 네트워크 어뎁터로 인식하여 인터넷에 접속할 수 있도록 전반적인 기능을 제어한다.The control unit 110 recognizes a wireless communication module 200 such as a CDMC communication module, a WCDMA communication module, or a GSM communication module connected to the user terminal 100 as a virtual Ethernet network adapter to provide an overall function to access the Internet. To control.

상기 관리자부(120)는 사용자에 의해 표준 전화접속 네트워크 방식 또는 가상 이더넷 네트워크 방식 등의 인터넷 접속방법을 설정할 수 있도록 환경을 제공한다.The manager unit 120 provides an environment so that a user can set an Internet access method such as a standard dial-up network method or a virtual Ethernet network method.

상기 PPP자동인증부(130)는 인터넷 접속에 따른 PPP인증 기능을 자동으로 수행하여 인터넷 설정정보를 획득하며, PPP관련 패킷을 처리하는 기능을 제공한다.The PPP automatic authentication unit 130 automatically performs a PPP authentication function according to the Internet access, obtains Internet setting information, and provides a function of processing a PPP related packet.

상기 Ethernet가상화부(150)는 상기 인터넷 설정정보를 이용하여 상기 무선통신모듈(200)이 OS표준 네트워크 계층에서 이더넷 네트워크 방식으로 정상 연결된 것처럼 해주기 위하여 전화접속 네트워크 방식을 가상화의 이더넷 네트워크 방식으로 가상화 처리를 하는 기능을 제공한다.The Ethernet virtualization unit 150 virtualizes a dial-up network method using an Ethernet network method of virtualization so that the wireless communication module 200 is normally connected to an Ethernet network method in an OS standard network layer by using the Internet setting information. Provides the ability to do

상기 Protocol변환부(170) 상기 OS표준 네트워크 계층과 CDMA방식, WCDMA방식 또는 GSM방식의 무선통신모듈 사이에 송수신되는 패킷 데이터가 일치될 수 있도록 프로토콜을 변환시키는 기능을 제공한다.The protocol conversion unit 170 provides a function for converting a protocol so that packet data transmitted and received between the OS standard network layer and a wireless communication module of CDMA, WCDMA, or GSM methods can be matched.

상기 Packet Control부(160)는 송수신되는 패킷 데이터를 사용자단말기(100)에서 처리할 수 있는 모듈을 선정해주는 기능을 제공한다.The packet control unit 160 provides a function of selecting a module capable of processing the transmitted and received packet data in the user terminal 100.

상기 NDIS Network Adapter부(140) 상기 무선통신모듈(200)을 OS표준 네트워크 계층의 이더넷 카드로 인식되도록 기능을 제공한다.The NDIS Network Adapter 140 provides a function so that the wireless communication module 200 is recognized as an Ethernet card of an OS standard network layer.

이하, 상술한 바와 같은 본 발명인 무선통신모듈을 가상 이더넷으로 이용한 인터넷 접속시스템의 동작원리와 인터넷 접속방법을 더욱 구체적으로 설명한다.Hereinafter, the operation principle and the Internet connection method of the Internet access system using the wireless communication module of the present invention as a virtual Ethernet as described above in more detail.

도 3은 본 발명의 다른 바람직한 일 실시예에 따른 무선통신모듈을 가상 이더넷으로 이용한 인터넷 접속방법을 나타내는 순서도이다. 도 3을 참조하여 더욱 구체적으로 설명하면,3 is a flowchart illustrating an internet access method using a wireless communication module as a virtual Ethernet according to another exemplary embodiment of the present invention. Referring to Figure 3 in more detail,

사용자가 데스크탑 또는 노트북 등 사용자단말기의 NDIS 네트워크 어뎁터부(140)를 통하여 CDMA통신, WCDMA통신 또는 GSM통신 등의 무선통신모듈(200)이 탑재된 셀룰라폰, PCS 등의 휴대용단말기를 연결한 후 인터넷 접속을 시도하게 되면, A user connects a portable terminal such as a cellular phone or a PCS equipped with a wireless communication module 200 such as CDMA communication, WCDMA communication or GSM communication through the NDIS network adapter 140 of a user terminal such as a desktop or a notebook computer. If you try to connect,

상기 사용자단말기(100)의 NDIS 네트워크 어뎁터부(140)는 무선통신모듈(200)을 인식하게 되고, 사용자단말기의 제어부(110)는 사용자가 사용자단말기의 관리자부(120)를 통하여 미리 설정한 인터넷 접속정보를 이용하여 인터넷 환경설정을 하게 된다(S304).The NDIS network adapter 140 of the user terminal 100 recognizes the wireless communication module 200, and the control unit 110 of the user terminal is preset by the user through the administrator unit 120 of the user terminal. Internet configuration is made using the access information (S304).

상기 환경설정이 완료되면, 상기 사용자단말기의 PPP자동 인증부(130)는 PPP 프로토콜을 이용하여 PPP접속을 시도하게 되고 인터넷 접속에 필요한 정보들을 획 득하게 된다(S306).When the configuration is completed, the PPP automatic authentication unit 130 of the user terminal attempts a PPP connection using the PPP protocol and acquires information necessary for accessing the Internet (S306).

상기 사용자단말기의 이더넷 가상화부(150)는 NDIS 네트워크 어뎁터부(140)에 연결된 상기 무선통신모듈(200)이 정상동작함을 OS표준 네트워크 계층에게 알리기 위하여 이더넷 프로토콜에 대한 가상화 처리를 수행하게 되고(S308), 상기의 모든 과정을 완료하게 됨으로써, 상기 무선통신모듈(200)이 가상의 이더넷 네크워크를 구성하게 되며, 상기 사용자단말기(100)는 전화접속 네트워크 방식이 아닌 이더넷 네트워크 방식으로 인터넷 사용이 가능하게 되는 것이다(S310).The Ethernet virtualization unit 150 of the user terminal performs a virtualization process for the Ethernet protocol to inform the OS standard network layer that the wireless communication module 200 connected to the NDIS network adapter 140 is operating normally ( S308), by completing all the above process, the wireless communication module 200 constitutes a virtual Ethernet network, the user terminal 100 can use the Internet using an Ethernet network method, not a dial-up network method. It will be (S310).

상술한 바와 같이 인터넷 사용이 가능한 상태에서 전화접속 네트워크 방식이 아닌 가상의 이더넷 네트워크 방식으로 데이터를 송수신 과정을 더욱 구체적으로 설명한다.As described above, the process of transmitting / receiving data in a virtual Ethernet network method rather than a dial-up network method in a state where the Internet is available will be described in more detail.

도 4는 본 발명의 일 실시예에 따른 패킷 데이터를 무선통신모듈의 프로토콜로 변환하여 전송하는 방법을 나타내는 도면이다. 도 3를 참조하여 데이터를 전송하는 방법을 더욱 구체적으로 설명하면,4 is a diagram illustrating a method of converting packet data into a protocol of a wireless communication module and transmitting the packet data according to an embodiment of the present invention. Referring to Figure 3 in more detail the method of transmitting data,

먼저, 사용자단말기(100)로부터 데이터 전송 요청이 있게 되면, 제어부(110)는 인터넷 통신상의 오류, 사이드 이펙트로 인한 통신 불가 상태 등을 체크하게 되고, 인터넷 통신이 불가능하면(S404) 사용자단말기의 PPP자동인증부(130)를 통하여 PPP 프로토콜을 이용하여 PPP접속을 시도하게 되고 인터넷 접속에 필요한 정보들을 다시 획득하여 인터넷 통신이 가능하도록 초기화 과정을 다시하게 된다(S406).First, when a data transmission request is received from the user terminal 100, the controller 110 checks an error in the Internet communication, a communication impossible state due to a side effect, and the like, and when the Internet communication is not possible (S404), the PPP of the user terminal. The PPP connection is attempted using the PPP protocol through the automatic authentication unit 130, and the information required for accessing the Internet is obtained again and the initialization process is performed again to enable internet communication (S406).

만약, 인터넷 통신이 가능하게 되면(S404), 상기 전송요청을 받은 데이터는 OS표준 네트워크 계층에 의해 상기 사용자단말기의 프로토콜변환부(170)로 전달되게 되고, 상기 사용자단말기의 프로토콜변환부(170)는 OS표준 네트워크 계층으로부터 전송요청을 받은 데이터를 상기 무선통신모듈(200)이 인식할 수 있는 프로토콜 패킷 데이터로 변환하게 된다(S408).If the Internet communication is possible (S404), the data received by the transmission request is transferred to the protocol conversion unit 170 of the user terminal by the OS standard network layer, the protocol conversion unit 170 of the user terminal In step S408, the data received from the OS standard network layer is transmitted to the protocol packet data that can be recognized by the wireless communication module 200.

상기 무선통신모듈(200)이 인식할 수 있는 프로토콜로 변환된 패킷 데이터는 무선통신모듈(200)로 전달되어 인터넷으로 전송되게 되는 것이다(S410).Packet data converted into a protocol that can be recognized by the wireless communication module 200 is transmitted to the wireless communication module 200 to be transmitted to the Internet (S410).

도 5는 본 발명의 일 실시예에 따른 패킷 데이터를 OS표준 네트워크 계층의 프로토콜로 변환하여 수신하는 방법을 나타내는 도면이다. 도 5를 참조하여 데이터 수신방법을 더욱 구체적으로 설명하면,5 is a diagram illustrating a method of converting and receiving packet data into a protocol of an OS standard network layer according to an embodiment of the present invention. Referring to Figure 5 in more detail the data receiving method,

무선통신모듈(200)로부터 패킷 데이터 수신요청이 있게 되면, 제어부(110)는 인터넷 통신상의 오류, 사이드 이펙트로 인한 통신 불가 상태 등을 체크하게 되고, 인터넷 통신이 불가능하면(S504) 사용자단말기의 PPP자동인증부(130)를 통하여 PPP 프로토콜을 이용하여 PPP접속을 시도하게 되고 인터넷 접속에 필요한 정보들을 다시 획득하여 인터넷 통신이 가능하도록 초기화 과정을 다시하게 된다(S506).When the packet data reception request is received from the wireless communication module 200, the controller 110 checks an error in the Internet communication, a communication impossible state due to a side effect, etc., and if the Internet communication is not possible (S504), the PPP of the user terminal The PPP connection is attempted using the PPP protocol through the automatic authentication unit 130, and information necessary for accessing the Internet is obtained again, and the initialization process is repeated to enable internet communication (S506).

인터넷 통신이 가능한 상태이면(S504), 상기 사용자단말기의 패킷 컨트롤부(160)는 수신받은 패킷 데이터가 인터넷 데이터인지 아닌지를 판단하게 되고, 인터넷 데이터이면, 상기 수신요청을 받은 패킷 데이터는 사용자단말기의 프로토콜변환부(170)에 의해 OS표준 네트워크 계층에서 인식할 수 있는 프로토콜 패킷 데이터로 변환하게 된다(S508).If the Internet communication is possible (S504), the packet control unit 160 of the user terminal determines whether the received packet data is Internet data, and if the Internet data, the packet data received the reception request of the user terminal The protocol conversion unit 170 converts the protocol packet data that can be recognized by the OS standard network layer (S508).

상기 OS표준 네트워크 계층에서 인식할 수 있는 프로토콜로 변환된 패킷 데이터는 사용자단말기(100)로 전달되어 인터넷으로부터 데이터를 수신하게 되는 것이다(S510).The packet data converted into a protocol recognizable by the OS standard network layer is transmitted to the user terminal 100 to receive data from the Internet (S510).

상술한 일 실시예는 CDMA통신, WCDMA통신 또는 GSM통신 등의 무선통신모듈(200)이 탑재된 셀룰라폰, PCS 등의 휴대용단말기를 사용자단말기에 연결시켜 설명을 하였지만, 사용자단말기에 설치되거나 탈부착이 가능한 소형의 CDMA통신모듈, WCDMA통신모듈 또는 GSM통신모듈을 이용할 수 있음은 당업자에게 자명하다.One embodiment described above has been described by connecting a portable terminal such as a cellular phone, a PCS, or the like, on which a wireless communication module 200, such as CDMA communication, WCDMA communication, or GSM communication, is installed or detached from a user terminal. It will be apparent to those skilled in the art that any small CDMA communication module, WCDMA communication module or GSM communication module can be used.

이상에서 본 발명의 바람직한 일 실시예를 설명하였으나, 본 발명은 다양한 변화와 변경 및 균등물을 사용할 수 있고, 상기 실시예를 적절히 변형하여 동일하게 응용할 수 있음이 명확하다. 따라서 상기 기재 내용은 하기 특허청구범위의 한계에 의해 정해지는 본 발명의 범위를 한정하는 것이 아니다.Although one preferred embodiment of the present invention has been described above, it is clear that the present invention may use various changes, modifications, and equivalents, and may be applied in the same manner by appropriately modifying the embodiment. Accordingly, the above description does not limit the scope of the invention as defined by the limitations of the following claims.

상술한 바와 같이 본 발명인 무선통신모듈을 가상 이더넷으로 이용한 인터넷 접속방법 및 시스템은, CDMA통신모듈, WCDMA통신모듈 또는 GSM통신모듈을 일반적인 이더넷 네트워크 환경으로 제공함으로써 인터넷 접속연결을 계속 유지시켜주고, 전화접속 방식으로 인한 오버헤드가 존재하지 않으므로 더욱 빠른 속도를 제공할 수 있으며, 인터넷 접속을 위한 정보 등을 자동설정하므로 사용자 편의성을 향상시킬 수 있는 효과가 있다.As described above, the method and system for accessing the Internet using the wireless communication module of the present invention as the virtual Ethernet provide the CDMA communication module, the WCDMA communication module or the GSM communication module in a general Ethernet network environment, thereby maintaining the Internet connection connection. Since there is no overhead due to the access method, it is possible to provide a faster speed, and the user convenience can be improved by automatically setting information for accessing the Internet.

Claims (8)

사용자단말기와 무선통신모듈을 이용하여 인터넷에 접속하는 방법에 있어서,In the method of connecting to the Internet using a user terminal and a wireless communication module, (a) 사용자단말기에 연결된 무선통신모듈의 설정정보를 읽어들여 환경설정을 수행하는 단계;(a) reading configuration information of a wireless communication module connected to a user terminal and performing environment setting; (b) PPP프로토콜을 이용하여 PPP인증처리를 수행하고 인터넷 접속에 필요한 정보를 획득하는 단계; 및 (b) performing a PPP authentication process using the PPP protocol and obtaining information necessary for accessing the Internet; And (c) 상기 인터넷 접속에 필요한 정보를 이용하여 이더넷 프로토콜에 대한 가상화 처리를 수행하여 인터넷에 접속하는 단계; 를 포함하여 이루어지며,(c) accessing the Internet by performing a virtualization process on the Ethernet protocol using the information necessary for accessing the Internet; It is made, including 상기 무선통신모듈은 CDMA, WCDMA 또는 GSM 중 어느 하나를 이용하는 것을 특징으로 하고,The wireless communication module is characterized in that using any one of CDMA, WCDMA or GSM, 상기 (c)단계에서, 가상화처리는In the step (c), the virtualization process (c-1) 만약, 인터넷 전송요청 상태이면, 통신가능 상태를 체크하여 통신불가 상태이면 PPP인증처리를 다시 수행하여 인터넷 접속이 가능하도록 하는 단계; 및 (c-1) if the Internet transmission request state, checks the communication enabled state and if the communication is unavailable, performs PPP authentication again to enable Internet access; And (c-2) 통신가능 상태이면, OS표준 네트워크 계층에서 전달받은 이더넷 프로토콜 패킷 데이터를 무선통신모듈이 인식할 수 있는 프로토콜 패킷 데이터로 변환하여 전송하는 단계; (c-2) converting the Ethernet protocol packet data received from the OS standard network layer into protocol packet data that can be recognized by the wireless communication module if the communication is possible; (c-3) 만약, 인터넷 수신요청 상태이면, 수신받은 패킷 데이터가 인터넷 데이터가 아닌 링크 컨트롤을 위한 패킷 데이터인가를 판단하는 단계;(c-3) if the internet reception request state, determining whether the received packet data is packet data for link control and not internet data; (c-4) 통신가능 상태를 체크하여 통신불가 상태이면 PPP인증처리를 다시 수행하여 인터넷 접속이 가능하도록 하는 단계; 및(c-4) checking the communicable state and performing the PPP authentication process again to enable internet access if the communicable state is not available; And (c-5) 통신가능 상태이면, 무선통신모듈로부터 수신받은 패킷 데이터를 사용자단말기에서 인식할 수 있는 이더넷 프로토콜 패킷 데이터로 변환하여 OS표준 네트워크 계층으로 전달하는 단계; 를 더 포함하여 이루어지는 무선통신모듈을 가상 이더넷으로 이용한 인터넷 접속방법.(c-5) converting the packet data received from the wireless communication module into Ethernet protocol packet data recognizable by the user terminal and transmitting the packet data received from the wireless communication module to an OS standard network layer; Internet access method using a virtual Ethernet wireless communication module further comprising a. 삭제delete 삭제delete 삭제delete 사용자단말기와 무선통신모듈을 이용하여 인터넷에 접속하는 시스템에 있어서,In a system for connecting to the Internet using a user terminal and a wireless communication module, 상기 사용자단말기는,The user terminal, 상기 무선통신모듈을 이더넷 네트워크 어뎁터로 인식하여 인터넷에 접속하는 것을 특징으로 하며,Recognizing the wireless communication module as an Ethernet network adapter, characterized in that connected to the Internet, 상기 무선통신모듈을 네트워크 어뎁터로 인식하여 인터넷 접속할 수 있도록 전반적인 기능을 제어하는 제어부;A control unit which recognizes the wireless communication module as a network adapter and controls an overall function to access the Internet; 사용자에 의해 인터넷 접속방법을 설정할 수 있도록 환경을 제공하는 관리자부;An administrator unit providing an environment for setting an Internet access method by a user; PPP인증 기능을 수행하며, PPP관련 패킷을 처리하는 PPP자동인증부;A PPP automatic authentication unit performing a PPP authentication function and processing a PPP related packet; OS표준 네트워크 계층에서 이더넷이 정상 연결된 것처럼 해주기 위하여 가상화처리를 하는 이더넷 가상화부;An Ethernet virtualization unit for performing virtualization processing so that Ethernet is normally connected at an OS standard network layer; OS표준 네트워크 계층과 무선통신모듈 사이의 프로토콜을 일치되게 변환하는 프로토콜 변환부;A protocol conversion unit for converting protocols between the OS standard network layer and the wireless communication module in a consistent manner; 패킷을 처리할 수 있는 모듈을 선정해주는 패킷 컨트롤부; 및A packet control unit for selecting a module capable of processing a packet; And OS표준 네트워크 계층의 이더넷 카드로 인식되도록 기능을 제공하는 네트워크 어뎁터부; 를 포함하여 이루어지고,A network adapter for providing a function to be recognized as an Ethernet card of an OS standard network layer; It is made, including 상기 무선통신모듈은, CDMA, WCDMA 또는 GSM이 탑재된 휴대용단말기를 이용하거나 상기 사용자단말기에 탈부착이 가능한 CDMA통신모듈, WCDMA통신모듈 또는 GSM통신모듈 중 어느하나인 것을 특징으로 하는 무선통신모듈을 가상이더넷으로 이용한 인터넷 접속시스템.The wireless communication module may be any one of a CDMA communication module, a WCDMA communication module, and a GSM communication module, which can be attached to or detached from the user terminal using a portable terminal equipped with CDMA, WCDMA or GSM. Internet connection system using Ethernet. 삭제delete 삭제delete 삭제delete
KR1020070030280A 2007-03-28 2007-03-28 Internet access method and system KR100778799B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070030280A KR100778799B1 (en) 2007-03-28 2007-03-28 Internet access method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070030280A KR100778799B1 (en) 2007-03-28 2007-03-28 Internet access method and system

Publications (1)

Publication Number Publication Date
KR100778799B1 true KR100778799B1 (en) 2007-11-23

Family

ID=39080612

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070030280A KR100778799B1 (en) 2007-03-28 2007-03-28 Internet access method and system

Country Status (1)

Country Link
KR (1) KR100778799B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011079563A1 (en) * 2009-12-30 2011-07-07 中兴通讯股份有限公司 Method for establishing and releasing data connection, data transmission method and wireless data card
CN112057212A (en) * 2020-08-03 2020-12-11 桂林电子科技大学 Artificial limb system based on deep learning

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010026110A (en) * 1999-09-03 2001-04-06 조정남 Method for connecting data communication in wireless environment

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010026110A (en) * 1999-09-03 2001-04-06 조정남 Method for connecting data communication in wireless environment

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011079563A1 (en) * 2009-12-30 2011-07-07 中兴通讯股份有限公司 Method for establishing and releasing data connection, data transmission method and wireless data card
CN112057212A (en) * 2020-08-03 2020-12-11 桂林电子科技大学 Artificial limb system based on deep learning

Similar Documents

Publication Publication Date Title
US8856290B2 (en) Method and apparatus for exchanging configuration information in a wireless local area network
US9344462B2 (en) Switching between connectivity types to maintain connectivity
US7424024B2 (en) Broadband communications access device
JP4621234B2 (en) IP telephone switching method and portable information terminal
CN104468291B (en) The method and apparatus of WiFi module communication
EP2725755A1 (en) Data card and activation method thereof
KR20100103639A (en) Apparatus and method for concurrently accessing multiple wireless networks
WO2013071709A1 (en) Wireless broadband data card supporting accessing network in 3g and wi-fi manners
CN101610177A (en) System and method based on the business configuration of DHCP Server mechanism
CN101399830B (en) Virtual machine system and method for sharing Ethernet point to point protocol link
JP2005236537A (en) Voip wireless telephone system and method using wireless lan
KR100778799B1 (en) Internet access method and system
US20080159302A1 (en) Network Communication Equipment with PPPoE Bridging Function
US8229357B2 (en) Method and system for a portable wireless range
US7110390B1 (en) Communication controller for providing multiple access using a single telephone line
JP6052876B2 (en) Relay device, control method thereof, and control program thereof
CN101197835A (en) Virtual special network access method, system and device
KR100706258B1 (en) Data sharing method using network file processor
KR100818372B1 (en) Terminal Devices and Recordig Medium for Guaranteeing Quality of Service Between Wire Communication Networks and Wireless Communication Networks by Using Switching Function of Communication Protocol Stack
CN113055228B (en) Non-perception network bridging method and device based on wireless network card
US20080008145A1 (en) Mobile radio terminal apparatus and address resolution method
CN106375224A (en) Router and method for performing network connection by use of the router
CN112448878B (en) PPPoE transparent transmission method, PPPoE server and electronic equipment
KR20070104301A (en) Method for guaranteeing quality of service between wire communication networks and wireless communication networks by using switching function of communication protocol stack
KR100732970B1 (en) A method and apparatus of Mobile station connects with PC for wireless contents service

Legal Events

Date Code Title Description
A201 Request for examination
A302 Request for accelerated examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120911

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20130827

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20150826

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20160920

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20190909

Year of fee payment: 13