[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100983146B1 - Mobile communication apparatus for communicating by voip and control method thereof, voip communication supporting server and control method thereof - Google Patents

Mobile communication apparatus for communicating by voip and control method thereof, voip communication supporting server and control method thereof Download PDF

Info

Publication number
KR100983146B1
KR100983146B1 KR1020100051519A KR20100051519A KR100983146B1 KR 100983146 B1 KR100983146 B1 KR 100983146B1 KR 1020100051519 A KR1020100051519 A KR 1020100051519A KR 20100051519 A KR20100051519 A KR 20100051519A KR 100983146 B1 KR100983146 B1 KR 100983146B1
Authority
KR
South Korea
Prior art keywords
communication
voip
voip communication
information
unit
Prior art date
Application number
KR1020100051519A
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 KR1020100051519A priority Critical patent/KR100983146B1/en
Application granted granted Critical
Publication of KR100983146B1 publication Critical patent/KR100983146B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/50Service provisioning or reconfiguring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/10Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices

Landscapes

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

Abstract

PURPOSE: A mobile communication terminal performing a VoIP(Voice over Internet Protocol) communication function which confirms information of AP(Access Point) location information and a control method thereof is provided to confirm location information of VoIP communication type AP located within a predetermined range, thereby distinguishing AP which is easily well found. CONSTITUTION: An information requesting/receiving unit(160) receives location information of AP for communication VoIP located within a predetermined radius from a VoIP communication support server. A display unit(170) displays AP location information to a display unit. An authentication unit(120) transmits an authentication requesting signal including a telephone number and a password which is inputted by a user to the VoIP communication support server. An account information receiving unit(130) stores SIP(Session Initiation Protocol) account information received by corresponding to the authentication requesting signal to a storage unit.

Description

VOIP 통신 기능을 수행하는 이동통신 단말기 및 그 제어방법과, VOIP 통신 지원 서버 및 그 제어방법{MOBILE COMMUNICATION APPARATUS FOR COMMUNICATING BY VOIP AND CONTROL METHOD THEREOF, VOIP COMMUNICATION SUPPORTING SERVER AND CONTROL METHOD THEREOF}MOBILE COMMUNICATION APPARATUS FOR COMMUNICATING BY VOIP AND CONTROL METHOD THEREOF, VOIP COMMUNICATION SUPPORTING SERVER AND CONTROL METHOD THEREOF}

본 발명은 이동통신 단말기 및 그 제어방법과, 그 이동통신 단말기와 통신하는 소정 서버 및 그 제어방법에 관한 것으로, 보다 상세하게는 VOIP 통신 기능을 수행하는 이동통신 단말기 및 그 제어방법과, VOIP 통신 서비스 제공에 필요한 소정 기능을 수행하는 VOIP 통신 지원 서버 및 그 제어방법에 관한 것이다.The present invention relates to a mobile communication terminal and a control method thereof, a predetermined server to communicate with the mobile communication terminal and a control method thereof, and more particularly, to a mobile communication terminal performing a VOIP communication function and a control method thereof, and a VOIP communication. The present invention relates to a VOIP communication support server for performing a predetermined function required to provide a service, and a control method thereof.

이동통신 단말기는 원래 각 이동통신사별 별도의 이동통신망을 통해 통신할 수 있도록 구성된 것이었으나, 통신 관련 기술의 발전과 더불어 사용자들의 욕구에 부응하기 위해 이동통신 단말기에는 다양한 기능들이 추가됨으로써, 최근에는 유선망에서 구현되던 VOIP(VOICE OVER INTERNET PROTOCOL) 통신이 이동통신 단말기에서 가능하게 되었다.The mobile communication terminal was originally configured to communicate through a separate mobile communication network for each mobile carrier, but in order to meet the needs of users with the development of communication-related technology, various functions have been added to the mobile communication terminal. VOIP (VOICE OVER INTERNET PROTOCOL) COMMUNICATION, which was implemented in VOIP, is now available in mobile communication terminals.

즉, VOIP 통신은 이동통신 단말기가 이동통신사의 기지국(예를 들어 BTS : Base Transceiver Station)을 통하지 않고, 근거리 무선 랜 통신망 접속을 위해 구축된 중계 장치 예를 들어 액세스 포인트(AP : Access Point)를 통해 아이피 주소에 기반하여 음성 통화를 하는 것을 의미한다.That is, in VOIP communication, a mobile communication terminal does not go through a base station (for example, BTS: Base Transceiver Station) of a mobile communication company, but uses a relay device (for example, an access point (AP)) constructed for access to a local area network. This means that the voice call is made based on the IP address.

그런데 종래에는 이처럼 이동통신 단말기를 이용하여 VOIP 통신을 하는데 불편한 점이 많았다.However, in the related art, there are many inconveniences in performing VOIP communication using a mobile communication terminal.

즉, 상술한 바와 같이 이동통신 단말기가 VOIP 통신을 수행하기 위해서는 액세스 포인트와 같이 근거리 무선 랜 통신망용 중계 장치 근처에 있어야 하나, 종래에는 현재 위치에서 VOIP 통신을 할 수 있는지만 확인할 수 있을 뿐 VOIP 통신용 무선 랜 중계 장치의 위치를 용이하게 확인할 수는 없었다.That is, as described above, in order for the mobile communication terminal to perform VOIP communication, the mobile communication terminal must be near a relay device for a local area network (LAN), such as an access point, but in the related art, only the VOIP communication can be performed at the current location. The location of the WLAN relay could not be easily identified.

더욱이 이동통신 단말기를 이용하여 VOIP 통신을 위해서는 SIP(Session Initiation Protocol) 계정 정보를 입력하여 인증과정을 거쳐야 하나 SIP 계정 정보의 복잡함으로 인해 사용자들이 VOIP 통신을 하고자할 때마다 매번 SIP 계정 정보를 입력하는 것은 여간 불편한 게 아니다.Furthermore, for VOIP communication using a mobile communication terminal, SIP (Session Initiation Protocol) account information must be entered and authenticated.However, due to the complexity of the SIP account information, the user inputs SIP account information every time they want to perform VOIP communication. Things are not inconvenient at all.

본 발명은 상기한 종래의 문제점을 해결하기 위해 안출된 것으로서, 그 목적은 이동통신 단말기를 이용하여 근거리 무선 랜 통신을 통해 VOIP 통신을 수행함에 있어서 VOIP 통신용 무선 랜 중계 장치의 위치를 사용자가 쉽게 확인할 수 있도록 하고, VOIP 통신을 위한 로그인 과정이 용이하도록 하는 VOIP 통신 기능을 수행하는 이동통신 단말기 및 그 제어방법과, VOIP 통신 지원 서버 및 그 제어방법을 제공하는 것이다. SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problems, and an object thereof is to easily identify a location of a WLAN relay device for VOIP communication in performing VOIP communication through short-range wireless LAN communication using a mobile communication terminal. The present invention provides a mobile communication terminal for performing a VOIP communication function and a control method thereof, and a VOIP communication support server and a control method thereof so as to facilitate a login process for VOIP communication.

또, 상기한 목적을 달성하기 위해 본 발명에 따른 소정의 VOIP 통신 지원 서버와 무선 랜 통신망 또는 이동통신망을 통해 통신하는 이동통신 단말기의 제어방법은, VOIP(Voice Over Internet Protocol) 통신용 어플리케이션을 소정 어플리케이션 제공 서버로부터 수신하여 저장하는 단계와; 상기 저장된 VOIP 통신용 어플리케이션의 구동에 따라 현재 위치로부터 소정 반경 이내에 위치한 VOIP 통신용 무선 랜 중계 장치의 위치 정보를 상기 VOIP 통신 지원 서버에 요청 및 수신하여 디스플레이하는 단계를 포함하여 이루어진다.In addition, in order to achieve the above object, a control method of a mobile communication terminal for communicating with a predetermined VOIP communication support server and a wireless LAN communication network or a mobile communication network according to the present invention includes a VOIP (Voice Over Internet Protocol) application. Receiving and storing from a providing server; Requesting, receiving, and displaying the location information of the VOIP communication WLAN relay device located within a predetermined radius from the current location according to the driving of the stored VOIP communication application.

또, 상기한 목적을 달성하기 위해 본 발명에 따른 이동통신 단말기에 VOIP 통신 서비스를 제공하는 VOIP 통신 지원 서버의 제어방법은, 상기 이동통신 단말기로부터 VOIP 통신용 무선 랜 중계 장치의 위치 정보 요청 신호를 수신하는 단계와; 상기 VOIP 통신용 무선 랜 중계 장치의 위치 정보 요청 신호에 포함된 정보를 기초로 상기 이동통신 단말기의 현재의 위치를 판단하는 단계와; 상기 판단된 상기 이동통신 단말기의 현재의 위치로부터 소정의 반경 이내에 위치하는 VOIP 통신용 무선 랜 중계 장치의 위치 정보를 기 저장된 장치 정보 테이블로부터 추출하는 단계와; 상기 추출된 VOIP 통신용 무선 랜 중계 장치의 위치 정보를 상기 이동통신 단말기로 전송하는 단계를 포함하여 이루어진다.In addition, in order to achieve the above object, a control method of a VOIP communication support server for providing a VOIP communication service to a mobile communication terminal according to the present invention includes receiving a location information request signal of a WLAN relay for VOIP communication from the mobile communication terminal. Making a step; Determining a current location of the mobile communication terminal based on information included in the location information request signal of the VOIP communication wireless LAN relay; Extracting location information of a VOIP communication wireless LAN relay device located within a predetermined radius of the determined current location of the mobile communication terminal from a previously stored device information table; And transmitting the location information of the extracted VOIP communication WLAN apparatus to the mobile communication terminal.

또, 상기한 목적을 달성하기 위해 본 발명에 따른 VOIP 통신 지원 서버와 무선 랜 통신망 또는 이동통신망을 통해 통신하는 이동통신 단말기는, 디스플레이부와; 현재 위치로부터 소정 반경 이내에 위치한 VOIP 통신용 무선 랜 중계 장치의 위치 정보를 상기 VOIP 통신 지원 서버에 요청하여 수신하는 정보 요청/수신부와; 상기 VOIP 통신 지원 서버에 수신되는 VOIP 통신용 무선 랜 중계 장치의 위치 정보가 상기 디스플레이부에 표시되도록 제어하는 표시 제어부를 포함하여 구성된다.In addition, to achieve the above object, a mobile communication terminal for communicating with a VOIP communication support server and a wireless LAN communication network or a mobile communication network according to the present invention includes a display unit; An information requesting / receiving unit for requesting and receiving the location information of the wireless LAN relay device for VOIP communication located within a predetermined radius from a current location; And a display control unit for controlling location information of the VOIP communication wireless LAN relay device received by the VOIP communication support server to be displayed on the display unit.

또, 상기한 목적을 달성하기 위해 본 발명에 따른 이동통신 단말기에 VOIP 통신 서비스를 제공하는 VOIP 통신 지원 서버는, 상기 이동통신 단말기로부터 VOIP 통신용 무선 랜 중계 장치의 위치 정보 요청 신호를 수신하는 요청 수신부와; 상기 VOIP 통신용 무선 랜 중계 장치의 위치 정보 요청 신호에 포함된 정보를 기초로 상기 이동통신 단말기의 현재의 위치를 판단하는 위치 판단부와; 상기 위치 판단부에서 판단된 이동통신 단말기의 현재의 위치로부터 소정의 반경 이내에 위치하는 VOIP 통신용 무선 랜 중계 장치의 위치 정보를 기 저장된 장치 정보 테이블로부터 추출하는 정보 추출부와; 상기 정보 추출부에 의해 추출된 VOIP 통신용 무선 랜 중계 장치의 위치 정보를 상기 이동통신 단말기로 전송하는 전송부를 포함하여 구성된다.In order to achieve the above object, the VOIP communication support server for providing a VOIP communication service to a mobile communication terminal according to the present invention, the request receiving unit for receiving a location information request signal of a wireless LAN relay device for VOIP communication from the mobile communication terminal Wow; A position determination unit determining a current position of the mobile communication terminal based on information included in the position information request signal of the VOIP communication wireless LAN relay device; An information extraction unit for extracting location information of a VOIP communication WLAN relay apparatus located within a predetermined radius from a current location of the mobile communication terminal determined by the location determination unit from a previously stored device information table; And a transmission unit for transmitting the location information of the VOIP communication WLAN relay apparatus extracted by the information extraction unit to the mobile communication terminal.

이상 설명한 바와 같이 본 발명에 따르면, 이동통신 단말기 사용자는 현재 자신의 위치로부터 소정의 범위 이내에 위치한 VOIP 통신용 무선 랜 중계 장치의 위치 정보를 확인할 수 있다.As described above, according to the present invention, the user of the mobile communication terminal can check the location information of the wireless LAN relay device for VOIP communication located within a predetermined range from the current location.

또한, 이동통신 단말기 사용자는 각 VOIP 통신용 무선 랜 중계 장치를 통한 다양한 단말기들에 의한 통신 빈도수를 확인하게 되면 보다 잘 잡히는 VOIP 통신용 무선 랜 중계 장치를 쉽게 구분할 수 있다.In addition, the user of the mobile communication terminal can easily identify the VOIP communication WLAN relay device that is more easily caught when the frequency of communication by the various terminals through the VOIP communication wireless LAN relay device is checked.

그리고 VOIP 통신을 위해 입력되는 정보가 VOIP 통화를 위한 전화번호 및 소정 패스워드에 불과하여 복잡한 SIP 계정 정보를 입력하지 않아도 되므로 사용자 편의성이 증대된다.In addition, since information input for VOIP communication is only a phone number and a predetermined password for VOIP communication, the user does not need to enter complicated SIP account information, thereby increasing user convenience.

도 1은 본 발명의 일 실시예에 따른 이동통신 단말기 및 VOIP 통신 지원 서버를 포함하는 전체 시스템의 개략 구성도이고,
도 2는 도 1의 이동통신 단말기의 기능 블록도이고,
도 3은 도 1의 VOIP 통신 지원 서버의 기능 블록도이고,
도 4 및 도 5는 본 발명의 일 실시예에 따른 이동통신 단말기의 제어흐름도이고,
도 6 및 도 7은 본 발명의 일 실시예에 따른 VOIP 통신 지원 서버의 제어흐름도이고,
도 8은 본 발명의 일 실시예에 따른 이동통신 단말기에 표시되는 화면의 일 예들이고,
도 9는 종래의 SIP 계정을 직접 입력하는 과정의 일 예이다.
1 is a schematic structural diagram of an entire system including a mobile communication terminal and a VOIP communication support server according to an embodiment of the present invention;
2 is a functional block diagram of the mobile communication terminal of FIG. 1,
3 is a functional block diagram of the VOIP communication support server of FIG. 1,
4 and 5 are control flowcharts of a mobile communication terminal according to an embodiment of the present invention,
6 and 7 are control flow charts of the VOIP communication support server according to an embodiment of the present invention,
8 is an example of a screen displayed on a mobile communication terminal according to an embodiment of the present invention.
9 is an example of a process of directly inputting a conventional SIP account.

이하에서는 첨부도면을 참조하여 본 발명에 대해 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

본 발명의 일 실시예에 따른 이동통신 단말기(100)를 포함하는 VOIP 통신 서비스의 제공을 위한 전체 시스템의 개략 구성이 도 1에 도시되었다.A schematic configuration of an entire system for providing a VOIP communication service including a mobile communication terminal 100 according to an embodiment of the present invention is shown in FIG. 1.

동 도면에 도시된 바와 같이 전체 시스템은 이동통신 단말기(100)와, VOIP 통신용 무선 랜 중계 장치(400), VOIP 통신 지원 서버(200), VOIP 통신 수행 서버(300)를 포함하여 구성될 수 있다.As shown in the figure, the entire system may include a mobile communication terminal 100, a wireless LAN relay device 400 for VOIP communication, a VOIP communication support server 200, VOIP communication performing server 300. .

여기서 VOIP 통신용 무선 랜 중계 장치(400)는 VOIP 통신 지원을 위해 이동통신 단말기(100)와 근거리 무선 랜 통신을 지원하는 것으로서, 예를 들어 WIFI(Wireless Fidelity)를 지원하는 AP(Access Point)에 해당할 수도 있다.The WLAN relay device 400 for VOIP communication supports short-range wireless LAN communication with the mobile communication terminal 100 to support VOIP communication, and corresponds to, for example, an access point (AP) supporting WIFI (Wireless Fidelity). You may.

이동통신 단말기(100)는 휴대폰, 스마트폰, PDA(Personal Digital Assistants) 등 휴대용 무선 통신 단말기를 모두 포함하는 것으로서, 특히 VOIP 통신 기능을 수행할 수 있다.The mobile communication terminal 100 includes all portable wireless communication terminals, such as a mobile phone, a smart phone, and personal digital assistants (PDAs), and can perform a VOIP communication function.

여기서, VOIP 통신 기능을 위해 이동통신 단말기(100)는 별도의 VOIP용 어플리케이션을 소정 서버(미 도시함)로부터 수신할 수도 있는데, 이동통신 단말기(100)가 소정의 어플리케이션을 요청하여 수신하는 것은 기 공지된 기술에 불과하므로 보다 상세한 설명은 생략한다.Here, for the VOIP communication function, the mobile communication terminal 100 may receive a separate VOIP application from a predetermined server (not shown). The mobile communication terminal 100 requests and receives a predetermined application. Since it is only a known technique, a detailed description thereof will be omitted.

이동통신 단말기(100)는 VOIP 통신시 사용자 편의성을 증대시키기 위한 여러 가지 기능을 수행하는데, 구체적 기능은 도 2의 세부 기능 블록을 참조하여 후술토록 한다.The mobile communication terminal 100 performs various functions for increasing user convenience in VOIP communication, which will be described later with reference to the detailed function block of FIG. 2.

한편, VOIP 통신 수행 서버(300)는 이동통신 단말기(100)의 요청에 따라 VOIP 통신을 처리하는 서버로서, 예를 들어 이동통신 단말기(100)로부터 전송되는 SIP(Session Initiation Protocol) 계정 정보를 기초로 사용자 인증을 한 후 VOIP 통신 서비스를 제공하는 것이다. 즉, VOIP 통신 수행 서버(300)는 이동통신 단말기(100)의 요청에 따라 VOIP 통신을 하는 상대 단말 또는 이동통신망 또는 PSTN(Public Switched Telephone Network)에 연결된 상대 단말과 인터넷망을 통해 호가 접속될 수 있도록 하는 기능을 수행한다.On the other hand, the VOIP communication server 300 is a server for processing VOIP communication in response to a request of the mobile communication terminal 100, for example, based on Session Initiation Protocol (SIP) account information transmitted from the mobile communication terminal 100 It is to provide VOIP communication service after user authentication. That is, the VOIP communication server 300 may be connected to a counterpart terminal for VOIP communication or a counterpart terminal connected to a mobile communication network or a public switched telephone network (PSTN) according to a request of the mobile communication terminal 100 through an internet network. It performs the function that makes it possible.

이러한 VOIP 통신 수행 서버(300)의 기능은 기 공지된 것이므로 보다 상세한 설명은 생략한다.Since the function of the VOIP communication server 300 is well known, a detailed description thereof will be omitted.

한편, VOIP 통신 지원 서버(200)는 이동통신 단말기(100)를 통해 VOIP 통신을 수행함에 있어서 사용자 편의성을 제공해 주기 위해 구성된 것으로서, VOIP 통신용 무선 랜 중계 장치(400)의 위치 정보를 이동통신 단말기(100)에 제공하고, 또한 이동통신 단말기(100)를 통한 VOIP 통신이 쉽게 이루어질 수 있도록 초기 로그인 인증 처리를 수행한다.On the other hand, the VOIP communication support server 200 is configured to provide user convenience in performing VOIP communication through the mobile communication terminal 100, the position information of the wireless LAN relay device 400 for VOIP communication mobile communication terminal ( 100), and performs an initial login authentication process so that VOIP communication through the mobile communication terminal 100 can be easily performed.

이러한 VOIP 통신 지원 서버(200)에 구체적 기능은 도 3을 참조하여 후술토록 한다.Specific functions of the VOIP communication support server 200 will be described later with reference to FIG. 3.

우선, 이동통신 단말기(100)의 기능을 도 2를 참조하여 설명하면 다음과 같다.First, the function of the mobile communication terminal 100 will be described with reference to FIG. 2.

동 도시된 바와 같이 이동통신 단말기(100)는 키 입력부(110), 인증 요청부(120), 계정 정보 수신부(130), 저장부(140), VOIP 통신 수행부(150), 정보 요청/수신부(160), 표시 제어부(170), 통신 가능 판단부(180), 디스플레이부(190)를 포함하여 구성될 수 있다.As shown in the drawing, the mobile communication terminal 100 includes a key input unit 110, an authentication requesting unit 120, an account information receiving unit 130, a storage unit 140, a VOIP communication performing unit 150, and an information request / receiving unit. 160, the display control unit 170, the communication possibility determination unit 180, and the display unit 190 may be configured.

디스플레이부(190)는 소정의 텍스트 또는 이미지가 표시되는 것으로서, 예를 들어 전력소모가 적은 LCD(Liquid Crystal Display)를 포함하여 구성될 수 있다.The display 190 displays a predetermined text or an image and may include, for example, an LCD (Liquid Crystal Display) with low power consumption.

키 입력부(110)는 사용자의 명령을 입력받는 기능을 수행하는 것으로서, 예를 들어 소정의 버튼을 포함하는 키 패드로 이루어질 수도 있고, 또는 디스플레이부(190)와 함께 터치스크린 형태로 이루어질 수도 있다. 예를 들어 터치스크린 형태로 키 입력부(110)와 디스플레이부(190)가 구성된 경우에는 소정의 어플리케이션이 버튼 이미지를 디스플레이부(190)에 표시하고 사용자가 터치스크린상에 터치를 함으로써 소정 명령을 입력할 수 있는 것이다.The key input unit 110 performs a function of receiving a user's command. For example, the key input unit 110 may be formed of a keypad including a predetermined button or may be formed in the form of a touch screen together with the display 190. For example, when the key input unit 110 and the display unit 190 are configured in the form of a touch screen, a predetermined application displays a button image on the display unit 190 and a user inputs a predetermined command by touching the touch screen. You can do it.

정보 요청/수신부(160)는 VOIP 통신 지원 서버(200)에 현재 위치로부터 소정 반경 이내에 위치한 VOIP 통신용 무선 랜 중계 장치(400)의 위치 정보를 요청하여 수신하는 기능을 수행한다. 이때, 정보 요청/수신부(160)는 자신(이동통신 단말기(100))의 위치 정보를 해당 요청 신호에 포함시킬 수 있다.The information requesting / receiving unit 160 performs a function of requesting and receiving location information of the VOIP communication WLAN relay device 400 located within a predetermined radius from the current location to the VOIP communication support server 200. In this case, the information request / receiver 160 may include location information of itself (the mobile communication terminal 100) in the corresponding request signal.

이러한 이동통신 단말기(100)의 위치 정보는 예를 들어 GPS(Global Positioning System) 위성으로부터 수신되는 신호를 기초로 위치 좌표를 산출하는 GPS 모듈(미 도시함)에 의해 생성된 정보일 수 있다.The location information of the mobile communication terminal 100 may be, for example, information generated by a GPS module (not shown) that calculates location coordinates based on a signal received from a global positioning system (GPS) satellite.

VOIP 통신 지원 서버(200)로부터 수신되는 정보에는 상술한 바와 같이 각 VOIP 통신용 무선 랜 중계 장치(400)의 위치 정보뿐만 아니라 각 VOIP 통신용 무선 랜 중계 장치(400)들에 의한 통신 빈도수가 더 포함될 수도 있다.The information received from the VOIP communication support server 200 may further include the frequency information of each VOIP communication WLAN relay device 400 as well as the location information of each VOIP communication WLAN relay device 400 as described above. have.

여기서 통신 빈도수는 각 VOIP 통신용 무선 랜 중계 장치(400)들을 통해 실제 이루어지는 통신 횟수를 의미할 수 있다.Here, the communication frequency may refer to the actual number of communication through the WLAN relay devices 400 for VOIP communication.

표시 제어부(170)는 이동통신 단말기(100)의 디스플레이부(190)에 각종 정보나 인터페이스 화면이 표시되도록 하는 기능을 수행하는데, 특히 VOIP 통신 지원 서버(200)로부터 수신되는 VOIP 통신용 무선 랜 중계 장치(400)의 위치 정보가 디스플레이부(190)에 표시되도록 한다.The display control unit 170 performs a function of displaying various information or an interface screen on the display unit 190 of the mobile communication terminal 100. In particular, the wireless LAN relay apparatus for VOIP communication received from the VOIP communication support server 200. The location information of 400 is displayed on the display 190.

여기서 VOIP 통신용 무선 랜 중계 장치(400)의 위치 정보는 소정 좌표 정보로 이루어져 있을 수 있고, 표시 제어부(170)는 VOIP 통신 지원 서버(200)로부터 전송받거나 또는 기 저장된 지도 이미지 상에 VOIP 통신용 무선 랜 중계 장치(400)의 위치가 표시되도록 할 수 있다.Here, the location information of the VOIP communication WLAN relay device 400 may include predetermined coordinate information, and the display control unit 170 is transmitted from the VOIP communication support server 200 or is stored in the VOIP communication on the pre-stored map image. The position of the relay device 400 may be displayed.

더 나아가 표시 제어부(170)는 지도 이미지 상에 각 VOIP 통신용 무선 랜 중계 장치(400)의 통신 빈도수가 표시되도록 제어할 수 있는데, 예를 들어 각 VOIP 통신용 무선 랜 중계 장치(400)의 형태가 통신 빈도수에 따라 다르게 표시되도록 제어할 수 있다.Furthermore, the display control unit 170 may control to display the communication frequency of each WLAN relay device 400 for VOIP communication on the map image. For example, the form of each WLAN relay device 400 for VOIP communication is communicated. It can be controlled to display differently according to the frequency.

일 예로써 각 VOIP 통신용 무선 랜 중계 장치(400)를 원형으로 표시하는 경우 그 원형의 크기를 통신 빈도수에 따라 다르게 할 수도 있다.As an example, when each VOIP communication WLAN relay 400 is displayed in a circle, the size of the circle may be changed according to the frequency of communication.

이에 따라 이동통신 단말기(100) 사용자는 현재 위치로부터 소정 반경 이내에 위치한 VOIP 통신용 무선 랜 중계 장치(400)의 위치를 지도상에서 용이하게 확인할 수 있고, 해당 VOIP 통신용 무선 랜 중계 장치(400)가 있는 곳으로 이동하여 무선 랜을 통해 VOIP 통신을 할 수 있게 된다.Accordingly, the user of the mobile communication terminal 100 can easily check the position of the VOIP communication WLAN relay device 400 located within a predetermined radius from the current location on the map, where the corresponding WLAN relay device 400 for VOIP communication is located. Go to the VOIP communication through the WLAN.

한편, 인증 요청부(120)는 사용자에 의해 입력된 특정 전화번호와 패스워드를 포함하는 인증 요청 신호를 VOIP 통신 지원 서버(200)에 전송하는 기능을 수행한다. 이는 VOIP 통신을 하기 위해서는 우선 SIP(Session Initiation Protocol) 계정 정보가 있어야 하는데, SIP 계정 정보를 사용자가 직접 입력할 필요 없이 소정의 전화번호와 패스워드 입력을 통한 인증에 의해 자동으로 SIP 계정 정보를 전송받을 수 있도록 하기 위함이다.Meanwhile, the authentication requesting unit 120 transmits an authentication request signal including the specific phone number and password input by the user to the VOIP communication support server 200. In order to perform VOIP communication, SIP (Session Initiation Protocol) account information must be provided first, and SIP account information is automatically received by authentication through input of a predetermined phone number and password without the user having to directly enter SIP account information. To do so.

여기서 사용자에 의해 입력되는 특정 전화번호는 회원 가입 등을 통해 해당 이동통신 단말기(100)에 기 할당된 VOIP 전화번호(예를 들어 '070'전화번호)에 해당할 수 있다. 이를 위해 앞서 설명한 표시 제어부(170)는 도 8(a)에 도시된 바와 같은 로그인 화면을 디스플레이부(190)에 표시할 수 있다.Here, the specific phone number input by the user may correspond to a VOIP phone number (for example, '070' phone number) previously assigned to the corresponding mobile communication terminal 100 through membership registration. To this end, the display controller 170 described above may display the login screen as shown in FIG. 8A on the display 190.

계정 정보 수신부(130)는 VOIP 통신 지원 서버(200)가 전송한 SIP 계정 정보를 수신하고 저장부(140)에 저장하는 기능을 수행한다.The account information receiver 130 receives the SIP account information transmitted by the VOIP communication support server 200 and stores the SIP account information in the storage 140.

VOIP 통신 수행부(150)는 이처럼 저장부(140)에 저장된 SIP 계정 정보를 이용하여 VOIP 통신을 수행하는데, 소정의 SIP 계정 정보에 기초하여 VOIP 통신을 수행하는 과정 및 그 기술은 공지된 것에 불과하므로 보다 상세한 설명은 생략한다. SIP 계정 정보를 직접 입력하는 종래의 경우의 일 예를 도 9에 도시되었다.The VOIP communication performing unit 150 performs VOIP communication using the SIP account information stored in the storage unit 140 as described above. The process and technology for performing VOIP communication based on predetermined SIP account information are well known. Therefore, more detailed description will be omitted. An example of a conventional case of directly inputting SIP account information is illustrated in FIG. 9.

이처럼 SIP 계정 정보를 직접 입력하는 경우에는 번거로운 반면 본 실시예와 같이 소정의 아이디에 해당하는 특정 전화번호(예를 들어 VOIP 통신을 위해 이동통신 단말기(100)에 할당된 착신 전화번호)와 소정의 패스워드를 입력하여 인증과정을 거침으로써 SIP 계정 정보는 자동으로 획득할 수 있도록 한다면 사용자 편의성이 증대된다.As described above, it is cumbersome to directly enter SIP account information. However, as shown in this embodiment, a specific phone number corresponding to a predetermined ID (for example, an incoming call number assigned to the mobile communication terminal 100 for VOIP communication) and a predetermined number are given. User convenience is increased if SIP account information is automatically obtained by entering a password and going through an authentication process.

한편, VOIP 통신 지원 서버(200)로부터 수신되는 SIP 계정 정보에는 SIP 패스워드가 포함될 수 있는데, 이러한 SIP 패스워드는 소정 암호화 방식이 적용된 값일 수 있다. 예를 들어 SIP 패스워드는 사용자에 의해 입력된 패스워드와 XOR 된 값일 수 있는데, 이 경우 이동통신 VOIP 통신 수행부(150)는 암호화된 SIP 패스워드를 사용자에 의해 입력된 패스워드를 이용하여 디코딩 한 후, 그 디코딩 된 SIP 패스워드를 이용하여 VOIP 통신을 수행한다.Meanwhile, the SIP account information received from the VOIP communication support server 200 may include a SIP password. The SIP password may be a value to which a predetermined encryption scheme is applied. For example, the SIP password may be a value XORed with the password input by the user. In this case, the mobile communication VOIP communication performing unit 150 decodes the encrypted SIP password using the password input by the user, and then VOIP communication is performed using the decoded SIP password.

통신 가능 판단부(180)는 사용자의 VOIP 통신 명령을 감지한 경우 통신 채널 스캔을 통해 적어도 어느 하나의 VOIP 통신용 무선 랜 중계 장치(400)와 통신이 가능한지 여부를 판단하는 기능을 수행한다.When detecting the user's VOIP communication command, the communication possible determining unit 180 determines whether communication with at least one wireless LAN relay device 400 for VOIP communication is possible through a communication channel scan.

즉, 만약 근처에 상호 통신이 가능한 VOIP 통신용 무선 랜 중계 장치(400)가 하나라도 있는 경우에는 통신 가능 판단부(180)는 해당 VOIP 통신용 무선 랜 중계 장치(400)를 통해 통신할 수 있다고 판단하는 것이다.That is, if there is at least one VOIP communication wireless LAN relay device 400 capable of mutual communication in the vicinity, the communication possible determination unit 180 determines that the VOIP communication wireless LAN relay device 400 can communicate. will be.

앞서 설명한 표시 제어부(170)는 통신 가능 판단부(180)의 판단 결과 통신이 가능한 VOIP 통신용 무선 랜 중계 장치(400)가 하나도 없는 경우에는 정보 요청/수신부(160)에 의해 수신된 VOIP 통신용 무선 랜 중계 장치(400)의 위치 정보가 디스플레이부(190)에 표시되도록 제어하고, 또한 통신 가능 판단부(180)의 판단 결과 통신이 가능한 VOIP 통신용 무선 랜 중계 장치(400)가 적어도 하나 이상 있는 경우에는 통화용 숫자 버튼이 디스플레이부(190)에 표시되도록 제어한다. 여기서는 디스플레이부(190)가 터치스크린 형태로 구성된 것을 전제로 한다.The display controller 170 described above is the VOIP communication wireless LAN received by the information requesting / receiving unit 160 when none of the VOIP communication wireless LAN relay 400 capable of communication is determined by the communication possible determining unit 180. When the position information of the relay device 400 is controlled to be displayed on the display unit 190, and the communication possibility determination unit 180 determines that there is at least one wireless LAN relay device 400 for VOIP communication. The numeric keypad for the call is controlled to be displayed on the display 190. It is assumed here that the display 190 is configured in the form of a touch screen.

즉, 사용자는 터치스크린에 표시되는 통화용 숫자 버튼을 눌러 상대방과 통화할 수 있게 된다.That is, the user can talk with the other party by pressing the number button for the call displayed on the touch screen.

이처럼 통신 가능 판단부(180)의 판단에 따라 사용자에게 필요한 각기 다른 인터페이스 화면을 보여주면 사용자 편의성이 증대된다.As such, when the communication interface determining unit 180 shows different interface screens necessary for the user, user convenience is increased.

한편, VOIP 통신 지원 서버(200)의 세부 기능을 도 3을 참조하여 설명하면 다음과 같다.Meanwhile, a detailed function of the VOIP communication support server 200 will be described with reference to FIG. 3.

동 도면에 도시된 바와 같이 VOIP 통신 지원 서버(200)는 요청 수신부(210), 위치 판단부(220), 전송부(240), 정보 추출부(230), 데이터베이스부(250,260), 인증 정보 생성부(270), 인증 처리부(280), 통신 분석부(290)를 포함하여 구성될 수 있다.As shown in the figure, the VOIP communication support server 200 generates a request receiver 210, a location determiner 220, a transmitter 240, an information extractor 230, a database 250, 260, and authentication information. The unit 270, the authentication processor 280, and the communication analyzer 290 may be configured to be included.

요청 수신부(210)는 이동통신 단말기(100)로부터 VOIP 통신용 무선 랜 중계 장치(400)의 위치 정보 요청 신호를 수신하는 기능을 수행한다. 이때, 이동통신 단말기(100)의 VOIP 통신용 무선 랜 중계 장치(400)의 위치 정보 요청 신호는 무선 랜 통신망 또는 이동통신망 등 다양한 통신 경로로 수신될 수 있다.The request receiving unit 210 performs a function of receiving a location information request signal of the WLAN relay apparatus 400 for VOIP communication from the mobile communication terminal 100. In this case, the location information request signal of the VOIP communication WLAN relay device 400 of the mobile communication terminal 100 may be received through various communication paths such as a wireless LAN communication network or a mobile communication network.

위치 판단부(220)는 이동통신 단말기(100)의 VOIP 통신용 무선 랜 중계 장치(400)의 위치 정보 요청 신호에 포함된 정보를 기초로 이동통신 단말기(100)의 현재의 위치를 판단하는 기능을 수행한다.The position determining unit 220 determines a current position of the mobile communication terminal 100 based on the information included in the location information request signal of the wireless LAN relay 400 for VOIP communication of the mobile communication terminal 100. To perform.

예를 들어 위치 판단부(220)는 이동통신 단말기(100)의 요청 신호에 이동통신 단말기(100)의 위치 좌표가 포함되어 있는 경우에는 그 위치 좌표를 추출하여 이동통신 단말기(100)의 위치를 판단할 수 있고, 이동통신 단말기(100)의 요청 신호에 이동통신 단말기(100)와 통신 채널을 형성한 기지국(500) 또는 무선 랜 중계 장치(예를 들어 VOIP 통신용 무선 랜 중계 장치(400))에 대한 정보가 포함되어 있는 경우에는 그 기지국(500) 또는 무선 랜 중계 장치의 정보에 대응하는 위치 정보를 기 저장된 소정 테이블로부터 추출함으로써 이동통신 단말기(100)의 위치를 판단할 수도 있다.For example, if the location determination unit 220 includes the location coordinates of the mobile communication terminal 100 in the request signal of the mobile communication terminal 100, the location determination unit 220 extracts the location coordinates to determine the location of the mobile communication terminal 100. The base station 500 or the wireless LAN relay (for example, the WLAN relay 400 for VOIP communication), which can be determined and forms a communication channel with the mobile communication terminal 100 in the request signal of the mobile communication terminal 100. When the information about is included, the location of the mobile communication terminal 100 may be determined by extracting location information corresponding to the information of the base station 500 or the wireless LAN relay device from a predetermined table.

정보 추출부(230)는 위치 판단부(220)에서 판단된 이동통신 단말기(100)의 현재의 위치로부터 소정의 반경(반경의 크기는 이동통신 단말기(100) 사용자 또는 서비스 제공업자에 의해 설정될 수 있음) 이내에 위치하는 VOIP 통신용 무선 랜 중계 장치(400)의 위치 정보를 기 저장된 장치 정보 테이블(250)로부터 추출하는 기능을 수행한다.The information extracting unit 230 may be set by a user or a service provider of a predetermined radius (the size of the radius from the current position of the mobile communication terminal 100 determined by the location determining unit 220. The location information of the VOIP communication WLAN relay device 400 located within the device information table 250 may be extracted.

이를 위해 장치 정보 테이블(250)에는 VOIP 통신용 무선 랜 중계 장치(400)의 위치 정보가 미리 저장되어 있어야 한다. 뿐만 아니라, 장치 정보 테이블(250)에는 해당 VOIP 통신용 무선 랜 중계 장치(400)를 통한 소정 기간 내에서의 누적 통화량, 해당 VOIP 통신용 무선 랜 중계 장치(400)를 통한 현 시점에서의 통신 현황 등에 대한 정보가 더 포함될 수 있다.For this purpose, the location information of the WLAN relay device 400 for VOIP communication should be stored in the device information table 250 in advance. In addition, the device information table 250 includes a cumulative amount of calls within a predetermined period of time through the corresponding VOIP communication WLAN relay device 400 and a current status of communication at the present time through the corresponding VOIP communication WLAN relay device 400. More information may be included.

이러한 소정 기간 내에서의 누적 통화량이나 현 시점에서의 통신 현황 등의 수집은 통신 분석부(290)에 의해 분석되어 장치 정보 테이블(250)에 저장될 수 있다.The collection of the cumulative call volume or the current communication status within the predetermined period may be analyzed by the communication analyzer 290 and stored in the device information table 250.

여기서 통신 분석부(290)는 얼마나 다양한 단말기를 통해 각 VOIP 통신용 무선 랜 중계 장치(400)로의 접속이 이루어졌는지에 대한 정보도 수집하여 장치 정보 테이블(250)에 저장할 수도 있고, 특정 단말기를 통한 VOIP 통신용 무선 랜 중계 장치(400)로의 접속에 따른 통화량은 누적 통화량에서 제거할 수도 있다.Here, the communication analysis unit 290 may collect information on how the connection to each WLAN relay device 400 for VOIP communication is made through various terminals, and store the information in the device information table 250, or use the VOIP through a specific terminal. The call volume according to the connection to the communication WLAN relay 400 may be removed from the accumulated call volume.

이에 따라, VOIP 통신용 무선 랜 중계 장치(400)를 등록한 사용자(또는 소유자) 이외에 다른 일반 사용자들에 의해 해당 VOIP 통신용 무선 랜 중계 장치(400)를 통한 통신이 얼마나 이루어졌는지도 장치 정보 테이블(250)에 저장된 정보를 기초로 알 수 있게 된다. 이러한 세부 정보들은 모두 추후 이동통신 단말기(100)에 전송되어 활용될 수 있음은 물론이다.Accordingly, the device information table 250 also indicates how much communication is performed through the corresponding VOIP communication WLAN relay device by other general users other than the user (or owner) who has registered the VOIP communication WLAN relay device 400. It can be known based on the information stored in. All of these detailed information may be transmitted to the mobile communication terminal 100 to be used later.

이처럼 장치 정보 테이블(250)에 VOIP 통신용 무선 랜 중계 장치(400)의 위치뿐만 아니라 다른 정보들 즉, VOIP 통신용 무선 랜 중계 장치(400)를 통한 소정 기간 내에서의 누적 통화량이나 VOIP 통신용 무선 랜 중계 장치(400)를 통한 현 시점에서의 통신 현황 등에 대한 정보가 포함되어 있는 경우에는, 정보 추출부(230)는 그러한 정보들 일부를 선택하여 추출할 수도 있다.As such, not only the position of the VOIP communication WLAN relay 400 in the device information table 250 but also other information, that is, the cumulative amount of calls or the VOIP communication WLAN relay within a predetermined period of time through the VOIP communication WLAN relay 400. When information on the current communication status and the like through the device 400 is included, the information extracting unit 230 may select and extract some of the information.

한편, 인증 정보 생성부(270)는 VOIP 통화용 전화번호, 로그인 패스워드와, SIP 계정 정보를 매칭시켜 인증 테이블(260)에 저장하는 기능을 수행한다.Meanwhile, the authentication information generation unit 270 performs a function of matching the VOIP call phone number, the login password, and the SIP account information to store in the authentication table 260.

예를 들어 이동통신 단말기(100) 사용자는 VOIP 통신을 위해 우선, 회원 가입을 요청할 수 있는데, 인증 정보 생성부(270)는 이러한 이동통신 단말기(100) 사용자의 회원 가입 요청에 따라 VOIP 통화용 전화번호를 생성하여 할당하고, 할당된 VOIP 통화용 전화번호에 로그인 패스워드(이는 회원 가입을 요청한 사용자에 의해 지정될 수 있음)와, 실제 VOIP 통신을 위해 필요한 SIP 계정 정보를 매칭시켜 인증 테이블(260)에 저장할 수 있다.For example, the user of the mobile communication terminal 100 may first request a membership for VOIP communication, and the authentication information generation unit 270 may call for a VOIP call according to the request for membership of the user of the mobile communication terminal 100. Create and assign a number, and match the login password (which can be specified by the user requesting membership) with the assigned VOIP call phone number and the SIP account information required for the actual VOIP communication authentication table 260 Can be stored in

여기서 VOIP 통화용 전화번호라는 것은 상대방이 전화 걸때 입력하게 되는 전화번호 또는 발신자 전화번호에 나타나는 전화번호를 의미할 수 있다.Here, the VOIP call phone number may mean a phone number displayed when the other party makes a call or a phone number appearing on the caller's phone number.

인증 처리부(280)는 이동통신 단말기(100)로부터 로그인 요청 신호가 수신되면 그 로그인 요청 신호에 포함된 특정 전화번호와 패스워드(이는 사용자가 VOIP 통신을 위해 입력한 데이터임)를 인증 테이블(260)에 포함된 VOIP 통화용 전화번호 및 로그인 패스워드와 비교하여 인증 처리를 수행한다.When the login request signal is received from the mobile communication terminal 100, the authentication processor 280 transmits a specific phone number and password (which is data input by the user for VOIP communication) included in the login request signal to the authentication table 260. The authentication process is performed by comparing the VOIP call phone number and login password contained in the.

예를 들어 사용자에 의해 입력된 '특정 전화번호 및 패스워드 쌍'과 일치하는 데이터 즉 'VOIP 통신용 전화 번호와 로그인 패스워드 쌍'이 인증 테이블(260)에 있는 경우에는 인증 성공처리를 수행한다.For example, if the data corresponding to the 'specific telephone number and password pair' input by the user, that is, the 'VOIP communication telephone number and login password pair' are present in the authentication table 260, authentication success processing is performed.

전송부(240)는 정보 추출부(230)에 의해 추출된 VOIP 통신용 무선 랜 중계 장치(400)의 정보(예를 들어 위치 정보, 통신 빈도수 등)를 이동통신 단말기(100)로 전송하고, 또한 인증 처리부(280)에 의해 이동통신 단말기(100)에 대한 인증이 성공 처리되는 경우 그 인증이 이루어진 VOIP 통신용 전화번호에 매칭된 SIP 계정 정보를 추출하여 이동통신 단말기(100)에 전송하는 기능을 수행한다.The transmission unit 240 transmits the information (for example, location information, communication frequency, etc.) of the VOIP communication WLAN relay device 400 extracted by the information extraction unit 230 to the mobile communication terminal 100, and also If the authentication for the mobile communication terminal 100 is successfully processed by the authentication processing unit 280, the SIP account information matched to the VOIP communication phone number for which the authentication is performed is extracted and transmitted to the mobile communication terminal 100. do.

SIP 계정 정보를 전송함에 있어서 전송부(240)는 로그인 패스워드를 이용하여 SIP 계정정보에 포함된 SIP 패스워드를 암호화 처리한 후 SIP 계정 정보를 이동통신 단말기(100)에 전송할 수도 있다.In transmitting the SIP account information, the transmitter 240 may encrypt the SIP password included in the SIP account information using the login password and then transmit the SIP account information to the mobile communication terminal 100.

예를 들어 전송부(240)는 로그인 패스워드와 SIP 패스워드를 XOR 연산을 한 값을 SIP 패스워드로 하고 그 XOR 연산된 SIP 패스워드를 포함하는 SIP 계정 정보를 이동통신 단말기(100)에 전송할 수 있는 것이다.For example, the transmission unit 240 may transmit the SIP account information including the XOR operation of the login password and the SIP password to the mobile communication terminal 100 including the SIP password of the XOR operation.

이하에서는, 도 4 및 도 5를 참조하여 이동통신 단말기(100)의 제어과정을 설명한다. 본 실시예를 설명함에 있어서는 이동통신 단말기(100)가 소정 서버(미 도시함)로부터 수신한 VOIP 통신을 위한 특정 어플리케이션의 실행에 의해 VOIP 통신에 필요한 기능을 수행하는 것을 일 예로 한다.Hereinafter, a control process of the mobile communication terminal 100 will be described with reference to FIGS. 4 and 5. In the present embodiment, the mobile communication terminal 100 performs a function required for VOIP communication by executing a specific application for VOIP communication received from a predetermined server (not shown).

우선 도 4를 참조하여 로그인 처리 과정에 대해 설명하면 다음과 같다.First, the login process will be described with reference to FIG. 4.

이동통신 단말기(100)는 이동통신망, 또는 인터넷망 등에 구비된 소정 서버로부터 VOIP 어플리케이션을 다운로드 하여 저장한다(단계 S1).The mobile communication terminal 100 downloads and stores the VOIP application from a predetermined server provided in the mobile communication network or the internet network (step S1).

그리고 사용자에 의해 VOIP 어플리케이션 실행 명령을 감지하면(단계 S3) 해당 VOIP 어플리케이션의 실행에 따라 로그인 화면을 표시한다(단계 S5).When the VOIP application execution command is detected by the user (step S3), a login screen is displayed according to the execution of the corresponding VOIP application (step S5).

로그인 화면의 일 예는 앞서 설명한 바와 같이 도 8(a)와 같다.An example of the login screen is as shown in FIG. 8A as described above.

사용자가 도 8(a)와 같은 화면상에서 아이디로써 특정 전화번호를 입력하고 소정의 패스워드를 입력하면(단계 S7) 이동통신 단말기(100)는 그 입력된 정보들을 VOIP 통신 지원 서버(200)에 전송한다(단계 S9).When the user inputs a specific telephone number as an ID and a predetermined password on the screen as shown in FIG. 8 (a) (S7), the mobile communication terminal 100 transmits the inputted information to the VOIP communication support server 200. (Step S9).

이어서 이동통신 단말기(100)는 VOIP 통신 지원 서버(200)로부터 로그인 정보에 대응하는 SIP 계정 정보를 수신하여 저장한다(단계 S11).Subsequently, the mobile communication terminal 100 receives and stores SIP account information corresponding to the login information from the VOIP communication support server 200 (step S11).

그리고 이동통신 단말기(100)는 저장된 SIP 계정 정보를 이용하여 VOIP 통신을 수행한다(단계 S13).The mobile communication terminal 100 performs VOIP communication using the stored SIP account information (step S13).

예를 들어 이동통신 단말기(100)는 상대방과의 통화를 위해 호를 발신하는 경우 최초에 SIP 계정 정보를 VOIP 통신 수행 서버(300)에 전송할 수 있다.For example, when the mobile terminal 100 originates a call for a call with the other party, the mobile terminal 100 may initially transmit SIP account information to the VOIP communication performing server 300.

다음으로, 이동통신 단말기(100)에서 VOIP 통신을 위해 VOIP 통신용 무선 랜 중계 장치(400)의 정보를 수신하는 과정을 도 5를 참조하여 설명하면 다음과 같다.(본 실시예에서는 로그인 과정은 생략한다.)Next, the process of receiving information of the WLAN communication apparatus 400 for VOIP communication for VOIP communication in the mobile communication terminal 100 will be described with reference to FIG. 5. do.)

VOIP 어플리케이션을 실행한 후(단계 S21) 사용자의 키 조작, 예를 들어 디스플레이부(190)가 터치스크린으로 구성된 경우 해당 어플리케이션에 의해 표시되는 화면상의 소정 버튼의 터치에 따른 위치 정보 요청 명령을 감지하면(단계 S23), 이동통신 단말기(100)는 VOIP 통신용 무선 랜 중계 장치(400)의 위치 정보 및 통신 빈도수를 VOIP 통신 지원 서버(200)에 요청한다(단계 S25). 이때 이동통신 단말기(100)는 GPS 모듈(미 도시함) 등에 의해 산출한 자신의 현재 위치 정보를 함께 전송할 수도 있다.After executing the VOIP application (step S21), if a user's key operation is detected, for example, when the display unit 190 is configured as a touch screen, a command for requesting location information according to a touch of a predetermined button on the screen displayed by the corresponding application is detected. (Step S23), the mobile communication terminal 100 requests the VOIP communication support server 200 for the location information and the communication frequency of the WLAN relay apparatus 400 for VOIP communication (step S25). In this case, the mobile communication terminal 100 may transmit its current location information calculated by a GPS module (not shown).

이동통신 단말기(100)는 해당 요청에 따라 VOIP 통신 지원 서버(200)로부터 수신되는 정보를 기초로 소정 지도 이미지상에 각 VOIP 통신용 무선 랜 중계 장치(400)의 위치 및 통신 빈도수를 표시한다(단계 S27).The mobile communication terminal 100 displays the location and the frequency of communication of the WLAN relay apparatus 400 for each VOIP communication on a predetermined map image based on the information received from the VOIP communication support server 200 according to the corresponding request (step S27).

여기서 소정 지도 이미지는 VOIP 통신 지원 서버(200)로부터 수신된 것일 수도 있고, 이동통신 단말기(100)에 기 저장된 것일 수도 있다.The predetermined map image may be received from the VOIP communication support server 200 or may be previously stored in the mobile communication terminal 100.

VOIP 통신용 무선 랜 중계 장치(400)를 소정 지도 이미지 상에 표시한 일 예가 도 8(c)에 도시되었다.An example of displaying the wireless LAN relay 400 for VOIP communication on a predetermined map image is shown in FIG. 8 (c).

도 8(c)를 살펴보면 VOIP 통신용 무선 랜 중계 장치(400)가 '070'이라는 텍스트와 원형 이미지로 표시되었음을 확인할 수 있다. 이때 원형의 크기는 각 VOIP 통신용 무선 랜 중계 장치(400)의 특정 기간 동안의 통신 빈도수를 의미할 수도 있다.Referring to FIG. 8 (c), it can be seen that the VOIP communication WLAN relay 400 is displayed with a text '070' and a circular image. In this case, the size of the circle may mean the frequency of communication during a specific period of the WLAN relay device 400 for each VOIP communication.

이처럼 통신 빈도수를 함께 표시하는 경우 사용자들은 실제 통신이 잘 이루어지는 VOIP 통신용 무선 랜 중계 장치(400)를 확인할 수 있어 편리하다.When displaying the communication frequency as described above, the user can check the wireless LAN relay device 400 for VOIP communication that the actual communication is good.

예를 들어 VOIP 통신용 무선 랜 중계 장치(400)가 특정 장소에 위치하고 있다 하여도, 그 근처에서는 통신환경에 따라 해당 VOIP 통신용 무선 랜 중계 장치(400)를 통한 통신이 원활하지 않을 수도 있는데, 이때 사용자들은 통신 빈도수를 확인하여 잘 연결되는(잡히는) VOIP 통신용 무선 랜 중계 장치(400)의 위치를 용이하게 확인할 수 있는 것이다.For example, even if the VOIP communication wireless LAN relay 400 is located in a specific place, the communication through the corresponding VOIP wireless communication relay 400 may not be smooth depending on the communication environment. They can easily check the position of the WLAN relay device 400 for VOIP communication that is well connected (obtained) by checking the frequency of communication.

상술한 예에서는 사용자의 선택에 따라 VOIP 통신용 무선 랜 중계 장치(400)의 우치 정보 등을 요청하는 것을 일 예로 하였으나, VOIP 통신용 어플리케이션의 구동 시점에 이동통신 단말기(100)는 통신 채널 스캔을 통해 적어도 어느 하나의 VOIP 통신용 무선 랜 중계 장치(400)와 통신이 가능한지 여부를 먼저 판단하고, 그 판단 결과 통신이 가능한 VOIP 통신용 무선 랜 중계 장치(400)가 하나도 없는 경우에는 현재 위치로부터 소정 반경 이내에 위치한 VOIP 통신용 무선 랜 중계 장치(400)의 위치 정보를 요청 및 수신하여 도 8(c)와 같이 디스플레이하고, 판단 결과 통신이 가능한 VOIP 통신용 무선 랜 중계 장치(400)가 적어도 하나 이상 있는 경우에는 도 8(b)와 같이 터치스크린 통화용 숫자 버튼을 디스플레이할 수도 있다.In the above-described example, the request for the location information of the WLAN relay apparatus 400 for VOIP communication is selected according to a user's selection. However, at the time of driving the VOIP communication application, the mobile communication terminal 100 at least performs a communication channel scan. First, it is determined whether any one of the VOIP communication wireless LAN relay device 400 can communicate. As a result, if there is no VOIP wireless communication device 400 capable of communication, the VOIP is located within a predetermined radius from the current position. Request and receive location information of the wireless LAN relay 400 for communication and display as shown in FIG. 8 (c), and when there is at least one wireless LAN relay 400 for VOIP communication capable of communication as a result of the determination of FIG. You can also display the numeric buttons for touchscreen calls as shown in b).

이하에서는 도 6 및 도 7을 참조하여 VOIP 통신 지원 서버(200)의 제어과정을 설명한다.Hereinafter, a control process of the VOIP communication support server 200 will be described with reference to FIGS. 6 and 7.

우선, 도 6을 참조하여 회원 가입과 로그인 인증 처리 과정을 설명하면 다음과 같다.First, referring to FIG. 6, the process of registering and logging in is as follows.

이동통신 단말기(100) 사용자의 회원 가입에 따라 VOIP 통신 지원 서버(200)는 VOIP 통화용 전화번호, 로그인 패스워드, SIP 계정 정보를 매칭시켜 인증 테이블(260)에 저장한다(단계 S41).According to the user's subscription of the mobile communication terminal 100, the VOIP communication support server 200 matches and stores the VOIP call phone number, login password, and SIP account information in the authentication table 260 (step S41).

여기서 VOIP 통화용 전화번호와 로그인 패스워드는 사용자에 의해 선택될 수도 있고 VOIP 통신 지원 서버(200)에 의해 임의로 생성될 수도 있는 것인데, VOIP 통신 지원 서버(200)에 의해 임의로 생성된 경우에는 그 생성된 VOIP 통화용 전화번호와 로그인 패스워드는 회원 가입한 사용자에게 로그인 입력을 위해 미리 알려주어야 한다.Here, the VOIP call phone number and login password may be selected by the user or may be arbitrarily generated by the VOIP communication support server 200, and if the VOIP communication support server 200 is arbitrarily generated, The phone number and login password for VOIP calls must be given to the registered user in advance for login.

이어서 이동통신 단말기(100)로부터 로그인 요청 신호가 수신되면(단계 S43), VOIP 통신 지원 서버(200)는 로그인 요청 신호에 대응하는 SIP 계정 정보를 추출한다(단계 S45).Subsequently, when the login request signal is received from the mobile communication terminal 100 (step S43), the VOIP communication support server 200 extracts SIP account information corresponding to the login request signal (step S45).

예를 들어 로그인 요청 신호에 포함된 '전화번호 및 패스워드 쌍'을 인증 테이블(260)에 저장된 데이터와 비교하여 일치하는 데이터가 있는 경우 그 대응되는 SIP 계정 정보를 추출하는 것이다.For example, 'telephone number and password pair' included in the login request signal is compared with the data stored in the authentication table 260, and if there is matching data, the corresponding SIP account information is extracted.

VOIP 통신 지원 서버(200)는 추출한 SIP 계정 정보를 이동통신 단말기(100)에 전송한다(단계 S47).The VOIP communication support server 200 transmits the extracted SIP account information to the mobile communication terminal 100 (step S47).

이에 따라 이동통신 단말기(100)는 그 수신된 SIP 계정 정보를 이용하여 VOIP 통신을 수행할 수 있게 된다.Accordingly, the mobile communication terminal 100 can perform VOIP communication using the received SIP account information.

이하에서는 도 7을 참조하여 VOIP 통신 지원 서버(200)가 VOIP 통신용 무선 중계 장치 정보를 이동통신 단말기(100)에 전송하는 과정을 설명한다.Hereinafter, a process in which the VOIP communication support server 200 transmits the VOIP communication wireless relay device information to the mobile communication terminal 100 will be described with reference to FIG. 7.

우선, VOIP 통신 지원 서버(200)는 각 VOIP 통신용 무선 랜 중계 장치(400)의 위치 및 통신 빈도수 등을 저장하고 있다(단계 S61).First, the VOIP communication support server 200 stores the position, the communication frequency, and the like of each VOIP communication wireless LAN relay 400 (step S61).

이 상태에서 이동통신 단말기(100)로부터 VOIP 통신용 무선 랜 중계 장치(400)에 대한 정보 요청이 수신되면(단계 S63), VOIP 통신 지원 서버(200)는 해당 요청 신호로부터 이동통신 단말기(100)의 위치 정보를 산출한다(단계 S65).In this state, when a request for information on the WLAN relay apparatus 400 for VOIP communication is received from the mobile communication terminal 100 (step S63), the VOIP communication support server 200 receives the request signal of the mobile communication terminal 100 from the corresponding request signal. The positional information is calculated (step S65).

그리고 이동통신 단말기(100)의 현재 위치로부터 소정 반경 이내의 VOIP 통신용 무선 랜 중계 장치(400)의 위치 정보 및 다양한 단말기들에 의한 통신 빈도수를 추출하고(단계 S67), 그 추출한 위치 정보 및 통신 빈도수를 이동통신 단말기(100)에 전송한다(단계 S69). 여기서 VOIP 통신 지원 서버(200)는 다양한 이동통신 단말기(100)에 의한 통신이 이루어지지 않는 VOIP 통신용 무선 랜 중계 장치(400)에 대한 정보는 제거한 후 이동통신 단말기(100)에 전송할 수도 있다.Then, the location information of the WLAN relay apparatus 400 for VOIP communication and the communication frequency by various terminals are extracted from the current location of the mobile communication terminal 100 (step S67), and the extracted location information and communication frequency are extracted. Is transmitted to the mobile communication terminal 100 (step S69). Here, the VOIP communication support server 200 may remove information on the VOIP communication WLAN relay device 400 for which communication by various mobile communication terminals 100 is not performed and then transmit the information to the mobile communication terminal 100.

이에 따라 이동통신 단말기(100)에서는 자신의 주변에 위치한 VOIP 통신용 무선 랜 중계 장치(400)의 위치 및 각 VOIP 통신용 무선 랜 중계 장치(400)를 통한 다양한 단말기들에 의한 누적 통신 빈도수 등을 쉽게 확인할 수 있다.Accordingly, the mobile communication terminal 100 easily checks the location of the VOIP communication WLAN relay 400 located in its vicinity and the cumulative communication frequency by various terminals through each VOIP communication WLAN relay 400. Can be.

한편, 본 발명은 상기한 특정 실시예에 한정되는 것이 아니라 본 발명의 요지를 벗어나지 않는 범위 내에서 여러 가지로 변형 및 수정하여 실시할 수 있는 것이다. 이러한 변형 및 수정이 첨부되는 특허청구범위에 속한다면 본 발명에 포함된다는 것은 자명할 것이다. While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the invention. It is to be understood that such variations and modifications are intended to be included in the scope of the appended claims.

100 : 이동통신 단말기 200 : VOIP 통신 지원 서버
300 : VOIP 통신 수행 서버 400 : VOIP 통신용 무선 랜 중계 장치
500 : 기지국 110 : 키 입력부
120 : 인증 요청부 130 : 계정 정보 수신부
140 : 저장부 150 : VOIP 통신 수행부
160 : 정보 요청/수신부 170 : 표시 제어부
180 : 통신 가능 판단부 190 : 디스플레이부
210 : 요청 수신부 220 : 위치 판단부
230 : 정보 추출부 240 : 전송부
250 : 장치 정보 테이블 260 : 인증 테이블
270 : 인증 정보 생성부 280 : 인증 처리부
290 : 통신 분석부
100: mobile communication terminal 200: VOIP communication support server
300: server performing VOIP communication 400: wireless LAN relay device for VOIP communication
500: base station 110: key input unit
120: authentication request unit 130: account information receiving unit
140: storage unit 150: VOIP communication performing unit
160: information request / reception unit 170: display control unit
180: communication possible determination unit 190: display unit
210: request receiving unit 220: location determination unit
230: information extraction unit 240: transmission unit
250: device information table 260: authentication table
270: authentication information generation unit 280: authentication processing unit
290: communication analysis unit

Claims (18)

소정의 VOIP 통신 지원 서버와 무선 랜 통신망 또는 이동통신망을 통해 통신하는 이동통신 단말기의 제어방법에 있어서,
(a) VOIP(Voice Over Internet Protocol) 통신용 어플리케이션을 소정 어플리케이션 제공 서버로부터 수신하여 저장하는 단계와;
(b) 상기 저장된 VOIP 통신용 어플리케이션의 구동에 따라 현재 위치로부터 소정 반경 이내에 위치한 VOIP 통신용 무선 랜 중계 장치의 위치 정보를 상기 VOIP 통신 지원 서버에 요청 및 수신하여 디스플레이하는 단계를 포함하는 것을 특징으로 하는 VOIP 통신 기능을 수행하는 이동통신 단말기의 제어방법.
In a control method of a mobile communication terminal for communicating with a predetermined VOIP communication support server and a wireless LAN communication network or a mobile communication network,
(a) receiving and storing an application for Voice Over Internet Protocol (VOIP) communication from a predetermined application providing server;
(b) requesting, receiving, and displaying the location information of the VOIP communication wireless LAN relay device located within a predetermined radius from a current location according to the operation of the stored VOIP communication application, and displaying the received VOIP. Control method of a mobile communication terminal performing a communication function.
제1항에 있어서,
(c) 사용자에 의해 입력된 특정 전화번호와 패스워드를 포함하는 인증 요청 신호를 상기 VOIP 통신 지원 서버에 전송하는 단계와;
(d) 상기 인증 요청 신호에 대응하여 상기 VOIP 통신 지원 서버로부터 수신되는 SIP(Session Initiation Protocol) 계정 정보를 저장하는 단계와;
(e) 상기 저장된 SIP 계정 정보를 이용하여 VOIP 통신을 수행하는 단계를 더 포함하는 것을 특징으로 하는 VOIP 통신 기능을 수행하는 이동통신 단말기의 제어방법.
The method of claim 1,
(c) transmitting an authentication request signal including a specific telephone number and a password input by the user to the VOIP communication support server;
(d) storing Session Initiation Protocol (SIP) account information received from the VOIP communication support server in response to the authentication request signal;
(e) performing a VOIP communication by using the stored SIP account information.
제2항에 있어서,
상기 (d) 단계에서 상기 VOIP 통신 지원 서버로부터 수신되는 SIP 계정 정보에는 상기 사용자에 의해 입력된 패스워드를 기초로 암호화된 SIP 패스워드가 포함되어 있고,
상기 (e) 단계에서는 상기 암호화된 SIP 패스워드를 상기 사용자에 의해 입력되는 패스워드를 이용하여 디코딩 한 후, 그 디코딩 된 SIP 패스워드를 이용하여 VOIP 통신을 수행하는 것을 특징으로 하는 VOIP 통신 기능을 수행하는 이동통신 단말기의 제어방법.
The method of claim 2,
In step (d), the SIP account information received from the VOIP communication support server includes a SIP password encrypted based on a password input by the user.
In the step (e), the encrypted SIP password is decoded using a password input by the user, and then the VOIP communication function is performed using the decoded SIP password. Control method of communication terminal.
제1항에 있어서,
상기 (b) 단계는,
(b1) 상기 저장된 VOIP 통신용 어플리케이션의 구동 시점에 통신 채널 스캔을 통해 적어도 어느 하나의 VOIP 통신용 무선 랜 중계 장치와 통신이 가능한지 여부를 판단하는 단계와;
상기 (b1) 단계의 판단 결과 통신이 가능한 VOIP 통신용 무선 랜 중계 장치가 하나도 없는 경우에는 현재 위치로부터 소정 반경 이내에 위치한 VOIP 통신용 무선 랜 중계 장치의 위치 정보를 디스플레이하고, 상기 (b1) 단계의 판단 결과 통신이 가능한 VOIP 통신용 무선 랜 중계 장치가 적어도 하나 이상 있는 경우에는 터치스크린 통화용 숫자 버튼을 디스플레이하는 단계를 포함하는 것을 특징으로 하는 VOIP 통신 기능을 수행하는 이동통신 단말기의 제어방법.
The method of claim 1,
In step (b),
(b1) determining whether communication with at least one VOIP communication WLAN relay apparatus is possible through a communication channel scan at the time of driving the stored VOIP communication application;
As a result of the determination in step (b1), when there is no VOIP communication wireless LAN relay device capable of communication, the location information of the VOIP communication wireless LAN relay device located within a predetermined radius from the current location is displayed, and the determination result in step (b1). If there is at least one wireless LAN relay device for communication VOIP communication, the control method of the mobile communication terminal to perform the VOIP communication function comprising the step of displaying a number screen for the touch screen call.
제1항 내지 제4항 중 어느 한 항에 있어서,
상기 (b) 단계에서는, 상기 저장된 VOIP 통신용 어플리케이션의 구동에 따라 현재 위치로부터 소정 반경 이내에 위치한 각 VOIP 통신용 무선 랜 중계 장치의 위치 정보 및 통신 빈도수를 상기 VOIP 통신 지원 서버에 요청 및 수신하여, 소정 지도 이미지상에 각 VOIP 통신용 무선 랜 중계 장치의 위치를 디스플레이 하되 통신 빈도수에 따라 각 VOIP 통신용 무선 랜 중계 장치의 형태가 구분되도록 디스플레이하는 것을 특징으로 하는 VOIP 통신 기능을 수행하는 이동통신 단말기의 제어방법.
The method according to any one of claims 1 to 4,
In the step (b), the VOIP communication support server requests and receives the location information and the communication frequency of each VOIP communication wireless LAN relay device located within a predetermined radius from the current location according to the operation of the stored VOIP communication application. A method of controlling a mobile communication terminal which performs a VOIP communication function by displaying the position of each WLAN relay device for VOIP communication on an image and displaying the types of the WLAN relay devices for VOIP communication according to the frequency of communication.
이동통신 단말기에 VOIP 통신 서비스를 제공하는 VOIP 통신 지원 서버의 제어방법에 있어서,
(a) 상기 이동통신 단말기로부터 VOIP 통신용 무선 랜 중계 장치의 위치 정보 요청 신호를 수신하는 단계와;
(b) 상기 VOIP 통신용 무선 랜 중계 장치의 위치 정보 요청 신호에 포함된 정보를 기초로 상기 이동통신 단말기의 현재의 위치를 판단하는 단계와;
(c) 상기 판단된 상기 이동통신 단말기의 현재의 위치로부터 소정의 반경 이내에 위치하는 VOIP 통신용 무선 랜 중계 장치의 위치 정보를 기 저장된 장치 정보 테이블로부터 추출하는 단계와;
(d) 상기 추출된 VOIP 통신용 무선 랜 중계 장치의 위치 정보를 상기 이동통신 단말기로 전송하는 단계를 포함하는 것을 특징으로 하는 VOIP 통신 지원 서버의 제어방법.
In the control method of the VOIP communication support server for providing a VOIP communication service to a mobile communication terminal,
(a) receiving a location information request signal of a wireless LAN relay apparatus for VOIP communication from the mobile communication terminal;
(b) determining a current location of the mobile communication terminal based on information included in the location information request signal of the VOIP communication WLAN relay;
(c) extracting location information of a VOIP communication WLAN relay apparatus located within a predetermined radius of the determined current position of the mobile communication terminal from a previously stored device information table;
(d) transmitting the location information of the extracted wireless LAN relay device for VOIP communication to the mobile communication terminal.
제6항에 있어서,
(e) VOIP 통화용 전화번호, 로그인 패스워드와, SIP(Session Initiation Protocol) 계정 정보를 매칭시켜 인증 테이블에 저장하는 단계와;
(f) 상기 이동통신 단말기로부터 로그인 요청 신호가 수신되면 상기 로그인 요청 신호에 포함된 특정 전화번호와 패스워드를 상기 인증 테이블에 포함된 VOIP 통화용 전화번호 및 로그인 패스워드와 비교하여 인증 처리를 수행하는 단계와;
(g) 상기 인증 처리 결과 인증이 이루어진 경우 그 인증이 이루어진 VOIP 통신용 전화번호에 매칭된 SIP 계정 정보를 추출하여 상기 이동통신 단말기에 전송하는 단계를 포함하는 것을 특징으로 하는 VOIP 통신 지원 서버의 제어방법.
The method of claim 6,
(e) matching the VOIP call phone number, login password, and Session Initiation Protocol (SIP) account information and storing them in an authentication table;
(f) when a login request signal is received from the mobile communication terminal, performing a verification process by comparing a specific telephone number and password included in the login request signal with a VOIP call telephone number and login password included in the authentication table; Wow;
and (g) extracting SIP account information matched to the VOIP communication telephone number for which the authentication is performed when the authentication is performed as a result of the authentication, and transmitting the extracted SIP account information to the mobile communication terminal. .
제7항에 있어서,
상기 (g) 단계에서는,
상기 로그인 패스워드를 이용하여 상기 SIP 계정정보에 포함된 SIP 패스워드를 암호화 처리한 후 상기 SIP 계정 정보를 상기 이동통신 단말기에 전송하는 것을 특징으로 하는 VOIP 통신 지원 서버의 제어방법.
The method of claim 7, wherein
In the step (g),
And encrypting the SIP password included in the SIP account information using the login password and transmitting the SIP account information to the mobile communication terminal.
제6항에 있어서,
각 VOIP 통신용 무선 랜 중계 장치를 통한 통신 빈도수를 누적 저장하는 단계를 더 포함하고,
상기 (d) 단계에서는 상기 (c) 단계에서 추출한 VOIP 통신용 무선 랜 중계 장치의 위치 정보 및 통신 빈도수를 상기 이동통신 단말기로 전송하는 단계를 포함하는 것을 특징으로 하는 VOIP 통신 지원 서버의 제어방법.
The method of claim 6,
Accumulating and storing the frequency of communication through the wireless LAN relay device for each VOIP communication;
And (d) transmitting the location information and the communication frequency of the VOIP communication wireless LAN relay device extracted in step (c) to the mobile communication terminal.
VOIP 통신 지원 서버와 무선 랜 통신망 또는 이동통신망을 통해 통신하는 이동통신 단말기에 있어서,
디스플레이부와;
현재 위치로부터 소정 반경 이내에 위치한 VOIP 통신용 무선 랜 중계 장치의 위치 정보를 상기 VOIP 통신 지원 서버에 요청하여 수신하는 정보 요청/수신부와;
상기 VOIP 통신 지원 서버에 수신되는 VOIP 통신용 무선 랜 중계 장치의 위치 정보가 상기 디스플레이부에 표시되도록 제어하는 표시 제어부를 포함하는 것을 특징으로 하는 VOIP 통신 기능을 수행하는 이동통신 단말기.
In a mobile communication terminal for communicating with a VOIP communication support server and a wireless LAN communication network or a mobile communication network,
A display unit;
An information requesting / receiving unit for requesting and receiving the location information of the wireless LAN relay device for VOIP communication located within a predetermined radius from a current location;
And a display controller for controlling the position information of the VOIP communication wireless LAN relay device received by the VOIP communication support server to be displayed on the display unit.
제10항에 있어서,
사용자에 의해 입력된 특정 전화번호와 패스워드를 포함하는 인증 요청 신호를 상기 VOIP 통신 지원 서버에 전송하는 인증 요청부와;
상기 인증 요청 신호에 대응하여 상기 VOIP 통신 지원 서버로부터 수신되는 SIP(Session Initiation Protocol) 계정 정보를 저장부에 저장하는 계정 정보 수신부와;
상기 저장부에 저장된 SIP 계정 정보를 이용하여 VOIP 통신을 수행하는 VOIP 통신 수행부를 더 포함하는 것을 특징으로 하는 VOIP 통신 기능을 수행하는 이동통신 단말기.
The method of claim 10,
An authentication request unit for transmitting an authentication request signal including a specific telephone number and a password inputted by a user to the VOIP communication support server;
An account information receiver configured to store Session Initiation Protocol (SIP) account information received from the VOIP communication support server in a storage unit in response to the authentication request signal;
And a VOIP communication performing unit for performing VOIP communication by using the SIP account information stored in the storage unit.
제11항에 있어서,
상기 VOIP 통신 지원 서버로부터 수신되는 SIP 계정 정보에는 상기 사용자에 의해 입력된 패스워드를 기초로 암호화된 SIP 패스워드가 포함되어 있고,
상기 VOIP 통신 수행부는 상기 암호화된 SIP 패스워드를 상기 사용자에 의해 입력되는 패스워드를 이용하여 디코딩 한 후, 그 디코딩 된 SIP 패스워드를 이용하여 VOIP 통신을 수행하는 것을 특징으로 하는 VOIP 통신 기능을 수행하는 이동통신 단말기.
The method of claim 11,
SIP account information received from the VOIP communication support server includes an encrypted SIP password based on the password entered by the user,
The VOIP communication performing unit decodes the encrypted SIP password using a password input by the user, and performs a VOIP communication function using the decoded SIP password. terminal.
제10항에 있어서,
사용자의 VOIP 통신 명령을 감지한 경우, 통신 채널 스캔을 통해 적어도 어느 하나의 VOIP 통신용 무선 랜 중계 장치와 통신이 가능한지 여부를 판단하는 통신 가능 판단부를 더 포함하고,
상기 디스플레이부는 터치스크린으로 구성되고,
상기 표시 제어부는, 상기 통신 가능 판단부의 판단 결과 통신이 가능한 VOIP 통신용 무선 랜 중계 장치가 하나도 없는 경우에는 상기 정보 요청/수신부에 의해 수신된 VOIP 통신용 무선 랜 중계 장치의 위치 정보가 상기 디스플레이부에 표시되도록 제어하고, 상기 통신 가능 판단부의 판단 결과 통신이 가능한 VOIP 통신용 무선 랜 중계 장치가 적어도 하나 이상 있는 경우에는 통화용 숫자 버튼이 상기 디스플레이부에 표시되도록 제어하는 것을 특징으로 하는 VOIP 통신 기능을 수행하는 이동통신 단말기.
The method of claim 10,
When detecting the user's VOIP communication command, further comprising a communication possible determination unit for determining whether or not communication with the at least one wireless LAN relay device for VOIP communication through the communication channel scan,
The display unit is composed of a touch screen,
The display control unit may display the position information of the VOIP communication WLAN relay device received by the information request / receiving unit when there is no VOIP communication wireless LAN relay device capable of communication as a result of the determination of the communication possibility determining unit. Performing a VOIP communication function, wherein the number button for a call is displayed on the display unit when at least one VOIP communication wireless LAN relay device capable of communication is determined as a result of the determination of the communication possibility determining unit. Mobile terminal.
제10항 내지 제13항 중 어느 한 항에 있어서,
상기 VOIP 통신 지원 서버로부터 수신되는 정보에는 현재 위치로부터 소정 반경 이내에 위치한 각 VOIP 통신용 무선 랜 중계 장치의 위치 정보 및 통신 빈도수가 포함되고,
상기 표시 제어부는 상기 VOIP 통신 지원 서버로부터 수신된 정보를 기초로 상기 디스플레이부의 소정 지도 이미지상에 각 VOIP 통신용 무선 랜 중계 장치의 위치가 표시되도록 제어하되, 통신 빈도수에 따라 각 VOIP 통신용 무선 랜 중계 장치의 형태가 구분 표시되도록 제어하는 것을 특징으로 하는 VOIP 통신 기능을 수행하는 이동통신 단말기.
14. The method according to any one of claims 10 to 13,
The information received from the VOIP communication support server includes the location information and the communication frequency of each VOIP communication wireless LAN relay device located within a predetermined radius from the current location,
The display control unit controls to display the location of each VOIP communication WLAN relay device on a predetermined map image of the display unit based on the information received from the VOIP communication support server, and according to the communication frequency, the WLAN relay device for each VOIP communication. A mobile communication terminal performing the VOIP communication function, characterized in that the control to display the form of the distinction.
이동통신 단말기에 VOIP 통신 서비스를 제공하는 VOIP 통신 지원 서버에 있어서,
상기 이동통신 단말기로부터 VOIP 통신용 무선 랜 중계 장치의 위치 정보 요청 신호를 수신하는 요청 수신부와;
상기 VOIP 통신용 무선 랜 중계 장치의 위치 정보 요청 신호에 포함된 정보를 기초로 상기 이동통신 단말기의 현재의 위치를 판단하는 위치 판단부와;
상기 위치 판단부에서 판단된 이동통신 단말기의 현재의 위치로부터 소정의 반경 이내에 위치하는 VOIP 통신용 무선 랜 중계 장치의 위치 정보를 기 저장된 장치 정보 테이블로부터 추출하는 정보 추출부와;
상기 정보 추출부에 의해 추출된 VOIP 통신용 무선 랜 중계 장치의 위치 정보를 상기 이동통신 단말기로 전송하는 전송부를 포함하는 것을 특징으로 하는 VOIP 통신 지원 서버.
In the VOIP communication support server for providing a VOIP communication service to a mobile terminal,
A request receiving unit for receiving a location information request signal of a wireless LAN relay apparatus for VOIP communication from the mobile communication terminal;
A position determination unit determining a current position of the mobile communication terminal based on information included in the position information request signal of the VOIP communication wireless LAN relay device;
An information extraction unit for extracting location information of a VOIP communication WLAN relay apparatus located within a predetermined radius from a current location of the mobile communication terminal determined by the location determination unit from a previously stored device information table;
And a transmitter for transmitting the position information of the VOIP communication WLAN relay apparatus extracted by the information extraction unit to the mobile communication terminal.
제15항에 있어서,
VOIP 통화용 전화번호, 로그인 패스워드와, SIP(Session Initiation Protocol) 계정 정보를 매칭시켜 인증 테이블에 저장하는 인증 정보 생성부와;
상기 이동통신 단말기로부터 로그인 요청 신호가 수신되면 상기 로그인 요청 신호에 포함된 특정 전화번호와 패스워드를 상기 인증 테이블에 포함된 VOIP 통화용 전화번호 및 로그인 패스워드와 비교하여 인증 처리를 수행하는 인증 처리부를 더 포함하고,
상기 전송부는 상기 인증 처리부의 인증 처리 결과 인증이 이루어진 경우 그 인증이 이루어진 VOIP 통신용 전화번호에 매칭된 SIP 계정 정보를 추출하여 상기 이동통신 단말기에 전송하는 것을 특징으로 하는 VOIP 통신 지원 서버.
16. The method of claim 15,
An authentication information generation unit for matching a VOIP call phone number, a login password, and SIP (Session Initiation Protocol) account information and storing it in an authentication table;
When the login request signal is received from the mobile terminal, an authentication processing unit for performing an authentication process by comparing the specific phone number and password included in the login request signal with the VOIP call phone number and login password included in the authentication table. Including,
And the transmission unit extracts SIP account information matching the VOIP communication telephone number for which the authentication is performed and transmits it to the mobile communication terminal when authentication is performed as a result of the authentication processing of the authentication processing unit.
제16항에 있어서,
상기 전송부는 상기 로그인 패스워드를 이용하여 상기 SIP 계정정보에 포함된 SIP 패스워드를 암호화 처리한 후 상기 SIP 계정 정보를 상기 이동통신 단말기에 전송하는 것을 특징으로 하는 VOIP 통신 지원 서버.
The method of claim 16,
And the transmitting unit encrypts the SIP password included in the SIP account information using the login password and transmits the SIP account information to the mobile communication terminal.
제15항에 있어서,
각 VOIP 통신용 무선 랜 중계 장치를 통한 통신 빈도수를 산출하여 상기 장치 정보 테이블에 누적 저장하는 통신 분석부를 더 포함하고,
상기 정보 추출부는 상기 위치 판단부에서 판단된 이동통신 단말기의 현재의 위치로부터 소정의 반경 이내에 위치하는 VOIP 통신용 무선 랜 중계 장치의 위치 정보 및 통신 빈도수를 상기 장치 정보 테이블로부터 추출하고,
상기 전송부는 상기 정보 추출부에 의해 추출된 각 VOIP 통신용 무선 랜 중계 장치의 위치 정보 및 통신 빈도수를 상기 이동통신 단말기로 전송하는 것을 특징으로 하는 VOIP 통신 지원 서버.
16. The method of claim 15,
Further comprising a communication analysis unit for calculating the frequency of communication through the wireless LAN relay device for each VOIP communication and accumulates and stores in the device information table,
The information extracting unit extracts the location information and the communication frequency of the VOIP communication WLAN relay apparatus located within a predetermined radius from the current position of the mobile communication terminal determined by the location determining unit from the device information table,
The transmission unit VOIP communication support server, characterized in that for transmitting the location information and the communication frequency of each of the VOIP communication wireless LAN relay apparatus extracted by the information extraction unit.
KR1020100051519A 2010-06-01 2010-06-01 Mobile communication apparatus for communicating by voip and control method thereof, voip communication supporting server and control method thereof KR100983146B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020100051519A KR100983146B1 (en) 2010-06-01 2010-06-01 Mobile communication apparatus for communicating by voip and control method thereof, voip communication supporting server and control method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100051519A KR100983146B1 (en) 2010-06-01 2010-06-01 Mobile communication apparatus for communicating by voip and control method thereof, voip communication supporting server and control method thereof

Publications (1)

Publication Number Publication Date
KR100983146B1 true KR100983146B1 (en) 2010-09-20

Family

ID=43010304

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100051519A KR100983146B1 (en) 2010-06-01 2010-06-01 Mobile communication apparatus for communicating by voip and control method thereof, voip communication supporting server and control method thereof

Country Status (1)

Country Link
KR (1) KR100983146B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200061710A (en) * 2018-11-26 2020-06-03 에릭슨엘지엔터프라이즈 주식회사 APPARATUS AND METHOD FOR CONTROLLING OF VoIP TERMINAL, AND COMPUTER READABLE MEDIUM STORING THE SAME

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100664727B1 (en) 2005-08-11 2007-01-03 (주)케이웍스 A address data transmission system and methods make use of pstn
KR20080047022A (en) * 2006-11-24 2008-05-28 주식회사 케이티 Location measuring apparatus and method for the location information provision of repeater unit, system and method for location base service using its
JP2008167042A (en) 2006-12-27 2008-07-17 Oki Electric Ind Co Ltd Radio communication system, radio terminal positional information understanding method, and computer program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100664727B1 (en) 2005-08-11 2007-01-03 (주)케이웍스 A address data transmission system and methods make use of pstn
KR20080047022A (en) * 2006-11-24 2008-05-28 주식회사 케이티 Location measuring apparatus and method for the location information provision of repeater unit, system and method for location base service using its
JP2008167042A (en) 2006-12-27 2008-07-17 Oki Electric Ind Co Ltd Radio communication system, radio terminal positional information understanding method, and computer program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200061710A (en) * 2018-11-26 2020-06-03 에릭슨엘지엔터프라이즈 주식회사 APPARATUS AND METHOD FOR CONTROLLING OF VoIP TERMINAL, AND COMPUTER READABLE MEDIUM STORING THE SAME
KR102459687B1 (en) 2018-11-26 2022-10-28 에릭슨엘지엔터프라이즈 주식회사 APPARATUS AND METHOD FOR CONTROLLING OF VoIP TERMINAL, AND COMPUTER READABLE MEDIUM STORING THE SAME

Similar Documents

Publication Publication Date Title
CN104780155B (en) Apparatus bound method and device
CN102902472B (en) Instruction triggers method and system and user's recommend method and system
CN111670571B (en) Method and terminal for viewing information content
KR101964077B1 (en) Apparatus and method for connecting bluetooth device in portable terminal
US9121921B2 (en) Location information collection method and system for dual SIM mobile terminals
US11221825B2 (en) Methods and systems for conducting a session over audible and visual interfaces
KR101364972B1 (en) Authenticating method using user's telephone terminal and authenticating system thereof
CN108901020B (en) Network access method, mobile terminal and server
KR20120068275A (en) Method and apparatus for controlling access to access point in mobile terminal
CN105577375B (en) Identity verification method and device
KR20120080760A (en) Apparatus and method for providing user's route information in mobile communication system
EP3086582B1 (en) Method, devices and system for transmitting sim card information
CN107734139A (en) The control method and device of terminal device
US20140228002A1 (en) Information processing apparatus, communication system, and control method of information processing apparatus
CN108040186B (en) DTMF signal sending method and mobile terminal
CN114760321B (en) Device data synchronization method and device, terminal device and storage medium
JP2013239974A (en) Facsimile device, telephone directory data management system, method, and program
KR100983146B1 (en) Mobile communication apparatus for communicating by voip and control method thereof, voip communication supporting server and control method thereof
KR20100007462A (en) Apparatus and method for providing regional information in portable communication system
KR20110045154A (en) Apparatus and method for connecting the access point in portable communication system
KR101737638B1 (en) Device and method for transmitting data in wireless terminal
US20210357181A1 (en) Methods and systems for transferring a session between audible and visual interfaces
KR20070005956A (en) Portable terminal with bluetooth module and method of bluetooth connecting thereof
CN111447236B (en) Block chain-based communication authentication method and device, terminal equipment and storage medium
CN108391323A (en) Equipment interconnected method, device and electronic equipment

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: 20130820

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20160817

Year of fee payment: 9