KR102108985B1 - Device and Method to Automatically Controlling Transmission Power in a Low Power Wide Area Communication Network - Google Patents

Device and Method to Automatically Controlling Transmission Power in a Low Power Wide Area Communication Network Download PDF

Info

Publication number
KR102108985B1
KR102108985B1 KR1020190139468A KR20190139468A KR102108985B1 KR 102108985 B1 KR102108985 B1 KR 102108985B1 KR 1020190139468 A KR1020190139468 A KR 1020190139468A KR 20190139468 A KR20190139468 A KR 20190139468A KR 102108985 B1 KR102108985 B1 KR 102108985B1
Authority
KR
South Korea
Prior art keywords
communication terminal
transmission
wake
data
preamble
Prior art date
Application number
KR1020190139468A
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 KR1020190139468A priority Critical patent/KR102108985B1/en
Application granted granted Critical
Publication of KR102108985B1 publication Critical patent/KR102108985B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/54Signalisation aspects of the TPC commands, e.g. frame structure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/04TPC
    • H04W52/38TPC being performed in particular situations
    • H04W52/48TPC being performed in particular situations during retransmission after error or non-acknowledgment

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 terminal and method for automatically controlling the transmission output in a low power wide area communication network. More specifically, when an ACK is transmitted from one other communication terminal to the communication terminal with respect to the transmission data transmitted from the communication terminal to the other communication terminal, it is later transmitted to the other communication terminal based on the wake-up preamble detection value included in the ACK. By adjusting the transmission output level of the desired transmission data, the communication terminal automatically adjusts the transmission output level of the communication terminal to the network environment to automatically control the transmission output in a low-power wide area communication network that can effectively use the power of the communication terminal.

Description

저전력 광역 통신 네트워크에서 송신출력을 자동으로 제어하는 통신단말기 및 방법 {Device and Method to Automatically Controlling Transmission Power in a Low Power Wide Area Communication Network}{Device and Method to Automatically Controlling Transmission Power in a Low Power Wide Area Communication Network}

본 발명은 저전력 광역 통신 네트워크에서 송신출력을 자동으로 제어하는 통신 단말기 및 방법에 관한 것으로서, 더욱 상세하게는 통신단말기에서 타 통신단말기로 송신한 송신데이터에 대해 타 통신단말기에서 통신단말기로 ACK를 송신하는 경우, 상기 ACK에 포함된 웨이크업프리엠블 검출값에 기초하여 추후 타 통신단말기로 송신하고자 하는 송신데이터의 송신출력 레벨을 조정하도록 하여, 통신단말기의 송신출력 레벨을 네트워크 환경에 자동적으로 적응시켜 통신단말기의 전력을 효과적으로 사용할 수 있는 저전력 광역 통신 네트워크에서 송신출력을 자동으로 제어하는 통신단말기 및 방법에 관한 것이다.The present invention relates to a communication terminal and method for automatically controlling a transmission output in a low-power wide area communication network, and more specifically, for transmitting data transmitted from a communication terminal to another communication terminal, an ACK is transmitted from another communication terminal to the communication terminal. In case of this, the transmission output level of the transmission data to be transmitted to another communication terminal is adjusted based on the wake-up preamble detection value included in the ACK, and the transmission output level of the communication terminal is automatically adapted to the network environment. It relates to a communication terminal and method for automatically controlling the transmission output in a low-power wide area communication network that can effectively use the power of the communication terminal.

사물인터넷(Internet of Things, IoT)은 모든 사물(디바이스)가 인터넷으로 연결되어 상호 직접 통신을 수행하는 것으로, 상호 사물간의 통신을 통해 사물이 수집하거나 도출한 데이터를 타 사물로 전송하는, 더 나아가 특정 서비스와 타 서비스 혹은 특정 산업과 타 산업이 융합될 수 있도록 하여, 다양한 부가가치를 창출할 수 있다는 점에서 사물인터넷은 차세대 기술 및 인프라로써 주목을 받고 있다.The Internet of Things (IoT) is a method in which all objects (devices) are connected to the Internet to perform direct communication with each other, and through the communication between the objects, the data collected or derived by the object is transmitted to another object. The Internet of Things (IoT) is drawing attention as a next-generation technology and infrastructure in that it can create various added values by allowing certain services and other services or certain industries to be converged.

사물인터넷을 구현하기 위해서는 넓은 통신범위를 가지면서 동시에 전력 소모가 적은 통신망을 필요로 하며, 이를 위해 저전력 광역 통신 네트워크(Low Power Wide Area Network) 통신 기술의 개발이 활발하게 이루어지고 있다. 현재 저전력 광역 통신 네트워크를 구현하기 위한 대표적인 통신방법에는 기존의 LTE 주파수 대역을 활용하는 LTE-M(Machine Type Communication)과 비면허 대역의 주파수를 사용하는 LoRaWAN(Long Range Wide Area Network)가 있다.In order to implement the Internet of Things, a communication network having a wide communication range and low power consumption is required, and for this, development of a low power wide area network communication technology is actively being performed. Currently, representative communication methods for implementing a low-power wide area communication network include LTE-M (Machine Type Communication) that utilizes an existing LTE frequency band and LoRaWAN (Long Range Wide Area Network) that uses an unlicensed band frequency.

한편, 사물인터넷을 통해 연결되어 있는 디바이스는 다양한 장소 또는 환경에 위치해 있으며, 따라서 상시전원과 연결되어 전원을 지속적으로 공급받지 못하고 배터리에 의해 구동되는 디바이스의 경우 장기적으로 통신을 수행하기 위해서는 소모전력을 최소화하기 위한 방법들이 필요하다.On the other hand, devices connected through the Internet of Things are located in various places or environments, so in the case of a device powered by a battery that is not continuously supplied with power connected to a constant power source, it consumes power for long-term communication. Methods are needed to minimize.

또한, 상술한 저전력 광역 통신 기술을 사용하는 것 외에도 디바이스의 소모전력을 최소화함으로써 해당 디바이스의 라이프 사이클을 연장시키기 위한 다양한 접근방법들이 개발되고 있다. 이와 같은 방법 중 하나로써 디바이스의 통신 방법에 있어서도 정상적으로 통신할 수 있는 최소의 송신출력을 갖는 데이터를 송신하도록 하고, 자신에게 수신된 데이터를 수신하는 경우에만 데이터를 처리하도록 하여 소비전력을 최소화하기 위한 기술의 개발이 요구되고 있는 상황이다.In addition, in addition to using the low-power wide area communication technology described above, various approaches have been developed to extend the life cycle of the device by minimizing the power consumption of the device. As one of these methods, in order to minimize power consumption by transmitting data with the minimum transmission power that can communicate normally in the communication method of the device, and processing data only when receiving the data received by itself. The development of technology is in demand.

본 발명은 통신단말기에서 타 통신단말기로 송신한 송신데이터에 대해 타 통신단말기에서 통신단말기로 ACK를 송신하는 경우, 상기 ACK에 포함된 웨이크업프리엠블 검출값에 기초하여 추후 타 통신단말기로 송신하고자 하는 송신데이터의 송신출력 레벨을 조정하도록 하여, 통신단말기의 송신출력 레벨을 네트워크 환경에 자동적으로 적응시켜 통신단말기의 전력을 효과적으로 사용할 수 있는 저전력 광역 통신 네트워크에서 송신출력을 자동으로 제어하는 통신단말기 및 방법을 제공하는 것을 목적으로 한다.According to the present invention, when an ACK is transmitted from another communication terminal to a communication terminal with respect to transmission data transmitted from a communication terminal to another communication terminal, it is intended to be transmitted to another communication terminal later based on the wake-up preamble detection value included in the ACK. A communication terminal that automatically controls the transmission output level in a low-power wide area communication network that can effectively use the power of the communication terminal by automatically adjusting the transmission output level of the communication terminal to the network environment by adjusting the transmission output level of the transmission data. It aims to provide a method.

상기와 같은 과제를 해결하기 위하여 본 발명은, 송신출력을 자동으로 제어하는 저전력 광역 통신 기반 통신단말기로서, 상기 통신단말기는 타 통신단말기로 데이터 송신 시, 상기 타 통신단말기로 제1웨이크업프리엠블을 포함하는 송신데이터를 송신하는 송신데이터송신단계;를 수행하고, 상기 통신단말기는 상기 타 통신단말기로부터 기설정된 시간내에 응답을 수신하는 경우에는, 상기 송신데이터를 수신하여 웨이크업된 상기 타 통신단말기로부터 제1웨이크업프리엠블 검출값을 포함하는 제1ACK프레임을 수신하는 ACK프레임수신단계; 상기 제1웨이크업프리엠블 검출값에 기초하여 송신출력의 레벨을 조정하는 출력레벨조정단계; 및 상기 조정된 송신출력의 레벨을 갖는 송신데이터를 상기 타 통신단말기로 송신하는 조정송신데이터송신단계;를 수행하고, 상기 통신단말기는 상기 타 통신단말기로부터 기설정된 시간내에 응답을 수신하지 못하는 경우에는, 상기 송신데이터송신단계에서 송신한 상기 송신데이터의 송신출력의 레벨을 증가시켜 상기 타 통신단말기로 상기 송신데이터를 재송신하는, 송신데이터재송신단계;를 수행하는, 송신출력을 자동으로 제어하는 저전력 광역 통신 기반 통신단말기를 제공한다.In order to solve the above problems, the present invention is a low-power wide-area communication-based communication terminal that automatically controls the transmission output, the communication terminal, when transmitting data to another communication terminal, the first wake-up preamble to the other communication terminal And a transmission data transmission step of transmitting transmission data including the same. When the communication terminal receives a response within a predetermined time from the other communication terminal, the other communication terminal wakes up by receiving the transmission data. ACK frame receiving step of receiving a first ACK frame from the first wake-up preamble detection value from; An output level adjustment step of adjusting a level of transmission output based on the first wake-up preamble detection value; And an adjusted transmission data transmission step of transmitting transmission data having the adjusted transmission output level to the other communication terminal. If the communication terminal does not receive a response within a preset time from the other communication terminal, , Retransmission data transmission step of retransmitting the transmission data to the other communication terminal by increasing the level of the transmission output of the transmission data transmitted in the transmission data transmission step; low power wide area to automatically control the transmission output It provides a communication-based communication terminal.

본 발명의 일 실시예에서는, 상기 송신데이터재송신단계는, 상기 송신데이터의 송신출력의 레벨을 상기 송신데이터송신단계에서 송신한 상기 송신데이터의 송신출력보다 한 단계 증가시켜 재송신하고, 상기 타 통신단말기로부터 기설정된 시간내에 재송신한 상기 송신데이터에 대한 응답을 수신하지 못하는 경우에는, 상기 송신데이터의 송신출력의 레벨을 한 단계 더 증가시켜 재송신할 수 있다.In one embodiment of the present invention, the transmission data retransmission step increases the level of the transmission output of the transmission data by one step higher than the transmission output of the transmission data transmitted in the transmission data transmission step, and retransmits the communication terminal. If the response to the transmission data retransmitted within a predetermined time from is not received, the transmission output level of the transmission data can be increased by one step to retransmit.

본 발명의 일 실시예에서는, 상기 제1웨이크업프리엠블 검출값은 상기 송신데이터에 포함된 제1웨이크업프리엠블과 상기 송신데이터를 수신한 타 통신단말기에 기저장된 프리엠블 패턴데이터에 기초하여 도출되고, 상기 제1ACK프레임은 상기 제1웨이크업프리엠블 검출값이 기설정된 임계값을 초과하는 경우에 생성되는 것을 특징으로 할 수 있다.In one embodiment of the present invention, the detection value of the first wake-up preamble is based on the first wake-up preamble included in the transmission data and preamble pattern data pre-stored in another communication terminal receiving the transmission data. Derived, the first ACK frame may be characterized in that it is generated when the first wake-up preamble detection value exceeds a predetermined threshold.

본 발명의 일 실시예에서는, 상기 제1웨이크업프리엠블 검출값은, 상기 프리엠블 패턴데이터에 포함된 1 이상의 세부데이터 및 이에 상응하는 상기 송신데이터의 제1웨이크업프리엠블에 포함된 각각의 세부데이터를 XNOR 연산하여 도출된 연산값의 총합에 해당할 수 있다.In one embodiment of the present invention, the first wake-up preamble detection value includes each of the one or more detailed data included in the preamble pattern data and the first wakeup preamble corresponding to the transmission data. The detailed data may correspond to the sum of calculated values derived by XNOR operation.

본 발명의 일 실시예에서는, 상기 출력레벨조정단계는, 상기 통신단말기에 기저장된 각각의 웨이크업프리엠블 검출구간에 따른 송신출력 조정값에 기초하여 상기 제1웨이크업프리엠블 검출값에 상응하는 송신출력 조정값에 따라 상기 송신출력의 레벨을 조정할 수 있다.In one embodiment of the present invention, the output level adjustment step corresponds to the first wake-up preamble detection value based on a transmission output adjustment value according to each wake-up preamble detection section pre-stored in the communication terminal. The level of the transmission output can be adjusted according to the transmission output adjustment value.

본 발명의 일 실시예에서는, 상기 통신단말기는, 타 통신단말기로부터 데이터 수신 시, 타 통신단말기로부터 제2웨이크업프리엠블을 포함하는 수신데이터를 수신하는 수신데이터수신단계; 상기 수신데이터에 포함된 제2웨이크업프리엠블과 상기 통신단말기에 기저장된 프리엠블 패턴데이터에 기초하여 제2웨이크업프리엠블 검출값을 도출하고, 상기 제2웨이크업프리엠블 검출값에 따라 웨이크업신호를 생성하는 웨이크업검출단계; 상기 웨이크업신호에 따라 슬립상태에서 웨이크업하고, 도출된 상기 제2웨이크업프리엠블 검출값에 기초하여 제2ACK프레임을 도출하는 ACK프레임도출단계; 및 상기 제2ACK프레임을 상기 타 통신단말기에 송신하는 ACK프레임송신단계;를 수행할 수 있다.In one embodiment of the present invention, the communication terminal, when receiving data from another communication terminal, receiving data receiving step of receiving the received data including the second wake-up preamble from the other communication terminal; A second wake-up preamble detection value is derived based on the second wake-up preamble included in the received data and the preamble pattern data pre-stored in the communication terminal, and wakes according to the second wake-up preamble detection value A wake-up detection step of generating an up signal; An ACK frame deriving step of waking up in a sleep state according to the wake-up signal, and deriving a second ACK frame based on the detected second wake-up preamble detection value; And an ACK frame transmission step of transmitting the second ACK frame to the other communication terminal.

본 발명의 일 실시예에서는, 상기 ACK프레임도출단계는, 상기 제2ACK프레임을 송신하고자 하는 타 통신단말기로부터 가장 최근에 수신한 제2웨이크업프리엠블에 대한 제2웨이크업프리엠블 검출값에 기초하여 제2ACK프레임을 도출할 수 있다.In one embodiment of the present invention, the step of deriving the ACK frame is based on the second wake-up preamble detection value for the second wake-up preamble received most recently from another communication terminal to transmit the second ACK frame. By doing so, a second ACK frame can be derived.

본 발명의 일 실시예에서는, 상기 웨이크업검출단계를 수행하는 구성은 상기 웨이크업검출단계만을 수행하도록 하드웨어적으로 구성되고, 상기 ACK프레임도출단계를 수행하는 구성은 소프트웨어적으로 구성될 수 있다.In one embodiment of the present invention, the configuration for performing the wake-up detection step is configured in hardware to perform only the wake-up detection step, and the configuration for performing the ACK frame extraction step can be configured in software.

상기와 같은 과제를 해결하기 위하여 본 발명은, 송신출력을 자동으로 제어하는 저전력 광역 통신 기반 통신 방법으로서, 통신단말기에서 타 통신단말기로 데이터를 송신하는 경우에는, 상기 통신단말기에 의하여, 상기 타 통신단말기로 제1웨이크업프리엠블을 포함하는 송신데이터를 송신하는 송신데이터송신단계;를 포함하고, 상기 통신단말기가 상기 타 통신단말기로부터 기설정된 시간내에 응답을 수신하는 경우에는, 상기 통신단말기에 의한, 상기 송신데이터를 수신하여 웨이크업된 상기 타 통신단말기로부터 제1웨이크업프리엠블 검출값을 포함하는 제1ACK프레임을 수신하는 ACK프레임수신단계; 상기 통신단말기에 의한, 상기 제1웨이크업프리엠블 검출값에 기초하여 송신출력의 레벨을 조정하는 출력레벨조정단계; 및 상기 통신단말기에 의한, 상기 조정된 송신출력의 레벨을 갖는 송신데이터를 상기 타 통신단말기로 송신하는 조정송신데이터송신단계;를 포함하고, 상기 통신단말기는 상기 타 통신단말기로부터 기설정된 시간내에 응답을 수신하지 못하는 경우에는, 상기 통신단말기에 의한, 상기 송신데이터송신단계에서 송신한 상기 송신데이터의 송신출력의 레벨을 증가시켜 상기 타 통신단말기로 상기 송신데이터를 재송신하는, 송신데이터재송신단계;를 포함하는, 송신출력을 자동으로 제어하는 저전력 광역 통신 기반 통신 방법을 제공한다.In order to solve the above problems, the present invention is a low-power wide-area communication-based communication method that automatically controls the transmission output. When transmitting data from a communication terminal to another communication terminal, by the communication terminal, the other communication And a transmission data transmission step of transmitting transmission data including a first wake-up preamble to a terminal. When the communication terminal receives a response within a predetermined time from the other communication terminal, the communication terminal , An ACK frame receiving step of receiving a first ACK frame including a first wake-up preamble detection value from the other communication terminal wake-up by receiving the transmission data; An output level adjustment step of adjusting a level of transmission output based on the first wake-up preamble detection value by the communication terminal; And an adjustment transmission data transmission step of transmitting transmission data having the adjusted transmission output level to the other communication terminal by the communication terminal, wherein the communication terminal responds within a preset time from the other communication terminal. If it is unable to receive, the transmission data retransmission step of retransmitting the transmission data to the other communication terminal by increasing the level of the transmission output of the transmission data transmitted in the transmission data transmission step by the communication terminal; It provides a low-power wide area communication based communication method for automatically controlling the transmission output, including.

본 발명의 일 실시예에 따르면, 타 통신단말기로부터 수신한 ACK프레임에 포함된 웨이크업프리엠블 검출값에 기초하여 추후 해당 타 통신단말기로 송신할 송신데이터의 송신출력 레벨을 조정하므로, 네트워크 환경을 고려하면서도 최소한의 송신출력 레벨로 송신데이터를 송신하여, 통신단말기의 소모전력을 줄일 수 있는 효과를 발휘할 수 있다.According to an embodiment of the present invention, the transmission output level of transmission data to be transmitted to another communication terminal is adjusted based on the wake-up preamble detection value included in the ACK frame received from the other communication terminal. Considering this, it is possible to exert the effect of reducing the power consumption of the communication terminal by transmitting the transmission data at the minimum transmission output level.

본 발명의 일 실시예에 따르면, 타 통신단말기에 송신한 송신데이터에 대한 ACK프레임을 기설정된 시간내에 해당 타 통신단말기로부터 수신하지 못하는 경우, 송신하였던 송신데이터의 송신출력 레벨을 단계적으로 증가시켜 재송신하므로, 통신단말기의 소모전력을 줄일 수 있는 효과를 발휘할 수 있다.According to an embodiment of the present invention, when an ACK frame for transmission data transmitted to another communication terminal is not received from the other communication terminal within a predetermined time, retransmission is performed by gradually increasing the transmission output level of the transmitted data. Therefore, it is possible to exert an effect of reducing the power consumption of the communication terminal.

본 발명의 일 실시예에 따르면, 웨이크업프리엠블 검출값은 데이터를 수신한 통신단말기에 기저장된 프리엠블 패턴데이터에 대한 상관관계를 수치화한 값에 해당하여, 웨이크업프리엠블 검출값이 임계값을 초과하지 않는 경우에 슬립상태를 유지하여 ACK프레임을 도출하기 위한 과정을 수행하지 않으므로, 해당 통신단말기의 소모전력을 줄임과 동시에 해당 네트워크의 부하를 감소시킬 수 있는 효과를 발휘할 수 있다.According to an embodiment of the present invention, the wake-up preamble detection value corresponds to a value obtained by quantifying a correlation with the preamble pattern data pre-stored in the communication terminal receiving the data, so that the wakeup preamble detection value is a threshold value. If it is not exceeded, the process for deriving the ACK frame by maintaining the sleep state is not performed, so it is possible to reduce the power consumption of the corresponding communication terminal and reduce the load of the corresponding network.

본 발명의 일 실시예에 따르면, ACK프레임에는 직전에 송신한 웨이크업프리엠블 검출값이 포함되어 있고, 상기 웨이크업프리엠블 검출값을 수신 신호 강도(Received Signal Strength Indicator, RSSI)활용하여 추후 송신하고자 하는 송신데이터의 송신출력 레벨을 조정하여 통신 가능한 최소한의 송신출력 레벨로 송신데이터를 송신하므로, 통신단말기의 소모전력을 줄일 수 있는 효과를 발휘할 수 있다.According to an embodiment of the present invention, the ACK frame includes the wake-up preamble detection value transmitted immediately before, and the wake-up preamble detection value is transmitted later using the received signal strength indicator (RSSI). By adjusting the transmission output level of the desired transmission data and transmitting the transmission data at the minimum transmission output level capable of communication, it is possible to exhibit an effect of reducing the power consumption of the communication terminal.

본 발명의 일 실시예에 따르면, 통신단말기를 통해 서비스 품질(Quality of Service)를 유지할 수 있는 최소의 송신전력을 사용함으로써 복수의 통신 채널간 간섭을 줄일 수 있고, 따라서 네트워크를 효율적으로 운용할 수 있는 효과를 발휘할 수 있다.According to an embodiment of the present invention, by using a minimum transmission power that can maintain the quality of service (Quality of Service) through a communication terminal can reduce the interference between a plurality of communication channels, thus operating the network efficiently You can exert a good effect.

본 발명의 일 실시예에 따르면, ACK프레임도출단계를 수행하는 구성은 소프트웨어적으로 구성되고, 웨이크업프리엠블 검출값이 임계값을 초과하는 경우에 수행되므로, 통신단말기의 소모전력을 줄일 수 있고, 통신단말기의 제작비용을 감소시킬 수 있는 효과를 발휘할 수 있다.According to an embodiment of the present invention, the configuration for performing the ACK frame deriving step is software-configured, and is performed when the wake-up preamble detection value exceeds a threshold value, thereby reducing power consumption of the communication terminal. , It can exert an effect of reducing the production cost of the communication terminal.

도 1은 본 발명의 일 실시예에 따른 저전력 광역 통신 네트워크의 구성을 개략적으로 도시한다.
도 2는 본 발명의 일 실시예에 따른 통신단말기가 타 통신단말기로부터 응답을 수신하는 경우에 수행되는 단계들을 개략적으로 도시한다.
도 3은 본 발명의 일 실시예에 따른 통신단말기가 타 통신단말기로부터 응답을 수신하지 못하는 경우에 수행되는 단계들을 개략적으로 도시한다.
도 4는 본 발명의 일 실시예에 따른 웨이크업프리엠블 검출값을 도출하고, 웨이크업프리엠블 검출값에 따라 ACK프레임을 도출하는 단계들을 개략적으로 도시한다.
도 5는 본 발명의 일 실시예에 따른 웨이크업프리엠블 검출값을 도출하는 방법을 개략적으로 도시한다.
도 6은 본 발명의 일 실시예에 따른 ACK프레임의 구성을 개략적으로 도시한다.
도 7은 본 발명의 일 실시예에 따른 ACK프레임을 수신하여 송신출력의 레벨을 조정하는 단계들을 개략적으로 도시한다.
도 8은 본 발명의 일 실시예에 따른 송신출력의 레벨을 조정하기 위한 각각의 웨이크업프리엠블 검출구간에 따른 송신출력 조정값을 개략적으로 도시한다.
도 9는 본 발명의 일 실시예에 따른 통신단말기와 타 통신단말기가 통신을 수행하여 송신출력의 레벨을 조정하는 단계들을 개략적으로 도시한다.
도 10은 본 발명의 일 실시예에 따른 통신단말기의 구성을 개략적으로 도시한다.
1 schematically shows a configuration of a low-power wide area communication network according to an embodiment of the present invention.
2 schematically shows steps performed when a communication terminal according to an embodiment of the present invention receives a response from another communication terminal.
3 schematically illustrates steps performed when a communication terminal according to an embodiment of the present invention does not receive a response from another communication terminal.
4 schematically illustrates steps of deriving a wake-up preamble detection value and deriving an ACK frame according to the wake-up preamble detection value according to an embodiment of the present invention.
5 schematically illustrates a method for deriving a wake-up preamble detection value according to an embodiment of the present invention.
6 schematically shows the configuration of an ACK frame according to an embodiment of the present invention.
7 schematically illustrates steps of adjusting a level of transmission output by receiving an ACK frame according to an embodiment of the present invention.
8 schematically illustrates a transmission output adjustment value according to each wake-up preamble detection section for adjusting a transmission output level according to an embodiment of the present invention.
9 schematically illustrates steps of adjusting a transmission output level by performing communication between a communication terminal and another communication terminal according to an embodiment of the present invention.
10 schematically shows a configuration of a communication terminal according to an embodiment of the present invention.

이하에서는, 다양한 실시예들 및/또는 양상들이 이제 도면들을 참조하여 개시된다. 하기 설명에서는 설명을 목적으로, 하나이상의 양상들의 전반적 이해를 돕기 위해 다수의 구체적인 세부사항들이 개시된다. 그러나, 이러한 양상(들)은 이러한 구체적인 세부사항들 없이도 실행될 수 있다는 점 또한 본 발명의 기술 분야에서 통상의 지식을 가진 자에게 인식될 수 있을 것이다. 이후의 기재 및 첨부된 도면들은 하나 이상의 양상들의 특정한 예시적인 양상들을 상세하게 기술한다. 하지만, 이러한 양상들은 예시적인 것이고 다양한 양상들의 원리들에서의 다양한 방법들 중 일부가 이용될 수 있으며, 기술되는 설명들은 그러한 양상들 및 그들의 균등물들을 모두 포함하고자 하는 의도이다.In the following, various embodiments and / or aspects are now disclosed with reference to the drawings. In the following description, for purposes of explanation, a number of specific details are disclosed to aid the overall understanding of one or more aspects. However, it will also be appreciated by those skilled in the art that this aspect (s) can be practiced without these specific details. The following description and the annexed drawings set forth in detail certain illustrative aspects of the one or more aspects. However, these aspects are exemplary and some of the various methods in the principles of the various aspects may be used, and the descriptions described are intended to include all such aspects and their equivalents.

또한, 다양한 양상들 및 특징들이 다수의 디바이스들, 컴포넌트들 및/또는 모듈들 등을 포함할 수 있는 시스템에 의하여 제시될 것이다. 다양한 시스템들이, 추가적인 장치들, 컴포넌트들 및/또는 모듈들 등을 포함할 수 있다는 점 그리고/또는 도면들과 관련하여 논의된 장치들, 컴포넌트들, 모듈들 등 전부를 포함하지 않을 수도 있다는 점 또한 이해되고 인식되어야 한다.In addition, various aspects and features will be presented by a system that may include multiple devices, components and / or modules, and the like. The various systems may also include additional devices, components and / or modules, and / or may not include all of the devices, components, modules, etc. discussed in connection with the drawings. It must be understood and recognized.

본 명세서에서 사용되는 "실시예", "예", "양상", "예시" 등은 기술되는 임의의 양상 또는 설계가 다른 양상 또는 설계들보다 양호하다거나, 이점이 있는 것으로 해석되지 않을 수도 있다. 아래에서 사용되는 용어들 '~부', '컴포넌트', '모듈', '시스템', '인터페이스' 등은 일반적으로 컴퓨터 관련 엔티티(computer-related entity)를 의미하며, 예를 들어, 하드웨어, 하드웨어와 소프트웨어의 조합, 소프트웨어를 의미할 수 있다.As used herein, "an embodiment", "yes", "a good", "an example", etc. may not be construed as any aspect or design described being better or more advantageous than the other aspect or designs. . The terms '~ unit', 'component', 'module', 'system', and 'interface' used in the following generally mean a computer-related entity, for example, hardware, hardware And software, can mean software.

또한, "포함한다" 및/또는 "포함하는"이라는 용어는, 해당 특징 및/또는 구성요소가 존재함을 의미하지만, 하나 이상의 다른 특징, 구성요소 및/또는 이들의 그룹의 존재 또는 추가를 배제하지 않는 것으로 이해되어야 한다.Also, the terms “comprises” and / or “comprising” mean that the feature and / or component is present, but excludes the presence or addition of one or more other features, elements, and / or groups thereof. It should be understood as not.

또한, 제1, 제2 등과 같이 서수를 포함하는 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되지는 않는다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. 및/또는 이라는 용어는 복수의 관련된 기재된 항목들의 조합 또는 복수의 관련된 기재된 항목들 중의 어느 항목을 포함한다.Further, terms including ordinal numbers such as first and second may be used to describe various components, but the components are not limited by the terms. The terms are used only for the purpose of distinguishing one component from other components. For example, the first component may be referred to as a second component without departing from the scope of the present invention, and similarly, the second component may be referred to as a first component. The term and / or includes a combination of a plurality of related described items or any one of a plurality of related described items.

또한, 본 발명의 실시예들에서, 별도로 다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 발명의 실시예에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.In addition, in the embodiments of the present invention, unless defined otherwise, all terms used herein, including technical or scientific terms, are generally understood by those skilled in the art to which the present invention pertains. It has the same meaning as that. Terms, such as those defined in a commonly used dictionary, should be interpreted as having meanings consistent with meanings in the context of related technologies, and are ideal or excessively formal meanings unless explicitly defined in the embodiments of the present invention. Is not interpreted as

도 1은 본 발명의 일 실시예에 따른 저전력 광역 통신 네트워크의 구성을 개략적으로 도시한다.1 schematically shows a configuration of a low-power wide area communication network according to an embodiment of the present invention.

도 1에서 도시한 네트워크는 일반적인 형태의 네트워크를 도시하는 도면에 해당한다. 일반적으로 저전력 광역 통신 네트워크는 1 이상의 통신단말기(100.1, 100.2), 1 이상의 게이트웨이(200.1, 200.2, 200.3), 네트워크서버(300) 및 어플리케이션서버(미도시)를 포함한다. 일반적으로 어플리케이션서버(미도시)는 통신단말기(100.1, 100.2)에서 송신하는 데이터를 최종적으로 수신하고, 해당 데이터를 모니터링 또는 분석하여 사용자단말기 또는 타 통신단말기 등에 서비스를 제공하는 역할을 수행한다.The network shown in FIG. 1 corresponds to a diagram showing a general type of network. In general, a low power wide area communication network includes one or more communication terminals 100.1 and 100.2, one or more gateways 200.1, 200.2 and 200.3, a network server 300 and an application server (not shown). Generally, an application server (not shown) serves to finally receive data transmitted from the communication terminals 100.1 and 100.2, and monitor or analyze the data to provide a service to a user terminal or another communication terminal.

통신단말기(100.1, 100.2)는 가스계량기, 주차센서, 자산추적기, 환경센서 및 연기감지기 등과 같이 센서 또는 엑츄에이터(Actuator) 등에 해당하며, 데이터를 수집하고 변조하여 1 이상의 게이트웨이 또는 타 통신단말기로 송신하는 역할을 수행한다.The communication terminals (100.1, 100.2) correspond to sensors or actuators such as gas meters, parking sensors, asset trackers, environmental sensors, smoke detectors, etc., which collect and modulate data and transmit it to one or more gateways or other communication terminals. Play a role.

게이트웨이(200.1, 200.2, 200.3)는 통신단말기(100.1, 100.2)에서 송신하는 정보들을 수신하여 처리한 후 서버(300)로 송신하는 역할을 수행하고, 서버(300)에서 송신하는 정보들을 통신단말기(100.1, 100.2)로 송신하거나, 통신단말기(100.1, 100.2)로부터 수신한 정보에 대한 응답을 송신하는 역할을 수행한다. 한편, 서버(300)은 통신단말기(100.1, 100.2)가 해당 네트워크에 참여할 수 있도록 하고, 전체 네트워크를 효율적으로 운영하는 역할을 수행한다.The gateways 200.1, 200.2, and 200.3 serve to receive and process information transmitted from the communication terminals 100.1, 100.2, and then transmit the information to the server 300, and transmit information transmitted from the server 300 to the communication terminal ( 100.1, 100.2) or transmits a response to information received from the communication terminals 100.1, 100.2. On the other hand, the server 300 allows the communication terminals 100.1 and 100.2 to participate in the corresponding network and efficiently operates the entire network.

본 발명에서는 상기와 같은 네트워크에서 무선방식으로 통신을 수행하는 주체들 사이의 동작 과정에 대한 것이며, 즉 상호 각 통신단말기간의 통신을 수행하거나, 통신단말기 및 게이트웨이가 통신을 수행하는 것에 해당한다. 또한, 본 발명에서는 상기 게이트웨이는 통신을 수행하는 주체에 해당하므로 상기 통신단말기에 포함되는 것으로 간주한다. 따라서 본 발명에서는 통신단말기 및 타 통신단말기 사이의 통신을 수행하는 과정 및 해당 통신단말기의 구성을 중심으로 설명하도록 한다.The present invention relates to an operation process between subjects performing wireless communication in a network as described above, that is, it corresponds to performing communication during each communication terminal period or communicating by a communication terminal and a gateway. In addition, in the present invention, the gateway is considered to be included in the communication terminal because it corresponds to a subject performing communication. Therefore, in the present invention, the process of performing communication between a communication terminal and another communication terminal and the configuration of the communication terminal will be mainly described.

도 2는 본 발명의 일 실시예에 따른 통신단말기가 타 통신단말기로부터 응답을 수신하는 경우에 수행되는 단계들을 개략적으로 도시한다.2 schematically shows steps performed when a communication terminal according to an embodiment of the present invention receives a response from another communication terminal.

도 2에 도시된 바와 같이, 송신출력을 자동으로 제어하는 저전력 광역 통신 기반 통신단말기(1000)로서, 상기 통신단말기(1000)는 타 통신단말기(2000)로 데이터 송신 시, 상기 타 통신단말기(2000)로 제1웨이크업프리엠블을 포함하는 송신데이터를 송신하는 송신데이터송신단계(S10);를 수행하고, 상기 통신단말기(1000)는 상기 타 통신단말기(2000)로부터 기설정된 시간내에 응답을 수신하는 경우에는, 상기 송신데이터를 수신하여 웨이크업된 상기 타 통신단말기(2000)로부터 제1웨이크업프리엠블 검출값을 포함하는 제1ACK프레임을 수신하는 ACK프레임수신단계(S30); 상기 제1웨이크업프리엠블 검출값에 기초하여 송신출력의 레벨을 조정하는 출력레벨조정단계(S40); 및 상기 조정된 송신출력의 레벨을 갖는 송신데이터를 상기 타 통신단말기(2000)로 송신하는 조정송신데이터송신단계(S50);를 수행한다.2, as a low-power wide area communication-based communication terminal 1000 that automatically controls the transmission output, the communication terminal 1000 when transmitting data to another communication terminal 2000, the other communication terminal (2000) ) To transmit data including the first wake-up preamble (S10); and the communication terminal 1000 receives a response within a preset time from the other communication terminal 2000. If it is, receiving the transmission data, the ACK frame receiving step of receiving a first ACK frame including the first wake-up preamble detection value from the wake-up of the other communication terminal (2000) (S30); An output level adjustment step (S40) of adjusting a level of transmission output based on the first wake-up preamble detection value; And an adjusted transmission data transmission step (S50) of transmitting transmission data having the adjusted transmission output level to the other communication terminal 2000.

구체적으로, 통신단말기(1000)는 타 통신단말기(2000)로 송신데이터를 송신하는 송신데이터송신단계(S10)를 수행한다. 상기 송신데이터송신단계(S10)에서 송신데이터는 제1웨이크업프리엠블을 포함한다. 상기 제1웨이크업프리엠블은 타 통신단말기(2000)가 상기 제1웨이크업프리엠블을 수신하는 경우 슬립상태에서 웨이크업 하도록 하며, 실제 보내고자 하는 데이터를 송신하기에 앞서 상기 제1웨이크업프리엠블을 송신하여, 제1웨이크업프리엠블을 수신하는 타 통신단말기(2000)에서 실제 보내고자 하는 데이터를 수신하기 위하여 타이밍을 동기화하는 역할을 수행할 수 있다.Specifically, the communication terminal 1000 performs a transmission data transmission step (S10) of transmitting transmission data to another communication terminal 2000. In the transmission data transmission step (S10), the transmission data includes a first wake-up preamble. The first wake-up preamble allows the other communication terminal 2000 to wake up from the sleep state when receiving the first wake-up preamble, and prior to transmitting the data to be actually sent. By transmitting the emblem, the other communication terminal 2000 receiving the first wake-up preamble may serve to synchronize timing in order to receive data to be actually sent.

한편, 상기 송신데이터를 수신한 타 통신단말기(2000)는, 제1웨이크업프리엠블 검출값을 도출하고, 도출된 상기 제1웨이크업프리엠블에 기초하여 제1ACK프레임을 도출하는 단계(S20)를 수행한다. 상기 제1웨이크업프리엠블 검출값은 해당 송신데이터가 자신에게 송신한 데이터가 맞는지 검증할 수 있는 값에 해당하여, 자신에게 송신한 데이터가 맞는 경우 통신단말기(1000)의 일부 구성 혹은 일부 기능을 슬립상태에서 웨이크업 하도록 하며, 또한 상기 제1웨이크업프리엠블 검출값은 동시에 수신 신호 강도(Received Signal Strength Indicator, RSSI)를 판단할 수 있는 값에 해당하여, 제1ACK프레임을 수신하는 통신단말기(1000)에서 송신데이터의 송신출력의 레벨을 조정할 수 있게 된다. 한편, 상기 웨이크업프리엠블 검출값을 도출하는 방법에 대해서는 추후 기술하도록 한다.Meanwhile, the other communication terminal 2000 receiving the transmission data derives a first wake-up preamble detection value, and derives a first ACK frame based on the derived first wake-up preamble (S20). To perform. The first wake-up preamble detection value corresponds to a value capable of verifying that the transmitted data is correct for the data transmitted to the user. When the data transmitted to the self is correct, some of the components or functions of the communication terminal 1000 are corrected. A communication terminal that wakes up in a sleep state, and the first wake-up preamble detection value corresponds to a value capable of simultaneously determining a received signal strength indicator (RSSI), and receives a first ACK frame ( 1000), it is possible to adjust the level of the transmission output of the transmission data. Meanwhile, a method for deriving the wake-up preamble detection value will be described later.

또한 상기 제1ACK프레임에는 별도의 웨이크업프리엠블을 포함하여 상기 제1ACK프레임을 수신하는 통신단말기(1000)가 슬립상태에서 웨이크업 하도록 하며, ACK데이터를 더 포함하여 송신데이터를 송신한 통신단말기(1000) 측에서 해당 송신데이터가 정상적으로 송신되었는지 판단할 수 있다.In addition, the first ACK frame includes a separate wake-up preamble so that the communication terminal 1000 receiving the first ACK frame wakes up in a sleep state, and further includes ACK data to transmit the transmission data ( 1000) It may be determined whether the corresponding transmission data was normally transmitted.

한편, 송신데이터를 송신한 통신단말기(1000)는 웨이크업된 상기 타 통신단말기(2000)로부터 제1ACK프레임을 수신하는 ACK프레임수신단계(S30)를 수행한다. 이후 상기 통신단말기(1000)는 수신한 상기 제1ACK프레임에 포함된 제1웨이크업프리엠블 검출값에 기초하여 송신출력의 레벨을 조정하는 출력레벨조정단계(S40)를 수행한다. 상기 출력레벨조정단계(S40)에서는 통신단말기(1000)에 기저장된 매핑정보에 기초하여 제1웨이크업프리엠블 검출값이 포함되는 구간에 따른 송신출력 조정값에 따라 상기 송신데이터송신단계(S10)에서 송신한 송신데이터의 송신출력 레벨을 기준으로 상기 조정값을 적용한다. 한편 상기 조정값은 송신데이터를 수신하는 타 통신단말기(2000)에서 정상적으로 통신을 수행할 수 있는 최소구간의 송신출력 레벨로 조정할 수 있는 값에 해당하며, 바람직하게는 상기 조정값은 음수 또는 0에 해당하여 기존에 송신하였던 송신출력 레벨을 조정값의 절대값만큼 감소시키거나 유지시킬 수 있다.Meanwhile, the communication terminal 1000 that transmits the transmission data performs an ACK frame reception step (S30) of receiving the first ACK frame from the wake-up of the other communication terminal 2000. Thereafter, the communication terminal 1000 performs an output level adjustment step (S40) of adjusting the level of the transmission output based on the received first wake-up preamble detection value included in the first ACK frame. In the output level adjustment step (S40), the transmission data transmission step (S10) according to the transmission output adjustment value according to the section including the first wake-up preamble detection value based on the mapping information previously stored in the communication terminal 1000 (S10). The adjustment value is applied based on the transmission output level of the transmission data transmitted by. On the other hand, the adjustment value corresponds to a value that can be adjusted to the transmission output level of the minimum section in which normal communication can be performed by another communication terminal 2000 that receives transmission data, and preferably, the adjustment value is negative or zero. Correspondingly, the transmission power level previously transmitted can be reduced or maintained by the absolute value of the adjustment value.

마지막으로, 통신단말기(1000)가 상기 송신데이터송신단계에서 송신한 해당 타 통신단말기(2000)로 조정된 송신출력의 레벨을 갖는 송신데이터를 송신하는 조정송신데이터송신단계(S50)를 수행한다. 상기 조정송신데이터송신단계(S50)에서 송신하는 송신데이터는 상기 송신데이터송신단계(S10)에서 송신한 송신데이터와는 별개의 송신데이터임이 바람직하다.Finally, the communication terminal 1000 performs the adjusted transmission data transmission step (S50) of transmitting the transmission data having the level of the adjusted transmission output to the other communication terminal 2000 transmitted in the transmission data transmission step. It is preferable that the transmission data transmitted in the adjusted transmission data transmission step (S50) is transmission data separate from the transmission data transmitted in the transmission data transmission step (S10).

따라서, 본 발명의 일 실시예에 따르면, 상기의 단계들을 수행하여 통신단말기(1000)에서 별도의 송신데이터를 송신하는 경우, 정상적으로 통신을 수행할 수 있는 최소의 송신출력 레벨을 갖는 송신데이터를 송신하므로 통신단말기(1000)의 소비전력을 줄일 수 있는 효과를 발휘할 수 있다.Therefore, according to an embodiment of the present invention, when the separate communication data is transmitted from the communication terminal 1000 by performing the above steps, the transmission data having the minimum transmission output level capable of normally communicating is transmitted. Thus, it is possible to exert an effect of reducing the power consumption of the communication terminal 1000.

도 3은 본 발명의 일 실시예에 따른 통신단말기가 타 통신단말기로부터 응답을 수신하지 못하는 경우에 수행되는 단계들을 개략적으로 도시한다.3 schematically illustrates steps performed when a communication terminal according to an embodiment of the present invention does not receive a response from another communication terminal.

도 3에 도시된 바와 같이, 상기 통신단말기(1000)는 상기 타 통신단말기(2000)로부터 기설정된 시간내에 응답을 수신하지 못하는 경우에는, 상기 송신데이터송신단계에서 송신한 상기 송신데이터의 송신출력의 레벨을 증가시켜 상기 타 통신단말기(2000)로 상기 송신데이터를 재송신하는, 송신데이터재송신단계;를 수행한다.As shown in FIG. 3, when the communication terminal 1000 does not receive a response within a predetermined time from the other communication terminal 2000, the transmission output of the transmission data transmitted in the transmission data transmission step And retransmitting the transmission data to the other communication terminal 2000 by increasing the level.

한편, 상기 송신데이터재송신단계는, 상기 송신데이터의 송신출력의 레벨을 상기 송신데이터송신단계에서 송신한 상기 송신데이터의 송신출력의 레벨보다 한 단계 증가시켜 재송신하고, 상기 타 통신단말기(2000)로부터 기설정된 시간내에 재송신한 상기 송신데이터에 대한 응답을 수신하지 못하는 경우에는, 상기 송신데이터의 송신출력의 레벨을 한 단계 더 증가시켜 재송신한다.On the other hand, in the retransmission step of the transmission data, the level of the transmission output of the transmission data is increased by one step higher than the level of the transmission output of the transmission data transmitted in the transmission data transmission step, and retransmission is performed from the other communication terminal 2000. If the response to the transmission data retransmitted within a predetermined time is not received, the transmission output level of the transmission data is increased by one step to retransmit.

구체적으로, 도 2에서 전술한 송신데이터송신단계(S10)에서와 같이 통신단말기(1000)는 타 통신단말기(2000)로 제1웨이크업프리엠블을 포함하는 송신데이터를 송신하는 단계(S60)를 수행한다. 이후 상기 통신단말기(1000)는 송신한 타 통신단말기(2000)로부터 제1ACK프레임을 수신하기 위하여 대기하는 단계(S70)를 수행한다. 구체적으로 해당 단계(S70)에서는 기설정된 시간동안 대기하도록 하며, 기설정된 시간동안 상기 제1ACK프레임을 수신하지 못하는 경우 하기 단계(S80)를 수행하게 된다.Specifically, as in the transmission data transmission step (S10) described in FIG. 2, the communication terminal 1000 transmits the transmission data including the first wake-up preamble to the other communication terminal 2000 (S60). Perform. Thereafter, the communication terminal 1000 performs a step of waiting for receiving the first ACK frame from the other communication terminal 2000 (S70). Specifically, in the corresponding step (S70), a standby is performed for a predetermined time, and if the first ACK frame is not received during the predetermined time, the following step (S80) is performed.

통신단말기(1000)는 타 통신단말기(2000)로부터 상기 제1ACK프레임을 수신하지 못하는 경우, 상기 송신데이터를 송신하는 단계(S60)에서의 송신출력 레벨보다 한 단계 증가시키는 단계(S80)를 수행한다. 더 구체적으로, 상기 송신데이터를 송신하는 단계(S60)에서의 송신출력 레벨보다 1dBm 증가시킬 수 있으며, 기설정된 증가값에 따라서 증가시키는 정도는 상이할 수 있다. 이어서, 통신단말기(1000)는 송신출력 레벨이 한 단계 증가된 송신데이터를 상기 타 통신단말기(2000)로 재송신하는 송신데이터재송신단계(S90)를 수행한다.When the communication terminal 1000 fails to receive the first ACK frame from another communication terminal 2000, the communication terminal 1000 performs a step S80 of increasing the transmission output level in step S60 of transmitting the transmission data. . More specifically, it may be increased by 1dBm than the transmission output level in the step (S60) of transmitting the transmission data, the degree of increase may be different according to the preset increase value. Subsequently, the communication terminal 1000 performs a transmission data retransmission step S90 of retransmitting the transmission data whose transmission output level is increased by one step to the other communication terminal 2000.

상기 송신데이터재송신단계(S90)를 통해 송신출력 레벨이 한 단계 증가된 송신데이터를 송신한 후 상기 통신단말기(1000)는 다시 기설정된 시간동안 타 통신단말기(2000)로부터 제1ACK프레임을 수신하기 위하여 대기하는 단계(S100)를 수행한다. 기설정된 시간동안 타 통신단말기(2000)로부터 제1ACK프레임을 수신하는 경우에는 전술한 도 2에서와 같이, 상기 통신단말기(1000)는 출력레벨조정단계(S40) 및 조정송신데이터송신단계(S50)를 수행할 수 있다.After transmitting the transmission data whose transmission output level is increased by one step through the transmission data retransmission step (S90), the communication terminal 1000 again receives a first ACK frame from another communication terminal 2000 for a predetermined time. The waiting step (S100) is performed. When receiving a first ACK frame from another communication terminal 2000 for a predetermined time, as shown in FIG. 2, the communication terminal 1000 output level adjustment step (S40) and adjustment transmission data transmission step (S50). You can do

반면에, 기설정된 시간동안 타 통신단말기(2000)로부터 다시 제1ACK프레임을 수신하지 못하는 경우에는, 상기 송신데이터의 송신출력 레벨을 다시 한 단계 더 증가시키는 단계(S110)를 수행한다. 더 구체적으로 상기 송신데이터를 송신하는 단계(S60)에서의 송신출력 레벨보다 한 단계 증가시키는 단계(S80)를 수행하여 증가한 송신데이터의 송신출력 레벨보다 1dBm 더 증가시킬 수 있으며, 다시 한 단계 더 증가시키는 경우 기설정된 증가값에 따라 증가하는 정도는 상이할 수 있다.On the other hand, if the first ACK frame is not received again from the other communication terminal 2000 for a predetermined time, the step S110 of increasing the transmission output level of the transmission data again is performed. More specifically, it is possible to increase the transmission power level of the increased transmission data by 1 dBm more by performing the step (S80) of increasing the transmission power level in the step (S60) of transmitting the transmission data. In the case of ordering, the degree of increase may be different according to a preset increase value.

다음으로, 통신단말기(1000)는 송신출력 레벨이 한 단계 더 증가된 송신데이터를 상기 타 통신단말기(2000)로 재송신하는 단계(S120)를 수행하며, 타 통신단말기(2000)로부터 제1ACK프레임을 수신하기 위하여 상기와 같이 송신출력의 레벨을 단계적으로 증가시켜 해당 타 통신단말기(2000)로 재송신하는 과정을 반복할 수 있다. 바람직하게는 상기 제1ACK프레임을 수신하기 위하여 상기와 같은 과정을 무한하게 반복하지 않고, 기설정된 횟수 또는 기설정된 시간동안 상기와 같은 과정을 반복할 수 있다.Next, the communication terminal 1000 performs a step (S120) of retransmitting the transmission data whose transmission output level is increased by one step to the other communication terminal 2000, and receives the first ACK frame from the other communication terminal 2000. In order to receive, it is possible to repeat the process of retransmitting to the other communication terminal 2000 by gradually increasing the level of the transmission output as described above. Preferably, in order to receive the first ACK frame, the above-described process may be repeated indefinitely, and the above-described process may be repeated for a predetermined number of times or for a predetermined time.

따라서, 본 발명의 일 실시예에 따르면, 통신단말기(1000)가 타 통신단말기(2000)로부터 ACK를 수신하지 못하는 경우, 송신출력의 레벨을 단계적으로 증가시켜 재송신하므로, 통신단말기(1000)의 소모전력을 줄일 수 있는 효과를 발휘할 수 있다.Accordingly, according to an embodiment of the present invention, when the communication terminal 1000 does not receive an ACK from the other communication terminal 2000, the level of the transmission output is re-transmitted by stepwise increase, so that the consumption of the communication terminal 1000 It can exert an effect of reducing power.

도 4는 본 발명의 일 실시예에 따른 웨이크업프리엠블 검출값을 도출하고, 웨이크업프리엠블 검출값에 따라 ACK프레임을 도출하는 단계들을 개략적으로 도시한다.4 schematically illustrates steps of deriving a wake-up preamble detection value and deriving an ACK frame according to the wake-up preamble detection value according to an embodiment of the present invention.

도 4에 도시된 바와 같이, 상기 통신단말기(1000)는, 타 통신단말기(2000)로부터 데이터 수신 시, 타 통신단말기(2000)로부터 제2웨이크업프리엠블을 포함하는 수신데이터를 수신하는 수신데이터수신단계(S130); 상기 수신데이터에 포함된 제2웨이크업프리엠블과 상기 통신단말기(1000)에 기저장된 프리엠블 패턴데이터에 기초하여 제2웨이크업프리엠블 검출값을 도출하고, 상기 제2웨이크업프리엠블 검출값에 따라 웨이크업신호를 생성하는 웨이크업검출단계; 상기 웨이크업신호에 따라 슬립상태에서 웨이크업하고, 도출된 상기 제2웨이크업프리엠블 검출값에 기초하여 제2ACK프레임을 도출하는 ACK프레임도출단계(S180); 및 상기 제2ACK프레임을 상기 타 통신단말기(2000)에 송신하는 ACK프레임송신단계;를 수행한다.As illustrated in FIG. 4, when the communication terminal 1000 receives data from another communication terminal 2000, the reception data receives the reception data including the second wake-up preamble from the other communication terminal 2000. Receiving step (S130); A second wake-up preamble detection value is derived based on the second wake-up preamble included in the received data and the preamble pattern data pre-stored in the communication terminal 1000, and the second wake-up preamble detection value A wake-up detection step of generating a wake-up signal according to; An ACK frame deriving step of waking up in a sleep state according to the wake-up signal, and deriving a second ACK frame based on the detected second wake-up preamble detection value (S180); And an ACK frame transmission step of transmitting the second ACK frame to the other communication terminal 2000.

구체적으로, 상기 통신단말기(1000)는 타 통신단말기(2000)로부터 수신데이터를 수신하는 수신데이터수신단계(S130)를 수행한다. 상기 수신데이터에는 제2웨이크업프리엠블이 포함되어 있고, 상기 통신단말기(1000)는 상기 제2웨이크업프리엠블에 기초하여 제2웨이크업프리엠블 검출값을 도출하고, 상기 제2웨이크업프리엠블 검출값에 따라 해당 타 통신단말기(2000)로 수신데이터를 수신하였음을 알려주는 응답데이터를 송신하게 된다. 한편, 상기 제2웨이크업프리엠블은 도 2에서 전술한 상기 제1웨이크업프리엠블과 기능적 혹은 구성적 차이가 있는 것이 아니라, 설명을 용이하게 하기 위하여 통신단말기(1000)에서 타 통신단말기(2000)로 송신하는 송신데이터에 포함된 웨이크업프리엠블을 제1웨이크업프리엠블로 명시하고, 통신단말기(1000)가 타 통신단말기(2000)로부터 수신하는 수신데이터에 포함된 웨이크업프리엠블을 제2웨이크업프리엠블로 명시한다. 마찬가지로 상기 제1웨이크업프리엠블 검출값 및 상기 제2웨이크업프리엠블 검출값 또한 설명을 용이하게 하기 위하여 임의로 명시한 것에 해당한다.Specifically, the communication terminal 1000 performs a reception data receiving step (S130) for receiving data received from another communication terminal 2000. The received data includes a second wake-up preamble, and the communication terminal 1000 derives a second wake-up preamble detection value based on the second wake-up preamble, and the second wake-up preamble. Response data indicating that the received data has been received is transmitted to the other communication terminal 2000 according to the detected emblem value. On the other hand, the second wake-up preamble does not have a functional or structural difference from the first wake-up preamble described above in FIG. 2, but other communication terminals (2000) in the communication terminal 1000 to facilitate explanation. ), The wake-up preamble included in the transmission data is specified as the first wake-up preamble, and the communication terminal 1000 removes the wake-up preamble included in the received data received from the other communication terminal 2000. 2 Wake up preamble. Similarly, the first wake-up preamble detection value and the second wake-up preamble detection value are also arbitrarily specified for ease of description.

통신단말기(1000)는 수신한 수신데이터의 상기 제2웨이크업프리엠블에 대한 제2웨이크업프리엠블 검출값을 도출하는 단계(S140)를 수행한다. 상기 제2웨이크업프리엠블 검출값은 통신단말기(1000)에 기저장된 프리엠블 패턴데이터 및 수신한 상기 제2웨이크업프리엠블에 기초하여 도출되며, 더 구체적으로는 기저장된 상기 프리엠블 패턴데이터는 상기 통신단말기(1000)의 고유의 프리엠블 패턴데이터에 해당할 수 있고, 상기 제2웨이크업프리엠블 검출값은 상기 제2웨이크업프리엠블 및 상기 프리엠블 패턴데이터의 상관관계(correlation)를 정량화 한 값에 해당한다.The communication terminal 1000 performs a step (S140) of deriving a second wake-up preamble detection value for the second wake-up preamble of received data. The second wake-up preamble detection value is derived based on the preamble pattern data pre-stored in the communication terminal 1000 and the received second wake-up preamble, and more specifically, the pre-stored preamble pattern data is The communication terminal 1000 may correspond to the unique preamble pattern data, and the second wake-up preamble detection value quantifies the correlation between the second wake-up preamble and the preamble pattern data. It corresponds to one value.

따라서 상기 제2웨이크업프리엠블 검출값은 값의 크기에 따라 자신을 통신의 대상으로 한 데이터가 맞는지 확인할 수 있는 기능을 수행함과 동시에, 수신 신호 강도를 파악할 수 있는 기능을 동시에 수행할 수 있다.Accordingly, the second wake-up preamble detection value may perform a function of checking whether the data targeted for communication is correct according to the size of the value, and simultaneously perform a function of determining the received signal strength.

한편, 상기 제2웨이크업프리엠블 검출값을 도출하고, 상기 제2웨이크업프리엠블 검출값과 상기 통신단말기(1000)에 기저장된 임계값을 비교하는 단계(S150)를 수행한다. 해당 단계(S150)를 수행하여 상기 제2웨이크업프리엠블 검출값이 상기 임계값을 초과하지 않는 경우, 상기 통신단말기(1000)는 수신한 수신데이터가 자신을 대상으로 한 데이터가 아닌 것으로 판단하거나, 자신을 대상으로 한 데이터이나 송신출력 레벨이 낮아 정상적으로 데이터를 수신하지 못한 것으로 판단하게 된다. 따라서 제2ACK프레임을 도출하지 않고, 슬립상태에 있는 제2ACK프레임을 도출하기 위한 기능 또는 부를 계속 슬립상태로 유지하도록 하는 단계(S160)를 수행한다. 또한 상술한 임계값은 각각의 통신단말기(1000)의 구성 및 특성에 따라서 상이한 값으로 각각의 통신단말기(1000)에 기저장될 수 있다.Meanwhile, a step (S150) of deriving the second wake-up preamble detection value and comparing the second wake-up preamble detection value with a threshold value previously stored in the communication terminal 1000 is performed (S150). If the second wake-up preamble detection value does not exceed the threshold value by performing the corresponding step (S150), the communication terminal 1000 determines that the received data is not targeted data or However, it is judged that the data for the user or the transmission output level is low and the data cannot be normally received. Therefore, a step (S160) is performed to keep the function or unit for deriving the second ACK frame in the sleep state, without deriving the second ACK frame, in the sleep state. In addition, the above-described threshold value may be pre-stored in each communication terminal 1000 with different values depending on the configuration and characteristics of each communication terminal 1000.

따라서, 제2웨이크업프리엠블 검출값이 임계값을 초과하지 않는 경우, ACK프레임을 도출하는 기능 또는 부를 웨이크업 시키지 않으므로, 통신단말기(1000)의 소모전력을 줄일 수 있는 효과를 발휘할 수 있다.Accordingly, when the second wake-up preamble detection value does not exceed the threshold, since the function or unit for deriving an ACK frame is not wakened up, an effect of reducing power consumption of the communication terminal 1000 can be exhibited.

한편, 상기 제2웨이크업프리엠블 검출값과 상기 임계값을 비교하는 단계(S150)에서 상기 제2웨이크업프리엠블 검출값이 상기 임계값을 초과하는 경우, 상기 통신단말기(1000)는 수신한 수신데이터를 정상적으로 수신한 것으로 판단하고, 타 통신단말기(2000)로 송신하기 위한 제2ACK프레임을 도출하기 위하여, 상기 제2ACK프레임을 도출하는 기능 또는 부를 웨이크업 시키기 위한 웨이크업신호를 생성하고, 상기 웨이크업신호에 기초하여 제2ACK프레임을 도출하는 기능 또는 부를 슬립상태에서 웨이크업 하도록 하는 단계(S170)를 수행한다.On the other hand, when the second wake-up preamble detection value exceeds the threshold in step S150 of comparing the second wake-up preamble detection value and the threshold value, the communication terminal 1000 receives In order to determine that the received data is normally received, and to derive a second ACK frame for transmission to another communication terminal 2000, a wake-up signal for waking up a function or unit for deriving the second ACK frame is generated, and the A step (S170) of performing a function of deriving the second ACK frame or a unit to wake up from a sleep state based on the wake-up signal is performed.

한편, 상기 제2ACK프레임을 도출하는 기능 또는 부가 하드웨어로 구성되어 있는 경우에는 웨이크업신호에 기초하여 해당 하드웨어를 구동하도록 하며, 소프트웨어로 구성되어 있는 경우에는 웨이크업신호에 기초하여 해당 소프트웨어를 실행 혹은 호출할 수 있다.On the other hand, if the second ACK frame is derived from a function or additional hardware, the corresponding hardware is driven based on the wake-up signal. If it is composed of software, the corresponding software is executed based on the wake-up signal. Can be called.

이어서, 상기 ACK프레임도출단계(S180)는, 상기 제2ACK프레임을 송신하고자 하는 타 통신단말기(2000)로부터 가장 최근에 수신한 제2웨이크업프리엠블에 대한 제2웨이크업프리엠블 검출값에 기초하여 제2ACK프레임을 도출할 수 있다.Subsequently, the ACK frame deriving step (S180) is based on the second wake-up preamble detection value for the second wake-up preamble received most recently from another communication terminal 2000 to transmit the second ACK frame. By doing so, a second ACK frame can be derived.

구체적으로, 웨이크업 된 상기 제2ACK프레임을 도출하는 기능 또는 부는 도출된 상기 제2웨이크업프리엠블 검출값에 기초하여 제2ACK프레임을 도출하는 ACK프레임도출단계(S180)를 수행한다. 더 구체적으로, 도출된 상기 제2ACK프레임에는 상기 제2웨이크업프리엠블 검출값이 포함되고, 타 통신단말기(2000)를 슬립상태에서 웨이크업 하도록 하는 프리엠블 및 타 통신단말기(2000)로부터 수신한 수신데이터에 대한 ACK데이터를 더 포함한다.Specifically, the function or unit for deriving the wake-up second ACK frame performs an ACK frame deriving step (S180) for deriving a second ACK frame based on the derived second wake-up preamble detection value. More specifically, the derived second ACK frame includes the detection value of the second wake-up preamble and received from the preamble and the other communication terminal 2000 to wake up the other communication terminal 2000 from the sleep state. It further includes ACK data for the received data.

한편, 상기 제2웨이크업프리엠블 검출값을 도출하는 단계(S140)에서 도출된 상기 제2웨이크업프리엠블 검출값은 통신단말기(1000)의 별도로 구비된 저장부(미도시)에 저장되고, 상기 ACK프레임도출단계(S180)에서는 기저장된 상기 제2웨이크업프리엠블 검출값을 로드하여 상기 제2ACK프레임에 포함할 수 있다. 또한, 상기 제2웨이크업프리엠블 검출값은 해당 타 통신단말기(2000)로부터 수신데이터를 수신하는 시점의 네트워크 환경에 따라 상이할 수 있으므로, 가장 최근에 도출된 제2웨이크업프리엠블 검출값이 현재 해당 네트워크의 환경을 잘 반영한 값에 해당할 수 있다. 따라서 상기 ACK프레임도출단계(S180)에서는 제2ACK프레임에 포함되는 제2웨이크업프리엠블 검출값을 해당 타 통신단말기(2000)로부터 수신한 1 이상의 제2웨이크업프리엠블에 따른 각각의 제2웨이크업프리엠블 검출값 가운데 가장 최근에 도출된 제2웨이크업프리엠블 검출값으로 할 수 있다.Meanwhile, the second wake-up preamble detection value derived in step S140 of deriving the second wake-up preamble detection value is stored in a separate storage unit (not shown) of the communication terminal 1000, In the step of deriving the ACK frame (S180), the pre-stored second wake-up preamble detection value may be loaded and included in the second ACK frame. In addition, since the second wake-up preamble detection value may be different depending on the network environment at the time of receiving the reception data from the corresponding communication terminal 2000, the second most recent wake-up preamble detection value It may correspond to a value that reflects the current network environment. Therefore, in the ACK frame deriving step (S180), each second wake according to one or more second wake-up preambles received from the other communication terminal 2000 receives the second wake-up preamble detection value included in the second ACK frame. The second wake-up preamble detection value that is most recently derived among the up-preamble detection values may be used.

한편, 도 4에 도시된 단계들은 통신단말기(1000)에서 타 통신단말기(2000)로부터 수신한 수신데이터에 대해 제2웨이크업프리엠블 검출값을 도출하고, 이에 따라 제2ACK프레임을 도출하는 단계에 해당하며, 마찬가지로 통신단말기(1000)에서 송신한 송신데이터를 타 통신단말기(2000)가 수신하고, 통신단말기(1000)에서 타 통신단말기(2000)로부터 송신데이터에 대한 제1ACK프레임을 수신하는 경우, 제1ACK프레임은 제1웨이크업프리엠블 검출값을 포함한다.On the other hand, the steps shown in Figure 4 in the step of deriving a second wake-up preamble detection value for the received data received from the other communication terminal 2000 in the communication terminal 1000, thereby deriving a second ACK frame If applicable, similarly, when the other communication terminal 2000 receives the transmission data transmitted from the communication terminal 1000, and the communication terminal 1000 receives the first ACK frame for the transmission data from the other communication terminal 2000, The first ACK frame includes a first wake-up preamble detection value.

상기 제1웨이크업프리엠블 검출값은 상기 송신데이터에 포함된 제1웨이크업프리엠블과 상기 송신데이터를 수신한 타 통신단말기(2000)에 기저장된 프리엠블 패턴데이터에 기초하여 도출되고, 상기 제1ACK프레임은 상기 제1웨이크업프리엠블 검출값이 기설정된 임계값을 초과하는 경우에 생성되는 것을 특징으로 할 수 있다.The first wake-up preamble detection value is derived based on the first wake-up preamble included in the transmission data and preamble pattern data pre-stored in the other communication terminal 2000 receiving the transmission data. The 1ACK frame may be generated when the first wake-up preamble detection value exceeds a preset threshold.

도 5는 본 발명의 일 실시예에 따른 웨이크업프리엠블 검출값을 도출하는 방법을 개략적으로 도시한다.5 schematically illustrates a method for deriving a wake-up preamble detection value according to an embodiment of the present invention.

도 5에 도시된 바와 같이, 상기 제1웨이크업프리엠블 검출값은, 상기 프리엠블 패턴데이터에 포함된 1 이상의 세부데이터 및 이에 상응하는 상기 송신데이터의 제1웨이크업프리엠블에 포함된 각각의 세부데이터를 XNOR 연산하여 도출된 연산값의 총합에 해당할 수 있다.As illustrated in FIG. 5, the first wake-up preamble detection value includes each of the one or more detailed data included in the preamble pattern data and the first wakeup preamble corresponding to the transmission data. The detailed data may correspond to the sum of calculated values derived by XNOR operation.

구체적으로, 상술한 상기 제1웨이크업프리엠블 검출값은 마찬가지로 상기 제2웨이크업프리엠블 검출값을 도출하는 방법과 동일하게 도출될 수 있다. 상기 제1웨이크업프리엠블 검출값은 송신데이터에 포함된 제1웨이크업프리엠블 및 타 통신단말기에 기저장된 프리엠블 패턴데이터에 기초하여 상호 데이터간의 상관관계(correlation)를 정량화한 값에 해당한다.Specifically, the above-described first wake-up preamble detection value may be derived in the same manner as the method for deriving the second wake-up preamble detection value. The detection value of the first wake-up preamble corresponds to a value obtained by quantifying correlation between mutual data based on the first wake-up preamble included in the transmission data and preamble pattern data pre-stored in another communication terminal. .

한편, 상호 데이터간의 상관관계를 도출하기 위하여 상호 데이터에 대한 XNOR 연산을 수행할 수 있다. XNOR 연산은 2개의 입력값이 동일한 경우에 1을 출력하고, 2개의 입력값이 상이한 경우에 0을 출력하는 연산에 해당한다. 더 구체적으로 제1웨이크업프리엠블의 1 이상의 세부데이터 및 이에 상응하는 프리엠블 패턴데이터의 1 이상의 세부데이터를 XNOR 연산하고, 각 세부데이터별 XNOR 연산의 결과값의 총합을 상기 제1웨이크업프리엠블 검출값으로 할 수 있다. 바람직하게는 상기 제1웨이크업프리엠블 및 상기 프리엠블 패턴데이터는 디지털 신호로써 상기 제1웨이크업프리엠블의 샘플값 및 이에 상응하는 프리엠블 패턴데이터의 샘플값을 XNOR 연산하여 도출된 연산값의 총합을 상기 제1웨이크업프리엠블 검출값으로 할 수 있다.Meanwhile, in order to derive a correlation between mutual data, an XNOR operation on the mutual data may be performed. The XNOR operation corresponds to an operation that outputs 1 when the two input values are the same and outputs 0 when the two input values are different. More specifically, one or more detailed data of the first wake-up preamble and one or more detailed data of the corresponding preamble pattern data are XNOR-operated, and the sum of the result values of the XNOR operations for each detailed data is the first wake-up-free. It can be set as an emblem detection value. Preferably, the first wake-up preamble and the preamble pattern data are digital signals of a calculated value obtained by XNORing a sample value of the first wake-up preamble and a corresponding sample value of the preamble pattern data. The sum may be the first wake-up preamble detection value.

한편, 상기와 같은 연산을 통해 도출된 제1웨이크업프리엠블 검출값은 기저장된 임계값과 비교하여, 임계값을 초과하는 경우에 제1ACK프레임을 도출하기 위하여 상기 제1ACK프레임을 도출하는 기능 또는 부를 웨이크업 하도록 하는 웨이크업신호를 생성할 수 있다.On the other hand, the first wake-up preamble detection value derived through the above operation is compared with a pre-stored threshold value, and a function for deriving the first ACK frame to derive the first ACK frame when the threshold value is exceeded, or A wake-up signal may be generated to wake up wealth.

상기와 같이 상기 제1웨이크업프리엠블 검출값은 상기 제1웨이크업프리엠블 및 상기 프리엠블 패턴데이터 사이의 상관정도에 해당한다. 또한 수신한 송신데이터의 송신출력 레벨이 낮아 상기 제1웨이크업프리엠블에 노이즈가 발생하여 정상적으로 수신하지 못하는 경우 제1웨이크업프리엠블 검출값은 임계값을 초과하지 않으므로 제1ACK프레임을 생성하지 않게 된다. 따라서 전술한 바와 같이 제1ACK프레임을 수신하지 못한 송신측에서는 송신데이터의 송신출력 레벨을 한 단계 증가시켜 재송신할 수 있다.As described above, the first wake-up preamble detection value corresponds to a correlation degree between the first wake-up preamble and the preamble pattern data. In addition, when the transmission output level of the received transmission data is low and noise is generated in the first wake-up preamble, so that the first wake-up preamble detection value does not exceed a threshold, a first ACK frame is not generated. do. Therefore, as described above, the transmission side that has not received the first ACK frame can retransmit by increasing the transmission output level of the transmission data by one step.

도 6은 본 발명의 일 실시예에 따른 ACK프레임의 구성을 개략적으로 도시한다.6 schematically shows the configuration of an ACK frame according to an embodiment of the present invention.

본 발명에서 기재한 제1ACK프레임 및 제2ACK프레임은 설명을 용이하게 하기 위하여 제1 및 제2의 기재를 부가한 것에 해당하며, 상기 제1ACK프레임 및 상기 제2ACK프레임에 포함된 구성은 동일하며, 따라서 도 6에서는 ACK프레임(3000) 및 상기 ACK프레임(3000)에 포함된 구성에 대해 통칭하여 설명하도록 한다. 상기 ACK프레임(3000)은 프리엠블(3100), 웨이크업프리엠블 검출값(3200) 및 ACK데이터(3300)를 포함한다. 상기 프리엠블(3100)은 ACK프레임을 수신하는 수신측 통신단말기를 웨이크업 시키고, 수신측 통신단말기에서 데이터를 정상적으로 수신하기 위하여 동기화하는 역할을 수행한다.The first ACK frame and the second ACK frame described in the present invention correspond to the addition of the first and second descriptions for ease of description, and the components included in the first ACK frame and the second ACK frame are the same, Therefore, in FIG. 6, the ACK frame 3000 and the components included in the ACK frame 3000 will be collectively described. The ACK frame 3000 includes a preamble 3100, a wakeup preamble detection value 3200 and ACK data 3300. The preamble 3100 wakes up the receiving communication terminal receiving the ACK frame and synchronizes to receive data normally from the receiving communication terminal.

상기 웨이크업프리엠블 검출값(3200)은 ACK프레임(3000)을 송신하고자 하는 통신단말기로부터 수신한 웨이크업프리엠블 및 프리엠블 패턴데이터에 기초하여 도출된 값에 해당하며, ACK프레임(3000)을 수신한 통신단말기는 ACK프레임(3000)에 포함된 웨이크업프리엠블 검출값(3200)에 기초하여 송신출력 레벨을 조정할 수 있다.The wake-up preamble detection value 3200 corresponds to a value derived based on the wake-up preamble and preamble pattern data received from the communication terminal to transmit the ACK frame 3000, and the ACK frame 3000 The received communication terminal may adjust the transmission output level based on the wakeup preamble detection value 3200 included in the ACK frame 3000.

마지막으로 ACK데이터(3300)는 일반적인 통신 네트워크에서 데이터를 수신하고 이에 대해 수신측 통신단말기로 송신하는 응답데이터에 해당한다. 따라서 상기 ACK데이터(3300)에는 오류 없이 메시지를 정상적으로 수신하였다는 정보가 포함될 수 있다.Lastly, the ACK data 3300 corresponds to response data that receives data from a general communication network and transmits data to the receiving communication terminal. Therefore, the ACK data 3300 may include information that a message was normally received without error.

따라서, ACK프레임(3000)은 프리엠블(3100)을 포함하여 ACK프레임(3000)을 수신하는 수신측 통신단말기를 웨이크업 하도록 하여 수신측 통신단말기의 소모전력을 줄일 수 있으며, ACK프레임(3000)에는 웨이크업프리엠블 검출값(3200)을 더 포함하여 ACK프레임(3000)을 수신하는 수신측 통신단말기에서 추후 송신하고자 하는 데이터의 송신출력 레벨을 조정할 수 있는 효과를 발휘할 수 있다.Accordingly, the ACK frame 3000 can wake up the receiving communication terminal receiving the ACK frame 3000 including the preamble 3100, thereby reducing power consumption of the receiving communication terminal, and the ACK frame 3000 In addition, the wake-up preamble detection value 3200 may be further included to exert an effect of adjusting the transmission output level of data to be transmitted later by the receiving-side communication terminal receiving the ACK frame 3000.

도 7은 본 발명의 일 실시예에 따른 ACK프레임을 수신하여 송신출력의 레벨을 조정하는 단계들을 개략적으로 도시한다.7 schematically illustrates steps of adjusting a level of transmission output by receiving an ACK frame according to an embodiment of the present invention.

도 7에 도시된 바와 같이, 상기 출력레벨조정단계(S200)는, 상기 통신단말기(1000)에 기저장된 각각의 웨이크업프리엠블 검출구간에 따른 송신출력 조정값에 기초하여 상기 제1웨이크업프리엠블 검출값에 상응하는 송신출력 조정값에 따라 상기 송신출력의 레벨을 조정할 수 있다.As illustrated in FIG. 7, the output level adjustment step (S200) is based on the transmission output adjustment value according to each wake-up preamble detection section pre-stored in the communication terminal 1000. The level of the transmission output may be adjusted according to the transmission output adjustment value corresponding to the emblem detection value.

구체적으로, 상기 출력레벨조정단계(S200)는 타 통신단말기(2000)로부터 제1ACK프레임을 수신하는 단계(S190)를 수행하고, 상기 제1ACK프레임에 포함된 제1웨이크업프리엠블 검출값에 기초하여 수행될 수 있다. 상기 제1ACK프레임을 수신한 통신단말기(1000)에는 1 이상의 웨이크업프리엠블 검출값의 구간 및 각각의 구간에 따른 송신출력 레벨의 조정값이 기저장되어 있고, 따라서 통신단말기(1000)는 상기 출력레벨조정단계(S200)를 수행하여 수신한 제1웨이크업프리엠블 검출값이 포함되어 있는 구간의 조정값에 따라 추후 해당 타 통신단말기(2000)로 송신하고자 하는 송신데이터의 송신출력 레벨을 조정할 수 있다.Specifically, the output level adjustment step (S200) performs a step (S190) of receiving a first ACK frame from another communication terminal 2000, based on the first wake-up preamble detection value included in the first ACK frame Can be performed. In the communication terminal 1000 receiving the first ACK frame, a section of one or more wake-up preamble detection values and an adjustment value of a transmission output level according to each section are pre-stored, and thus the communication terminal 1000 outputs the output. By performing the level adjustment step (S200), the transmission output level of transmission data to be transmitted to the other communication terminal 2000 can be adjusted later according to the adjustment value of the section containing the first wake-up preamble detection value received. have.

한편, 상기 조정값은 기존에 송신한 송신데이터의 송신출력 레벨을 보정할 수 있는 보정값에 해당하며, 바람직하게는 제1웨이크업프리엠블 검출값이 임계값을 초과하는 경우에 제1ACK프레임을 수신하고, 즉 송신데이터의 송신출력 레벨이 정상적으로 통신을 수행할 수 있는 최소 송신출력 레벨 이상인 경우에 제1ACK프레임을 수신하므로, 상기 조정값은 송신출력 레벨을 조정하지 않거나, 송신출력 레벨을 감소시키는 형태로 구성될 수 있다.Meanwhile, the adjustment value corresponds to a correction value capable of correcting the transmission output level of the previously transmitted data, and preferably, when the first wake-up preamble detection value exceeds a threshold value, the first ACK frame is generated. Since the first ACK frame is received when receiving, that is, when the transmission output level of the transmission data is higher than or equal to the minimum transmission output level that can normally perform communication, the adjustment value does not adjust the transmission output level or decreases the transmission output level. It can be configured in the form.

도 8은 본 발명의 일 실시예에 따른 송신출력의 레벨을 조정하기 위한 각각의 웨이크업프리엠블 검출구간에 따른 송신출력 조정값을 개략적으로 도시한다.8 schematically illustrates a transmission output adjustment value according to each wake-up preamble detection section for adjusting a transmission output level according to an embodiment of the present invention.

도 8에 도시된 바와 같이, 각각의 통신단말기에는 웨이크업프리엠블 검출값의 구간이 1 이상의 단계별로 기저장되어 있고, 각각의 단계에 해당하는 송신출력 레벨의 조정값이 기저장되어 있다.As illustrated in FIG. 8, a section of the wake-up preamble detection value is pre-stored in one or more steps in each communication terminal, and an adjustment value of a transmission output level corresponding to each step is pre-stored.

한편, 전술한 바와 같이 웨이크업프리엠블 검출값이 임계값을 초과하는 경우에 ACK프레임을 수신하여 송신출력 레벨을 조정할 수 있으므로, 도 8에서는 511이 임계값에 해당하고, 상기 ACK프레임에 포함되는 웨이크업프리엠블 검출값은 512를 최소값으로 하고, 웨이크업프리엠블의 총 비트수를 최대값으로 할 수 있다. 도 8에서는 웨이크업프리엠블의 총 비트수가 4096이므로 웨이크업프리엠블 검출값은 4096을 최대값으로 한다. 또한 상기 임계값을 초과하는 웨이크업프리엠블 검출값의 최소값에서부터 최대값까지의 범위를 1 이상의 단계로 구분하고, 각 단계별로 송신출력 레벨의 조정값이 할당될 수 있다.On the other hand, as described above, when the wake-up preamble detection value exceeds a threshold value, an ACK frame can be received and the transmission output level can be adjusted. In FIG. 8, 511 corresponds to a threshold value and is included in the ACK frame. The wake-up preamble detection value may be 512 as the minimum value and the total number of bits of the wake-up preamble may be the maximum value. In FIG. 8, since the total number of bits of the wakeup preamble is 4096, the wakeup preamble detection value is set to 4096 as the maximum value. In addition, the range from the minimum value to the maximum value of the wake-up preamble detection value exceeding the threshold value may be divided into one or more steps, and adjustment values of the transmission output level may be assigned to each step.

단계들의 총 개수 또는 각 단계의 범위의 크기는 각각의 통신단말기별로 통신단말기의 특성에 따라 상이하게 설정될 수 있으며, 마찬가지로 해당 단계에 할당된 송신출력 레벨의 조정값 또한 각각의 통신단말기별로 상이하게 설정될 수 있다.The total number of steps or the size of the range of each step may be set differently for each communication terminal according to the characteristics of the communication terminal. Similarly, the adjustment value of the transmission output level assigned to the corresponding step is also different for each communication terminal. Can be set.

한편, 도 8에서는 총 4개의 단계로 구간이 설정되어 있고 1 단계부터 차례대로 -3dBm, -2dBm, -1dBm 및 0dBm의 송신출력 레벨의 조정값이 할당되어 있다. 따라서 이전에 송신하였던 송신데이터의 송신출력 레벨이 NdBm 이라고 가정하고, 수신한 웨이크업프리엠블 검출값이 4단계에 포함되는 경우에는 정상적으로 통신할 수 있는 최소 송신출력 레벨의 범위 안에 포함되므로 별도의 조정없이 이후 해당 타 통신단말기로 송신하는 송신데이터의 송신출력 레벨을 NdBm으로 송신하게 된다.Meanwhile, in FIG. 8, a section is set in four steps in total, and adjustment values of transmission power levels of -3dBm, -2dBm, -1dBm, and 0dBm are sequentially allocated from step 1. Therefore, it is assumed that the transmission power level of previously transmitted data is NdBm, and when the received wake-up preamble detection value is included in step 4, it is included in the range of the minimum transmission power level that can be normally communicated. Thereafter, the transmission output level of transmission data transmitted to another communication terminal is transmitted in NdBm.

반면 수신한 웨이크업프리엠블 검출값이 2단계에 포함되는 경우, 상기 2단계에 할당된 송신출력 레벨의 조정값이 -2dBm이므로, (N-2)dBm으로 송신출력 레벨이 조정되어, 이후 해당 타 통신단말기로 송신하는 송신데이터의 송신출력 레벨을 (N-2)dBm으로 하여 송신하게 된다.On the other hand, when the received wake-up preamble detection value is included in step 2, since the adjustment value of the transmission power level allocated in step 2 is -2dBm, the transmission power level is adjusted to (N-2) dBm, and thereafter applicable The transmission power level of the transmission data transmitted to another communication terminal is set to (N-2) dBm.

상기와 같이 본 발명의 일 실시예에 따르면, 이전에 송신한 송신데이터에 대한 웨이크업프리엠블 검출값에 기초하여 이후에 송신하게 될 송신데이터의 송신출력 레벨을 정상적으로 통신 가능한 최소 범위의 송신출력 레벨로 조정하여 송신할 수 있으므로 통신단말기의 소모전력을 줄일 수 있는 효과를 발휘할 수 있다.As described above, according to an embodiment of the present invention, the transmission power level of the minimum range capable of normally communicating the transmission power level of transmission data to be transmitted later on the basis of the wake-up preamble detection value for the transmission data previously transmitted Since it can be adjusted and transmitted, it can exhibit the effect of reducing the power consumption of the communication terminal.

도 9는 본 발명의 일 실시예에 따른 통신단말기와 타 통신단말기가 통신을 수행하여 송신출력의 레벨을 조정하는 단계들을 개략적으로 도시한다.9 schematically illustrates steps of adjusting a transmission output level by performing communication between a communication terminal and another communication terminal according to an embodiment of the present invention.

도 9에 도시된 도면은 상술한 도 2에 도시된 단계들과 동일하나, 도 9에서는 통신단말기(1000)에서 타 통신단말기(2000)로 송신하는 송신데이터의 송신출력 레벨을 중심으로 상기 송신출력 레벨이 조정되는 과정을 도시하는 도면에 해당한다.9 is the same as the steps shown in FIG. 2 described above, but in FIG. 9, the transmission power is mainly focused on the transmission output level of transmission data transmitted from the communication terminal 1000 to another communication terminal 2000. Corresponds to the drawing showing the process of adjusting the level.

구체적으로 통신단말기(1000)는 제1웨이크업프리엠블 및 전달하고자 하는 메시지 데이터를 포함하는 송신데이터를 타 통신단말기(2000)로 송신하는 단계(S220)를 수행한다. 해당 단계(S220)에서 송신하는 송신데이터는 송신출력 레벨을 NdBm으로 설정하여 타 통신단말기(2000)로 송신된다.Specifically, the communication terminal 1000 performs the step (S220) of transmitting the first wake-up preamble and the transmission data including the message data to be transmitted to the other communication terminal 2000. The transmission data transmitted in the corresponding step (S220) is transmitted to another communication terminal 2000 by setting the transmission output level to NdBm.

이어서, 상기 송신데이터를 수신한 타 통신단말기(2000)는 상기 송신데이터에 포함된 제1웨이크업프리엠블에 기초하여 제1웨이크업프리엠블 검출값을 도출하고, 상기 제1웨이크업프리엠블 검출값이 임계값을 초과하는 경우 제1ACK프레임을 생성하는 단계(S230)를 수행한다. 상기 제1ACK프레임에는 해당 단계(S230)에서 도출된 제1웨이크업프리엠블 검출값, 상기 제1ACK프레임을 수신하는 통신단말기(1000)가 동기화 및 웨이크업하도록 하는 별도의 웨이크업프리엠블 및 상기 송신데이터를 정상적으로 수신하였음을 알려주는 ACK데이터를 포함한다. 타 통신단말기(2000)는 생성된 제1ACK프레임을 상기 송신데이터를 송신한 통신단말기(1000)로 송신하는 단계(S240)를 수행한다.Subsequently, the other communication terminal 2000 receiving the transmission data derives a first wake-up preamble detection value based on the first wake-up preamble included in the transmission data, and detects the first wake-up preamble. When the value exceeds the threshold, a step (S230) of generating a first ACK frame is performed. In the first ACK frame, a first wake-up preamble detection value derived in the corresponding step (S230), a separate wake-up preamble and the transmission for the communication terminal 1000 receiving the first ACK frame to synchronize and wake up Contains ACK data indicating that data was successfully received. The other communication terminal 2000 transmits the generated first ACK frame to the communication terminal 1000 that has transmitted the transmission data (S240).

한편, 상기 제1ACK프레임을 수신한 통신단말기(1000)는 상기 제1ACK프레임에 포함된 제1웨이크업프리엠블 검출값에 기초하여 NdBm으로 송신하였던 송신출력 레벨을 조정하는 단계(S250)를 수행한다. 해당 단계(S250)에서는 도 9에 도시된 바와 같이 상기 제1웨이크업프리엠블 검출값이 2단계에 해당하는 웨이크업프리엠블 검출범위에 포함되고, 따라서 NdBm의 송신출력 레벨을 해당 조정값에 따라 2dBm만큼 감소시켜 결과적으로 (N-2)dBm으로 송신출력 레벨을 조정하게 된다.Meanwhile, the communication terminal 1000 receiving the first ACK frame adjusts the transmission power level transmitted in NdBm based on the first wake-up preamble detection value included in the first ACK frame (S250). . In step S250, as shown in FIG. 9, the first wake-up preamble detection value is included in the wakeup preamble detection range corresponding to the second stage, and thus the transmission output level of NdBm is adjusted according to the corresponding adjustment value. It is reduced by 2dBm, and as a result, the transmit power level is adjusted to (N-2) dBm.

이후에 통신단말기(1000)에서 타 통신단말기(2000)로 별도의 송신데이터를 송신하고자 하는 경우 해당 송신데이터를 앞서 조정된 (N-2)dBm을 송신출력 레벨로 하여 해당 타 통신단말기(2000)로 송신하는 단계(S260)를 수행한다. 별도의 송신데이터를 수신한 타 통신단말기(2000)는 전술한 단계(S230)에서와 같이 별도의 송신데이터에 포함된 제1웨이크업프리엠블에 대해 제1웨이크업프리엠블 검출값을 도출하고, 해당 검출값이 임계값을 초과하는 경우에 제1ACK프레임을 생성하는 단계(S270)를 수행한다. 해당 단계(S270)는 이전에 동일한 통신단말기(1000)로부터 송신데이터를 수신하였더라도 별도의 송신데이터를 새로 수신하는 경우 수행될 수 있다. 따라서 상기 제1ACK프레임에는 가장 최근에 수신한 송신데이터의 제1웨이크업프리엠블 검출값이 포함될 수 있다. 이어서, 타 통신단말기(2000)는 도출된 상기 제1ACK프레임을 별도의 송신데이터를 송신한 통신단말기(1000)로 송신하는 단계(S280)를 수행한다.Afterwards, if separate transmission data is to be transmitted from the communication terminal 1000 to another communication terminal 2000, the corresponding transmission data is set to (N-2) dBm, which is the previously adjusted transmission data, as the transmission output level. Transmitting to (S260). The other communication terminal 2000 receiving the separate transmission data derives the first wake-up preamble detection value for the first wake-up preamble included in the separate transmission data, as in step S230 described above, When the detection value exceeds the threshold, a step (S270) of generating a first ACK frame is performed. The corresponding step (S270) may be performed when new transmission data is newly received even if transmission data is previously received from the same communication terminal 1000. Therefore, the first ACK frame may include a first wake-up preamble detection value of the most recently received transmission data. Subsequently, the other communication terminal 2000 transmits the derived first ACK frame to the communication terminal 1000 that has transmitted separate transmission data (S280).

마지막으로, 상기 제1ACK프레임을 수신한 통신단말기(1000)는 상기 제1ACK프레임에 포함된 제1웨이크업프리엠블 검출값에 기초하여 다시 송신출력 레벨을 조정하는 단계(S290)를 수행한다. 도 9에 도시된 바와 같이 상기 제1웨이크업프리엠블 검출값이 4단계에 해당하는 웨이크업프리엠블 검출범위에 포함되고, 따라서 이전에 조정되었던 (N-2)dBm의 송신출력 레벨을 해당 조정값에 따라 별도로 조정하지 않으므로, 결과적으로 (N-2)dBm으로 송신출력 레벨을 유지하게 된다.Finally, the communication terminal 1000 receiving the first ACK frame performs a step of adjusting the transmission output level again based on the first wake-up preamble detection value included in the first ACK frame (S290). As illustrated in FIG. 9, the first wake-up preamble detection value is included in the wakeup preamble detection range corresponding to step 4, and accordingly, the previously adjusted transmission power level of (N-2) dBm is adjusted. As it is not separately adjusted according to the value, as a result, the transmission output level is maintained at (N-2) dBm.

상기와 같이 본 발명의 일 실시예에서와 같이 통신단말기(1000)는 송신데이터를 송신할 때 마다 송신데이터를 수신한 타 통신단말기(2000)로부터 제1웨이크업프리엠블 검출값을 수신하여 송신출력 레벨을 정상적으로 통신할 수 있는 최소 송신출력 레벨 범위로 지속적으로 조정하므로, 통신단말기(1000)의 소모전력을 줄일 수 있는 효과를 발휘할 수 있다.As described above, as in one embodiment of the present invention, the communication terminal 1000 receives the first wake-up preamble detection value from the other communication terminal 2000 that has received the transmission data every time it transmits the transmission data. Since the level is continuously adjusted to the range of the minimum transmission output level that can normally communicate, it is possible to exert an effect of reducing the power consumption of the communication terminal 1000.

도 10은 본 발명의 일 실시예에 따른 통신단말기의 구성을 개략적으로 도시한다.10 schematically shows a configuration of a communication terminal according to an embodiment of the present invention.

도 10에 도시된 바와 같이, 상기 웨이크업검출단계를 수행하는 구성은 상기 웨이크업검출단계만을 수행하도록 하드웨어적으로 구성되고, 상기 ACK프레임도출단계를 수행하는 구성은 소프트웨어적으로 구성될 수 있다.As shown in FIG. 10, the configuration for performing the wake-up detection step is configured in hardware to perform only the wake-up detection step, and the configuration for performing the ACK frame extraction step can be configured in software.

구체적으로, 통신단말기(1000)는 RF부(1100), 웨이크업검출부(1200) 및 제어부(1300)를 포함한다. 상기 RF부(1100)는 무선통신 방식으로 송신하고자 하는 디지털 데이터를 변환하여 송신하고, 수신하고자 하는 신호를 수신하여 디지털 데이터로 변환할 수 있다. 또한 상기 RF부(1100)는 정보를 송수신하기 위하여 안테나를 포함할 수 있고, 상기 안테나는 저전력 광역 통신에서 일반적으로 사용하는 주파수 대역의 신호를 송신 또는 수신할 수 있다. 바람직하게는 Sigfox 또는 LoRa와 같이 전용망 방식으로 구현되는 저전력 광역 통신의 경우 비면허 대역인 900MHz 대역의 신호를 송수신하고, LTE-M 또는 NB-IoT와 같이 비전용망 방식으로 구현되는 저전력 광역 통신의 경우 면허대역인 LTE 주파수 대역의 1.4MHz 또는 200KHz 대역의 신호를 송수신할 수 있다.Specifically, the communication terminal 1000 includes an RF unit 1100, a wake-up detection unit 1200 and a control unit 1300. The RF unit 1100 converts and transmits digital data to be transmitted through a wireless communication method, and receives and converts signals to be received into digital data. In addition, the RF unit 1100 may include an antenna to transmit and receive information, and the antenna may transmit or receive a signal in a frequency band generally used in low power wide area communication. Preferably, in the case of low-power wide area communication implemented in a dedicated network method such as Sigfox or LoRa, a signal in the 900 MHz band, which is an unlicensed band, is transmitted and received, and in the case of low-power wide area communication implemented in a non-dedicated network method such as LTE-M or NB-IoT It can transmit and receive signals in the 1.4MHz or 200KHz band of the LTE frequency band, which is a band.

한편 웨이크업검출부(1200)는 상기 RF부(1100)에서 수신한 송신데이터의 제1웨이크업프리엠블에 기초하여 제1웨이크업프리엠블 검출값을 도출하고, 상기 제1웨이크업프리엠블 검출값을 기저장된 임계값과 비교하여 임계값을 초과하는 경우, 웨이크업신호를 생성하는 역할을 수행한다. 또한 상기 웨이크업검출부(1200)에는 별도의 저장부(미도시)를 포함하여, 도출한 제1웨이크업프리엠블 검출값을 저장할 수 있다. 또한 상기 웨이크업검출부(1200)는 해당 과정들을 수행하기 위하여 고성능을 요구하기 때문에 하드웨어적으로 구성될 수 있다.Meanwhile, the wake-up detection unit 1200 derives a first wake-up preamble detection value based on a first wake-up preamble of transmission data received from the RF unit 1100, and the first wake-up preamble detection value Compares with a pre-stored threshold value, and when the threshold value is exceeded, serves to generate a wake-up signal. In addition, the wake-up detection unit 1200 may include a separate storage unit (not shown) to store the derived first wake-up preamble detection value. In addition, the wake-up detection unit 1200 may be configured in hardware because it requires high performance to perform the corresponding processes.

제어부(1300)는 평상시에는 슬립상태를 유지하고, 상기 웨이크업검출부(1200)에서 웨이크업신호를 생성하여 수신하는 경우에 슬립상태에서 웨이크업하게 된다. 또한 제어부(1300)는 웨이크업검출부(1200)에서 도출된 제1웨이크업프리엠블 검출값에 기초하여 제1ACK프레임을 도출하는 역할을 수행한다.The control unit 1300 maintains a sleep state at normal times, and wakes up from a sleep state when the wake-up detection unit 1200 generates and receives a wake-up signal. In addition, the control unit 1300 serves to derive the first ACK frame based on the first wake-up preamble detection value derived from the wake-up detection unit 1200.

더 구체적으로 상기 제어부(1300)는 상기 웨이크업검출부(1200)에서 생성된 웨이크업신호에 의해 슬립상태에서 웨이크업하고, 이후 RF부(1100)에서 수신한 송신데이터에 포함된 전달하고자 하는 메시지 데이터를 처리하고, 상기 웨이크업검출부(1200)에 기저장된 제1웨이크업프리엠블 검출값을 로드하여 제1ACK프레임을 도출하는 역할을 수행한다. 바람직하게는 상기 제어부(1300)는 상기 메시지 데이터에 대해 역확산(de-spreading) 및 채널 디코딩(channel decoding) 처리하여 상기 제어부(1300)에 포함된 매체 접근 제어(Medium Access Control)를 수행하는 MAC수행부로 송신하고, 상기 MAC수행부에서는 수신받은 처리된 상기 메시지 데이터 및 로드한 상기 제1웨이크업프리엠블 검출값에 기초하여 제1ACK프레임을 생성한다. 한편, 생성된 상기 제1ACK프레임은 다시 제어부(1300)에 의해 채널 인코딩(channel encoding) 및 확산(spreading) 처리되어 해당 통신단말기(1000)로 송신될 수 있다.More specifically, the control unit 1300 wakes up in a sleep state by a wake-up signal generated by the wake-up detection unit 1200, and thereafter, message data to be included in transmission data received by the RF unit 1100 And load the first wake-up preamble detection value previously stored in the wake-up detection unit 1200 to derive a first ACK frame. Preferably, the control unit 1300 is a MAC that performs medium access control included in the control unit 1300 by performing de-spreading and channel decoding on the message data It is transmitted to the execution unit, and the MAC execution unit generates a first ACK frame based on the received processed message data and the detected first wake-up preamble value. Meanwhile, the generated first ACK frame can be transmitted to the corresponding communication terminal 1000 after being subjected to channel encoding and spreading by the controller 1300.

한편, 상기 제어부(1300)는 상기 웨이크업검출부(1200)에 비해 상대적으로 고성능을 요구하지 않기 때문에 소프트웨어적으로 구성될 수 있으며, 바람직하게는 상기 제어부(1300)에서 채널코딩(channel coding) 및 확산(spreading) 혹은 역확산(de-spreading) 처리하는 기능에 대해서만 소프트웨어적으로 구성될 수 있다.On the other hand, since the control unit 1300 does not require relatively high performance compared to the wake-up detection unit 1200, the control unit 1300 may be configured in software. Preferably, the control unit 1300 performs channel coding and spreading. It can be configured in software only for the function of (spreading) or de-spreading.

이와 같이, 본 발명의 일 실시예에 따르면 통신단말기(1000)의 구성을 하드웨어 및 소프트웨어로 분산 구성하여 하드웨어만으로 구성된 통신단말기(1000)의 제작 비용보다 저렴한 비용으로 통신단말기(1000)를 제작할 수 있는 효과를 발휘할 수 있다.As described above, according to an embodiment of the present invention, the communication terminal 1000 can be manufactured at a lower cost than the production cost of the communication terminal 1000 composed only of hardware by dispersing the configuration of the communication terminal 1000 into hardware and software. Can be effective.

본 발명의 일 실시예에 따르면, 타 통신단말기로부터 수신한 ACK프레임에 포함된 웨이크업프리엠블 검출값에 기초하여 추후 해당 타 통신단말기로 송신할 송신데이터의 송신출력 레벨을 조정하므로, 네트워크 환경을 고려하면서도 최소한의 송신출력 레벨로 송신데이터를 송신하여, 통신단말기의 소모전력을 줄일 수 있는 효과를 발휘할 수 있다.According to an embodiment of the present invention, the transmission output level of transmission data to be transmitted to another communication terminal is adjusted based on the wake-up preamble detection value included in the ACK frame received from the other communication terminal. Considering this, it is possible to exert the effect of reducing the power consumption of the communication terminal by transmitting the transmission data at the minimum transmission output level.

본 발명의 일 실시예에 따르면, 타 통신단말기에 송신한 송신데이터에 대한 ACK프레임을 기설정된 시간내에 해당 타 통신단말기로부터 수신하지 못하는 경우, 송신하였던 송신데이터의 송신출력 레벨을 단계적으로 증가시켜 재송신하므로, 통신단말기의 소모전력을 줄일 수 있는 효과를 발휘할 수 있다.According to an embodiment of the present invention, when an ACK frame for transmission data transmitted to another communication terminal is not received from the other communication terminal within a predetermined time, retransmission is performed by incrementally increasing the transmission output level of the transmitted data. Therefore, it is possible to exert an effect of reducing the power consumption of the communication terminal.

본 발명의 일 실시예에 따르면, 웨이크업프리엠블 검출값은 데이터를 수신한 통신단말기에 기저장된 프리엠블 패턴데이터에 대한 상관관계를 수치화 한 값에 해당하여, 웨이크업프리엠블 검출값이 임계값을 초과하지 않는 경우에 슬립상태를 유지하여 ACK프레임을 도출하기 위한 과정을 수행하지 않으므로, 해당 통신단말기의 소모전력을 줄임과 동시에 해당 네트워크의 부하를 감소시킬 수 있는 효과를 발휘할 수 있다.According to an embodiment of the present invention, the wake-up preamble detection value corresponds to a value obtained by quantifying a correlation with the preamble pattern data pre-stored in the communication terminal receiving the data, so that the wakeup preamble detection value is a threshold value. If it is not exceeded, the process for deriving the ACK frame by maintaining the sleep state is not performed, so it is possible to reduce the power consumption of the corresponding communication terminal and reduce the load of the corresponding network.

본 발명의 일 실시예에 따르면, ACK프레임에는 직전에 송신한 웨이크업프리엠블 검출값이 포함되어 있고, 상기 웨이크업프리엠블 검출값을 수신 신호 강도(Received Signal Strength Indicator, RSSI)활용하여 추후 송신하고자 하는 송신데이터의 송신출력 레벨을 조정하여 통신 가능한 최소한의 송신출력 레벨로 송신데이터를 송신하므로, 통신단말기의 소모전력을 줄일 수 있는 효과를 발휘할 수 있다.According to an embodiment of the present invention, the ACK frame includes the wake-up preamble detection value transmitted immediately before, and the wake-up preamble detection value is transmitted later using the received signal strength indicator (RSSI). By adjusting the transmission output level of the desired transmission data and transmitting the transmission data at the minimum transmission output level capable of communication, it is possible to exert an effect of reducing the power consumption of the communication terminal.

본 발명의 일 실시예에 따르면, 통신단말기를 통해 서비스 품질(Quality of Service)를 유지할 수 있는 최소의 송신전력을 사용함으로써 복수의 통신 채널간 간섭을 줄일 수 있고, 따라서 네트워크를 효율적으로 운용할 수 있는 효과를 발휘할 수 있다.According to an embodiment of the present invention, by using a minimum transmission power that can maintain the quality of service (Quality of Service) through a communication terminal can reduce the interference between a plurality of communication channels, thus operating the network efficiently You can exert a good effect.

본 발명의 일 실시예에 따르면, ACK프레임도출단계를 수행하는 구성은 소프트웨어적으로 구성되고, 웨이크업프리엠블 검출값이 임계값을 초과하는 경우에 수행되므로, 통신단말기의 소모전력을 줄일 수 있고, 통신단말기의 제작비용을 감소시킬 수 있는 효과를 발휘할 수 있다.According to an embodiment of the present invention, the configuration for performing the ACK frame deriving step is software-configured, and is performed when the wake-up preamble detection value exceeds a threshold value, thereby reducing power consumption of the communication terminal. , It can exert an effect of reducing the production cost of the communication terminal.

이상과 같이 실시예들이 비록 한정된 실시예와 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기의 기재로부터 다양한 수정 및 변형이 가능하다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다. 그러므로, 다른 구현들, 다른 실시예들 및 특허청구범위와 균등한 것들도 후술하는 특허청구범위의 범위에 속한다.As described above, although the embodiments have been described by a limited embodiment and drawings, those skilled in the art can make various modifications and variations from the above description. For example, the described techniques are performed in a different order than the described method, and / or the components of the described system, structure, device, circuit, etc. are combined or combined in a different form from the described method, or other components Alternatively, even if replaced or substituted by equivalents, appropriate results can be achieved. Therefore, other implementations, other embodiments, and equivalents to the claims are also within the scope of the following claims.

Claims (9)

송신출력을 자동으로 제어하는 저전력 광역 통신 기반 통신단말기로서,
상기 통신단말기는 타 통신단말기로 데이터 송신 시,
상기 타 통신단말기로 제1웨이크업프리엠블을 포함하는 송신데이터를 송신하는 송신데이터송신단계;를 수행하고,
상기 통신단말기는 상기 타 통신단말기로부터 기설정된 시간내에 응답을 수신하는 경우에는,
상기 송신데이터를 수신하여 웨이크업된 상기 타 통신단말기로부터 제1웨이크업프리엠블 검출값을 포함하는 제1ACK프레임을 수신하는 ACK프레임수신단계;
상기 제1웨이크업프리엠블 검출값에 기초하여 송신출력의 레벨을 조정하는 출력레벨조정단계; 및
상기 조정된 송신출력의 레벨을 갖는 송신데이터를 상기 타 통신단말기로 송신하는 조정송신데이터송신단계;를 수행하고,
상기 통신단말기는 상기 타 통신단말기로부터 기설정된 시간내에 응답을 수신하지 못하는 경우에는,
상기 송신데이터송신단계에서 송신한 상기 송신데이터의 송신출력의 레벨을 증가시켜 상기 타 통신단말기로 상기 송신데이터를 재송신하는, 송신데이터재송신단계;를 수행하고,
상기 제1웨이크업프리엠블 검출값은,
상기 송신데이터를 수신한 타 통신단말기에 기저장된 프리엠블 패턴데이터에 포함된 1 이상의 세부데이터 및 이에 상응하는 상기 송신데이터의 제1웨이크업프리엠블에 포함된 각각의 세부데이터를 XNOR 연산하여 도출된 연산값의 총합에 해당하는, 송신출력을 자동으로 제어하는 저전력 광역 통신 기반 통신단말기.
A low-power wide area communication-based communication terminal that automatically controls transmission output.
When the communication terminal transmits data to another communication terminal,
Performing a transmission data transmission step of transmitting transmission data including a first wake-up preamble to the other communication terminal;
When the communication terminal receives a response within a predetermined time from the other communication terminal,
An ACK frame receiving step of receiving a first ACK frame including a first wake-up preamble detection value from the other communication terminal waked up by receiving the transmission data;
An output level adjustment step of adjusting a level of transmission output based on the first wake-up preamble detection value; And
And performing the adjustment transmission data transmission step of transmitting the transmission data having the adjusted transmission output level to the other communication terminal.
If the communication terminal does not receive a response within a predetermined time from the other communication terminal,
Performing a transmission data retransmission step of retransmitting the transmission data to the other communication terminal by increasing a level of transmission output of the transmission data transmitted in the transmission data transmission step;
The first wake-up preamble detection value,
Derived by XNORing one or more detailed data included in the preamble pattern data pre-stored in the other communication terminal receiving the transmitted data and each detailed data included in the first wake-up preamble corresponding to the transmitted data A low-power wide area communication-based communication terminal that automatically controls the transmission output, which is the sum of the calculated values.
청구항 1에 있어서,
상기 송신데이터재송신단계는,
상기 송신데이터의 송신출력의 레벨을 상기 송신데이터송신단계에서 송신한 상기 송신데이터의 송신출력의 레벨보다 한 단계 증가시켜 재송신하고, 상기 타 통신단말기로부터 기설정된 시간내에 재송신한 상기 송신데이터에 대한 응답을 수신하지 못하는 경우에는, 상기 송신데이터의 송신출력의 레벨을 한 단계 더 증가시켜 재송신하는, 송신출력을 자동으로 제어하는 저전력 광역 통신 기반 통신단말기.
The method according to claim 1,
The transmission data retransmission step,
Retransmit by increasing the level of transmission output of the transmission data by one level higher than the transmission output level of the transmission data transmitted in the transmission data transmission step, and responding to the transmission data retransmitted within a preset time from the other communication terminal If it is unable to receive, retransmit by increasing the level of the transmission power of the transmission data one step further, a low-power wide area communication-based communication terminal that automatically controls the transmission output.
청구항 1에 있어서,
상기 출력레벨조정단계는,
상기 통신단말기에 기저장된 각각의 웨이크업프리엠블 검출구간에 따른 송신출력 조정값에 기초하여 상기 제1웨이크업프리엠블 검출값에 상응하는 송신출력 조정값에 따라 상기 송신출력의 레벨을 조정하는, 송신출력을 자동으로 제어하는 저전력 광역 통신 기반 통신단말기.
The method according to claim 1,
The output level adjustment step,
Adjusting the level of the transmission output according to the transmission output adjustment value corresponding to the first wake-up preamble detection value based on the transmission output adjustment value according to each wake-up preamble detection section previously stored in the communication terminal, A low-power wide area communication-based communication terminal that automatically controls the transmission output.
송신출력을 자동으로 제어하는 저전력 광역 통신 기반 통신단말기로서,
상기 통신단말기는 타 통신단말기로 데이터 송신 시,
상기 타 통신단말기로 제1웨이크업프리엠블을 포함하는 송신데이터를 송신하는 송신데이터송신단계;를 수행하고,
상기 통신단말기는 상기 타 통신단말기로부터 기설정된 시간내에 응답을 수신하는 경우에는,
상기 송신데이터를 수신하여 웨이크업된 상기 타 통신단말기로부터 제1웨이크업프리엠블 검출값을 포함하는 제1ACK프레임을 수신하는 ACK프레임수신단계;
상기 제1웨이크업프리엠블 검출값에 기초하여 송신출력의 레벨을 조정하는 출력레벨조정단계; 및
상기 조정된 송신출력의 레벨을 갖는 송신데이터를 상기 타 통신단말기로 송신하는 조정송신데이터송신단계;를 수행하고,
상기 통신단말기는 상기 타 통신단말기로부터 기설정된 시간내에 응답을 수신하지 못하는 경우에는,
상기 송신데이터송신단계에서 송신한 상기 송신데이터의 송신출력의 레벨을 증가시켜 상기 타 통신단말기로 상기 송신데이터를 재송신하는, 송신데이터재송신단계;를 수행하고,
상기 통신단말기는,
타 통신단말기로부터 데이터 수신 시,
타 통신단말기로부터 제2웨이크업프리엠블을 포함하는 수신데이터를 수신하는 수신데이터수신단계;
상기 수신데이터에 포함된 제2웨이크업프리엠블과 상기 통신단말기에 기저장된 프리엠블 패턴데이터에 기초하여 제2웨이크업프리엠블 검출값을 도출하고, 상기 제2웨이크업프리엠블 검출값에 따라 웨이크업신호를 생성하는 웨이크업검출단계;
상기 웨이크업신호에 따라 슬립상태에서 웨이크업하고, 도출된 상기 제2웨이크업프리엠블 검출값에 기초하여 제2ACK프레임을 도출하는 ACK프레임도출단계; 및
상기 제2ACK프레임을 상기 타 통신단말기에 송신하는 ACK프레임송신단계;를 수행하는, 송신출력을 자동으로 제어하는 저전력 광역 통신 기반 통신단말기.
A low-power wide area communication-based communication terminal that automatically controls transmission output.
When the communication terminal transmits data to another communication terminal,
Performing a transmission data transmission step of transmitting transmission data including a first wake-up preamble to the other communication terminal;
When the communication terminal receives a response within a predetermined time from the other communication terminal,
An ACK frame receiving step of receiving a first ACK frame including a first wake-up preamble detection value from the other communication terminal waked up by receiving the transmission data;
An output level adjustment step of adjusting a level of transmission output based on the first wake-up preamble detection value; And
And performing the adjustment transmission data transmission step of transmitting the transmission data having the adjusted transmission output level to the other communication terminal.
If the communication terminal does not receive a response within a predetermined time from the other communication terminal,
Performing a transmission data retransmission step of retransmitting the transmission data to the other communication terminal by increasing a level of transmission output of the transmission data transmitted in the transmission data transmission step;
The communication terminal,
When receiving data from another communication terminal,
A reception data receiving step of receiving reception data including a second wake-up preamble from another communication terminal;
A second wake-up preamble detection value is derived based on the second wake-up preamble included in the received data and the preamble pattern data pre-stored in the communication terminal, and wakes according to the second wake-up preamble detection value A wake-up detection step of generating an up signal;
An ACK frame deriving step of waking up in a sleep state according to the wake-up signal, and deriving a second ACK frame based on the detected second wake-up preamble detection value; And
ACK frame transmission step of transmitting the second ACK frame to the other communication terminal; low-power wide-area communication-based communication terminal to automatically control the transmission output.
청구항 4에 있어서,
상기 ACK프레임도출단계는, 상기 제2ACK프레임을 송신하고자 하는 타 통신단말기로부터 가장 최근에 수신한 제2웨이크업프리엠블에 대한 제2웨이크업프리엠블 검출값에 기초하여 제2ACK프레임을 도출하는, 송신출력을 자동으로 제어하는 저전력 광역 통신 기반 통신단말기.
The method according to claim 4,
In the step of deriving the ACK frame, deriving the second ACK frame based on the second wake-up preamble detection value for the second wake-up preamble received most recently from another communication terminal to transmit the second ACK frame, A low-power wide area communication-based communication terminal that automatically controls the transmission output.
청구항 4에 있어서,
상기 웨이크업검출단계를 수행하는 구성은 상기 웨이크업검출단계만을 수행하도록 하드웨어적으로 구성되고,
상기 ACK프레임도출단계를 수행하는 구성은 소프트웨어적으로 구성되는, 송신출력을 자동으로 제어하는 저전력 광역 통신 기반 통신단말기.
The method according to claim 4,
The configuration for performing the wake-up detection step is configured in hardware to perform only the wake-up detection step,
The configuration for performing the ACK frame deriving step is a software-configured, low-power wide area communication-based communication terminal that automatically controls the transmission output.
송신출력을 자동으로 제어하는 저전력 광역 통신 기반 통신 방법으로서,
통신단말기에서 타 통신단말기로 데이터를 송신하는 경우에는,
상기 통신단말기에 의하여, 상기 타 통신단말기로 제1웨이크업프리엠블을 포함하는 송신데이터를 송신하는 송신데이터송신단계;를 포함하고,
상기 통신단말기가 상기 타 통신단말기로부터 기설정된 시간내에 응답을 수신하는 경우에는,
상기 통신단말기에 의한, 상기 송신데이터를 수신하여 웨이크업된 상기 타 통신단말기로부터 제1웨이크업프리엠블 검출값을 포함하는 제1ACK프레임을 수신하는 ACK프레임수신단계;
상기 통신단말기에 의한, 상기 제1웨이크업프리엠블 검출값에 기초하여 송신출력의 레벨을 조정하는 출력레벨조정단계; 및
상기 통신단말기에 의한, 상기 조정된 송신출력의 레벨을 갖는 송신데이터를 상기 타 통신단말기로 송신하는 조정송신데이터송신단계;를 포함하고,
상기 통신단말기는 상기 타 통신단말기로부터 기설정된 시간내에 응답을 수신하지 못하는 경우에는,
상기 통신단말기에 의한, 상기 송신데이터송신단계에서 송신한 상기 송신데이터의 송신출력의 레벨을 증가시켜 상기 타 통신단말기로 상기 송신데이터를 재송신하는, 송신데이터재송신단계;를 포함하고,
상기 제1웨이크업프리엠블 검출값은,
상기 송신데이터를 수신한 타 통신단말기에 기저장된 프리엠블 패턴데이터에 포함된 1 이상의 세부데이터 및 이에 상응하는 상기 송신데이터의 제1웨이크업프리엠블에 포함된 각각의 세부데이터를 XNOR 연산하여 도출된 연산값의 총합에 해당하는, 송신출력을 자동으로 제어하는 저전력 광역 통신 기반 통신 방법.
A low power wide area communication based communication method that automatically controls the transmission output,
When data is transmitted from a communication terminal to another communication terminal,
It includes; a transmission data transmission step of transmitting, by the communication terminal, the transmission data including the first wake-up preamble to the other communication terminal;
When the communication terminal receives a response within a predetermined time from the other communication terminal,
An ACK frame receiving step of receiving, by the communication terminal, a first ACK frame including a first wake-up preamble detection value from the other communication terminal waked up by receiving the transmission data;
An output level adjustment step of adjusting a level of transmission output based on the first wake-up preamble detection value by the communication terminal; And
Including the transmission data transmission step of transmitting, by the communication terminal, the transmission data having the level of the adjusted transmission output to the other communication terminal,
If the communication terminal does not receive a response within a predetermined time from the other communication terminal,
And a transmission data retransmission step of retransmitting the transmission data to the other communication terminal by increasing the level of transmission output of the transmission data transmitted in the transmission data transmission step by the communication terminal.
The first wake-up preamble detection value,
Derived by XNORing one or more detailed data included in the preamble pattern data pre-stored in the other communication terminal receiving the transmitted data and each detailed data included in the first wake-up preamble corresponding to the transmitted data A low-power wide area communication-based communication method that automatically controls the transmission output, which corresponds to the sum of calculated values.
송신출력을 자동으로 제어하는 저전력 광역 통신 기반 통신 방법으로서,
통신단말기에서 타 통신단말기로 데이터를 송신하는 경우에는,
상기 통신단말기에 의하여, 상기 타 통신단말기로 제1웨이크업프리엠블을 포함하는 송신데이터를 송신하는 송신데이터송신단계;를 포함하고,
상기 통신단말기가 상기 타 통신단말기로부터 기설정된 시간내에 응답을 수신하는 경우에는,
상기 통신단말기에 의한, 상기 송신데이터를 수신하여 웨이크업된 상기 타 통신단말기로부터 제1웨이크업프리엠블 검출값을 포함하는 제1ACK프레임을 수신하는 ACK프레임수신단계;
상기 통신단말기에 의한, 상기 제1웨이크업프리엠블 검출값에 기초하여 송신출력의 레벨을 조정하는 출력레벨조정단계; 및
상기 통신단말기에 의한, 상기 조정된 송신출력의 레벨을 갖는 송신데이터를 상기 타 통신단말기로 송신하는 조정송신데이터송신단계;를 포함하고,
상기 통신단말기는 상기 타 통신단말기로부터 기설정된 시간내에 응답을 수신하지 못하는 경우에는,
상기 통신단말기에 의한, 상기 송신데이터송신단계에서 송신한 상기 송신데이터의 송신출력의 레벨을 증가시켜 상기 타 통신단말기로 상기 송신데이터를 재송신하는, 송신데이터재송신단계;를 포함하고,
상기 통신단말기에서 타 통신단말기로부터 데이터를 수신하는 경우에는,
상기 통신단말기에 의한, 타 통신단말기로부터 제2웨이크업프리엠블을 포함하는 수신데이터를 수신하는 수신데이터수신단계;
상기 통신단말기에 의한, 상기 수신데이터에 포함된 제2웨이크업프리엠블과 상기 통신단말기에 기저장된 프리엠블 패턴데이터에 기초하여 제2웨이크업프리엠블 검출값을 도출하고, 상기 제2웨이크업프리엠블 검출값에 따라 웨이크업신호를 생성하는 웨이크업검출단계;
상기 통신단말기에 의한, 상기 웨이크업신호에 따라 슬립상태에서 웨이크업하고, 도출된 상기 제2웨이크업프리엠블 검출값에 기초하여 제2ACK프레임을 도출하는 ACK프레임도출단계; 및
상기 통신단말기에 의한, 상기 제2ACK프레임을 상기 타 통신단말기에 송신하는 ACK프레임송신단계;를 포함하는, 송신출력을 자동으로 제어하는 저전력 광역 통신 기반 통신 방법.
A low power wide area communication based communication method that automatically controls the transmission output,
When data is transmitted from a communication terminal to another communication terminal,
It includes; a transmission data transmission step of transmitting, by the communication terminal, the transmission data including the first wake-up preamble to the other communication terminal;
When the communication terminal receives a response within a predetermined time from the other communication terminal,
An ACK frame receiving step of receiving, by the communication terminal, a first ACK frame including a first wake-up preamble detection value from the other communication terminal waked up by receiving the transmission data;
An output level adjustment step of adjusting a level of transmission output based on the first wake-up preamble detection value by the communication terminal; And
Including the transmission data transmission step of transmitting, by the communication terminal, the transmission data having the level of the adjusted transmission output to the other communication terminal,
If the communication terminal does not receive a response within a predetermined time from the other communication terminal,
And a transmission data retransmission step of retransmitting the transmission data to the other communication terminal by increasing the level of transmission output of the transmission data transmitted in the transmission data transmission step by the communication terminal.
When the communication terminal receives data from another communication terminal,
A reception data reception step of receiving reception data including a second wake-up preamble from another communication terminal by the communication terminal;
A second wake-up preamble detection value is derived based on the second wake-up preamble included in the received data and the preamble pattern data pre-stored in the communication terminal by the communication terminal, and the second wake-up free A wakeup detection step of generating a wakeup signal according to the emblem detection value;
An ACK frame deriving step of waking up from a sleep state according to the wake-up signal by the communication terminal, and deriving a second ACK frame based on the detected second wake-up preamble detection value; And
And an ACK frame transmission step of transmitting the second ACK frame to the other communication terminal by the communication terminal. A low power wide area communication based communication method comprising automatically controlling a transmission output.
삭제delete
KR1020190139468A 2019-11-04 2019-11-04 Device and Method to Automatically Controlling Transmission Power in a Low Power Wide Area Communication Network KR102108985B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020190139468A KR102108985B1 (en) 2019-11-04 2019-11-04 Device and Method to Automatically Controlling Transmission Power in a Low Power Wide Area Communication Network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190139468A KR102108985B1 (en) 2019-11-04 2019-11-04 Device and Method to Automatically Controlling Transmission Power in a Low Power Wide Area Communication Network

Publications (1)

Publication Number Publication Date
KR102108985B1 true KR102108985B1 (en) 2020-05-11

Family

ID=70729190

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190139468A KR102108985B1 (en) 2019-11-04 2019-11-04 Device and Method to Automatically Controlling Transmission Power in a Low Power Wide Area Communication Network

Country Status (1)

Country Link
KR (1) KR102108985B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102249407B1 (en) * 2020-06-08 2021-05-07 (주)에어포인트 Device and Method to Communication Packet Processing in Multi-hop based Low Power Wide Area Communication Network

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006148906A (en) * 2004-11-15 2006-06-08 Sony Deutsche Gmbh Beaconless communication system
KR20090066120A (en) * 2007-12-18 2009-06-23 한국전자통신연구원 Transmission and reception apparatuses, methods, and channel status information update method of sensor node based on the multi channel support
KR101040116B1 (en) * 2010-12-29 2011-06-09 전자부품연구원 Magnetic field communication method for managing node with low power consumption
KR20110069671A (en) * 2009-12-17 2011-06-23 한국전자통신연구원 Wban controlling apparatus and method for discovery wban using wake-up chjannel and method for detecting wake-up pattern signal of wban controlling apparatus
KR20110110987A (en) * 2010-04-02 2011-10-10 삼성전자주식회사 Method and apparatus to control wireless power transform
KR20140111023A (en) * 2012-01-09 2014-09-17 퀄컴 인코포레이티드 Rate and power control systems and methods using harq feedback
KR20160094919A (en) * 2016-07-29 2016-08-10 삼성전자주식회사 Method and Apparatus to Control Wireless Power Transform

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006148906A (en) * 2004-11-15 2006-06-08 Sony Deutsche Gmbh Beaconless communication system
KR20090066120A (en) * 2007-12-18 2009-06-23 한국전자통신연구원 Transmission and reception apparatuses, methods, and channel status information update method of sensor node based on the multi channel support
KR20110069671A (en) * 2009-12-17 2011-06-23 한국전자통신연구원 Wban controlling apparatus and method for discovery wban using wake-up chjannel and method for detecting wake-up pattern signal of wban controlling apparatus
KR20110110987A (en) * 2010-04-02 2011-10-10 삼성전자주식회사 Method and apparatus to control wireless power transform
KR101040116B1 (en) * 2010-12-29 2011-06-09 전자부품연구원 Magnetic field communication method for managing node with low power consumption
KR20140111023A (en) * 2012-01-09 2014-09-17 퀄컴 인코포레이티드 Rate and power control systems and methods using harq feedback
KR20160094919A (en) * 2016-07-29 2016-08-10 삼성전자주식회사 Method and Apparatus to Control Wireless Power Transform

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102249407B1 (en) * 2020-06-08 2021-05-07 (주)에어포인트 Device and Method to Communication Packet Processing in Multi-hop based Low Power Wide Area Communication Network

Similar Documents

Publication Publication Date Title
RU2734321C1 (en) Detection and operation of waking receivers with limited range of action
EP1304900B1 (en) Transmission of quality information for high speed packet data communication mode
US8774074B2 (en) Apparatus and method for adaptively enabling discontinuous transmission (DTX) in a wireless communication system
US20160198422A1 (en) Method and apparatus for reducing energy consumption of radio communications in a wireless sensor network
WO2002001908A1 (en) Mobile communication system
US20120120871A1 (en) Wireless Network Medium Access Control Protocol
CN101827435A (en) Energy saving method, access entity and user device for communication system device
US20180092040A1 (en) User device, network node and methods thereof
US20190090189A1 (en) Wake-up message generation and decoding
CN104320856B (en) A kind of method and device of the terminal scheduling of DRX states
CN110958676A (en) Low-power consumption dormancy equipment awakening method and system
CN111246490A (en) Networking method and communication system
KR102108985B1 (en) Device and Method to Automatically Controlling Transmission Power in a Low Power Wide Area Communication Network
Detterer et al. Receiver-sensitivity control for energy-efficient IoT networks
JP2002152128A (en) Transmitting power control method, transmitting/ receiving device, base station and mobile station
JP6841934B2 (en) User nodes, network nodes and methods for allocating and using resources for control signals
Bengheni A multi-threshold energy approach for energy harvesting WSN
US20070225027A1 (en) Initial downlink transmit power adjustment for non-real-time services using dedicated or shared channel
KR101171498B1 (en) Method for determining transmission power
Zucchetto et al. Random access in the IoT: An adaptive sampling and transmission strategy
US11849398B2 (en) Communication methods and devices
US9332494B1 (en) Static schedule frequency adjusting techniques for wireless MIMO networks
KR102249407B1 (en) Device and Method to Communication Packet Processing in Multi-hop based Low Power Wide Area Communication Network
Cano et al. Quantitative analysis of the hidden terminal problem in preamble sampling WSNs
WO2023240504A1 (en) Wireless communication method and apparatus, and device, storage medium and program product

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant