KR101704210B1 - Module for measuring communication quality, control method thereof, recording medium for recording program for executing the control method, application saved in the recording medium for executing the control method being combined with hardware - Google Patents
Module for measuring communication quality, control method thereof, recording medium for recording program for executing the control method, application saved in the recording medium for executing the control method being combined with hardware Download PDFInfo
- Publication number
- KR101704210B1 KR101704210B1 KR1020150083123A KR20150083123A KR101704210B1 KR 101704210 B1 KR101704210 B1 KR 101704210B1 KR 1020150083123 A KR1020150083123 A KR 1020150083123A KR 20150083123 A KR20150083123 A KR 20150083123A KR 101704210 B1 KR101704210 B1 KR 101704210B1
- Authority
- KR
- South Korea
- Prior art keywords
- communication quality
- target terminal
- terminal
- communication
- quality measurement
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 172
- 238000000034 method Methods 0.000 title claims abstract description 43
- 238000005259 measurement Methods 0.000 claims abstract description 73
- 230000005540 biological transmission Effects 0.000 claims description 19
- 238000012545 processing Methods 0.000 claims description 10
- 230000008054 signal transmission Effects 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 통신 품질 측정 모듈, 그 제어방법, 그 제어방법을 실행하기 위한 프로그램을 기록한 기록 매체와, 하드웨어와 결합되어 그 제어방법을 실행시키기 위하여 매체에 저장된 애플리케이션에 관한 것이다. 본 발명에 따른 액세스 포인트와 무선 통신을 수행하는 통신 단말기에 구비되는 통신 품질 측정 모듈의 제어방법은, 상기 액세스 포인트와 무선으로 연결되어 있는 타 단말을 검색하는 단계와; 상기 검색된 타 단말 중 적어도 어느 하나를 대상 단말로 선정하는 단계와; 상기 단계에서 선정된 대상 단말에 통신 품질 측정 트리거 신호를 전송하는 단계와; 상기 대상 단말로부터의 소정의 품질 측정용 패킷 수신과 상기 대상 단말로의 소정의 품질 측정용 패킷 전송 중 적어도 어느 하나를 수행하고 수행 결과를 표시하는 단계를 포함하는 것을 특징으로 한다.The present invention relates to a communication quality measurement module, a control method thereof, a recording medium on which a program for executing the control method is recorded, and an application stored in the medium in combination with hardware for executing the control method. A method of controlling a communication quality measuring module included in a communication terminal performing wireless communication with an access point according to the present invention includes searching for another terminal wirelessly connected to the access point; Selecting at least one of the searched terminals as a target terminal; Transmitting a communication quality measurement trigger signal to a target terminal selected in the step; Performing at least one of receiving a predetermined quality measurement packet from the target terminal and transmitting a predetermined quality measurement packet to the target terminal, and displaying a result of the performance measurement.
Description
본 발명은 통신 품질 측정 모듈, 그 제어방법, 그 제어방법을 실행하기 위한 프로그램을 기록한 기록 매체와, 하드웨어와 결합되어 그 제어방법을 실행시키기 위하여 매체에 저장된 애플리케이션에 관한 것으로, 보다 상세하게는 액세스 포인트와 통신하는 타 단말에 대한 통신 품질을 측정하는 모듈, 그 제어방법, 그 제어방법을 실행하기 위한 프로그램을 기록한 기록 매체와, 하드웨어와 결합되어 그 제어방법을 실행시키기 위하여 매체에 저장된 애플리케이션에 관한 것이다.The present invention relates to a communication quality measuring module, a control method thereof, a recording medium on which a program for executing the control method is recorded, and an application stored in a medium for executing the control method in combination with hardware, A module for measuring a communication quality of the other terminal communicating with the point, a control method thereof, a recording medium on which a program for executing the control method is recorded, and an application program stored in the medium for executing the control method, will be.
WiFi(Wireless Fidelity)의 대중적인 보급으로 인하여 가정 내에 다양한 무선 IP(Internet Protocol) 디바이스들이 설치되고 있다. 예를 들어 방범용 카메라 등도 액세스 포인트와 무선 랜 통신을 수행하여 촬영된 데이터를 전송하도록 구성되고 있다.Due to the popularization of WiFi (Wireless Fidelity), various wireless IP (Internet Protocol) devices are installed in the home. For example, a security camera or the like is configured to perform wireless LAN communication with an access point to transmit photographed data.
그런데 이러한 무선 IP 디바이스의 사용에서 가장 중요한 것을 그 무선 IP 디바이스가 설치된 위치가 서비스 이용에 충분한 쓰루풋(throughput)을 확보할 수 있는 위치인가에 대한 확인이다.However, the most important factor in using such a wireless IP device is confirmation that the location where the wireless IP device is installed is a location that can secure sufficient throughput for service use.
상술한 무선 IP 방범용 카메라의 예를 든다면, 무선 IP 방범용 카메라가 촬영된 영상을 끊김 없이 서버 등에 전송하기 위해서는 무선 IP 방법용 카메라와 액세스 포인트 간의 통신 품질이 일정 수준 이상 확보되어야 하는 것이다.An example of the above-mentioned wireless IP security camera is that a wireless IP security camera needs to secure a certain level of communication quality between a camera for a wireless IP method and an access point in order to seamlessly transmit a captured image to a server.
그런데 종래에는 무선 IP 디바이스를 설치한 경우 Ping 신호를 전송하여 연결 상태를 확인하는데 그치고 해당 무선 IP 디바이스의 통신 품질 상태를 제대로 판단하지는 못해왔다.Conventionally, when a wireless IP device is installed, a connection state is confirmed by transmitting a ping signal, and the communication quality state of the wireless IP device has not been properly determined.
본 발명은 상기한 종래의 문제점을 해결하기 위해 안출된 것으로서, 그 목적은 각종 무선 IP 디바이스를 설치하는 경우 해당 무선 IP 디바이스와 액세스 포인트 간의 통신 품질을 현장에서 확인할 수 있도록 하는 통신 품질 측정 모듈, 그 제어방법, 그 제어방법을 실행하기 위한 프로그램을 기록한 기록 매체와, 하드웨어와 결합되어 그 제어방법을 실행시키기 위하여 매체에 저장된 애플리케이션을 제공하는 것이다. It is an object of the present invention to provide a communication quality measuring module which enables a communication quality between a wireless IP device and an access point to be verified in the field when various wireless IP devices are installed, A control method, a recording medium on which a program for executing the control method is recorded, and an application stored in the medium in combination with the hardware to execute the control method.
상기한 목적을 달성하기 위해 본 발명에 따른 액세스 포인트와 무선 통신을 수행하는 통신 단말기에 구비되는 통신 품질 측정 모듈은, 상기 액세스 포인트와 무선으로 연결되어 있는 타 단말을 검색하는 단말 검색부와; 상기 단말 검색부에서 검색된 타 단말 중 적어도 어느 하나를 대상 단말로 선정하는 대상 단말 선정부와; 상기 대상 단말 선정부에서 선정된 대상 단말에 통신 품질 측정 트리거 신호를 전송하는 신호 전송부와; 상기 대상 단말로부터의 소정의 품질 측정용 패킷 수신과 상기 대상 단말로의 소정의 품질 측정용 패킷 전송 중 적어도 어느 하나를 수행하는 패킷 송수신부와; 상기 패킷 송수신부에 의한 수행 결과가 표시되도록 처리하는 표시 처리부를 포함하여 구성된다.According to another aspect of the present invention, there is provided a communication quality measuring module provided in a communication terminal for performing wireless communication with an access point, the terminal comprising: a terminal searching unit searching for another terminal wirelessly connected to the access point; A target terminal selection unit selecting at least one of the other terminals retrieved by the terminal search unit as a target terminal; A signal transmission unit for transmitting a communication quality measurement trigger signal to a target terminal selected by the target terminal selection unit; A packet transmission / reception unit for performing at least one of reception of a packet for quality measurement from the target terminal and transmission of a packet for quality measurement to the target terminal; And a display processing unit for processing the packet transmission / reception unit to display the result of the packet transmission / reception performed by the packet transmission / reception unit.
또, 상기한 목적을 달성하기 위해 본 발명에 따른 액세스 포인트와 무선 통신을 수행하는 통신 단말기에 구비되는 통신 품질 측정 모듈의 제어방법은, 상기 액세스 포인트와 무선으로 연결되어 있는 타 단말을 검색하는 단계와; 상기 검색된 타 단말 중 적어도 어느 하나를 대상 단말로 선정하는 단계와; 상기 단계에서 선정된 대상 단말에 통신 품질 측정 트리거 신호를 전송하는 단계와; 상기 대상 단말로부터의 소정의 품질 측정용 패킷 수신과 상기 대상 단말로의 소정의 품질 측정용 패킷 전송 중 적어도 어느 하나를 수행하고 수행 결과를 표시하는 단계를 포함하여 이루어진다.In order to achieve the above object, a method of controlling a communication quality measuring module included in a communication terminal performing wireless communication with an access point according to the present invention includes searching for another terminal wirelessly connected to the access point Wow; Selecting at least one of the searched terminals as a target terminal; Transmitting a communication quality measurement trigger signal to a target terminal selected in the step; Performing at least one of reception of a packet for quality measurement from the target terminal and transmission of a packet for quality measurement to the target terminal, and displaying a result of the performance measurement.
이상 설명한 바와 같이 본 발명에 따르면, 통신 단말기를 이용하여 대상 단말에 대한 통신 품질 상태를 측정할 수 있다.INDUSTRIAL APPLICABILITY As described above, according to the present invention, it is possible to measure the state of communication quality with respect to a target terminal using a communication terminal.
이에 의해 각 무선 단말들이 서비스를 제공하기에 적절치 않은 장소(예를 들어 통신 속도가 제대로 나오지 않는 장소)에 위치하였는지 여부를 설치 기사 등이 현장에서 즉시 확인할 수 있다.As a result, the installer or the like can immediately confirm on the spot whether or not each wireless terminal is located in a place inappropriate for providing the service (for example, a place where the communication speed does not come out properly).
도 1은 본 발명의 일 실시예에 따른 통신 품질 측정 모듈이 구비된 통신 단말기를 포함하는 전체 통신 시스템의 개략 구성도이고,
도 2는 본 발명의 일 실시예에 따른 통신 품질 측정 모듈의 기능 블록도이고,
도 3은 본 발명의 일 실시예에 따른 통신 품질 측정 모듈이 구비된 통신 단말기와 대상 단말 간의 신호 흐름을 나타낸 도면이다.1 is a schematic configuration diagram of an entire communication system including a communication terminal equipped with a communication quality measurement module according to an embodiment of the present invention,
2 is a functional block diagram of a communication quality measurement module according to an embodiment of the present invention,
3 is a diagram illustrating a signal flow between a communication terminal having a communication quality measurement module and a target terminal according to an embodiment of the present invention.
이하에서는 첨부도면을 참조하여 본 발명에 대해 상세히 설명한다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.
이하 본 발명에 따른 각 실시예는 본 발명의 이해를 돕기 위한 하나의 예에 불과하고, 본 발명이 이러한 실시예에 한정되는 것은 아니다. 특히 본 발명은 각 실시예에 포함되는 개별 구성, 개별 기능, 또는 개별 단계 중 적어도 어느 하나 이상의 조합으로 구성될 수 있다.Hereinafter, embodiments of the present invention will be described in order to facilitate understanding of the present invention, and the present invention is not limited to these embodiments. In particular, the present invention can be configured by combining at least any one of individual components, individual functions, or individual steps included in each embodiment.
본 발명의 일 실시예에 따른 통신 품질 측정 모듈(110)을 구비한 통신 단말기(100)를 포함하는 전체 통신 시스템의 개략 구성은 도 1에 도시된 바와 같다.A schematic configuration of an overall communication system including a
동 도면에 도시된 바와 같이 전체 통신 시스템은 통신 단말기(100), 액세스 포인트(300), 적어도 하나의 무선 단말(200), 통신 품질 관리 서버(400)를 포함하여 구성된다.As shown in the figure, the entire communication system includes a
통신 품질 관리 서버(400)는 통신 단말기(100)의 요청이 있는 경우 각 무선 단말(200)에 대한 통신 품질 상태를 관리하는 기능을 수행한다.The communication
예를 들어 통신 품질 관리 서버(400)는 후술하는 바와 같이 통신 단말기(100)의 요청이 있는 경우 각 무선 단말(200)에 대한 통신 품질을 판단하여 그 결과를 통신 단말기(100)에 제공하거나, 통신 품질 상태 정보를 내부 데이터베이스(미 도시함)에 등록할 수 있다.For example, the communication
무선 단말(200)은 액세스 포인트(300)와 무선 통신을 수행하는 것으로서, 본 실시예에서 무선 단말(200) 중 적어도 어느 하나는 후술하는 바와 같이 통신 품질 측정의 대상이 된다.The
무선 단말(200)과 액세스 포인트(300) 간에는 IEEE 802.11에 따른 무선 랜(WLANs: Wireless Local Area Networks) 통신이 이루어질 수 있는데, 이는 일 예에 불과하고, 무선 단말(200)과 액세스 포인트(300) 간의 통신 방식에는 제한이 없다.Wireless LAN (WLANs) communication according to IEEE 802.11 may be performed between the
이러한 무선 단말(200)은 예를 들어 방범용 카메라에 해당할 수 있는데, 이 경우 방범용 카메라는 촬영 영상을 액세스 포인트(300)를 경유하여 인터넷에 구비된 소정 방범 서버(미 도시함)에 전송할 수 있다.For example, the
본 실시예에서 무선 단말(200)은 제1 무선 단말(201), 제2 무선 단말(202), 제3 무선 단말(203)로 구성되는 것을 일 예로 하고 있으나, 무선 단말(200)은 개수에는 제한이 없다.The
액세스 포인트(300)는 유선망과 직접 연결되고 무선 단말(200)은 물론이고 통신 단말기(100)와 무선 통신을 수행하는 장치로서, 다양한 기기들이 무선 구간을 통해 인터넷과 같은 유선망에 접속할 수 있도록 지원하는 장치이다.The
이러한 액세스 포인트(300)의 기능 및 동작 과정은 기 공지된 기술에 해당하므로 보다 상세한 설명을 생략한다.The functions and operation processes of the
한편, 통신 단말기(100)는 사용자의 조작에 따라 무선 단말(200)에 대한 통신 품질 측정을 제어하는 것으로서, 예를 들어 스마트폰과 같은 이동통신 단말기(100)에 해당할 수 있다.Meanwhile, the
통신 단말기(100) 역시 액세스 포인트(300)와 IEEE 302.11에 따른 무선 랜 통신을 수행할 수 있는데, 무선 단말(200)의 경우와 마찬가지로 통신 단말기(100)와 액세스 포인트(300)와의 통신 방식에는 제한이 없다.The
통신 단말기(100)에는 통신 품질 측정 모듈(110)이 구비될 수 있는데, 본 발명의 특징은 통신 품질 측정 모듈(110)의 기능에 기인하므로, 이하에서는 통신 품질 측정 모듈(110)의 구성 및 기능을 중심으로 설명하기로 한다.The
통신 품질 측정 모듈(110)은 통신 단말기(100)에 하드웨어적으로 또는 소프트웨어적으로 구비될 수 있는데, 통신 품질 측정 모듈(110)이 소프트웨어적으로 구비되는 경우 통신 품질 측정 모듈(110)은 통신 단말기(100)에서 실행되는 일종의 어플리케이션에 해당할 수 있다.The communication
통신 품질 측정 모듈(110)의 기능블록은 도 2에 도시된 바와 같다.The function block of the communication
동 도면에 도시된 바와 같이 통신 품질 측정 모듈(110)은 단말 검색부(111), 대상 단말 선정부(112), 신호 전송부(113), 패킷 송수신부(114), 표시 처리부(115), 통신 품질 판단부(116), 서버 접속부(117)를 포함하여 구성될 수 있다.The communication
단말 검색부(111)는 액세스 포인트(300)와 무선으로 연결되어 있는 무선 단말(200)을 검색하는 기능을 수행한다.The
예를 들어 액세스 포인트(300)를 기준으로 통신 단말기(100)와 각 무선 단말(200)이 무선 구간을 통한 랜(LAN : Local Area Network)을 구성하고 있는 경우 통신 단말기(100)는 브로드캐스트 신호를 전송하여 동일한 네트워크에 존재하는 각 무선 단말(200)을 검색할 수 있다.For example, when the
표시 처리부(115)는 본 발명에 따른 처리 결과 등이 표시되도록 처리하는 것으로서, 표시 처리부(115)의 동작에 의해 사용자는 통신 단말기(100)에 구비된 LCD(Liquid Crystal Display)와 같은 디스플레이부(미 도시함)를 통해 각종 정보 등을 확인할 수 있다.The
특히 표시 처리부(115)는 단말 검색부(111)에서 검색된 무선 단말(200)의 목록이 표시되도록 제어할 수 있고, 후술하는 바와 같이 통신 품질 측정 모듈(110)에 포함된 각 구성 요소들(특히 패킷 송수신부(114))의 수행 결과가 표시되도록 처리할 수 있다.The
여기서 수행 결과는 단지 수행 완료를 나타내는 정보일 수도 있고, 또는 실제 송수신된 패킷량 등에 대한 정보일 수도 있다.Here, the execution result may be information indicating completion of execution, or information on the actual amount of packets transmitted and received.
대상 단말 선정부(112)는 단말 검색부(111)에서 검색된 적어도 무선 단말(200)들 중 적어도 어느 하나를 대상 단말로 선정하는 기능을 수행한다.The target terminal selection unit 112 functions to select at least one of the
여기서 대상 단말 선정부(112)는 표시 처리부(115)에 의해 표시 처리된 무선 단말(200)의 목록 중 사용자에 의해 선택된 항목에 대응되는 무선 단말(200)을 대상 단말로 선정할 수 있다.The target terminal selection unit 112 can select the
예를 들어 단말 검색부(111)의 동작에 의해 통신 단말기(100)의 디스플레이부에는 제1 무선 단말(201), 제2 무선 단말(202), 제3 무선 단말(203)에 각각 대응되는 항목을 포함하는 무선 단말(200) 목록이 표시될 수 있는데, 이때 사용자가 제2 무선 단말(202)에 대응되는 항목을 선택하는 경우 대상 단말 선정부(112)는 제2 무선 단말(202)을 통신 품질 측정을 위한 대상 단말로 선정할 수 있다.For example, in the display unit of the
다른 예로써, 대상 단말 선정부(112)는 각 무선 단말(200)과 소정의 신호 교환을 통해 기 설정된 응답 메시지를 전송하는 무선 단말(200)을 자동으로 대상 단말로 선정할 수도 있다.As another example, the target terminal selection unit 112 may automatically select a
신호 전송부(113)는 대상 단말 선정부(112)에서 선정된 대상 단말에 통신 품질 측정 트리거 신호를 전송하는 기능을 수행한다.The
여기서 통신 품질 측정 트리거 신호는 대상 단말로 하여금 통신 품질 측정을 위한 소정 기능(이에 대한 보다 상세한 설명은 후술함)을 수행하도록 제어하는 신호이다.Here, the communication quality measurement trigger signal is a signal for controlling the target terminal to perform a predetermined function for measuring communication quality (a detailed description thereof will be described later).
이러한 통신 품질 측정 트리거 신호에는 자신의 네트워크 주소가 포함될 수 있는데, 이는 대상 단말에게 통신 품질 측정 모듈(110)을 구비한 통신 단말기(100)를 알려주기 위함이다.The communication quality measurement trigger signal may include a network address of the communication quality measurement trigger signal to inform the
또한 통신 품질 측정 트리거 신호에는 대상 단말에게 통신 품질 측정 시간을 알려주기 위한 측정 시간 정보가 포함될 수도 있다. 여기서 측정 시간 정보는 통신 품질 측정을 수행할 시점을 나타내는 정보일 수도 있고, 통신 품질 측정을 수행할 시간 범위를 나타내는 정보일 수도 있다.Also, the communication quality measurement trigger signal may include measurement time information for notifying the target terminal of the communication quality measurement time. Here, the measurement time information may be information indicating a time point at which the communication quality measurement is to be performed, or may be information indicating a time range for performing the communication quality measurement.
패킷 송수신부(114)는 대상 단말로부터 소정의 품질 측정용 패킷을 수신하거나 상기 대상 단말로 소정의 품질 측정용 패킷을 전송하는 기능을 수행하는데, 이때 대상 단말의 요청에 따라 상술한 기능을 수행할 수 있다.The packet transmission / reception unit 114 receives a predetermined quality measurement packet from the target terminal or transmits a predetermined quality measurement packet to the target terminal. At this time, the packet transmission / reception unit 114 performs the above- .
예를 들어 대상 단말이 통신 품질을 측정을 위해 소정의 패킷을 전송하는 경우 패킷 송수신부(114)는 이를 수신하는 기능을 수행하고, 또한 대상 단말이 통신 품질을 측정을 위해 소정의 패킷을 요청하는 경우 패킷 송수신부(114)는 소정의 패킷을 전송하는 기능을 수행한다.For example, when a target terminal transmits a predetermined packet for measuring the communication quality, the packet transmission / reception unit 114 performs a function of receiving the packet, and when the target terminal requests a predetermined packet to measure the communication quality The packet transmission / reception unit 114 performs a function of transmitting a predetermined packet.
통신 품질 판단부(116)는 기 설정된 시간동안 대상 단말로부터 수신에 성공한 패킷량과 기 설정된 시간동안 대상 단말로 전송에 성공한 패킷량 중 적어도 어느 하나를 이용하여 대상 단말과 액세스 포인트(300) 간의 통신 품질 상태를 판단하는 기능을 수행한다.The communication quality judging unit 116 judges whether or not the communication quality between the target terminal and the
예를 들어 대상 단말이 소정의 패킷을 전송한 경우, 통신 품질 판단부(116)는 기 설정된 시간동안 대상 단말로부터 수신에 성공한 패킷량을 이용하여 그 대상 단말과 액세스 포인트(300) 간의 통신 품질 상태를 판단하는 것이다.For example, when the target terminal transmits a predetermined packet, the communication quality determination unit 116 determines the communication quality status (status) between the target terminal and the
또는 통신 품질 판단부(116)는 기 설정된 패킷이 대상 단말로부터 성공적으로 수신되는 시간과 대상 단말에 성공적으로 송신되는 시간 중 적어도 어느 하나를 이용하여 대상 단말과 액세스 포인트(300) 간의 통신 품질 상태를 판단할 수 있다.The communication quality determination unit 116 may determine a communication quality state between the target terminal and the
패킷량과 패킷 송수신 시간을 이용하면 통신 속도를 알 수 있으므로 대상 단말에 대한 통신 품질 상태를 알 수 있는 것이다.Since the communication speed can be known by using the packet amount and the packet transmission / reception time, the state of communication quality with respect to the target terminal can be known.
여기서 대상 단말이 전송하는 패킷은 무선 구간을 통해 액세스 포인트(300)에 도달하고, 그 후 다시 무선 구간을 통해 통신 단말기(100)에 도달하는데, 액세스 포인트(300)와 통신 단말기(100) 간의 무선 구간에서의 패킷 전송 속도가 대상 단말과 액세스 포인트(300) 간의 무선 구간에서의 패킷 전송 속도보다 훨씬 빠르다고 가정하면, 상술한 바와 같이 대상 단말로부터 수신되는 패킷량 등을 이용하여 대상 단말의 액세스 포인트(300)에 대한 통신 속도 등의 통신 품질을 판단할 수 있는 것이다.Here, the packet transmitted by the target terminal arrives at the
서버 접속부(117)는 기 설정된 시간동안 대상 단말로부터 수신에 성공한 패킷량과 기 설정된 시간동안 대상 단말로 전송에 성공한 패킷량 중 적어도 어느 하나를 통신 품질 관리 서버(400)에 전송하여 대상 단말과 액세스 포인트(300) 간의 통신 품질 상태 판단을 요청할 수 있다.The
즉, 상술한 통신 품질 판단부(116)는 통신 품질 측정 모듈(110)이 스스로 대상 단말에 대한 통신 품질을 판단하기 위한 것이고, 서버 접속부(117)는 대상 단말에 대한 통신 품질 판단을 인터넷 등에 구비된 통신 품질 관리 서버(400)에 요청하는 것이다.That is, the communication quality determination unit 116 is for the communication
도 3은 본 발명의 일 실시예에 따른 통신 품질 측정 모듈(110)이 구비된 통신 단말기(100)와 대상 단말 간의 통신이 이루어지는 과정을 나타내고 있다.FIG. 3 illustrates a process of communication between a
먼저 통신 단말기(100)는 무선 랜에 연결된 무선 단말(200)을 검색하고, 그 중 적어도 어느 하나를 대상 단말로 선정한다(단계 S1).First, the
이어서 통신 단말기(100)는 통신 품질 측정 트리거 신호를 액세스 포인트(300)를 경유하여 대상 단말로 전송하는데, 이 통신 품질 측정 트리거 신호에는 통신 단말기(100)의 IP(Internet Protocol) 주소와 측정 시간 등이 포함될 수 있다(단계 S3).Then, the
여기서 통신 품질 측정 트리거 신호는 어느 하나의 전송 신호일 수도 있고, 복수 개로 이루어진 일련의 신호 그룹일 수도 있다.Here, the communication quality measurement trigger signal may be any one transmission signal, or may be a group of a plurality of signal groups.
예를 들어 IP 주소와 측정 시간은 서로 다른 신호에 실려 대상 단말로 전송될 수도 있다.For example, the IP address and the measurement time may be transmitted to the target terminal on different signals.
본 실시예에서 통신 단말기(100)와 대상 단말간의 통신은 액세스 포인트(300)를 경유하여 이루어지는데, 이하에서는 액세스 포인트(300)에 대한 중복 설명은 생략한다.In this embodiment, communication between the
대상 단말은 통신 품질 측정 트리거 신호에 포함된 IP 주소를 이용하여 통신 단말기(100)에 응답 신호를 전송하고(단계 S5), 이후 통신 품질 측정 시작 알림 신호를 통신 단말기(100)에 전송한다(단계 S7).The target terminal transmits a response signal to the
이때부터 통신 단말기(100)와 대상 단말 간의 통신 품질 측정용 패킷이 송수신 되는데(단계 S9), 예를 들어 대상 단말은 통신 단말기(100)에 소정의 패킷을 전송하거나 통신 단말기(100)에 소정의 패킷 전송을 요청할 수 있다.A packet for measuring the communication quality between the
이때 대상 단말은 통신 품질 측정 트리거 신호에 포함된 측정 시간 동안 이러한 패킷 송수신 과정을 수행한다.At this time, the target terminal performs this packet transmission / reception process during the measurement time included in the communication quality measurement trigger signal.
대상 단말이 통신 품질 측정 종료 알림 신호를 통신 단말기(100)에 전송하면(단계 S11), 통신 단말기(100)는 응답 신호를 대상 단말에 전송하고(단계 S13), 대상 단말에 대한 통신 품질 측정 결과를 생성 및 표시한다(단계 S15).When the target terminal transmits a communication quality measurement end notification signal to the communication terminal 100 (step S11), the
예를 들어 통신 단말기(100)는 기 설정된 시간 동안 송수신된 패킷량을 이용하여 대상 단말과 액세스 포인트(300)간의 통신 속도를 판단할 수 있다.For example, the
또한 통신 단말기(100)는 대상 단말에 대한 통신 품질 측정 결과를 통신 품질 관리 서버(400)에 전송하여 관리하도록 할 수도 있다(단계 S17).Also, the
한편, 상술한 각 실시예를 수행하는 과정은 소정의 기록 매체(예를 들어 컴퓨터로 판독 가능한)에 저장된 프로그램 또는 애플리케이션에 의해 이루어질 수 있음은 물론이다. 여기서 기록 매체는 RAM(Random Access Memory)과 같은 전자적 기록 매체, 하드 디스크와 같은 자기적 기록 매체, CD(Compact Disk)와 같은 광학적 기록 매체 등을 모두 포함한다.Meanwhile, it goes without saying that the process of performing each of the above-described embodiments can be performed by a program or an application stored in a predetermined recording medium (for example, a computer-readable). Here, the recording medium includes an electronic recording medium such as a RAM (Random Access Memory), a magnetic recording medium such as a hard disk, and an optical recording medium such as a CD (Compact Disk).
이때, 기록 매체에 저장된 프로그램은 컴퓨터나 스마트폰 등과 같은 하드웨어 상에서 실행되어 상술한 각 실시예를 수행할 수 있다. 특히, 상술한 본 발명에 따른 통신 품질 측정 모듈의 기능 블록 중 적어도 어느 하나는 이러한 프로그램 또는 애플리케이션에 의해 구현될 수 있다.At this time, the program stored in the recording medium may be executed on hardware such as a computer or a smart phone to perform each of the above embodiments. In particular, at least one of the functional blocks of the communication quality measurement module according to the present invention described above can be implemented by such a program or an application.
또한, 본 발명은 상기한 특정 실시예에 한정되는 것이 아니라 본 발명의 요지를 벗어나지 않는 범위 내에서 여러 가지로 변형 및 수정하여 실시할 수 있는 것이다. 이러한 변형 및 수정이 첨부되는 특허청구범위에 속한다면 본 발명에 포함된다는 것은 자명할 것이다. The present invention is not limited to the above-described specific embodiments, and various modifications and changes may be made without departing from the gist of the present 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 : 무선 단말
300 : 액세스 포인트 400 : 통신 품질 관리 서버
201 : 제1 무선 단말 202 : 제2 무선 단말
203 : 제3 무선 단말 110 : 통신 품질 측정 모듈
111 : 단말 검색부 112 : 대상 단말 선정부
113 : 신호 전송부 114 : 패킷 송수신부
115 : 표시 처리부 116 : 품질 판단부
117 : 서버 접속부100: communication terminal 200: wireless terminal
300: access point 400: communication quality management server
201: first wireless terminal 202: second wireless terminal
203: third wireless terminal 110: communication quality measurement module
111: terminal search unit 112: target terminal selection unit
113: Signal transmission unit 114: Packet transmission /
115: display processing unit 116: quality judgment unit
117: Server connection
Claims (18)
(a) 상기 액세스 포인트와 무선으로 연결되어 있는 타 단말을 검색하는 단계와;
(b) 상기 (a) 단계에서 검색된 타 단말 중 적어도 어느 하나를 통신 품질 측정을 위한 대상 단말로 선정하는 단계와;
(c) 상기 (b) 단계에서 선정된 대상 단말에 통신 품질 측정 트리거 신호를 전송하는 단계와;
(d) 상기 대상 단말로부터 상기 통신 품질 측정 트리거 신호에 의한 품질 측정용 패킷을 수신하고, 그 수신된 품질 측정용 패킷에 따른 품질 측정 수행 결과를 표시하는 단계를 포함하는 것을 특징으로 하는 통신 품질 측정 모듈의 제어방법.A control method of a communication quality measuring module provided in a communication terminal performing wireless communication with an access point,
(a) searching for another terminal wirelessly connected to the access point;
(b) selecting at least one of the other terminals found in the step (a) as a target terminal for communication quality measurement;
(c) transmitting a communication quality measurement trigger signal to the target terminal selected in the step (b);
(d) receiving a quality measurement packet based on the communication quality measurement trigger signal from the target terminal, and displaying a result of performing a quality measurement according to the received quality measurement packet Control method of module.
기 설정된 시간동안 상기 대상 단말로부터 수신에 성공한 패킷량과 기 설정된 시간동안 상기 대상 단말로 전송에 성공한 패킷량 중 적어도 어느 하나를 이용하여 상기 대상 단말과 상기 액세스 포인트 간의 통신 품질 상태를 판단하는 단계를 더 포함하는 것을 특징으로 하는 통신 품질 측정 모듈의 제어방법.The method according to claim 1,
Determining a state of communication quality between the target terminal and the access point using at least one of a packet amount successfully received from the target terminal for a predetermined time and a packet amount transmitted to the target terminal for a predetermined time Further comprising the steps of:
기 설정된 패킷이 상기 대상 단말로부터 성공적으로 수신되는 시간과 상기 대상 단말에 성공적으로 송신되는 시간 중 적어도 어느 하나를 이용하여 상기 대상 단말과 상기 액세스 포인트 간의 통신 품질 상태를 판단하는 단계를 더 포함하는 것을 특징으로 하는 통신 품질 측정 모듈의 제어방법.The method according to claim 1,
Further comprising the step of determining a communication quality state between the target terminal and the access point using at least one of a time at which the predetermined packet is successfully received from the target terminal and a time at which the target terminal is successfully transmitted Wherein the communication quality measuring module comprises:
기 설정된 시간동안 상기 대상 단말로부터 수신에 성공한 패킷량과 기 설정된 시간동안 상기 대상 단말로 전송에 성공한 패킷량 중 적어도 어느 하나를 통신 품질 관리 서버에 전송하여 상기 대상 단말과 상기 액세스 포인트 간의 통신 품질 상태 판단을 요청하는 단계를 더 포함하는 것을 특징으로 하는 통신 품질 측정 모듈의 제어방법.The method according to claim 1,
And transmitting the at least one of the amount of packets successfully received from the target terminal and the amount of packets transmitted to the target terminal for a preset time to the communication quality management server for a predetermined time, Further comprising the step of requesting a determination.
상기 (a) 단계에서 검색된 타 단말의 목록을 표시하는 단계를 더 포함하고,
상기 (b) 단계에서는 상기 표시된 목록 중 사용자에 의해 선택된 항목에 대응되는 타 단말을 대상 단말로 선정하는 것을 특징으로 하는 통신 품질 측정 모듈의 제어방법.The method according to claim 1,
Further comprising the step of displaying a list of the other terminals retrieved in the step (a)
Wherein the selecting step selects the other terminal corresponding to the item selected by the user as the target terminal in the step (b).
상기 (a) 단계에서는 상기 액세스 포인트와 무선 랜 통신을 수행하고 동일한 네트워크에 존재하는 타 단말을 검색하는 것을 특징으로 하는 통신 품질 측정 모듈의 제어방법.The method according to claim 1,
Wherein the step (a) performs wireless LAN communication with the access point and searches for another terminal existing in the same network.
상기 통신 품질 측정 트리거 신호에는 상기 대상 단말에게 통신 품질 측정 모듈을 구비한 통신 단말기를 알려주기 위한 네트워크 주소가 포함되는 것을 특징으로 하는 통신 품질 측정 모듈의 제어방법.The method according to claim 1,
Wherein the communication quality measurement trigger signal includes a network address for informing the communication terminal having the communication quality measurement module to the target terminal.
상기 통신 품질 측정 트리거 신호에는 상기 대상 단말에게 통신 품질 측정 시간을 알려주기 위한 측정 시간 정보가 포함되는 것을 특징으로 하는 통신 품질 측정 모듈의 제어방법.8. The method according to any one of claims 1 to 7,
Wherein the communication quality measurement trigger signal includes measurement time information for reporting the communication quality measurement time to the target terminal.
상기 액세스 포인트와 무선으로 연결되어 있는 타 단말을 검색하는 단말 검색부와;
상기 단말 검색부에서 검색된 타 단말 중 적어도 어느 하나를 통신 품질 측정을 위한 대상 단말로 선정하는 대상 단말 선정부와;
상기 대상 단말 선정부에서 선정된 대상 단말에 통신 품질 측정 트리거 신호를 전송하는 신호 전송부와;
상기 대상 단말로부터 상기 통신 품질 측정 트리거 신호에 의한 품질 측정용 패킷을 수신하는 패킷 송수신부와;
상기 품질 측정용 패킷에 따른 품질 측정 수행 결과가 표시되도록 처리하는 표시 처리부를 포함하는 것을 특징으로 하는 통신 품질 측정 모듈.A communication quality measuring module provided in a communication terminal performing wireless communication with an access point,
A terminal search unit searching for another terminal wirelessly connected to the access point;
A target terminal selection unit for selecting at least one of the other terminals retrieved from the terminal search unit as a target terminal for communication quality measurement;
A signal transmission unit for transmitting a communication quality measurement trigger signal to a target terminal selected by the target terminal selection unit;
A packet transmission / reception unit for receiving a packet for quality measurement based on the communication quality measurement trigger signal from the target terminal;
And a display processor for processing the quality measurement result according to the quality measurement packet so as to be displayed.
기 설정된 시간동안 상기 대상 단말로부터 수신에 성공한 패킷량과 기 설정된 시간동안 상기 대상 단말로 전송에 성공한 패킷량 중 적어도 어느 하나를 이용하여 상기 대상 단말과 상기 액세스 포인트 간의 통신 품질 상태를 판단하는 통신 품질 판단부를 더 포함하는 것을 특징으로 하는 통신 품질 측정 모듈.12. The method of claim 11,
A communication quality determining unit configured to determine a communication quality state between the target terminal and the access point using at least one of a packet amount successfully received from the target terminal for a predetermined time and a packet amount transmitted to the target terminal for a predetermined time, And a judging unit for judging whether or not the communication quality is good.
기 설정된 패킷이 상기 대상 단말로부터 성공적으로 수신되는 시간과 상기 대상 단말에 성공적으로 송신되는 시간 중 적어도 어느 하나를 이용하여 상기 대상 단말과 상기 액세스 포인트 간의 통신 품질 상태를 판단하는 통신 품질 판단부를 더 포함하는 것을 특징으로 하는 통신 품질 측정 모듈.12. The method of claim 11,
Further comprising a communication quality determining unit that determines a communication quality state between the target terminal and the access point using at least one of a time at which the predetermined packet is successfully received from the target terminal and a time at which the target terminal is successfully transmitted And a communication quality measuring module for measuring communication quality.
기 설정된 시간동안 상기 대상 단말로부터 수신에 성공한 패킷량과 기 설정된 시간동안 상기 대상 단말로 전송에 성공한 패킷량 중 적어도 어느 하나를 통신 품질 관리 서버에 전송하여 상기 대상 단말과 상기 액세스 포인트 간의 통신 품질 상태 판단을 요청하는 서버 접속부를 더 포함하는 것을 특징으로 하는 통신 품질 측정 모듈.12. The method of claim 11,
And transmitting the at least one of the amount of packets successfully received from the target terminal and the amount of packets transmitted to the target terminal for a preset time to the communication quality management server for a predetermined time, Further comprising: a server connection unit for requesting a judgment.
상기 표시 처리부는 상기 단말 검색부에서 검색된 타 단말의 목록이 표시되도록 제어하고,
상기 대상 단말 선정부는 상기 표시 처리부에 의해 표시 처리된 목록 중 사용자에 의해 선택된 항목에 대응되는 타 단말을 대상 단말로 선정하는 것을 특징으로 하는 통신 품질 측정 모듈.12. The method of claim 11,
Wherein the display processing unit controls the terminal searching unit to display a list of the other terminals,
Wherein the target terminal selection unit selects another terminal corresponding to the item selected by the user among the list processed by the display processing unit as the target terminal.
상기 단말 검색부는 상기 액세스 포인트와 무선 랜 통신을 수행하고 동일한 네트워크에 존재하는 타 단말을 검색하는 것을 특징으로 하는 통신 품질 측정 모듈.12. The method of claim 11,
Wherein the terminal search unit performs wireless LAN communication with the access point and searches for another terminal existing in the same network.
상기 통신 품질 측정 트리거 신호에는 상기 대상 단말에게 통신 품질 측정 모듈을 구비한 통신 단말기를 알려주기 위한 네트워크 주소가 포함되는 것을 특징으로 하는 통신 품질 측정 모듈.12. The method of claim 11,
Wherein the communication quality measurement trigger signal includes a network address for informing the communication terminal having the communication quality measurement module to the target terminal.
상기 통신 품질 측정 트리거 신호에는 상기 대상 단말에게 통신 품질 측정 시간을 알려주기 위한 측정 시간 정보가 포함되는 것을 특징으로 하는 통신 품질 측정 모듈.18. The method according to any one of claims 11 to 17,
Wherein the communication quality measurement trigger signal includes measurement time information for reporting the communication quality measurement time to the target terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150083123A KR101704210B1 (en) | 2015-06-12 | 2015-06-12 | Module for measuring communication quality, control method thereof, recording medium for recording program for executing the control method, application saved in the recording medium for executing the control method being combined with hardware |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150083123A KR101704210B1 (en) | 2015-06-12 | 2015-06-12 | Module for measuring communication quality, control method thereof, recording medium for recording program for executing the control method, application saved in the recording medium for executing the control method being combined with hardware |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160146197A KR20160146197A (en) | 2016-12-21 |
KR101704210B1 true KR101704210B1 (en) | 2017-02-22 |
Family
ID=57734904
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150083123A KR101704210B1 (en) | 2015-06-12 | 2015-06-12 | Module for measuring communication quality, control method thereof, recording medium for recording program for executing the control method, application saved in the recording medium for executing the control method being combined with hardware |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101704210B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019017998A1 (en) * | 2017-07-21 | 2019-01-24 | Intel IP Corporation | Enablement of 6 gigahertz band for wireless communications |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008131214A (en) | 2006-11-20 | 2008-06-05 | Nakayo Telecommun Inc | Radio telephone system |
JP2014534726A (en) | 2011-10-25 | 2014-12-18 | 聯發科技股▲ふん▼有限公司Mediatek Inc. | Service quality measurement methods supported by transmitter information |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100888401B1 (en) * | 2007-02-05 | 2009-03-13 | 설상동 | VIP terminal quality measurement device using active call setup |
KR101042504B1 (en) * | 2009-04-27 | 2011-06-16 | (주) 솔루윈스 | Zigbee (Zigbee) based WNS wireless communication environment analysis device and method |
KR101765341B1 (en) | 2011-03-18 | 2017-08-10 | 네이버 주식회사 | Wireless terminal system, wireless communication system, service providing method and access method for selecting network using quality information of access point by location |
-
2015
- 2015-06-12 KR KR1020150083123A patent/KR101704210B1/en active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008131214A (en) | 2006-11-20 | 2008-06-05 | Nakayo Telecommun Inc | Radio telephone system |
JP2014534726A (en) | 2011-10-25 | 2014-12-18 | 聯發科技股▲ふん▼有限公司Mediatek Inc. | Service quality measurement methods supported by transmitter information |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019017998A1 (en) * | 2017-07-21 | 2019-01-24 | Intel IP Corporation | Enablement of 6 gigahertz band for wireless communications |
Also Published As
Publication number | Publication date |
---|---|
KR20160146197A (en) | 2016-12-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11611931B2 (en) | WI-FI hotspot recommendation method, terminal, and graphical user interface | |
US8687547B2 (en) | Method and system for automatic connection to a network | |
WO2017113527A1 (en) | Method and device for switching virtual sim card, and terminal | |
US20130279418A1 (en) | Providing Easy Access to Radio Networks | |
US20140244839A1 (en) | Method and apparatus for monitoring internet connection status in wireless communication system | |
CN105100231A (en) | Method, equipment and system for obtaining location information of intelligent equipment | |
US9705901B2 (en) | Unauthorized-communication detecting apparatus, unauthorized-communication detecting method and non-transitory computer readable medium | |
CN109275197B (en) | Communication connection establishing method, base station, terminal and storage medium | |
JP2004048289A (en) | Network information collection management system and radio terminal | |
KR101704210B1 (en) | Module for measuring communication quality, control method thereof, recording medium for recording program for executing the control method, application saved in the recording medium for executing the control method being combined with hardware | |
CN105429695A (en) | Method and device of detecting wireless equipment information | |
KR20160129189A (en) | Method and Apparatus for checking quality of data service adaptively depending on the type of an access device through which a wireless data service can be used | |
KR20090047876A (en) | System and method for providing conditional repeat location information | |
KR102297934B1 (en) | Terminal apparatus and method for connecting to wireless communication, and beacon apparatus and method for providing access point information | |
KR20110137068A (en) | Location information providing system and method using a Wi-Fi terminal | |
US9986088B2 (en) | Automated MDN line transfer | |
CN109302318B (en) | Information processing method and device | |
JP5640793B2 (en) | Service provision system | |
KR101714528B1 (en) | Vehicle providing wireless communication service and method for controlling the same | |
TWI526097B (en) | System, server and software product of network loading and availability aware access mechanism in wifi | |
CN104956700A (en) | Communication apparatus, method for controlling the same, and program | |
CN114584963A (en) | Call calling method and device and terminal equipment | |
KR20130022333A (en) | Method for simultaneously transmitting data in heterogeneous network | |
JP2018056912A (en) | Communication system, management device, communication terminal, and communication control method | |
JP2018055574A (en) | Communication terminal, communication method, and communication program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20150612 |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20150701 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20150612 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20160613 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20161206 |
|
PG1501 | Laying open of application | ||
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20170201 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20170201 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20200113 Start annual number: 4 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20230106 Start annual number: 7 End annual number: 9 |