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

KR102406695B1 - Apparatus and method for transmitting and receiving data based on sound signal in wireless communication system - Google Patents

Apparatus and method for transmitting and receiving data based on sound signal in wireless communication system Download PDF

Info

Publication number
KR102406695B1
KR102406695B1 KR1020150186385A KR20150186385A KR102406695B1 KR 102406695 B1 KR102406695 B1 KR 102406695B1 KR 1020150186385 A KR1020150186385 A KR 1020150186385A KR 20150186385 A KR20150186385 A KR 20150186385A KR 102406695 B1 KR102406695 B1 KR 102406695B1
Authority
KR
South Korea
Prior art keywords
distance
sound
data receiving
symbol
receiving distance
Prior art date
Application number
KR1020150186385A
Other languages
Korean (ko)
Other versions
KR20170076294A (en
Inventor
한광훈
이명환
이장희
김희수
박성희
양칠렬
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020150186385A priority Critical patent/KR102406695B1/en
Priority to PCT/KR2016/015202 priority patent/WO2017111545A1/en
Priority to CN201680076259.1A priority patent/CN108432160B/en
Priority to US16/065,977 priority patent/US11228376B2/en
Publication of KR20170076294A publication Critical patent/KR20170076294A/en
Application granted granted Critical
Publication of KR102406695B1 publication Critical patent/KR102406695B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B14/00Transmission systems not characterised by the medium used for transmission
    • H04B14/002Transmission systems not characterised by the medium used for transmission characterised by the use of a carrier modulation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B11/00Transmission systems employing sonic, ultrasonic or infrasonic waves
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B14/00Transmission systems not characterised by the medium used for transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0006Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
    • H04L1/0007Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/0014Carrier regulation
    • 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
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

Landscapes

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

Abstract

본 발명은 센서 네트워크(sensor network), 사물 통신(machine to machine (M2M) communication), MTC(machine type communication) 및 사물 인터넷(internet of things: IoT)을 위한 기술과 관련된 것이다. 본 발명은 상기 기술을 기반으로 하는 지능형 서비스(스마트 홈, 스마트 빌딩, 스마트 시티, 스마트 카 혹은 커넥티드 카, 헬스 케어, 디지털 교육, 소매업, 보안 및 안전 관련 서비스 등)에 활용될 수 있다.
본 발명은 무선 통신 시스템에서 송신 디바이스가 사운드(sound) 신호를 기반으로 데이터를 송신하는 방법에 있어서, 송신 데이터에 상응하는 사운드 패킷(sound packet)을 송신하는 과정을 포함하며, 상기 사운드 패킷은 적어도 하나의 사운드 심볼(sound symbol)을 포함하며, 상기 사운드 심볼은 적어도 하나의 사운드 서브 심볼(sound sub-symbol)을 포함하며, 상기 무선 통신 시스템에서는 다수 개의 사운드 심볼 타입(type)들을 지원하며, 상기 다수 개의 사운드 심볼 타입들 각각은 미리 설정되어 있는 데이터 값과 매핑됨을 특징으로 한다.
The present invention relates to a technology for a sensor network, machine to machine (M2M) communication, machine type communication (MTC), and internet of things (IoT). The present invention can be applied to intelligent services (smart home, smart building, smart city, smart car or connected car, health care, digital education, retail business, security and safety related services, etc.) based on the above technology.
The present invention provides a method for a transmitting device to transmit data based on a sound signal in a wireless communication system, comprising transmitting a sound packet corresponding to the transmitted data, wherein the sound packet includes at least includes one sound symbol, the sound symbol includes at least one sound sub-symbol, and the wireless communication system supports a plurality of sound symbol types; Each of the plurality of sound symbol types is characterized in that it is mapped with a preset data value.

Figure R1020150186385
Figure R1020150186385

Description

무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 장치 및 방법{APPARATUS AND METHOD FOR TRANSMITTING AND RECEIVING DATA BASED ON SOUND SIGNAL IN WIRELESS COMMUNICATION SYSTEM}Apparatus and method for transmitting and receiving data based on a sound signal in a wireless communication system

본 발명은 무선 통신 시스템에서 데이터를 송신 및 수신하는 장치 및 방법에 관한 것으로서, 특히 무선 통신 시스템에서 사운드 신호(sound signal)를 기반으로 데이터를 송신 및 수신하는 장치 및 방법에 관한 것이다. The present invention relates to an apparatus and method for transmitting and receiving data in a wireless communication system, and more particularly, to an apparatus and method for transmitting and receiving data based on a sound signal in a wireless communication system.

인터넷은 인간이 정보를 생성하고 소비하는 인간 중심의 연결 네트워크에서, 사물 등 분산된 구성 요소들 간에 정보를 주고 받아 처리하는 사물 인터넷(internet of things: IoT, 이하 " IoT"라 칭하기로 한다) 네트워크로 진화하고 있다. IoE (internet of everything) 기술은 클라우드 서버(cloud server) 등과의 연결을 통한 빅 데이터(big data) 처리 기술 등이 IoT 기술에 결합된 하나의 예가 될 수 있다.The Internet is a human-centered connection network where humans generate and consume information, and an Internet of things (IoT, hereinafter referred to as “IoT”) network in which information is exchanged and processed between distributed components such as things. is evolving into Internet of everything (IoE) technology may be an example in which big data processing technology through connection with a cloud server, etc. are combined with IoT technology.

IoT를 구현하기 위해서, 센싱 기술, 유무선 통신 및 네트워크 인프라, 서비스 인터페이스 기술 및 보안 기술 등과 같은 기술 요소 들이 요구되어, 최근에는 사물간의 연결을 위한 센서 네트워크(sensor network), 사물 통신 (machine to machine (M2M) communication: 이하 " M2M 통신"이라 칭하기로 한다), MTC(machine type communication) 등의 기술이 연구되고 있다.In order to implement the IoT, technological elements such as sensing technology, wired and wireless communication and network infrastructure, service interface technology and security technology are required, and recently, a sensor network for connection between objects, a machine to machine (machine to machine) M2M) communication: technologies such as "M2M communication") and MTC (machine type communication) are being studied.

IoT 환경에서는 연결된 사물들에서 생성된 데이터를 수집, 분석하여 인간의 삶에 새로운 가치를 창출하는 지능형 IT (internet technology) 서비스가 제공될 수 있다. IoT는 기존의 IT 기술과 다양한 산업 간의 융합 및 복합을 통하여 스마트 홈, 스마트 빌딩, 스마트 시티, 스마트 카 혹은 커넥티드 카, 스마트 그리드, 헬스 케어, 스마트 가전, 첨단 의료 서비스 등의 분야에 응용될 수 있다.In the IoT environment, intelligent IT (internet technology) services that create new values in human life by collecting and analyzing data generated from connected objects can be provided. IoT can be applied to fields such as smart home, smart building, smart city, smart car or connected car, smart grid, health care, smart home appliance, and advanced medical service through convergence and compounding between existing IT technology and various industries. have.

사물 통신은 이동 통신 네트워크를 기반으로 사람과 사물, 사물과 사물간 지능 통신을 지원하는 M2M 통신 개념에서 인터넷으로 그 영역을 확장하여 사물은 물론, 현실과 가상 세계의 모든 정보와 상호 작용하는 개념으로 빠르게 진화되고 있다. 즉, 언제 어디서나 안전하고 편리하게 실시간으로 사람과 사물, 사물과 사물간 지능 통신을 할 수 있도록 하는 M2M통신은 인터넷을 매개로 주위의 모든 사물을 연결하면서 IoT로 영역을 확장 중에 있다.Based on the mobile communication network, the concept of M2M communication that supports intelligent communication between people and things and between things and things has expanded its scope to the Internet, and is a concept that interacts with all information in the real and virtual world as well as things. is evolving rapidly. In other words, M2M communication, which enables intelligent communication between people and things and between things and things in real time, safely and conveniently anytime, anywhere, is expanding its scope to IoT while connecting all surrounding things through the Internet.

상기 IoT는 각종 사물에 센서와 통신 기능을 내장하여 인터넷에 연결하는 기술을 의미한다. 여기서, 사물이란 가전 제품, 이동 디바이스, 웨어러블 컴퓨터(wearable computer) 등과 같은 다양한 임베디드 시스템(embedded system)(스마트 폰과 같은 전자 디바이스의 컴퓨터 시스템)이다. 상기 IoT 에 연결되는 사물들은 상기 사물들 자신을 구별할 수 있는 유일한 인터넷 프로토콜(internet protocol: IP, 이하 "IP"라 칭하기로 한다) 어드레스를 기반으로 인터넷에 연결되어야 하며, 외부 환경으로부터의 정보 획득을 위해 센서를 내장할 수 있다.The IoT refers to a technology for connecting to the Internet by embedding sensors and communication functions in various objects. Here, the object is various embedded systems (computer systems of electronic devices such as smart phones) such as home appliances, mobile devices, and wearable computers. The objects connected to the IoT must be connected to the Internet based on a unique Internet protocol (IP, hereinafter referred to as "IP") address that can distinguish the objects themselves, and obtain information from the external environment A sensor can be built in for

특히, 최근 IoT의 비약적인 발전으로 근거리 통신(short-range communication) 방식, 일 예로 블루투스(Bluetooth) 방식과 같은 근거리 통신 방식이 주목을 받고 있으며, 특히 블루투스 저 에너지(Bluetooth low energy: BLE, 이하 “BLE”라 칭하기로 한다) 모드를 지원하는 블루투스 방식이 주목을 받고 있다. 일반적으로, 사용자는 휴대 단말기, 일 예로 스마트 폰을 사용하여 BLE모드가 적용된 디바이스들을 제어할 수 있으므로, 상기 BLE 모드가 적용되는 디바이스들이 점차 증가하고 있다.In particular, with the recent rapid development of IoT, a short-range communication method, for example, a short-range communication method such as a Bluetooth method, is receiving attention, and in particular, Bluetooth low energy (BLE, hereinafter “BLE”) ”) mode that supports Bluetooth mode is attracting attention. In general, since a user can control devices to which the BLE mode is applied using a mobile terminal, for example, a smart phone, the number of devices to which the BLE mode is applied is gradually increasing.

한편, 상기와 같은 정보는 본 발명의 이해를 돕기 위한 백그라운드(background) 정보로서만 제시될 뿐이다. 상기 내용 중 어느 것이라도 본 발명에 관한 종래 기술로서 적용 가능할지 여부에 관해, 어떤 결정도 이루어지지 않았고, 또한 어떤 주장도 이루어지지 않는다.On the other hand, the above information is only presented as background information to help the understanding of the present invention. No determination has been made, nor is any claim made as to whether any of the above is applicable as prior art to the present invention.

본 발명의 일 실시예는 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 장치 및 방법을 제안한다.An embodiment of the present invention proposes an apparatus and method for transmitting and receiving data based on a sound signal in a wireless communication system.

또한, 본 발명의 일 실시예는 무선 통신 시스템에서 공간을 고려하여 사운드 신호를 기반으로 데이터를 송신 및 수신하는 장치 및 방법을 제안한다.In addition, an embodiment of the present invention proposes an apparatus and method for transmitting and receiving data based on a sound signal in consideration of space in a wireless communication system.

또한, 본 발명의 일 실시예는 무선 통신 시스템에서 거리를 고려하여 사운드 신호를 기반으로 데이터를 송신 및 수신하는 장치 및 방법을 제안한다.In addition, an embodiment of the present invention proposes an apparatus and method for transmitting and receiving data based on a sound signal in consideration of a distance in a wireless communication system.

또한, 본 발명의 일 실시예는 무선 통신 시스템에서 보안 성능을 향상키는, 사운드 신호를 기반으로 데이터를 송신 및 수신하는 장치 및 방법을 제안한다.In addition, an embodiment of the present invention proposes an apparatus and method for transmitting and receiving data based on a sound signal, improving security performance in a wireless communication system.

또한, 본 발명의 일 실시예는 무선 통신 시스템에서 공간에 따른 수신 성능을 차별화하는, 사운드 신호를 기반으로 데이터를 송신 및 수신하는 장치 및 방법을 제안한다.In addition, an embodiment of the present invention proposes an apparatus and method for transmitting and receiving data based on a sound signal, which differentiates reception performance according to space in a wireless communication system.

또한, 본 발명의 일 실시예는 무선 통신 시스템에서 거리에 따른 수신 성능을 차별화하는, 사운드 신호를 기반으로 데이터를 송신 및 수신하는 장치 및 방법을 제안한다.In addition, an embodiment of the present invention proposes an apparatus and method for transmitting and receiving data based on a sound signal, which differentiates reception performance according to distance in a wireless communication system.

본 발명의 일 실시예에서 제안하는 방법은; 무선 통신 시스템에서 송신 디바이스가 사운드(sound) 신호를 기반으로 데이터를 송신하는 방법에 있어서, 송신 데이터에 상응하는 사운드 패킷(sound packet)을 송신하는 과정을 포함하며, 상기 사운드 패킷은 적어도 하나의 사운드 심볼(sound symbol)을 포함하며, 상기 사운드 심볼은 적어도 하나의 사운드 서브 심볼(sound sub-symbol)을 포함하며, 상기 무선 통신 시스템에서는 다수 개의 사운드 심볼 타입(type)들을 지원하며, 상기 다수 개의 사운드 심볼 타입들 각각은 미리 설정되어 있는 데이터 값과 매핑됨을 특징으로 한다.The method proposed in one embodiment of the present invention is; A method for a transmission device to transmit data based on a sound signal in a wireless communication system, the method comprising: transmitting a sound packet corresponding to transmission data, wherein the sound packet includes at least one sound includes a sound symbol, the sound symbol includes at least one sound sub-symbol, and the wireless communication system supports a plurality of sound symbol types, and the plurality of sounds Each of the symbol types is characterized in that it is mapped with a preset data value.

본 발명의 일 실시예에서 제안하는 다른 방법은; 무선 통신 시스템에서 수신 디바이스가 사운드(sound) 신호를 기반으로 데이터를 수신하는 방법에 있어서, 송신 데이터에 상응하는 사운드 패킷(sound packet)을 수신하는 과정을 포함하며, 상기 사운드 패킷은 적어도 하나의 사운드 심볼(sound symbol)을 포함하며, 상기 사운드 심볼은 적어도 하나의 사운드 서브 심볼(sound sub-symbol)을 포함하며, 상기 무선 통신 시스템에서는 다수 개의 사운드 심볼 타입(type)들을 지원하며, 상기 다수 개의 사운드 심볼 타입들 각각은 미리 설정되어 있는 데이터 값과 매핑됨을 특징으로 한다.Another method proposed in an embodiment of the present invention is; A method for a receiving device to receive data based on a sound signal in a wireless communication system, the method comprising: receiving a sound packet corresponding to transmission data, wherein the sound packet includes at least one sound includes a sound symbol, the sound symbol includes at least one sound sub-symbol, and the wireless communication system supports a plurality of sound symbol types, and the plurality of sounds Each of the symbol types is characterized in that it is mapped with a preset data value.

본 발명의 일 실시예에서 제안하는 장치는; 무선 통신 시스템에서 송신 디바이스에 있어서, 송신 데이터에 상응하는 사운드 패킷(sound packet)을 송신하는 송수신기를 포함하며, 상기 사운드 패킷은 적어도 하나의 사운드 심볼(sound symbol)을 포함하며, 상기 사운드 심볼은 적어도 하나의 사운드 서브 심볼(sound sub-symbol)을 포함하며, 상기 무선 통신 시스템에서는 다수 개의 사운드 심볼 타입(type)들을 지원하며, 상기 다수 개의 사운드 심볼 타입들 각각은 미리 설정되어 있는 데이터 값과 매핑됨을 특징으로 한다.An apparatus proposed in an embodiment of the present invention includes; A transmitting device in a wireless communication system, comprising: a transceiver for transmitting a sound packet corresponding to transmission data, the sound packet including at least one sound symbol, the sound symbol comprising at least includes one sound sub-symbol, the wireless communication system supports a plurality of sound symbol types, and each of the plurality of sound symbol types is mapped to a preset data value. characterized.

본 발명의 일 실시예에서 제안하는 다른 장치는; 무선 통신 시스템에서 수신 디바이스에 있어서, 송신 데이터에 상응하는 사운드 패킷(sound packet)을 수신하는 송수신기를 포함하며, 상기 사운드 패킷은 적어도 하나의 사운드 심볼(sound symbol)을 포함하며, 상기 사운드 심볼은 적어도 하나의 사운드 서브 심볼(sound sub-symbol)을 포함하며, 상기 무선 통신 시스템에서는 다수 개의 사운드 심볼 타입(type)들을 지원하며, 상기 다수 개의 사운드 심볼 타입들 각각은 미리 설정되어 있는 데이터 값과 매핑됨을 특징으로 한다.Another device proposed in an embodiment of the present invention is; A receiving device in a wireless communication system, comprising: a transceiver for receiving a sound packet corresponding to transmission data, the sound packet including at least one sound symbol, the sound symbol comprising at least includes one sound sub-symbol, the wireless communication system supports a plurality of sound symbol types, and each of the plurality of sound symbol types is mapped to a preset data value. characterized.

본 발명의 다른 측면들과, 이득들 및 핵심적인 특징들은 부가 도면들과 함께 처리되고, 본 발명의 바람직한 실시예들을 개시하는, 하기의 구체적인 설명으로부터 해당 기술 분야의 당업자에게 자명할 것이다.Other aspects, advantages and key features of the present invention will become apparent to those skilled in the art from the following detailed description, taken in conjunction with the accompanying drawings, which discloses preferred embodiments of the present invention.

하기의 본 개시의 구체적인 설명 부분을 처리하기 전에, 이 특허 문서를 통해 사용되는 특정 단어들 및 구문들에 대한 정의들을 설정하는 것이 효과적일 수 있다: 상기 용어들 “포함하다(include)” 및 “포함하다(comprise)”와 그 파생어들은 한정없는 포함을 의미하며; 상기 용어 “혹은(or)”은 포괄적이고, “및/또는”을 의미하고; 상기 구문들 “~와 연관되는(associated with)” 및 “~와 연관되는(associated therewith)”과 그 파생어들은 포함하고(include), ~내에 포함되고(be included within), ~와 서로 연결되고(interconnect with), 포함하고(contain), ~내에 포함되고(be contained within), ~에 연결하거나 혹은 ~와 연결하고(connect to or with), ~에 연결하거나 혹은 ~와 연결하고(couple to or with), ~와 통신 가능하고(be communicable with), ~와 협조하고(cooperate with), 인터리빙하고(interleave), 병치하고(juxtapose), ~로 가장 근접하고(be proximate to), ~로 ~할 가능성이 크거나 혹은 ~와 ~할 가능성이 크고(be bound to or with), 가지고(have), 소유하고(have a property of) 등과 같은 내용을 의미하고; 상기 용어 “제어기”는 적어도 하나의 동작을 제어하는 임의의 디바이스, 시스템, 혹은 그 부분을 의미하고, 상기와 같은 디바이스는 하드웨어, 펌웨어 혹은 소프트웨어, 혹은 상기 하드웨어, 펌웨어 혹은 소프트웨어 중 적어도 2개의 몇몇 조합에서 구현될 수 있다. 어떤 특정 제어기와 연관되는 기능성이라도 집중화되거나 혹은 분산될 수 있으며, 국부적이거나 원격적일 수도 있다는 것에 주의해야만 할 것이다. 특정 단어들 및 구문들에 대한 정의들은 이 특허 문서에 걸쳐 제공되고, 해당 기술 분야의 당업자는 많은 경우, 대부분의 경우가 아니라고 해도, 상기와 같은 정의들이 종래 뿐만 아니라 상기와 같이 정의된 단어들 및 구문들의 미래의 사용들에도 적용된다는 것을 이해해야만 할 것이다.Before processing the detailed description part of the present disclosure, it may be effective to establish definitions for specific words and phrases used throughout this patent document: the terms “include” and “ “comprise” and its derivatives mean inclusive indefinitely; the term “or” is inclusive and means “and/or”; The phrases “associated with” and “associated therewith” and their derivatives include, be included within, and interconnect with ( interconnect with, contain, be contained within, connect to or with, couple to or with ), be communicable with, cooperate with, interleave, juxtapose, be proximate to, and likely to means to be bound to or with, to have, to have a property of, etc.; The term “controller” means any device, system, or part thereof that controls at least one operation, such a device being hardware, firmware or software, or some combination of at least two of the hardware, firmware or software. can be implemented in It should be noted that the functionality associated with any particular controller may be centralized or distributed, and may be local or remote. Definitions for specific words and phrases are provided throughout this patent document, and those of ordinary skill in the art will in many, if not most cases, apply such definitions to conventional as well as conventional, as well as to words and phrases defined above. It should be understood that this also applies to future uses of the phrases.

본 발명의 일 실시예는 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 것을 가능하게 한다는 효과가 있다.An embodiment of the present invention has an effect of enabling transmission and reception of data based on a sound signal in a wireless communication system.

또한, 본 발명의 일 실시예는 무선 통신 시스템에서 공간을 고려하여 사운드 신호를 기반으로 데이터를 송신 및 수신하는 것을 가능하게 한다는 효과가 있다.In addition, an embodiment of the present invention has an effect of enabling data transmission and reception based on a sound signal in consideration of space in a wireless communication system.

또한, 본 발명의 일 실시예는 무선 통신 시스템에서 거리를 고려하여 사운드 신호를 기반으로 데이터를 송신 및 수신하는 것을 가능하게 한다는 효과가 있다.In addition, an embodiment of the present invention has an effect of enabling transmission and reception of data based on a sound signal in consideration of a distance in a wireless communication system.

또한, 본 발명의 일 실시예는 무선 통신 시스템에서 보안 성능을 향상키는, 사운드 신호를 기반으로 데이터를 송신 및 수신하는 것을 가능하게 한다는 효과가 있다.In addition, an embodiment of the present invention has an effect of enabling transmission and reception of data based on a sound signal, which improves security performance in a wireless communication system.

또한, 본 발명의 일 실시예는 무선 통신 시스템에서 공간에 따른 수신 성능을 차별화하는, 사운드 신호를 기반으로 데이터를 송신 및 수신하는 것을 가능하게 한다는 효과가 있다.In addition, an embodiment of the present invention has an effect of making it possible to transmit and receive data based on a sound signal, which differentiates reception performance according to space in a wireless communication system.

또한, 본 발명의 일 실시예는 무선 통신 시스템에서 거리에 따른 수신 성능을 차별화하는, 사운드 신호를 기반으로 데이터를 송신 및 수신하는 것을 가능하게 한다는 효과가 있다. In addition, an embodiment of the present invention has an effect of making it possible to transmit and receive data based on a sound signal, which differentiates reception performance according to distance in a wireless communication system.

본 발명의 특정한 바람직한 실시예들의 상기에서 설명한 바와 같은 또한 다른 측면들과, 특징들 및 이득들은 첨부 도면들과 함께 처리되는 하기의 설명으로부터 보다 명백하게 될 것이다:
도 1은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 과정을 개략적으로 도시한 도면이다;
도 2는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 거리에 따라 송신 성능 및 수신 성능을 차별화시키는 과정을 개략적으로 도시한 도면이다;
도 3은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 데이터 송신을 위한 사운드 신호 송신 과정을 개략적으로 도시한 도면이다;
도 4는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 거리에 따른 데이터 수신 성능을 개략적으로 도시한 도면이다;
도 5는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 심볼 길이를 변경함으로써 공간을 구분하는 과정을 개략적으로 도시한 도면이다;
도 6은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 심볼 길이를 변경하는 과정을 개략적으로 도시한 도면이다;
도 7은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 패킷을 생성하는 과정의 일 예를 개략적으로 도시한 도면이다;
도 8은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 심볼의 볼륨을 변경함으로써 공간을 구분하는 과정을 개략적으로 도시한 도면이다;
도 9는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 패킷을 생성하는 과정의 다른 예를 개략적으로 도시한 도면이다;
도 10은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 2-way 사운드 신호를 기반으로 거리를 측정함으로써 공간을 구분하는 과정을 개략적으로 도시한 도면이다;
도 11은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 패킷을 생성하는 과정의 또 다른 예를 개략적으로 도시한 도면이다;
도 12a 및 도 12b는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호의 방향성 및 잡음 제거 방식을 기반으로 수신 공간을 설정하는 과정의 일 예를 개략적으로 도시한 도면이다;
도 13a 및 도 13b는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호의 방향성 및 잡음 제거 방식을 기반으로 수신 공간을 설정하는 과정의 다른 예를 개략적으로 도시한 도면이다;
도 14는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 수신 시간 차이를 기반으로 디바이스의 방향을 검출하는 과정을 개략적으로 도시한 도면이다;
도 15는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 일 예를 개략적으로 도시한 도면이다;
도 16은 도 15의 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 일 예에 따른 신호 송신 및 수신 과정의 일 예를 개략적으로 도시한 신호 흐름도이다;
도 17은 도 15의 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 일 예에 따른 신호 송신 및 수신 과정의 다른 예를 개략적으로 도시한 신호 흐름도이다;
도 18은 도 15의 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 일 예에 따른 신호 송신 및 수신 과정의 또 다른 예를 개략적으로 도시한 신호 흐름도이다;
도 19는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 다른 예를 개략적으로 도시한 도면이다;
도 20은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 다른 예에 따른 신호 송신 및 수신 과정의 일 예를 개략적으로 도시한 도면이다;
도 21은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 다른 예에 따른 신호 송신 및 수신 과정의 다른 예를 개략적으로 도시한 도면이다;
도 22는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 다른 예에 따른 신호 송신 및 수신 과정의 또 다른 예를 개략적으로 도시한 신호 흐름도이다;
도 23은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예를 개략적으로 도시한 도면이다;
도 24는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예를 개략적으로 도시한 도면이다;
도 25는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예를 개략적으로 도시한 도면이다;
도 26은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예를 개략적으로 도시한 도면이다;
도 27은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예를 개략적으로 도시한 도면이다;
도 28은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예를 개략적으로 도시한 도면이다;
도 29는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예를 개략적으로 도시한 도면이다;
도 30은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예를 개략적으로 도시한 도면이다;
도 31a 및 도 31b는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 탐색 패킷을 기반으로 AP 연결을자동으로 셋업하는 과정을 개략적으로 도시한 도면이다;
도 32a 및 도 32b는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 탐색 패킷을 기반으로 P2P 자동 페어링 동작을 수행하는 과정을 개략적으로 도시한 도면이다;
도 33은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 송신 디바이스의 내부 구조의 일 예를 개략적으로 도시한 도면이다;
도 34는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 수신 디바이스의 내부 구조의 일 예를 개략적으로 도시한 도면이다;
도 35는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 송신 디바이스의 내부 구조의 다른 예를 개략적으로 도시한 도면이다;
도 36은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 수신 디바이스의 내부 구조의 다른 예를 개략적으로 도시한 도면이다;
도 37은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 AP의 내부 구조를 개략적으로 도시한 도면이다.
상기 도면들을 통해, 유사 참조 번호들은 동일한 혹은 유사한 엘리먼트들과, 특징들 및 구조들을 도시하기 위해 사용된다는 것에 유의해야만 한다.
Other aspects, features and benefits as set forth above of certain preferred embodiments of the invention will become more apparent from the following description taken in conjunction with the accompanying drawings:
1 is a diagram schematically illustrating a process of transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention;
2 is a diagram schematically illustrating a process of differentiating transmission performance and reception performance according to a distance based on a sound signal in a wireless communication system according to an embodiment of the present invention;
3 is a diagram schematically illustrating a sound signal transmission process for data transmission in a wireless communication system according to an embodiment of the present invention;
4 is a diagram schematically illustrating data reception performance according to distance in a wireless communication system according to an embodiment of the present invention;
5 is a diagram schematically illustrating a process of dividing a space by changing a sound symbol length in a wireless communication system according to an embodiment of the present invention;
6 is a diagram schematically illustrating a process of changing a sound symbol length in a wireless communication system according to an embodiment of the present invention;
7 is a diagram schematically illustrating an example of a process of generating a sound packet in a wireless communication system according to an embodiment of the present invention;
8 is a diagram schematically illustrating a process of dividing a space by changing a volume of a sound symbol in a wireless communication system according to an embodiment of the present invention;
9 is a diagram schematically illustrating another example of a process of generating a sound packet in a wireless communication system according to an embodiment of the present invention;
10 is a diagram schematically illustrating a process of dividing a space by measuring a distance based on a 2-way sound signal in a wireless communication system according to an embodiment of the present invention;
11 is a diagram schematically illustrating another example of a process of generating a sound packet in a wireless communication system according to an embodiment of the present invention;
12A and 12B are diagrams schematically illustrating an example of a process of setting a reception space based on the directionality of a sound signal and a noise cancellation method in a wireless communication system according to an embodiment of the present invention;
13A and 13B are diagrams schematically illustrating another example of a process of setting a reception space based on the directionality of a sound signal and a noise cancellation method in a wireless communication system according to an embodiment of the present invention;
14 is a diagram schematically illustrating a process of detecting a direction of a device based on a reception time difference in a wireless communication system according to an embodiment of the present invention;
15 is a diagram schematically illustrating an example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention;
16 is a schematic diagram of an example of a signal transmission and reception process according to an example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention of FIG. 15 is applied It is a signal flow diagram shown as;
17 schematically illustrates another example of a signal transmission and reception process according to an operation scenario to which a process for transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention of FIG. 15 is applied; It is a signal flow diagram shown as;
18 is another example of a signal transmission and reception process according to an example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention of FIG. 15 is applied. It is a schematic signal flow diagram;
19 is a diagram schematically illustrating another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention;
20 schematically illustrates an example of a signal transmission and reception process according to another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention. is a drawing;
21 schematically illustrates another example of a signal transmission and reception process according to another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention. is a drawing;
22 schematically illustrates another example of a signal transmission and reception process according to another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention One signal flow diagram is;
23 is a diagram schematically illustrating another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention;
24 is a diagram schematically illustrating another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention;
25 is a diagram schematically illustrating another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention;
26 is a diagram schematically illustrating another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention;
27 is a diagram schematically illustrating another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention;
28 is a diagram schematically illustrating another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention;
29 is a diagram schematically illustrating another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention;
30 is a diagram schematically illustrating another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention;
31A and 31B are diagrams schematically illustrating a process of automatically setting up an AP connection based on a discovery packet in a wireless communication system according to an embodiment of the present invention;
32A and 32B are diagrams schematically illustrating a process of performing a P2P automatic pairing operation based on a discovery packet in a wireless communication system according to an embodiment of the present invention;
33 is a diagram schematically illustrating an example of an internal structure of a transmitting device in a wireless communication system according to an embodiment of the present invention;
34 is a diagram schematically illustrating an example of an internal structure of a receiving device in a wireless communication system according to an embodiment of the present invention;
35 is a diagram schematically illustrating another example of an internal structure of a transmitting device in a wireless communication system according to an embodiment of the present invention;
36 is a diagram schematically illustrating another example of an internal structure of a receiving device in a wireless communication system according to an embodiment of the present invention;
37 is a diagram schematically illustrating an internal structure of an AP in a wireless communication system according to an embodiment of the present invention.
It should be noted that throughout the drawings, like reference numerals are used to denote the same or similar elements, features, and structures.

첨부되는 도면들을 참조하는 하기의 상세한 설명은 청구항들 및 청구항들의 균등들로 정의되는 본 개시의 다양한 실시예들을 포괄적으로 이해하는데 있어 도움을 줄 것이다. 하기의 상세한 설명은 그 이해를 위해 다양한 특정 구체 사항들을 포함하지만, 이는 단순히 예로서만 간주될 것이다. 따라서, 해당 기술 분야의 당업자는 여기에서 설명되는 다양한 실시예들의 다양한 변경들 및 수정들이 본 개시의 범위 및 사상으로부터 벗어남이 없이 이루어질 수 있다는 것을 인식할 것이다. 또한, 공지의 기능들 및 구성들에 대한 설명은 명료성 및 간결성을 위해 생략될 수 있다.BRIEF DESCRIPTION OF THE DRAWINGS The following detailed description with reference to the appended drawings will assist in a comprehensive understanding of various embodiments of the present disclosure, which are defined by the claims and their equivalents. While the following detailed description contains various specific details for the purpose of understanding it, these will be regarded as merely examples. Accordingly, those skilled in the art will recognize that various changes and modifications of the various embodiments described herein can be made without departing from the scope and spirit of the present disclosure. In addition, descriptions of well-known functions and configurations may be omitted for clarity and conciseness.

하기의 상세한 설명 및 청구항들에서 사용되는 용어들 및 단어들은 문헌적 의미로 한정되는 것이 아니라, 단순히 발명자에 의한 본 개시의 명료하고 일관적인 이해를 가능하게 하도록 하기 위해 사용될 뿐이다. 따라서, 해당 기술 분야의 당업자들에게는 본 개시의 다양한 실시예들에 대한 하기의 상세한 설명은 단지 예시 목적만을 위해 제공되는 것이며, 첨부되는 청구항들 및 상기 청구항들의 균등들에 의해 정의되는 본 개시를 한정하기 위해 제공되는 것은 아니라는 것이 명백해야만 할 것이다.The terms and words used in the following detailed description and claims are not limited to the literal meaning, but are merely used to enable a clear and consistent understanding of the present disclosure by the inventor. Accordingly, for those skilled in the art, the following detailed description of various embodiments of the present disclosure is provided for illustrative purposes only, and defines the present disclosure as defined by the appended claims and their equivalents. It should be clear that it is not provided to do so.

또한, 본 명세서에서 명백하게 다른 내용을 지시하지 않는 “한”과, “상기”와 같은 단수 표현들은 복수 표현들을 포함한다는 것이 이해될 수 있을 것이다. 따라서, 일 예로, “컴포넌트 표면(component surface)”은 하나 혹은 그 이상의 컴포넌트 표현들을 포함한다.In addition, it will be understood that singular expressions such as "above" and "above" include plural expressions in this specification, unless otherwise clearly indicated. Thus, as an example, a “component surface” includes one or more component representations.

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

또한, 본 명세서에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.In addition, the terms used herein are used only to describe specific embodiments, and are not intended to limit the present invention. The singular expression includes the plural expression unless the context clearly dictates otherwise. In the present specification, terms such as “comprise” or “have” are intended to designate that a feature, number, step, operation, component, part, or combination thereof described in the specification exists, but one or more other features It should be understood that this does not preclude the existence or addition of numbers, steps, operations, components, parts, or combinations thereof.

또한, 별도로 다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 이해되어야만 한다.In addition, unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which the present invention belongs. Terms such as those defined in a commonly used dictionary should be understood to have a meaning consistent with the meaning in the context of the related art.

본 발명의 다양한 실시예들에 따르면, 전자 디바이스는 통신 기능을 포함할 수 있다. 일 예로, 전자 디바이스는 스마트 폰(smart phone)과, 태블릿(tablet) 개인용 컴퓨터(personal computer: PC, 이하 ‘PC’라 칭하기로 한다)와, 이동 전화기와, 화상 전화기와, 전자책 리더(e-book reader)와, 데스크 탑(desktop) PC와, 랩탑(laptop) PC와, 넷북(netbook) PC와, 개인용 복합 단말기(personal digital assistant: PDA, 이하 ‘PDA’라 칭하기로 한다)와, 휴대용 멀티미디어 플레이어(portable multimedia player: PMP, 이하 ‘PMP’라 칭하기로 한다)와, 엠피3 플레이어(mp3 player)와, 이동 의료 디바이스와, 카메라와, 웨어러블 디바이스(wearable device)(일 예로, 헤드-마운티드 디바이스(head-mounted device: HMD, 일 예로 ‘HMD’라 칭하기로 한다)와, 전자 의류와, 전자 팔찌와, 전자 목걸이와, 전자 앱세서리(appcessory)와, 전자 문신, 혹은 스마트 워치(smart watch) 등이 될 수 있다.According to various embodiments of the present disclosure, an electronic device may include a communication function. For example, the electronic device includes a smart phone, a tablet personal computer (PC, hereinafter referred to as 'PC'), a mobile phone, a video phone, and an e-book reader (e -book reader), desktop PC, laptop PC, netbook PC, personal digital assistant (PDA, hereinafter referred to as 'PDA') and portable A portable multimedia player (PMP, hereinafter referred to as 'PMP'), an mp3 player, a mobile medical device, a camera, and a wearable device (eg, a head-mounted device) A device (head-mounted device: HMD, for example, will be referred to as 'HMD'), electronic clothing, an electronic bracelet, an electronic necklace, an electronic accessory, an electronic tattoo, or a smart watch ), and so on.

본 발명의 다양한 실시예들에 따르면, 전자 디바이스는 통신 기능을 가지는 스마트 가정용 기기(smart home appliance)가 될 수 있다. 일 예로, 상기 스마트 가정용 기기는 텔레비젼과, 디지털 비디오 디스크(digital video disk: DVD, 이하 ‘DVD’라 칭하기로 한다) 플레이어와, 오디오와, 냉장고와, 에어 컨디셔너와, 진공 청소기와, 오븐과, 마이크로웨이브 오븐과, 워셔와, 드라이어와, 공기 청정기와, 셋-탑 박스(set-top box)와, TV 박스 (일 예로, Samsung HomeSyncTM, Apple TVTM, 혹은 Google TVTM)와, 게임 콘솔(gaming console)과, 전자 사전과, 캠코더와, 전자 사진 프레임 등이 될 수 있다.According to various embodiments of the present disclosure, the electronic device may be a smart home appliance having a communication function. For example, the smart home device includes a TV, a digital video disk (DVD, hereinafter referred to as 'DVD') player, audio, a refrigerator, an air conditioner, a vacuum cleaner, an oven, A microwave oven, a washer, a dryer, an air purifier, a set-top box, a TV box (eg, Samsung HomeSync TM , Apple TV TM , or Google TV TM ), and a game console (gaming console), electronic dictionary, camcorder, electronic photo frame, and the like.

본 발명의 다양한 실시예들에 따르면, 전자 디바이스는 의료 기기(일 예로, 자기 공명 혈관 조영술(magnetic resonance angiography: MRA, 이하 ‘MRA’라 칭하기로 한다) 디바이스와, 자기 공명 화상법(magnetic resonance imaging: MRI, 이하 “MRI”라 칭하기로 한다)과, 컴퓨터 단층 촬영(computed tomography: CT, 이하 ‘CT’라 칭하기로 한다) 디바이스와, 촬상 디바이스, 혹은 초음파 디바이스)와, 네비게이션(navigation) 디바이스와, 전세계 위치 시스템(global positioning system: GPS, 이하 ‘GPS’라 칭하기로 한다) 수신기와, 사고 기록 장치(event data recorder: EDR, 이하 ‘EDR’이라 칭하기로 한다)와, 비행 기록 장치(flight data recorder: FDR, 이하 ‘FER’이라 칭하기로 한다)와, 자동차 인포테인먼트 디바이스(automotive infotainment device)와, 항해 전자 디바이스(일 예로, 항해 네비게이션 디바이스, 자이로스코프(gyroscope), 혹은 나침반)와, 항공 전자 디바이스와, 보안 디바이스와, 산업용 혹은 소비자용 로봇(robot) 등이 될 수 있다.According to various embodiments of the present disclosure, an electronic device includes a medical device (eg, a magnetic resonance angiography (MRA)) device, a magnetic resonance imaging (MRA) device, and a magnetic resonance imaging (MRA) device. : MRI, hereinafter referred to as “MRI”), computed tomography (CT, hereinafter referred to as 'CT') device, imaging device, or ultrasound device), and a navigation device; , a global positioning system (GPS, hereinafter referred to as 'GPS') receiver, an event data recorder (EDR, hereinafter referred to as 'EDR'), and a flight data recorder (hereinafter referred to as 'EDR') recorder: FDR, hereinafter referred to as 'FER'), an automotive infotainment device, a navigation electronic device (eg, a navigation navigation device, a gyroscope, or a compass), and an avionics device It can be a security device, an industrial or consumer robot, and the like.

본 발명의 다양한 실시예들에 따르면, 전자 디바이스는 통신 기능을 포함하는, 가구와, 빌딩/구조의 일부와, 전자 보드와, 전자 서명 수신 디바이스와, 프로젝터와, 다양한 측정 디바이스들(일 예로, 물과, 전기와, 가스 혹은 전자기 파 측정 디바이스들) 등이 될 수 있다.According to various embodiments of the present invention, an electronic device includes furniture, a part of a building/structure, an electronic board, an electronic signature receiving device, a projector, and various measurement devices (eg, water, electricity, gas or electromagnetic wave measuring devices), etc.

본 발명의 다양한 실시예들에 따르면, 전자 디바이스는 상기에서 설명한 바와 같은 디바이스들의 조합이 될 수 있다. 또한, 본 발명의 바람직한 실시예들에 따른 전자 디바이스는 상기에서 설명한 바와 같은 디바이스에 한정되는 것이 아니라는 것은 당업자에게 자명할 것이다.According to various embodiments of the present invention, the electronic device may be a combination of devices as described above. In addition, it will be apparent to those skilled in the art that the electronic device according to preferred embodiments of the present invention is not limited to the device described above.

본 발명의 다양한 실시예들에 따르면, 송신 디바이스와, 수신 디바이스는 일 예로 전자 디바이스가 될 수 있다.According to various embodiments of the present disclosure, the transmitting device and the receiving device may be, for example, electronic devices.

본 발명의 일 실시예는 무선 통신 시스템에서 사운드 신호(sound signal)를 기반으로 데이터를 송신 및 수신하는 장치 및 방법을 제안한다.An embodiment of the present invention proposes an apparatus and method for transmitting and receiving data based on a sound signal in a wireless communication system.

또한, 본 발명의 일 실시예는 무선 통신 시스템에서 공간을 고려하여 사운드 신호를 기반으로 데이터를 송신 및 수신하는 장치 및 방법을 제안한다.In addition, an embodiment of the present invention proposes an apparatus and method for transmitting and receiving data based on a sound signal in consideration of space in a wireless communication system.

또한, 본 발명의 일 실시예는 무선 통신 시스템에서 거리를 고려하여 사운드 신호를 기반으로 데이터를 송신 및 수신하는 장치 및 방법을 제안한다.In addition, an embodiment of the present invention proposes an apparatus and method for transmitting and receiving data based on a sound signal in consideration of a distance in a wireless communication system.

또한, 본 발명의 일 실시예는 무선 통신 시스템에서 보안 성능을 향상키는, 사운드 신호를 기반으로 데이터를 송신 및 수신하는 장치 및 방법을 제안한다.In addition, an embodiment of the present invention proposes an apparatus and method for transmitting and receiving data based on a sound signal, improving security performance in a wireless communication system.

또한, 본 발명의 일 실시예는 무선 통신 시스템에서 공간에 따른 수신 성능을 차별화하는, 사운드 신호를 기반으로 데이터를 송신 및 수신하는 장치 및 방법을 제안한다.In addition, an embodiment of the present invention proposes an apparatus and method for transmitting and receiving data based on a sound signal, which differentiates reception performance according to space in a wireless communication system.

또한, 본 발명의 일 실시예는 무선 통신 시스템에서 거리에 따른 수신 성능을 차별화하는, 사운드 신호를 기반으로 데이터를 송신 및 수신하는 장치 및 방법을 제안한다.In addition, an embodiment of the present invention proposes an apparatus and method for transmitting and receiving data based on a sound signal, which differentiates reception performance according to distance in a wireless communication system.

한편, 본 발명의 일 실시예에서 제안하는 장치 및 방법은 롱 텀 에볼루션 (long-term evolution: LTE, 이하 "LTE"라 칭하기로 한다) 이동 통신 시스템과, 롱 텀 에볼루션-어드밴스드 (long-term evolution-advanced: LTE-A, 이하 "LTE-A"라 칭하기로 한다) 이동 통신 시스템과, 인가-보조 억세스(licensed-assisted access: LAA, 이하 " LAA"라 칭하기로 한다)-LTE 이동 통신 시스템과, 고속 하향 링크 패킷 접속(high speed downlink packet access: HSDPA, 이하 "HSDPA"라 칭하기로 한다) 이동 통신 시스템과, 고속 상향 링크 패킷 접속(high speed uplink packet access: HSUPA, 이하 "HSUPA"라 칭하기로 한다) 이동 통신 시스템과, 3세대 프로젝트 파트너쉽 2(3rd generation partnership project 2: 3GPP2, 이하 "3GPP2"라 칭하기로 한다)의 고속 레이트 패킷 데이터(high rate packet data: HRPD, 이하 "HRPD"라 칭하기로 한다) 이동 통신 시스템과, 3GPP2의 광대역 코드 분할 다중 접속(wideband code division multiple access: WCDMA, 이하 "WCDMA"라 칭하기로 한다) 이동 통신 시스템과, 3GPP2의 코드 분할 다중 접속(code division multiple access: CDMA, 이하 "CDMA"라 칭하기로 한다) 이동 통신 시스템과, 국제 전기 전자 기술자 협회(institute of electrical and electronics engineers: IEEE, 이하 "IEEE"라 칭하기로 한다) 802.16m 통신 시스템과, IEEE 802.16e 통신 시스템과, 진화된 패킷 시스템(evolved packet system: EPS, 이하 "EPS"라 칭하기로 한다)과, 모바일 인터넷 프로토콜(mobile internet protocol: Mobile IP, 이하 "Mobile IP"라 칭하기로 한다) 시스템과, 디지털 멀티미디어 방송(digital multimedia broadcasting, 이하 "DMB"라 칭하기로 한다) 서비스와, 휴대용 디지털 비디오 방송(digital video broadcasting-handheld: DVP-H, 이하 "DVP-H"라 칭하기로 한다), 및 모바일/휴대용 진화된 텔레비젼 시스템 협회(advanced television systems committee-mobile/handheld: ATSC-M/H, 이하 "ATSC-M/H"라 칭하기로 한다) 서비스 등과 같은 모바일 방송 서비스와, 인터넷 프로토콜 텔레비젼(internet protocol television: IPTV, 이하 "IPTV"라 칭하기로 한다) 서비스와 같은 디지털 비디오 방송 시스템과, 엠펙 미디어 트랜스포트(moving picture experts group (MPEG) media transport: MMT, 이하 "MMT"라 칭하기로 한다) 시스템 등과 같은 다양한 통신 시스템들에 적용 가능하다.On the other hand, the apparatus and method proposed in an embodiment of the present invention include a long-term evolution (LTE, hereinafter referred to as "LTE") mobile communication system and a long-term evolution-advanced (long-term evolution) -Advanced: LTE-A, hereinafter referred to as "LTE-A") a mobile communication system, and a licensed-assisted access (LAA, hereinafter referred to as "LAA")-LTE mobile communication system; , high speed downlink packet access (HSDPA, hereinafter referred to as "HSDPA") mobile communication system and high speed uplink packet access (HSUPA, hereinafter referred to as "HSUPA") The mobile communication system and the 3rd generation project partnership 2 (3rd generation partnership project 2: 3GPP2, hereinafter referred to as "3GPP2") of high rate packet data (high rate packet data: HRPD, hereinafter referred to as "HRPD") A mobile communication system, a 3GPP2 wideband code division multiple access (WCDMA, hereinafter referred to as "WCDMA") mobile communication system, and a 3GPP2 code division multiple access (CDMA) , hereinafter referred to as "CDMA") mobile communication system, the International Institute of Electrical and Electronics Engineers (IEEE, hereinafter referred to as "IEEE") 802.16m communication system, and IEEE 802.16e communication system and an evolved packet system (EPS, hereinafter referred to as "EPS"), and a mobile Internet protocol (mobile internet protocol: Mobile IP, hereinafter referred to as "Mobile IP") system, digital multimedia broadcasting (hereinafter referred to as "DMB") service, and digital video broadcasting-handheld: DVP-H, hereinafter referred to as "DVP-H"), and the Mobile/Portable Advanced Television Systems Committee-mobile/handheld (ATSC-M/H, hereinafter referred to as "ATSC-M/H") Mobile broadcasting services such as service, etc., and digital video broadcasting systems such as Internet protocol television (IPTV, hereinafter referred to as "IPTV") services, and MPEG media transport (moving picture experts group ( MPEG) media transport: MMT, hereinafter referred to as "MMT") is applicable to various communication systems, such as a system.

최근 사물 인터넷(internet of things: IoT, 이하 " IoT"라 칭하기로 한다)의 비약적인 발전으로 근거리 통신(short-range communication) 방식, 일 예로 블루투스(Bluetooth) 방식과 같은 근거리 통신 방식이 주목을 받고 있으며, 특히 블루투스 저 에너지(Bluetooth low energy: BLE, 이하 “BLE”라 칭하기로 한다) 모드를 지원하는 블루투스 방식이 주목을 받고 있다. 일반적으로, 사용자는 휴대 단말기, 일 예로 스마트 폰을 사용하여 BLE모드가 적용된 디바이스들을 제어할 수 있으므로, 상기 BLE 모드가 적용되는 디바이스들이 점차 증가하고 있다. Recently, with the rapid development of the Internet of things (IoT, hereinafter referred to as "IoT"), a short-range communication method, for example, a short-range communication method such as a Bluetooth method, is attracting attention. , in particular, a Bluetooth method that supports a Bluetooth low energy (BLE, hereinafter referred to as “BLE”) mode is attracting attention. In general, since a user can control devices to which the BLE mode is applied using a mobile terminal, for example, a smart phone, the number of devices to which the BLE mode is applied is gradually increasing.

이렇게, BLE 모드가 적용되는 디바이스들이 증가됨에 따라 거리를 기반으로 공간을 구분한 후, 구분된 공간들을 고려하여 데이터를 송신 및 수신하고자 하는 요구가 발생하고 있다. 이런 요구에 대해서 구체적으로 설명하면 다음과 같다. In this way, as the number of devices to which the BLE mode is applied increases, there is a demand for transmitting and receiving data in consideration of the divided spaces after dividing the space based on the distance. The detailed explanation of these requirements is as follows.

(1) 무선 통신 시스템에서는 비콘(beacon) 신호에 대한 수요가 증가하고 있으며, 따라서 디바이스가 다른 디바이스들과 동일한 공간에 존재하는지 여부를 확인하는 것에 대한 중요성이 부각되고 있다.(1) In a wireless communication system, the demand for a beacon signal is increasing, and accordingly, the importance of checking whether a device exists in the same space as other devices is being emphasized.

(2) 무선 통신 시스템에서는 디바이스들간의 인증 프로세스 및 보안 프로세스를 위한 인증 코드 및 보안 코드의 송신 및 수신이 중요하며, 따라서 이런 인증 프로세스 및 보안 프로세스를 고려할 경우 거리를 기반으로 공간을 구분하는 것이 중요할 수 있다. (2) Transmission and reception of authentication codes and security codes for the authentication process and security process between devices are important in a wireless communication system. Therefore, when considering these authentication processes and security processes, it is important to divide spaces based on distance can do.

(3) 무선 통신 시스템에서는 데이터를 송신 및 수신하는 디바이스들이 동일한 공간에 존재하는 디바이스들로만 한정되어야 할 필요성이 발생되고 있으며, 따라서 이를 고려할 경우 거리를 기반으로 공간을 구분하는 것이 중요할 수 있다.(3) In a wireless communication system, there is a need for devices that transmit and receive data to be limited only to devices that exist in the same space.

(4) 무선 통신 시스템에서는 동일한 공간에 존재하는 디바이스들이라고 할지라도 거리에 따른 수신 성능을 차별화시키는 것이 필요한 경우가 존재할 수 있으며, 따라서 이를 고려할 경우 거리를 기반으로 공간을 구분하는 것이 중요할 수 있다.(4) In a wireless communication system, there may be cases where it is necessary to differentiate reception performance according to distance even for devices that exist in the same space. .

상기에서 설명한 바와 같이, 다양한 이유들로 인해서 무선 통신 시스템에서는 해당 디바이스들이 동일한 공간에 존재하는지 여부를 확인하고, 거리에 따라 차별화된 데이터 송신 및 수신 동작을 수행하는 것을 가능하도록 하는 방안에 대한 필요성이 대두되고 있다. As described above, for various reasons, there is a need for a method that enables the wireless communication system to check whether corresponding devices exist in the same space and perform differentiated data transmission and reception operations according to distance. is being discussed

따라서, 본 발명의 일 실시예에서는 사운드 신호를 기반으로 해당 디바이스들이 동일한 공간에 존재하는지 여부를 체크하는 방안을 제안한다. Accordingly, an embodiment of the present invention proposes a method of checking whether corresponding devices exist in the same space based on a sound signal.

또한, 본 발명의 일 실시예에서는 사운드 신호를 기반으로 데이터, 일 예로 개인 식별 번호(personal identification number: PIN, 이하 "PIN"이라 칭하기로 한다) 코드를 송신 및 수신하는 방안을 제안한다. In addition, an embodiment of the present invention proposes a method of transmitting and receiving data, for example, a personal identification number (PIN, hereinafter referred to as "PIN") code based on a sound signal.

또한, 본 발명의 일 실시예에서는 사운드 신호를 기반으로 디바이스들간의 거리에 따라 송신 성능 및 수신 성능을 차별화하는 방안을 제안한다. In addition, an embodiment of the present invention proposes a method of differentiating transmission performance and reception performance according to a distance between devices based on a sound signal.

또한, 본 발명의 일 실시예에서는 사운드 신호를 기반으로 디바이스들간의 거리를 측정하는 방안을 제안한다.In addition, an embodiment of the present invention proposes a method of measuring a distance between devices based on a sound signal.

그러면 여기서 도 1을 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 과정에 대해서 설명하기로 한다. Hereinafter, a process of transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention will be described with reference to FIG. 1 .

도 1은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 과정을 개략적으로 도시한 도면이다. 1 is a diagram schematically illustrating a process of transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention.

도 1을 참조하면, 먼저 상기 무선 통신 시스템에서, 제1 디바이스, 일 예로 TV(110)는 제2 디바이스, 일 예로 스마트 폰(smart phone)(120)으로 사운드 신호를 기반으로 데이터를 송신한다(111단계). 여기서, 상기 사운드 신호를 기반으로 상기 스마트 폰(120)은 상기 스마트 폰(120) 자신이 상기 TV(110)와 동일한 공간에 존재하는지 여부를 검출할 수 있고, 상기 TV(110)는 상기 사운드 신호를 기반으로 각종 데이터를 송신할 수 있다.Referring to FIG. 1 , in the wireless communication system, a first device, for example, a TV 110 transmits data based on a sound signal to a second device, for example, a smart phone 120 ( step 111). Here, based on the sound signal, the smart phone 120 may detect whether the smart phone 120 itself exists in the same space as the TV 110 , and the TV 110 receives the sound signal. Various data can be transmitted based on

도 1에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 과정에 대해서 설명하였으며, 다음으로 도 2를 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 거리에 따라 송신 성능 및 수신 성능을 차별화시키는 과정에 대해서 설명하기로 한다. In FIG. 1, a process of transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention has been described. Next, with reference to FIG. 2, a wireless communication system according to an embodiment of the present invention A process of differentiating transmission performance and reception performance according to distance based on a sound signal will be described.

도 2는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 거리에 따라 송신 성능 및 수신 성능을 차별화시키는 과정을 개략적으로 도시한 도면이다. 2 is a diagram schematically illustrating a process of differentiating transmission performance and reception performance according to a distance based on a sound signal in a wireless communication system according to an embodiment of the present invention.

도 2를 참조하면, 먼저 근거리는 제1 디바이스, 일 예로 스마트 폰(210)으로부터의 거리가 미리 설정되어 있는 제1 임계 거리 이하인 거리를 나타내며, 중거리는 상기 스마트 폰(210)으로부터의 거리가 상기 제1 임계 거리를 초과하고, 미리 설정되어 있는 제2 임계 거리 이하인 거리를 나타내며, 원거리는 상기 스마트 폰(210)으로부터의 거리가 상기 제2 임계 거리를 초과하는 거리를 나타낸다. 여기서, 상기 제1 임계 거리와 제2 임계 거리 각각은 상기 스마트 폰(210)의 상황에 적합하게 설정될 수 있거나, 상기 무선 통신 시스템의 상황에 적합하게 설정될 수 있으며, 이에 대한 구체적인 설명은 생략하기로 한다.Referring to FIG. 2 , first, the short distance indicates a distance equal to or less than a preset first threshold distance from the first device, for example, the smart phone 210 , and the intermediate distance indicates the distance from the smart phone 210 is the distance from the smart phone 210 . A distance that exceeds the first threshold distance and is less than or equal to a preset second threshold distance indicates a distance, and a far distance indicates a distance at which a distance from the smart phone 210 exceeds the second threshold distance. Here, each of the first threshold distance and the second threshold distance may be set appropriately for the situation of the smart phone 210 or may be set appropriately for the situation of the wireless communication system, and a detailed description thereof will be omitted. decide to do

상기 제1 디바이스, 일 예로 스마트 폰(210)은 상기 스마트 폰(210)과 상기 근거리에 존재하는 디바이스들만 상기 스마트 폰(210)이 송신한 데이터를 수신할 수 있도록 사운드 신호를 기반으로 데이터를 송신할 수 있다. 도 2에서는 제2 디바이스(220)가 상기 스마트 폰(210)과 근거리에 존재한다고 가정하기로 하며, 따라서 제2 디바이스(220)는 상기 스마트 폰(210)에서 송신한 데이터를 수신할 수 있다. The first device, for example, the smart phone 210 transmits data based on a sound signal so that only devices existing in the vicinity of the smart phone 210 can receive the data transmitted by the smart phone 210 . can do. In FIG. 2 , it is assumed that the second device 220 exists in a short distance from the smart phone 210 , and accordingly, the second device 220 may receive data transmitted from the smart phone 210 .

한편, 제3 디바이스(230)는 상기 스마트 폰(210)과 원거리에 존재한다고 가정하기로 한다. 따라서, 상기 제3 디바이스(230)는 상기 스마트 폰(210)에서 송신한 데이터를 수신할 수 없다. Meanwhile, it is assumed that the third device 230 is remote from the smart phone 210 . Accordingly, the third device 230 cannot receive the data transmitted from the smart phone 210 .

도 2에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 거리에 따라 송신 성능 및 수신 성능을 차별화시키는 과정에 대해서 설명하였으며, 다음으로 도 3을 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 데이터 송신을 위한 사운드 송신 과정에 대해서 설명하기로 한다. In FIG. 2, a process of differentiating transmission performance and reception performance according to a distance based on a sound signal in a wireless communication system according to an embodiment of the present invention has been described. Next, with reference to FIG. 3, an embodiment of the present invention A sound transmission process for data transmission in a wireless communication system according to the present invention will be described.

도 3은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 데이터 송신을 위한 사운드 신호 송신 과정을 개략적으로 도시한 도면이다.3 is a diagram schematically illustrating a sound signal transmission process for data transmission in a wireless communication system according to an embodiment of the present invention.

도 3을 참조하면, 먼저 상기 무선 통신 시스템에서 지원될 수 있는 데이터 값들, 일 예로 매핑 값(mapping value)들이 총 N+1개라고 가정할 경우, 사운드 심볼(sound symbol)의 타입(type)들의 개수 역시 총 N+1개가 되어야만 한다. 일 예로, 도 3에 도시되어 있는 바와 같이 상기 무선 통신 시스템에서 지원될 수 있는 매핑 값들이 N+1개라고 가정할 경우, 사운드 심볼의 타입들 역시 N+1개가 되어야만 한다. 일 예로, 매핑값 디지트(digit) 0에는 심볼 타입 a가 매핑되고, 매핑값 디지트 1에는 심볼 타입 b가 매핑되고, 매핑값 디지트 2에는 심볼 타입 c가 매핑되고, 매핑값 디지트 N에는 심볼 타입 d가 매핑된다. Referring to FIG. 3 , first, when it is assumed that there are a total of N+1 data values that can be supported in the wireless communication system, for example, mapping values, the types of sound symbols are The number must also be a total of N+1. For example, if it is assumed that the number of mapping values that can be supported in the wireless communication system is N+1 as shown in FIG. 3 , the sound symbol types must also be N+1. For example, symbol type a is mapped to mapping value digit 0, symbol type b is mapped to mapping value digit 1, symbol type c is mapped to mapping value digit 2, and symbol type d to mapping value digit N is mapped

한편, 사운드 심볼(sound symbol)은 상기 무선 통신 시스템에서 사용되는 데이터 송신의 최소 단위를 나타내며, 1개의 사운드 심볼은 다수 개의 사운드 서브 심볼들을 포함한다. 여기서, 사운드 심볼의 타입은 상기 사운드 심볼이 포함하는 서브 심볼들의 조합으로 표현될 수 있다. 또한, 서브 심볼은 시간 축에서 수신 디바이스가 수신 및 검출할 수 있는 최소 단위인 특정 파형이 될 수 있다. Meanwhile, a sound symbol indicates a minimum unit of data transmission used in the wireless communication system, and one sound symbol includes a plurality of sound sub-symbols. Here, the type of the sound symbol may be expressed as a combination of sub-symbols included in the sound symbol. In addition, the sub-symbol may be a specific waveform that is the smallest unit that the receiving device can receive and detect on the time axis.

또한, 사운드 패킷(packet)은 다수 개의 사운드 심볼들을 포함하며, 일 예로 송신 디바이스가 상기 송신 디바이스 자신의 PIN코드를 송신하고자 할 경우, 사운드 패킷을 통해 상기 송신 디바이스 자신의 PIN 코드를 송신할 수 있다.In addition, a sound packet includes a plurality of sound symbols. For example, when the transmitting device wants to transmit its own PIN code, the transmitting device can transmit its own PIN code through the sound packet. .

일 예로, 도 3에 도시되어 있는 바와 같이 송신 디바이스의 PIN코드가 00201 ... N2일 경우 상기 송신 디바이스는 aacab ... dc와 같은 사운드 패킷을 송신하여 상기 송신 디바이스 자신의 PIN 코드를 송신할 수 있다. For example, as shown in FIG. 3 , when the PIN code of the transmitting device is 00201 ... N2, the transmitting device transmits a sound packet such as aacab ... dc to transmit its own PIN code. can

이와 같이 송신 디바이스는 사운드 신호를 기반으로 데이터를 송신하기 때문에, 상기 송신 디바이스와 동일 공간에 존재하는 수신 디바이스들만 상기 송신 디바이스가 송신한 데이터를 수신할 수 있다. As described above, since the transmitting device transmits data based on the sound signal, only receiving devices existing in the same space as the transmitting device can receive the data transmitted by the transmitting device.

또한, 지원 가능한 사운드 심볼의 타입들의 개수에 따라 해당 송신 디바이스의 데이터 송신 능력이 증가하고, 또한 해당 수신 디바이스의 데이터 수신 능력이 증가한다. In addition, the data transmission capability of the corresponding transmission device increases according to the number of types of sound symbols that can be supported, and the data reception capability of the corresponding reception device also increases.

도 3에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 데이터 송신을 위한 사운드 신호 송신 과정에 대해서 설명하였으며, 다음으로 도 4를 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 거리에 따른 데이터 수신 성능에 대해서 설명하기로 한다. In FIG. 3, a sound signal transmission process for data transmission in a wireless communication system according to an embodiment of the present invention has been described. Next, with reference to FIG. 4, according to a distance in a wireless communication system according to an embodiment of the present invention. The data reception performance will be described.

도 4는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 거리에 따른 데이터 수신 성능을 개략적으로 도시한 도면이다. 4 is a diagram schematically illustrating data reception performance according to distance in a wireless communication system according to an embodiment of the present invention.

도 4를 참조하면, 먼저 수신 디바이스는 마이크를 통해 사운드 신호를 수신하고(411단계), 상기 마이크를 통해 수신한 사운드 신호를 기반으로 사운드 서브 심볼들을 검출한다(413단계). 상기 수신 디바이스는 이렇게 검출한 사운드 서브 심볼들을 기반으로 사운드 심볼을 재구성하고(415단계), 상기 생성한 사운드 심볼을 기반으로 매핑 값을 검출한다(417단계). Referring to FIG. 4 , first, the receiving device receives a sound signal through a microphone (step 411), and detects sound sub-symbols based on the sound signal received through the microphone (step 413). The receiving device reconstructs a sound symbol based on the detected sound sub-symbols (step 415), and detects a mapping value based on the generated sound symbol (step 417).

상기 수신 디바이스는 상기 검출한 매핑 값을 기반으로 사운드 패킷에 상응하는 데이터를 검출한 후(419단계) 상기 데이터의 유효성을 체크한다(421). 여기서, 상기 데이터에 대한 유효성은 사이클릭 리던던시 체크(cyclic redundancy check: CRC, 이하 "CRC"라 칭하기로 한다) 절차 혹은 피드백(feedback) 절차를 통해 체크될 수 있으며, 상기 CRC 절차 및 피드백 절차에 대한 구체적인 설명은 생략하기로 한다. After detecting data corresponding to the sound packet based on the detected mapping value (step 419), the receiving device checks the validity of the data (step 421). Here, the validity of the data may be checked through a cyclic redundancy check (CRC, hereinafter referred to as “CRC”) procedure or a feedback procedure, and the CRC procedure and the feedback procedure A detailed description will be omitted.

도 4에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 거리에 따른 데이터 수신 성능에 대해서 설명하였으며, 다음으로 도 5를 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 서브 심볼 길이를 변경함으로써 공간을 구분하는 과정에 대해서 설명하기로 한다. In FIG. 4, data reception performance according to distance has been described in the wireless communication system according to an embodiment of the present invention. Next, with reference to FIG. 5, the sound sub-symbol length is calculated in the wireless communication system according to an embodiment of the present invention. The process of dividing a space by changing it will be explained.

도 5는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 서브 심볼 길이를 변경함으로써 공간을 구분하는 과정을 개략적으로 도시한 도면이다. 5 is a diagram schematically illustrating a process of dividing a space by changing a sound sub-symbol length in a wireless communication system according to an embodiment of the present invention.

도 5를 참조하면, 먼저 사운드 서브 심볼 길이는 수신 디바이스가 송신 디바이스에서 송신한 사운드 서브 심볼을 수신하는 것이 가능한 거리인 데이터 수신 거리와 상관 관계를 가진다. 사운드 서브 심볼 길이가 짧아질 수록 데이터 수신 거리가 짧아지게 되고, 이와는 반대로 사운드 서브 심볼 길이가 길어질 수록 데이터 수신 거리가 길어지게 된다.Referring to FIG. 5 , first, the sound sub-symbol length has a correlation with the data reception distance, which is a distance at which a receiving device can receive a sound sub-symbol transmitted from a transmitting device. The shorter the sound sub-symbol length, the shorter the data reception distance. Conversely, the longer the sound sub-symbol length, the longer the data reception distance.

도 5에서는 상기 무선 통신 시스템에서 일 예로 3개의 사운드 서브 심볼 길이들, 일 예로 제1 사운드 서브 심볼 길이와, 제2 사운드 서브 심볼 길이 및 제3 사운드 서브 심볼 길이가 지원된다고 가정하기로 한다. In FIG. 5 , it is assumed that three sound sub-symbol lengths, for example, a first sound sub-symbol length, a second sound sub-symbol length, and a third sound sub-symbol length, are supported in the wireless communication system as an example.

상기 제1 사운드 서브 심볼 길이는 송신 디바이스로부터 근거리에 존재하는 수신 디바이스만 수신하는 것이 가능한 사운드 서브 심볼 길이를 나타낸다. 여기서, 상기 근거리는 일 예로 상기 송신 디바이스로부터의 거리가 미리 설정한 제1 임계 거리 이하인 거리를 나타낸다. The first sound sub-symbol length indicates a sound sub-symbol length capable of being received only by a receiving device existing in a short distance from the transmitting device. Here, the short-range refers to, for example, a distance in which a distance from the transmitting device is less than or equal to a preset first threshold distance.

상기 제2 사운드 서브 심볼 길이는 송신 디바이스로부터 중거리에 존재하는 수신 디바이스만 수신하는 것이 가능한 사운드 서브 심볼 길이를 나타낸다. 여기서, 중거리는 일 예로 상기 송신 디바이스로부터의 거리가 상기 제1 임계 거리를 초과하고, 미리 설정한 제2 임계 거리 이하인 거리를 나타낸다. The second sound sub-symbol length indicates a sound sub-symbol length capable of being received only by a receiving device existing at an intermediate distance from the transmitting device. Here, the intermediate distance represents, for example, a distance in which a distance from the transmitting device exceeds the first threshold distance and is less than or equal to a preset second threshold distance.

상기 제3 사운드 서브 심볼 길이는 송신 디바이스로부터 원거리에 존재하는 수신 디바이스만 수신하는 것이 가능한 사운드 서브 심볼 길이를 나타낸다. 여기서, 원거리는 일 예로 상기 송신 디바이스로부터의 거리가 상기 제2 임계 거리를 초과하는 거리를 나타낸다. The third sound sub-symbol length indicates a sound sub-symbol length capable of being received only by a receiving device located far from the transmitting device. Here, the far distance represents, for example, a distance in which a distance from the transmitting device exceeds the second threshold distance.

한편, 상기 사운드 서브 심볼의 길이를 결정하는 파라미터는 사운드 서브 심볼이 포함하는 서브 서브 심볼들의 개수 혹은 상기 사운드 서브 심볼이 포함하는 서브 심볼들의 길이가 될 수 있다. Meanwhile, the parameter determining the length of the sound sub-symbol may be the number of sub-symbols included in the sound sub-symbol or the length of sub-symbols included in the sound sub-symbol.

도 5에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 서브 심볼 길이를 변경함으로써 공간을 구분하는 과정에 대해서 설명하였으며, 다음으로 도 6을 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 심볼 길이를 변경하는 과정에 대해서 설명하기로 한다. In FIG. 5, a process of dividing a space by changing a sound sub-symbol length in a wireless communication system according to an embodiment of the present invention has been described. Next, referring to FIG. 6, a wireless communication system according to an embodiment of the present invention A process for changing the sound symbol length will be described.

도 6은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 심볼 길이를 변경하는 과정을 개략적으로 도시한 도면이다. 6 is a diagram schematically illustrating a process of changing a sound symbol length in a wireless communication system according to an embodiment of the present invention.

도 6을 참조하면, 먼저 오리지널(original) 사운드 심볼(611)은 다수 개, 일 예로 M개의 사운드 서브 심볼들, 일 예로 사운드 서브 심볼 #0 내지 사운드 서브 심볼 #M-1을 포함한다. Referring to FIG. 6 , first, an original sound symbol 611 includes a plurality of, for example, M sound sub-symbols, for example, sound sub-symbol #0 to sound sub-symbol #M-1.

따라서, 상기 오리지널 사운드 심볼(611)의 길이를 짧게 하기 위해서는 상기 오리지널 사운드 심볼(611)이 포함하는 사운드 서브 심볼들의 개수를 감소시킨다. 일 예로, 상기 오리지널 사운드 심볼(611)은 총 M개의 사운드 서브 심볼들을 포함하는데, 상기 오리지널 사운드 심볼(611)의 길이를 짧게 하기 위해서는 상기 오리지널 사운드 심볼(611)이 M개 미만의 사운드 서브 심볼들을 포함하면 된다. 도 6에는 총 L개의 사운드 서브 심볼들, 일 예로 사운드 서브 심볼 #0 내지 사운드 서브 심볼 #L-1을 포함하는 사운드 심볼(613)이 도시되어 있다. Accordingly, in order to shorten the length of the original sound symbol 611, the number of sound sub-symbols included in the original sound symbol 611 is reduced. For example, the original sound symbol 611 includes a total of M sound sub-symbols. In order to shorten the length of the original sound symbol 611, the original sound symbol 611 includes less than M sound sub-symbols. include it. 6 shows a sound symbol 613 including a total of L sound sub-symbols, for example, sound sub-symbol #0 to sound sub-symbol #L-1.

또한, 상기에서 설명한 바와 같이 상기 오리지널 사운드 심볼(611)의 길이를 짧게 하기 위해서는 상기 오리지널 사운드 심볼(611)이 포함하는 사운드 서브 심볼들의 개수를 감소시키는 것뿐만 아니라 상기 오리지널 사운드 심볼(611)이 포함하는 사운드 서브 심볼들의 길이를 감소시킬 수도 있다. 일 예로, 상기 오리지널 사운드 심볼(611)은 총 M개의, 각각의 길이가 P인 사운드 서브 심볼들을 포함하는데, 상기 오리지널 사운드 심볼(611)의 길이를 짧게 하기 위해서는 상기 오리지널 사운드 심볼(611)이 포함하는 사운드 서브 심볼들의 길이를 P보다 짧게 하면 된다. 도 6에는 길이가 P보다 짧은 총 M개의 사운드 서브 심볼들을 포함하는 사운드 심볼(615)이 도시되어 있다. In addition, in order to shorten the length of the original sound symbol 611 as described above, in addition to reducing the number of sound sub-symbols included in the original sound symbol 611, the original sound symbol 611 is included. It is also possible to reduce the length of the sound sub-symbols. For example, the original sound symbol 611 includes a total of M sound sub-symbols each having a length of P. To shorten the length of the original sound symbol 611, the original sound symbol 611 is included. The length of the sound sub-symbols to be used may be shorter than P. 6 shows a sound symbol 615 including a total of M sound sub-symbols having a length shorter than P.

도 6에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 심볼 길이를 변경하는 과정에 대해서 설명하였으며, 다음으로 도 7을 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 패킷을 생성하는 과정의 일 예에 대해서 설명하기로 한다. In FIG. 6, a process of changing a sound symbol length in a wireless communication system according to an embodiment of the present invention has been described. Next, with reference to FIG. 7, a sound packet is generated in the wireless communication system according to an embodiment of the present invention. An example of the process will be described.

도 7은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 패킷을 생성하는 과정의 일 예를 개략적으로 도시한 도면이다. 7 is a diagram schematically illustrating an example of a process of generating a sound packet in a wireless communication system according to an embodiment of the present invention.

도 7을 참조하면, 먼저 제1 디바이스, 일 예로 스마트 폰(710)은 상기 스마트 폰(710)과 근거리에 존재하는 디바이스들만 데이터를 수신할 수 있도록 근거리 사운드 패킷을 송신할 수 있다. 여기서, 상기 근거리는 상기 스마트 폰(710)의 상황에 따라 설정될 수 있거나, 상기 무선 통신 시스템의 상황에 따라 설정될 수 있으며, 이에 대한 구체적인 설명은 생략하기로 한다. 도 7에서는 제2 디바이스(720)가 상기 스마트 폰(710)으로부터 근거리에 존재한다고 가정하기로 하며, 따라서 상기 제2 디바이스(720)는 상기 스마트 폰(710)에서 송신한 근거리 사운드 패킷을 수신할 수 있으며, 따라서 상기 근거리 사운드 패킷에 상응하는 데이터를 추출할 수 있다. Referring to FIG. 7 , first, a first device, for example, a smart phone 710 may transmit a short-range sound packet so that only devices existing in a short distance to the smart phone 710 can receive data. Here, the short distance may be set according to the situation of the smart phone 710 or may be set according to the situation of the wireless communication system, and a detailed description thereof will be omitted. In FIG. 7 , it is assumed that the second device 720 exists in a short distance from the smart phone 710 , so that the second device 720 receives the short-range sound packet transmitted from the smart phone 710 . Therefore, it is possible to extract data corresponding to the near-field sound packet.

한편, 제3 디바이스(730)는 상기 스마트 폰(710)으로부터 원거리에 존재하므로 상기 제3 디바이스(730)는 상기 스마트 폰(710)에서 송신한 근거리 사운드 패킷을 수신할 수 없고, 따라서 상기 근거리 사운드 패킷에 상응하는 데이터를 추출할 수 없다.On the other hand, since the third device 730 is far from the smart phone 710, the third device 730 cannot receive the short-range sound packet transmitted from the smart phone 710, and thus the near-field sound Data corresponding to the packet cannot be extracted.

한편, 상기 스마트 폰(710)은 상기 스마트 폰(710)으로부터 원거리에 존재하는 데이터들도 상기 스마트 폰(710)에서 송신한 데이터를 수신할 수 있도록 원거리 사운드 패킷을 송신할 수 있다. 여기서, 상기 원거리는 상기 스마트 폰(710)의 상황에 따라 설정될 수 있거나, 상기 무선 통신 시스템의 상황에 따라 설정될 수 있으며, 이에 대한 구체적인 설명은 생략하기로 한다. 따라서, 상기 제2 디바이스(720) 및 제3 디바이스(730) 모두는 상기 스마트 폰(710)에서 송신한 원거리 사운드 패킷을 수신할 수 있으며, 따라서 상기 원거리 사운드 패킷에 상응하는 데이터를 추출할 수 있다.On the other hand, the smart phone 710 may transmit a remote sound packet so that data transmitted from the smart phone 710 can be received even with data that exists at a remote distance from the smart phone 710 . Here, the remote distance may be set according to the situation of the smart phone 710 or may be set according to the situation of the wireless communication system, and a detailed description thereof will be omitted. Accordingly, both the second device 720 and the third device 730 may receive the far-field sound packet transmitted from the smart phone 710, and thus extract data corresponding to the far-end sound packet. .

도 7에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 패킷을 생성하는 과정의 일 예에 대해서 설명하였으며, 다음으로 도 8을 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 서브 심볼의 볼륨(volume)을 변경함으로써 공간을 구분하는 과정에 대해서 설명하기로 한다. In FIG. 7, an example of a process of generating a sound packet in a wireless communication system according to an embodiment of the present invention has been described. Next, referring to FIG. 8, a sound sub in a wireless communication system according to an embodiment of the present invention has been described. A process of dividing a space by changing the volume of a symbol will be described.

도 8은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 서브 심볼의 볼륨을 변경함으로써 공간을 구분하는 과정을 개략적으로 도시한 도면이다. 8 is a diagram schematically illustrating a process of dividing a space by changing a volume of a sound sub-symbol in a wireless communication system according to an embodiment of the present invention.

도 8을 참조하면, 먼저 사운드 서브 심볼의 볼륨은 수신 디바이스가 송신 디바이스에서 송신한 사운드 서브 심볼을 수신하는 것이 가능한 거리인 데이터 수신 거리와 상관 관계를 가진다. 일 예로, 사운드 서브 심볼의 볼륨이 커질 수록 데이터 수신 거리가 길어지게 되고, 이와는 반대로 사운드 서브 심볼의 볼륨이 작아질 수록 데이터 수신 거리가 짧아지게 된다.Referring to FIG. 8 , first, the volume of a sound sub-symbol has a correlation with a data reception distance, which is a distance at which a receiving device can receive a sound sub-symbol transmitted from a transmitting device. For example, as the volume of the sound sub-symbol increases, the data reception distance becomes longer. Conversely, as the volume of the sound sub-symbol decreases, the data reception distance becomes shorter.

도 8에서는 상기 무선 통신 시스템에서 일 예로 3개의 사운드 서브 심볼 볼륨들, 일 예로 제1 사운드 서브 심볼 볼륨과, 제2 사운드 서브 심볼 볼륨 및 제3 사운드 서브 심볼 볼륨이 지원된다고 가정하기로 한다. In FIG. 8 , it is assumed that three sound sub-symbol volumes, for example, a first sound sub-symbol volume, a second sound sub-symbol volume, and a third sound sub-symbol volume, are supported in the wireless communication system as an example.

상기 제1 사운드 서브 심볼 볼륨은 송신 디바이스로부터 근거리에 존재하는 수신 디바이스들만 수신하는 것이 가능한 사운드 서브 심볼 볼륨을 나타낸다. 여기서, 근거리는 일 예로 상기 송신 디바이스로부터의 거리가 미리 설정한 제1 임계 거리 이하인 거리를 나타낸다. The first sound sub-symbol volume represents a sound sub-symbol volume capable of receiving only receiving devices existing in a short distance from the transmitting device. Here, the short distance represents, for example, a distance in which the distance from the transmitting device is less than or equal to a preset first threshold distance.

상기 제2 사운드 서브 심볼 볼륨은 송신 디바이스로부터 중거리에 존재하는 수신 디바이스들만 수신하는 것이 가능한 사운드 서브 심볼 볼륨을 나타낸다. 여기서, 중거리는 일 예로 상기 송신 디바이스로부터의 거리가 상기 제1 임계 거리를 초과하고, 미리 설정한 제2 임계 거리 이하인 거리를 나타낸다. The second sound sub-symbol volume represents a sound sub-symbol volume capable of being received only by receiving devices existing at a medium distance from the transmitting device. Here, the intermediate distance represents, for example, a distance in which a distance from the transmitting device exceeds the first threshold distance and is less than or equal to a preset second threshold distance.

상기 제3 사운드 서브 심볼 볼륨은 송신 디바이스로부터 원거리에 존재하는 수신 디바이스들만 수신하는 것이 가능한 사운드 서브 심볼 볼륨을 나타낸다. 여기서, 원거리는 일 예로 상기 송신 디바이스로부터의 거리가 상기 제2 임계 거리를 초과하는 거리를 나타낸다. The third sound sub-symbol volume represents a sound sub-symbol volume capable of being received only by receiving devices that exist far from the transmitting device. Here, the far distance represents, for example, a distance in which a distance from the transmitting device exceeds the second threshold distance.

도 8에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 서브 심볼 볼륨을 변경함으로써 공간을 구분하는 과정에 대해서 설명하였으며, 다음으로 도 9를 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 패킷을 생성하는 과정의 다른 예에 대해서 설명하기로 한다. In FIG. 8, a process of dividing a space by changing a sound sub-symbol volume in a wireless communication system according to an embodiment of the present invention has been described. Next, with reference to FIG. 9, a wireless communication system according to an embodiment of the present invention Another example of the process of generating a sound packet in .

도 9는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 패킷을 생성하는 과정의 다른 예를 개략적으로 도시한 도면이다. 9 is a diagram schematically illustrating another example of a process of generating a sound packet in a wireless communication system according to an embodiment of the present invention.

도 9를 참조하면, 먼저 제1 디바이스, 일 예로 스마트 폰(910)은 상기 스마트 폰(910)으로부터 근거리에 존재하는 디바이스들만 데이터를 수신할 수 있도록 근거리 사운드 패킷을 송신할 수 있다. 여기서, 상기 근거리는 상기 스마트 폰(910)의 상황에 따라 설정될 수 있거나, 상기 무선 통신 시스템의 상황에 따라 설정될 수 있으며, 이에 대한 구체적인 설명은 생략하기로 한다. 도 9에서는 제2 디바이스(920)가 상기 스마트 폰(910)으로부터 근거리에 존재한다고 가정하기로 하며, 따라서 상기 제2 디바이스(920)는 상기 스마트 폰(910)에서 송신한 근거리 사운드 패킷을 수신할 수 있으며, 따라서 상기 근거리 사운드 패킷에 상응하는 데이터를 추출할 수 있다. Referring to FIG. 9 , a first device, for example, a smart phone 910 may transmit a short-range sound packet so that only devices existing in a short distance can receive data from the smart phone 910 . Here, the short distance may be set according to the situation of the smart phone 910 or may be set according to the situation of the wireless communication system, and a detailed description thereof will be omitted. In FIG. 9 , it is assumed that the second device 920 exists in a short distance from the smart phone 910 . Therefore, the second device 920 may receive the short-range sound packet transmitted from the smart phone 910 . Therefore, it is possible to extract data corresponding to the near-field sound packet.

한편, 제3 디바이스(930)는 상기 스마트 폰(910)으로부터 원거리에 존재하므로 상기 스마트 폰(910)에서 송신한 근거리 사운드 패킷을 수신할 수 없고, 따라서 상기 근거리 사운드 패킷에 상응하는 데이터를 추출할 수 없다.On the other hand, since the third device 930 is far from the smart phone 910, it cannot receive the short-range sound packet transmitted from the smart phone 910, and thus data corresponding to the near-field sound packet cannot be extracted. can't

한편, 상기 스마트 폰(910)은 상기 스마트 폰(910)으로부터 원거리에 존재하는 디바이스들도 데이터를 수신할 수 있도록 원거리 사운드 패킷을 송신할 수 있다. 여기서, 상기 원거리는 상기 스마트 폰(910)의 상황에 따라 설정될 수 있거나, 상기 무선 통신 시스템의 상황에 따라 설정될 수 있으며, 이에 대한 구체적인 설명은 생략하기로 한다. 따라서, 상기 제2 디바이스(920) 및 제3 디바이스(930) 모두는 상기 스마트 폰(910)에서 송신한 원거리 사운드 패킷을 수신할 수 있으며, 따라서 상기 원거리 사운드 패킷에 상응하는 데이터를 추출할 수 있다.Meanwhile, the smart phone 910 may transmit a far-field sound packet so that devices located far away from the smart phone 910 may also receive data. Here, the remote distance may be set according to the situation of the smart phone 910 or may be set according to the situation of the wireless communication system, and a detailed description thereof will be omitted. Accordingly, both the second device 920 and the third device 930 may receive the far-field sound packet transmitted from the smart phone 910, and thus extract data corresponding to the far-end sound packet. .

도 9에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 패킷을 생성하는 과정의 다른 예에 대해서 설명하였으며, 다음으로 도 10을 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 2-way 사운드 신호를 기반으로 거리를 측정함으로써 공간을 구분하는 과정에 대해서 설명하기로 한다. In FIG. 9, another example of a process of generating a sound packet in a wireless communication system according to an embodiment of the present invention has been described. Next, with reference to FIG. 10, in a wireless communication system according to an embodiment of the present invention, 2- The process of dividing space by measuring the distance based on the way sound signal will be described.

도 10은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 2-way 사운드 신호를 기반으로 거리를 측정함으로써 공간을 구분하는 과정을 개략적으로 도시한 도면이다. 10 is a diagram schematically illustrating a process of dividing a space by measuring a distance based on a 2-way sound signal in a wireless communication system according to an embodiment of the present invention.

도 10을 참조하면, 두 개의 디바이스들, 일 예로 제1 디바이스, 일 예로 스마트 폰(1011)과 제2 디바이스(1013) 모두는 사운드 신호를 송신할 수 있고, 상기 스마트 폰(1011)과 제2 디바이스(1013) 모두는 사운드 신호를 수신할 수 있다.Referring to FIG. 10 , two devices, for example, a first device, for example, a smart phone 1011 and a second device 1013 may both transmit a sound signal, and the smart phone 1011 and the second device 1011 may transmit a sound signal. All of the devices 1013 may receive a sound signal.

한편, 사운드 신호는 스피커를 통해 송신되고, 마이크를 통해 수신된다. 따라서, 상기 스마트 폰(1011)에서 송신된 제1 사운드 신호를 제2 디바이스(1013)가 수신하는 경우, 스피커 및 마이크의 설치 위치의 차이로 인해, 일정 시간이 소요된다. 일 예로, 상기 스마트 폰(1011)은 시각 t11에 송신된 제1 사운드 신호를 시각 t12에 수신하고, 상기 제2 디바이스(1013)는 시각 t21에 송신된 제2 사운드 신호를 시각 t22에 수신한다. 이때, 상기 스마트 폰(1011)이 제1 사운드 신호를 송신하고 수신하기까지의 시간 간격은 R1, 상기 제2 디바이스(1013)가 제2 사운드 신호를 송신하고 수신하기까지의 시간 간격은 R2이다. On the other hand, a sound signal is transmitted through a speaker and received through a microphone. Accordingly, when the second device 1013 receives the first sound signal transmitted from the smart phone 1011 , it takes a certain amount of time due to a difference in installation positions of the speaker and the microphone. For example, the smart phone 1011 receives the first sound signal transmitted at time t11 at time t12, and the second device 1013 receives the second sound signal transmitted at time t21 at time t22. In this case, the time interval between transmitting and receiving the first sound signal by the smart phone 1011 is R1, and the time interval between transmitting and receiving the second sound signal by the second device 1013 is R2.

이후, 상기 스마트 폰(1011)은 시각 t13에 제2 사운드 신호를 수신하고, 상기 제2 디바이스(1013)는 시각 t23에 제1 사운드 신호를 수신한다. 이에 따라, 상기 스마트 폰(1011)은 제1 사운드 신호를 송신하고 제2 사운드 신호를 수신하기까지의 시간 차 D1(=t13-t12+R1)을, 상기 제2 디바이스(1013)는 제2 사운드 신호를 송신하고 제1 사운드 신호를 수신하기까지의 시간 차 D2(=t23-t22+R2)를 계산할 수 있다. 이때, 상기 스마트 폰(1011)은 시각들 t12, t13을 제1 사운드 신호 및 제2 사운드 신호에 대한 녹음(recording) 데이터를 기반으로 검출하고, R1을 스피커 및 마이크 간의 거리를 기반으로 검출할 수 있다. 또는, 상기 스마트 폰(1011)은 t11 및 t13를 직접 측정할 수 있다.Thereafter, the smart phone 1011 receives a second sound signal at a time t13 , and the second device 1013 receives a first sound signal at a time t23 . Accordingly, the smart phone 1011 transmits the first sound signal to receive the second sound signal D1 (=t13-t12+R1), the time difference D1 (=t13-t12+R1), and the second device 1013 provides the second sound signal A time difference D2 (=t23-t22+R2) between transmitting the signal and receiving the first sound signal can be calculated. At this time, the smart phone 1011 detects the times t12 and t13 based on the recording data for the first sound signal and the second sound signal, and detects R1 based on the distance between the speaker and the microphone. have. Alternatively, the smart phone 1011 may directly measure t11 and t13.

여기서, D1 및 D2의 합은 상기 스마트 폰(1011)은 및 상기 제2 디바이스(1013)간의 사운드 신호의 왕복 지연 시간(round trip time: RTT, 이하 "RTT"라 칭하기로 한다)과 동일하다. 일반적으로, RTT는 두 개의 디바이스들 간에서 특정 디바이스가 제1 신호를 송신하고, 나머지 디바이스가 제1 신호를 수신한 후 즉시 제2 신호를 송신하는 경우, 상기 특정 디바이스에서 측정된 제1 신호의 송신 시점 및 제2 신호의 수신 시점 간 차이로서 정의될 수 있다. Here, the sum of D1 and D2 is equal to a round trip delay time (RTT, hereinafter referred to as “RTT”) of a sound signal between the smart phone 1011 and the second device 1013 . In general, RTT is between two devices when a specific device transmits a first signal and the other device transmits a second signal immediately after receiving the first signal. It may be defined as a difference between a transmission time and a reception time of the second signal.

도 10에서는, 제2 사운드 신호는 제1 사운드 신호의 수신 이후 송신된 것이 아니므로, t11과 t13 간의 시간 간격은 RTT와 다르다. 그러나, 일반적인 RTT 측정 환경과 비교하면, 제2 사운드 신호는 D2만큼 앞서 송신된다. 따라서, D1 및 D2를 가산하면, 상기 제2 디바이스(1013)에서 제2 사운드 신호가 제1 사운드 신호의 수신 이후 송신된 경우를 가정한 RTT와 동일한 값이 획득될 수 있다. 따라서, D1 및 D2의 합을 2로 나누어 사운드 신호의 전파 지연(propagation delay) 시간을 계산하고, 상기 전파 지연 시간을 사운드 신호의 속도 VS로 나눔으로써 거리가 측정될 수 있다. In Fig. 10, since the second sound signal is not transmitted after reception of the first sound signal, the time interval between t11 and t13 is different from the RTT. However, compared to the general RTT measurement environment, the second sound signal is transmitted ahead by D2. Accordingly, by adding D1 and D2, the same value as the RTT assuming that the second sound signal is transmitted after reception of the first sound signal in the second device 1013 may be obtained. Accordingly, the distance can be measured by dividing the sum of D1 and D2 by 2 to calculate a propagation delay time of the sound signal, and dividing the propagation delay time by the speed VS of the sound signal.

도 10에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 2-way 사운드 신호를 기반으로 거리를 측정함으로써 공간을 구분하는 과정에 대해서 설명하였으며, 다음으로 도 11을 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 패킷을 생성하는 과정의 또 다른 예에 대해서 설명하기로 한다. In FIG. 10, a process of dividing a space by measuring a distance based on a 2-way sound signal in a wireless communication system according to an embodiment of the present invention has been described. Next, referring to FIG. 11, an embodiment of the present invention Another example of a process for generating a sound packet in a wireless communication system according to the present invention will be described.

도 11은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 패킷을 생성하는 과정의 또 다른 예를 개략적으로 도시한 도면이다. 11 is a diagram schematically illustrating another example of a process of generating a sound packet in a wireless communication system according to an embodiment of the present invention.

도 11을 참조하면, 먼저 제2 디바이스(1113)는 상기 제2 디바이스(1113)와 제1 디바이스, 일 예로 스마트 폰(1111)간의 거리를 명시적으로(explicitly) 측정하고, 상기 explicitly 측정한, 상기 제2 디바이스(1113)와 스마트 폰(1111)간의 거리가 미리 설정되어 있는 거리 미만일 경우, 상기 제2 디바이스(1113)가 상기 스마트 폰(1111)에서 송신한 사운드 패킷을 수신할 수 있으며, 따라서 상기 사운드 패킷에 상응하는 데이터를 추출할 수 있다. 설명의 편의상, 도 11에서는 상기 스마트 폰(1111)에서 송신한 사운드 패킷들 중 상기 제2 디바이스(1113)가 수신할 수 있는 사운드 패킷을 "근거리 사운드 패킷"이라고 도시하였음에 유의하여야만 할 것이다.Referring to FIG. 11 , first, the second device 1113 explicitly measures the distance between the second device 1113 and the first device, for example, a smart phone 1111, and the explicitly measured, When the distance between the second device 1113 and the smart phone 1111 is less than a preset distance, the second device 1113 may receive a sound packet transmitted from the smart phone 1111, and thus Data corresponding to the sound packet may be extracted. For convenience of explanation, it should be noted that, among sound packets transmitted from the smart phone 1111 , a sound packet that can be received by the second device 1113 is illustrated as a “near-field sound packet” in FIG. 11 .

한편, 제3 디바이스(1115) 역시 상기 제3 디바이스(1115)와 상기 스마트 폰(1111)간의 거리를 explicitly 측정하고, 상기 explicitly 측정한, 상기 제3 디바이스(1115)와 스마트 폰(1111)간의 거리가 상기 설정 거리 미만일 경우에 상기 스마트 폰(1111)에서 송신한 사운드 패킷을 수신할 수 있다. 하지만, 도 11에서는 상기 제3 디바이스(1115)와 상기 스마트 폰(1111)간의 거리가 상기 설정 거리 이상이므로 상기 제3 디바이스(1115)는 상기 스마트 폰(1111)에서 송신한 사운드 패킷을 수신할 수 없고, 따라서 상기 사운드 패킷에 상응하는 데이터를 추출할 수 없다.Meanwhile, the third device 1115 also explicitly measures the distance between the third device 1115 and the smart phone 1111 , and the explicitly measured distance between the third device 1115 and the smart phone 1111 . When is less than the set distance, the sound packet transmitted from the smart phone 1111 may be received. However, in FIG. 11 , since the distance between the third device 1115 and the smart phone 1111 is greater than or equal to the set distance, the third device 1115 cannot receive the sound packet transmitted from the smart phone 1111 . There is no such thing, and therefore data corresponding to the sound packet cannot be extracted.

도 11에서 상기 제2 디바이스(1113) 및 제3 디바이스(1115)가 상기 스마트 폰(1111)으로부터의 거리를 검출하는 방식은 도 10에서 설명한 바와 동일하며, 따라서 이에 대한 구체적인 설명은 생략하기로 한다.In FIG. 11 , the method in which the second device 1113 and the third device 1115 detect the distance from the smart phone 1111 is the same as that described in FIG. 10 , and thus a detailed description thereof will be omitted. .

도 11에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 패킷을 생성하는 과정의 또 다른 예에 대해서 설명하였으며, 다음으로 도 12a 및 도 12b를 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호의 방향성 및 잡음 제거(noise cancelation) 방식을 기반으로 수신 공간을 설정하는 과정의 일 예에 대해서 설명하기로 한다. In FIG. 11, another example of a process of generating a sound packet in a wireless communication system according to an embodiment of the present invention has been described. Next, with reference to FIGS. 12A and 12B, wireless communication according to an embodiment of the present invention An example of a process of setting a reception space in a system based on the directionality of a sound signal and a noise cancellation method will be described.

도 12a 및 도 12b는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호의 방향성 및 잡음 제거 방식을 기반으로 수신 공간을 설정하는 과정의 일 예를 개략적으로 도시한 도면이다. 12A and 12B are diagrams schematically illustrating an example of a process of setting a reception space based on the directionality of a sound signal and a noise cancellation method in a wireless communication system according to an embodiment of the present invention.

도 12a 및 도 12b를 참조하면, 송신 디바이스는 다수 개의 스피커들을 사용하여 사운드 신호들에 대해 방향성을 부여할 수 있다. 도 12a 및 도 12b에는 상기 송신 디바이스가 일 예로 4개의 스피커들을 사용하여 사운드 신호들에 방향성을 부여하는 경우가 도시되어 있다. 12A and 12B , the transmitting device may provide directionality to sound signals using a plurality of speakers. 12A and 12B illustrate a case in which the transmitting device provides directionality to sound signals using, for example, four speakers.

이렇게, 방향성이 부여됨에 따라 오리지널 사운드 신호와 동일한 방향을 가지지 않는 사운드 신호는 상기 오리지널 사운드 신호에 대한 반전 사운드 신호(inverted sound signal)로서 작용하게 되며, 따라서 액티브 잡음 제거(active noise cancelation) 방식을 기반으로 제거될 수 있다. 일 예로, 도 12b에 도시되어 있는 바와 같이 서로 다른 스피커 어레이(array)에 위상이 반대인 신호를 서로 다른 방향으로 방사하면, 해당 신호들이 함께 수신되는 영역에서는 상기 해당 신호들이 상쇄되어 데이터를 수신할 수 없고, 상기 영역 이외의 영역에서는 상기 해당 신호들 각각의 데이터를 추출할 수 있다.In this way, as the directionality is given, a sound signal that does not have the same direction as the original sound signal acts as an inverted sound signal with respect to the original sound signal, and therefore based on an active noise cancellation method can be removed with For example, as shown in FIG. 12B , when signals having opposite phases are radiated to different speaker arrays in different directions, the corresponding signals are canceled in an area where the signals are received together, so that data can be received. It is not possible, and data of each of the corresponding signals can be extracted from a region other than the region.

따라서, 도 12a 및 도 12b에서는 사운드 신호에 적용된 방향성을 기반으로 데이터를 추출하는 것이 가능한 수신 공간과 데이터를 추출하는 것이 불가능한 수신 공간이 설정된다. Accordingly, in FIGS. 12A and 12B , a reception space in which data can be extracted and a reception space in which data cannot be extracted are set based on the directionality applied to the sound signal.

도 12a 및 도 12b에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호의 방향성 및 잡음 제거 방식을 기반으로 수신 공간을 설정하는 과정의 일 예에 대해서 설명하였으며, 다음으로 도 13a 및 도 13b를 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호의 방향성 및 잡음 제거 방식을 기반으로 수신 공간을 설정하는 과정의 다른 예에 대해서 설명하기로 한다. 12A and 12B have been described with respect to an example of a process of setting a reception space based on the directionality of a sound signal and a noise cancellation method in a wireless communication system according to an embodiment of the present invention. Next, FIGS. 13A and 13B Another example of a process of setting a reception space based on the directionality of a sound signal and a noise cancellation method in a wireless communication system according to an embodiment of the present invention will be described with reference to .

도 13a 및 도 13b는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호의 방향성 및 잡음 제거 방식을 기반으로 수신 공간을 설정하는 과정의 다른 예를 개략적으로 도시한 도면이다. 13A and 13B are diagrams schematically illustrating another example of a process of setting a reception space based on the directionality of a sound signal and a noise cancellation method in a wireless communication system according to an embodiment of the present invention.

도 13a 및 도 13b를 참조하면, 송신 디바이스는 다수 개의 스피커들을 사용하여 사운드 신호들에 대해 방향성을 부여할 수 있다. 도 13a 및 도 13b에는 상기 송신 디바이스가 일 예로 4개의 스피커들을 사용하여 사운드 신호들에 방향성을 부여하는 경우가 도시되어 있다. 13A and 13B , the transmitting device may provide directionality to sound signals using a plurality of speakers. 13A and 13B illustrate a case in which the transmitting device provides directionality to sound signals using, for example, four speakers.

이렇게, 방향성이 부여됨에 따라 오리지널 사운드 신호와 동일한 방향을 가지지 않는 사운드 신호는 상기 오리지널 사운드 신호에 대한 반전 사운드 신호로서 작용하게 되며, 따라서 액티브 잡음 제거 방식을 기반으로 제거될 수 있다. In this way, as the directionality is given, a sound signal that does not have the same direction as the original sound signal acts as an inverted sound signal with respect to the original sound signal, and thus can be removed based on the active noise cancellation method.

따라서, 도 13a 및 도 13b에서는 사운드 신호에 적용된 방향성을 기반으로 데이터를 추출하는 것이 가능한 수신 공간과 데이터를 추출하는 것이 불가능한 수신 공간이 설정된다. 특히, 도 13a 및 도 13b에서는 3차원 타겟팅(targeting, 이하 "targeting"라 칭하기로 한다)을 기반으로 하는 수신 공간 설정이 도시되어 있는 것이며, 상기 3차원 targeting을 기반으로 데이터를 추출하는 것이 가능한 수신 공간과 데이터를 추출하는 것이 불가능한 수신 공간이 설정된다.Accordingly, in FIGS. 13A and 13B , a reception space in which data can be extracted and a reception space in which data cannot be extracted are set based on the directionality applied to the sound signal. In particular, in FIGS. 13A and 13B, a reception space setting based on three-dimensional targeting (hereinafter referred to as “targeting”) is shown, and a reception capable of extracting data based on the three-dimensional targeting A receiving space from which it is impossible to extract space and data is established.

도 13a 및 도 13b에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호의 방향성 및 잡음 제거 방식을 기반으로 수신 공간을 설정하는 과정의 다른 예에 대해서 설명하였으며, 다음으로 도 14를 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 수신 시간 차이를 기반으로 디바이스의 방향을 검출하는 과정에 대해서 설명하기로 한다. 13A and 13B have been described with respect to another example of a process of setting a reception space based on the directionality of a sound signal and a noise removal method in a wireless communication system according to an embodiment of the present invention, and then with reference to FIG. 14 A process for detecting a direction of a device based on a reception time difference in a wireless communication system according to an embodiment of the present invention will be described.

도 14는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 수신 시간 차이를 기반으로 디바이스의 방향을 검출하는 과정을 개략적으로 도시한 도면이다. 14 is a diagram schematically illustrating a process of detecting a direction of a device based on a reception time difference in a wireless communication system according to an embodiment of the present invention.

도 14를 참조하면, 송신기, 일 예로 TV(1411)는 두 개의 신호들, 일 예로 신호 #1 및 신호 #2를 송신한다. 여기서, 상기 신호 #1은 TX1 방향에서 송신되고, 상기 신호 #2는 은 TX2 방향에서 송신된다고 가정하기로 한다.Referring to FIG. 14 , a transmitter, for example, a TV 1411, transmits two signals, for example, a signal #1 and a signal #2. Here, it is assumed that the signal #1 is transmitted in the TX1 direction, and the signal #2 is transmitted in the TX2 direction.

그러면, 수신기, 일 예로 스피커(1413)는 상기 TV(1411)에서 송신한 신호들, 즉 상기 신호 #1 및 신호 #2를 수신하게 된다. 상기 스피커(1413)가 상기 신호 #1을 수신한 시점을 t1 이라고 가정하기로 하며, 상기 스피커(1413)가 상기 신호 #2를 수신한 시점을 t2라고 가정하기로 하며, 상기 t1과 t2의 차이를 d라고 가정하기로 한다(d = t2 - t1).Then, the receiver, for example, the speaker 1413 receives the signals transmitted from the TV 1411, that is, the signal #1 and the signal #2. It is assumed that the time when the speaker 1413 receives the signal #1 is t1, and it is assumed that the time when the speaker 1413 receives the signal #2 is t2, the difference between t1 and t2 It is assumed that d is d (d = t2 - t1).

따라서, 상기 차이 d가 미리 설정되어 있는 임계 값 m을 초과할 경우 (d > m), 상기 스피커(1413)는 상기 스피커(1413) 자신이 상기 TX1 방향보다 상기 TX2 방향에 더 가까이 존재한다고 판단한다. 여기서, 상기 임계 값 m은 미리 설정되어 있는 마진(margin)을 고려하여 결정된 값으로서, 상기 마진에 대한 구체적인 설명은 생략하기로 한다. Accordingly, when the difference d exceeds the preset threshold value m (d > m), the speaker 1413 determines that the speaker 1413 itself is closer to the TX2 direction than the TX1 direction. . Here, the threshold value m is a value determined in consideration of a preset margin, and a detailed description of the margin will be omitted.

이와는 달리, 상기 차이 d가 상기 임계 값 m미만일 경우 (d < m), 상기 스피커(1413)는 상기 스피커(1413) 자신이 상기 TX2 방향보다 상기 TX1 방향에 더 가까이 존재한다고 판단한다.On the other hand, when the difference d is less than the threshold value m (d < m), the speaker 1413 determines that the speaker 1413 itself is closer to the TX1 direction than the TX2 direction.

도 14에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 수신 시간 차이를 기반으로 디바이스의 방향을 검출하는 과정에 대해서 설명하였으며, 다음으로 도 15를 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 일 예에 대해서 설명하기로 한다. In FIG. 14, a process of detecting a direction of a device based on a reception time difference in a wireless communication system according to an embodiment of the present invention has been described. Next, with reference to FIG. 15, wireless communication according to an embodiment of the present invention An example of an operation scenario to which a process of transmitting and receiving data based on a sound signal in a system is applied will be described.

도 15는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 일 예를 개략적으로 도시한 도면이다. 15 is a diagram schematically illustrating an example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention.

도 15를 참조하면, 먼저 도 15에 도시되어 있는 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 일 예는 새로운 디바이스가 파워 온(power on)될 경우 주변 디바이스를 통해 억세스 포인트(access point: AP, 이하 "AP"라 칭하기로 한다)로 자동 연결하는 동작 시나리오임에 유의하여야만 할 것이다. 이하, 설명의 편의상 새로운 디바이스를 OOB(out of box) 디바이스라고 칭하기로 하며, 상기 OOB 디바이스는 스피커를 포함한다.Referring to FIG. 15 , an example of an operation scenario to which a process of transmitting and receiving data based on a sound signal shown in FIG. 15 is applied is first accessed through a peripheral device when a new device is powered on. It should be noted that this is an operation scenario of automatically connecting to an access point (AP, hereinafter referred to as "AP"). Hereinafter, for convenience of description, the new device will be referred to as an out of box (OOB) device, and the OOB device includes a speaker.

먼저, OOB 디바이스(1501)가 파워 온되면(1511단계), 상기 OOB 디바이스(1501)는 랜덤하게 생성된 PIN 코드에 상응하는 사운드 신호를 송신한다(1513단계). 따라서, 상기 OOB 디바이스(1501)와 동일한 공간에 존재하는 수신 디바이스(1503)는 상기 OOB 디바이스(1501)에서 송신한 사운드 신호를 수신할 수 있다. 도 15에서는 상기 수신 디바이스(1503)가 일 예로 스마트 폰이라고 가정하기로 한다. 상기 스마트 폰(1503)은 상기 수신한 사운드 신호를 기반으로 상기 OOB 디바이스(1501)의 PIN 코드를 검출하고, BLE 모드에서 상기 OOB 디바이스(1501)로 상기 스마트 폰(1503)이 검출한 PIN 코드를 송신한다(1515단계). First, when the OOB device 1501 is powered on (step 1511), the OOB device 1501 transmits a sound signal corresponding to a randomly generated PIN code (step 1513). Accordingly, the reception device 1503 existing in the same space as the OOB device 1501 may receive the sound signal transmitted from the OOB device 1501 . In FIG. 15 , it is assumed that the receiving device 1503 is a smart phone as an example. The smart phone 1503 detects the PIN code of the OOB device 1501 based on the received sound signal, and transmits the PIN code detected by the smart phone 1503 to the OOB device 1501 in the BLE mode. transmit (step 1515).

그러면, 상기 OOB 디바이스(1501)는 상기 OOB 디바이스(1501)와 동일한 공간에 존재하는 스마트 폰(1503)으로 와이파이(wireless fidelity: Wi-Fi, 이하 "Wi-Fi"라 칭하기로 한다) 연결 정보를 요청한다(1517단계). 그러면 상기 스마트 폰(1503)은 상기 스마트 폰(1503)에 저장되어 있는 Wi-Fi 연결 정보를 상기 OOB 디바이스(1501)로 송신한다(1519단계). 상기 OOB 디바이스(1501)는 상기 스마트 폰(1503)으로부터 수신한 Wi-Fi 연결 정보를 기반으로 AP(1505)와 연결 동작을 수행한다.Then, the OOB device 1501 transmits wireless fidelity (Wi-Fi, hereinafter referred to as “Wi-Fi”) connection information to the smart phone 1503 existing in the same space as the OOB device 1501 . request (step 1517). Then, the smart phone 1503 transmits the Wi-Fi connection information stored in the smart phone 1503 to the OOB device 1501 (step 1519). The OOB device 1501 performs a connection operation with the AP 1505 based on the Wi-Fi connection information received from the smart phone 1503 .

도 15에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 일 예에 대해서 설명하였으며, 다음으로 도 16을 참조하여 도 15의 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 일 예에 따른 신호 송신 및 수신 과정의 일 예에 대해서 설명하기로 한다.In FIG. 15, an example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention is applied has been described. Next, referring to FIG. An example of a signal transmission and reception process according to an example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention is applied will be described.

도 16은 도 15의 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 일 예에 따른 신호 송신 및 수신 과정의 일 예를 개략적으로 도시한 신호 흐름도이다. 16 is a schematic diagram of an example of a signal transmission and reception process according to an example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention of FIG. 15 is applied It is a signal flow diagram shown as .

도 16을 참조하면, 먼저 상기 무선 통신 시스템은 OOB 디바이스(1501)와, 스마트 폰(1503) 및 AP(1505)를 포함한다. Referring to FIG. 16 , first, the wireless communication system includes an OOB device 1501 , a smart phone 1503 , and an AP 1505 .

먼저, 상기 스마트 폰(1503)은 상기 AP(1505)와 커넥티드(connected) 스테이트(state)를 유지하고 있는 상태에서(1611단계), 상기 OOB 디바이스(1501)가 파워 온 되면(1613단계), 상기 OOB 디바이스(1501)는 BLE 광고(BLE Advertisement, 이하 "BLE Advertisement"라 칭하기로 한다) 메시지를 송신한다(1615단계). 도 16에는 편의상 상기 BLE Advertisement 메시지가 BLE Adv. 메시지로 표기되어 있음에 유의하여야만 할 것이다. First, the smart phone 1503 maintains a connected state with the AP 1505 (step 1611), and when the OOB device 1501 is powered on (step 1613), The OOB device 1501 transmits a BLE Advertisement (hereinafter referred to as "BLE Advertisement") message (step 1615). 16, for convenience, the BLE Advertisement message is BLE Adv. It should be noted that it is marked with a message.

상기 BLE Advertisement 메시지는 AP Connection Required 파라미터와, OOB 파라미터와, BD Addr or Wi-Fi P2P Addr/Channel Info 파라미터를 포함한다. 여기서, 상기 AP Connection Required 파라미터와, OOB 파라미터와, BD Addr or Wi-Fi P2P Addr/Channel Info 파라미터 각각에 대해서 설명하면 다음과 같다.The BLE Advertisement message includes an AP Connection Required parameter, an OOB parameter, and a BD Addr or Wi-Fi P2P Addr/Channel Info parameter. Here, each of the AP Connection Required parameter, the OOB parameter, and the BD Addr or Wi-Fi P2P Addr/Channel Info parameter will be described as follows.

먼저, 상기 AP Connection Required 파라미터는 해당 디바이스가 AP에 연결될 필요가 있는지 여부를 나타내는 파라미터로서, 일 예로 1 비트로 구현될 수 있다. 상기 AP Connection Required 파라미터의 값이 제1 값, 일 예로 '1'일 경우, 해당 디바이스가 AP에 연결될 필요가 있음을 나타내며, 상기 AP Connection Required 파라미터의 값이 제2 값, 일 예로 '0'일 경우, 해당 디바이스가 AP에 연결될 필요가 없음을 나타낸다. First, the AP Connection Required parameter is a parameter indicating whether a corresponding device needs to be connected to an AP, and may be implemented with 1 bit, for example. When the value of the AP Connection Required parameter is a first value, for example, '1', it indicates that the device needs to be connected to the AP, and the value of the AP Connection Required parameter is a second value, for example, '0'. , indicates that the device does not need to be connected to the AP.

상기 OOB 파라미터는 해당 디바이스가 OOB 디바이스인지 여부를 나타내는 파라미터로서, 일 예로 1 비트로 구현될 수 있다. 상기 OOB 파라미터의 값이 제 1값, 일 예로 '1'일 경우, 해당 디바이스가 OOB 디바이스임을 나타내며, 상기 OOB 파라미터의 값이 제2 값, 일 예로 '0'일 경우 해당 디바이스가 OOB 디바이스가 아님을 나타낸다. 여기서, OOB 디바이스는 최초로 파워 온되어 구동되는 디바이스를 나타낸다.The OOB parameter is a parameter indicating whether a corresponding device is an OOB device, and may be implemented with, for example, 1 bit. When the value of the OOB parameter is a first value, for example, '1', it indicates that the device is an OOB device, and when the value of the OOB parameter is a second value, for example, '0', the corresponding device is not an OOB device indicates Here, the OOB device indicates a device that is initially powered on and driven.

상기 BD Addr or Wi-Fi P2P Addr/Channel Info 파라미터는 블루투스 디바이스(Bluetooth device: BD, 이하 "BD"라 칭하기로 한다) 어드레스 혹은 Wi-Fi 피어-투-피어(peer-to-peer: P2P, 이하 "P2P"라 칭하기로 한다) 어드레스 및 채널 정보를 나타낸다. 여기서, 상기 BD 어드레스는 BD의 매체 접속 제어(medium access control: MAC, 이하 "MAC"이라 칭하기로 한다) 어드레스를 나타내며, 상기 Wi-Fi P2P 어드레스는 Wi-Fi P2P를 연결하기 위한 어드레스를 나타내며, 상기 채널 정보는 상기 Wi-Fi P2P를 연결하기 위한 채널 정보를 나타낸다. 상기 1615단계의 BLE Advertisement 메시지에서 상기 AP Connection Required 파라미터의 값은 1로 설정되어 있고, 상기 OOB 파라미터의 값은 1로 설정되어 있다.The BD Addr or Wi-Fi P2P Addr/Channel Info parameter is a Bluetooth device (BD, hereinafter referred to as “BD”) address or Wi-Fi peer-to-peer (P2P, Hereinafter, it will be referred to as "P2P") address and channel information. Here, the BD address represents a medium access control (MAC, hereinafter referred to as "MAC") address of the BD, and the Wi-Fi P2P address represents an address for connecting Wi-Fi P2P, The channel information represents channel information for connecting the Wi-Fi P2P. In the BLE Advertisement message in step 1615, the value of the AP Connection Required parameter is set to 1, and the value of the OOB parameter is set to 1.

또한, 상기 OOB 디바이스(1501)는 사운드 신호를 기반으로 상기 OOB 디바이스(1501)의 PIN 코드 및 식별자(identifier: ID, 이하 "ID"라 칭하기로 한다)를 송신한다(1617단계). Also, the OOB device 1501 transmits a PIN code and an identifier (ID, hereinafter referred to as "ID") of the OOB device 1501 based on a sound signal (step 1617).

상기 OOB 디바이스(1501)로부터 사운드 신호를 수신한 스마트 폰(1503)은 상기 사운드 신호를 기반으로 상기 OOB 디바이스(1501)가 상기 스마트 폰(1503)과 동일한 공간에 존재함을 검출한다(1619단계). 그리고 나서, 상기 스마트 폰(1503)은 상기 OOB 디바이스(1501)로 BLE Advertisement 메시지를 송신한다(1621단계). 상기 BLE Advertisement 메시지는 AP Connected 파라미터와, Authentication Address 파라미터를 포함한다. 여기서, 상기 AP Connected 파라미터와, Authentication Address 파라미터 각각에 대해서 설명하면 다음과 같다.Upon receiving the sound signal from the OOB device 1501, the smart phone 1503 detects that the OOB device 1501 exists in the same space as the smart phone 1503 based on the sound signal (step 1619). . Then, the smart phone 1503 transmits a BLE Advertisement message to the OOB device 1501 (step 1621). The BLE Advertisement message includes an AP Connected parameter and an Authentication Address parameter. Here, each of the AP Connected parameter and the Authentication Address parameter will be described as follows.

상기 AP Connected 파라미터는 해당 디바이스가 AP와 연결되어 있는지 여부를 나타내는 파라미터이며, 일 예로 1 비트로 구현될 수 있다. 상기 AP Connected 파라미터의 값이 제 1값, 일 예로 '1'일 경우 상기 해당 디바이스가 상기 AP와 연결되어 있음을 나타내고, 상기 AP Connected 파라미터의 값이 제2 값, 일 예로 '0'일 경우 상기 해당 디바이스가 상기 AP와 연결되어 있지 않음을 나타낸다. The AP Connected parameter is a parameter indicating whether the corresponding device is connected to the AP, and may be implemented with 1 bit, for example. When the value of the AP Connected parameter is a first value, for example, '1', it indicates that the corresponding device is connected to the AP, and when the value of the AP Connected parameter is a second value, for example, '0', the Indicates that the corresponding device is not connected to the AP.

상기 Authentication Address 파라미터는 인증 절차에 성공한, 해당 디바이스의 어드레스, 즉 인증된 어드레스를 나타낸다.The Authentication Address parameter indicates an address of a device that has succeeded in an authentication procedure, that is, an authenticated address.

상기 1621단계의 BLE Advertisement 메시지에서 AP Connected 파라미터의 값은 1로 설정되어 있다.In the BLE Advertisement message of step 1621, the value of the AP Connected parameter is set to 1.

상기 스마트 폰(1503)으로부터 BLE Advertisement 메시지를 수신한 OOB 디바이스(1501)는 상기 OOB 디바이스(1501)가 상기 스마트 폰(1503)과 동일한 공간에 존재함을 검출한다(1623단계). 이렇게, 상기 스마트 폰(1503)과 동일한 공간에 존재함을 검출한 OOB 디바이스(1501)는 상기 스마트 폰(1503)과 블루투스 연결(Bluetooth connection: BT connection)을 셋업(set up)하거나(1625단계), 혹은 Wi-Fi P2P 연결을 셋업한다(1627단계). 여기서, 상기 스마트 폰(1503)과 상기 OOB 디바이스(1501)간의 연결은 블루투스 연결이 Wi-Fi P2P 연결보다 높은 우선 순위를 가진다. 즉, 상기 블루투스 연결의 우선 순위가 제1 우선 순위이고 상기 Wi-Fi P2P 연결의 우선 순위가 제2 우선 순위이다. Upon receiving the BLE Advertisement message from the smart phone 1503, the OOB device 1501 detects that the OOB device 1501 exists in the same space as the smart phone 1503 (step 1623). In this way, the OOB device 1501 that has detected that it exists in the same space as the smart phone 1503 sets up a Bluetooth connection (BT connection) with the smart phone 1503 (step 1625). , or set up a Wi-Fi P2P connection (step 1627). Here, in the connection between the smart phone 1503 and the OOB device 1501 , the Bluetooth connection has a higher priority than the Wi-Fi P2P connection. That is, the priority of the Bluetooth connection is the first priority, and the priority of the Wi-Fi P2P connection is the second priority.

또한, 상기 블루투스 연결 셋업 및 Wi-Fi P2P 연결 셋업 동작이 수행되는 동안, 상기 스마트 폰(1503)은 상기 OOB 디바이스(1501)로 상기 AP(1505)와의 연결 정보를 제공한다. 즉, 상기 스마트 폰(1503)과 상기 OOB 디바이스(1501)간에 블루투스 연결을 셋업하는 동작이 수행되는 동안에는, 상기 스마트 폰(1503)은 상기 스마트 폰(1503) 자신에 저장되어 있는 블루투스 연결 정보를 상기 OOB 디바이스(1501)로 제공한다. 이와는 달리, 상기 스마트 폰(1503)과 상기 OOB 디바이스(1501)간에 Wi-Fi P2P 연결을 셋업하는 동작이 수행되는 동안에는, 상기 스마트 폰(1503)은 상기 스마트 폰(1503) 자신에 저장되어 있는 Wi-Fi P2P 연결 정보를 상기 OOB 디바이스(1501)로 제공한다.Also, while the Bluetooth connection setup and Wi-Fi P2P connection setup operations are being performed, the smart phone 1503 provides connection information with the AP 1505 to the OOB device 1501 . That is, while the operation of establishing a Bluetooth connection between the smart phone 1503 and the OOB device 1501 is being performed, the smart phone 1503 transmits the Bluetooth connection information stored in the smart phone 1503 itself. It is provided to the OOB device 1501 . On the other hand, while the operation of setting up a Wi-Fi P2P connection between the smart phone 1503 and the OOB device 1501 is performed, the smart phone 1503 displays the Wi-Fi stored in the smart phone 1503 itself. -Fi P2P connection information is provided to the OOB device 1501 .

상기 스마트 폰(1503)과 Wi-Fi P2P 연결을 셋업한 OOB 디바이스(1501)는 상기 스마트 폰(1503)으로부터 제공받은 Wi-Fi P2P 연결 정보를 기반으로 상기 AP(1505)와 Wi-Fi 연결을 셋업한다(1629단계). The OOB device 1501, which has set up a Wi-Fi P2P connection with the smart phone 1503, establishes a Wi-Fi connection with the AP 1505 based on the Wi-Fi P2P connection information provided from the smart phone 1503. Set up (step 1629).

한편, 도 16이 도 15의 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 일 예에 따른 신호 송신 및 수신 과정의 일 예를 도시하고 있더라도, 다양한 변형들이 도 16에 대해 이루어질 수 있음은 물론이다. 일 예로, 도 16에는 연속적인 단계들이 도시되어 있지만, 도 16에서 설명한 단계들은 오버랩될 수 있고, 병렬로 발생할 수 있고, 다른 순서로 발생할 수 있거나, 혹은 다수 번 발생할 수 있음은 물론이다.Meanwhile, FIG. 16 is an example of a signal transmission and reception process according to an example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in the wireless communication system according to an embodiment of the present invention of FIG. 15 is applied Although FIG. 16 is shown, of course, various modifications may be made to FIG. 16 . As an example, although successive steps are illustrated in FIG. 16 , the steps described in FIG. 16 may overlap, occur in parallel, occur in a different order, or occur multiple times.

도 16에서는 도 15의 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 일 예에 따른 신호 송신 및 수신 과정의 일 예에 대해서 설명하였으며, 다음으로 도 17을 참조하여 도 15의 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 일 예에 따른 신호 송신 및 수신 과정의 다른 예에 대해서 설명하기로 한다. 16 shows an example of a signal transmission and reception process according to an example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in the wireless communication system according to an embodiment of the present invention of FIG. 15 is applied. Next, with reference to FIG. 17, signal transmission and Another example of the reception process will be described.

도 17은 도 15의 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 일 예에 따른 신호 송신 및 수신 과정의 다른 예를 개략적으로 도시한 신호 흐름도이다.17 schematically illustrates another example of a signal transmission and reception process according to an operation scenario to which a process for transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention of FIG. 15 is applied; It is a signal flow diagram shown as .

도 17을 참조하면, 먼저 상기 무선 통신 시스템은 OOB 디바이스(1501)와, 스마트 폰(1503) 및 AP(1505)를 포함한다. Referring to FIG. 17 , first, the wireless communication system includes an OOB device 1501 , a smart phone 1503 , and an AP 1505 .

먼저, 상기 스마트 폰(1503)은 상기 AP(1505)와 커넥티드 스테이트를 유지하고 있는 상태에서(1711단계), 상기 OOB 디바이스(1501)가 파워 온 되면(1713단계), 상기 OOB 디바이스(1501)는 BLE Advertisement 메시지를 송신한다(1715단계). 도 17에는 편의상 상기 BLE Advertisement 메시지가 BLE Adv. 메시지로 표기되어 있음에 유의하여야만 할 것이다. 상기 BLE Advertisement 메시지는 AP Connection Required 파라미터와, OOB 파라미터와, BD Addr or Wi-Fi P2P Addr/Channel Info 파라미터를 포함한다. 상기 AP Connection Required 파라미터와, OOB 파라미터와, BD Addr or Wi-Fi P2P Addr/Channel Info 파라미터 각각은 도 16에서 설명한 바와 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다. 또한, 상기 1715단계의 BLE Advertisement 메시지에서 상기 AP Connection Required 파라미터의 값은 1로 설정되어 있으며, 상기 OOB 파라미터의 값은 1로 설정되어 있다.First, the smart phone 1503 maintains a connected state with the AP 1505 (step 1711), and when the OOB device 1501 is powered on (step 1713), the OOB device 1501 transmits a BLE Advertisement message (step 1715). 17, for convenience, the BLE Advertisement message is BLE Adv. It should be noted that it is marked with a message. The BLE Advertisement message includes an AP Connection Required parameter, an OOB parameter, and a BD Addr or Wi-Fi P2P Addr/Channel Info parameter. Each of the AP Connection Required parameter, the OOB parameter, and the BD Addr or Wi-Fi P2P Addr/Channel Info parameter is the same as described in FIG. 16, and thus detailed description thereof will be omitted. In addition, in the BLE Advertisement message in step 1715, the value of the AP Connection Required parameter is set to 1, and the value of the OOB parameter is set to 1.

상기 OOB 디바이스(1501)로부터 BLE Advertisement 메시지를 수신한 스마트 폰(1503)은 상기 OOB 디바이스(1501)로 연결 요구(connection request: CONNECT_REQ, 이하 "CONNECT_REQ"라 칭하기로 한다) 메시지를 송신한다(1717단계). 또한, 상기 스마트 폰(1503)은 상기 OOB 디바이스(1501)로 명령 라이트(write command, 이하 "write command"라 칭하기로 한다) 메시지를 송신한다(1719단계). 여기서, 상기 write command 메시지는 BLE GATT(generic attribute profile) 명령 메시지로서, 타입(type) 파라미터(이하 "type 파라미터"라 칭하기로 한다)와 값(value) 파라미터(이하, "value 파라미터"라 칭하기로 한다)를 포함한다. 상기 type 파라미터의 값이 일 예로 제1 값, 일 예로 '0x00'일 경우, 상기 type 파라미터는 상기 write command 메시지가 지시자(indicator) 메시지라는 것을 나타낸다. 또한, 상기 value 파라미터는 상기 type 파라미터에서 나타내는 메시지의 값을 나타낸다. 일 예로, 상기 value 파라미터의 값이 제1 값, 일 예로 '0x02'일 경우, 상기 value 파라미터는 상기 지시자 메시지가 거리 요구(distance request: Distance Req, 이하 "Distance Req"라 칭하기로 한다)라는 것을 나타낸다. 여기서, 상기 Distance Req는 해당 디바이스가 상대방 디바이스와의 거리 검출을 요구함을 나타낸다.Upon receiving the BLE Advertisement message from the OOB device 1501, the smart phone 1503 transmits a connection request (CONNECT_REQ, hereinafter referred to as “CONNECT_REQ”) message to the OOB device 1501 (step 1717). ). Also, the smart phone 1503 transmits a command write (write command, hereinafter referred to as a “write command”) message to the OOB device 1501 (step 1719). Here, the write command message is a BLE GATT (generic attribute profile) command message, and a type parameter (hereinafter referred to as a “type parameter”) and a value parameter (hereinafter referred to as a “value parameter”) do) is included. When the value of the type parameter is, for example, a first value, for example, '0x00', the type parameter indicates that the write command message is an indicator message. In addition, the value parameter indicates the value of the message indicated by the type parameter. For example, when the value of the value parameter is a first value, for example, '0x02', the value parameter indicates that the indicator message is a distance request (distance request: Distance Req, hereinafter referred to as "Distance Req"). indicates. Here, the Distance Req indicates that the corresponding device requests to detect the distance to the counterpart device.

상기 스마트 폰(1503)으로부터 write command 메시지를 수신한 OOB 디바이스(1501)는 상기 write command 메시지에 대한 응답으로 값 통지 핸들(handle value notification, 이하 "handle value notification"라 칭하기로 한다) 메시지를 송신한다(1721단계). 여기서, 상기 handle value notification 메시지는 type 파라미터와, value 파라미터를 포함하며, 상기 type 파라미터의 값은 제1 값, 일 예로 '0x00'이고, 상기 value 파라미터는 제2 값, 일 예로 '0x03'을 나타낸다. 여기서, 상기 '0x03'의 값을 가지는 value 파라미터는 거리 응답(distance response: Distance Rsp, 이하 "Distance Rsp"라 칭하기로 한다)를 나타낸다. 여기서, 상기 Distance Rsp는 해당 디바이스가 상대방 디바이스와의 거리 검출이 요구됨을 확인하였음을 나타내는, 상기 Distance Req에 대한 응답을 나타낸다.Upon receiving the write command message from the smart phone 1503, the OOB device 1501 transmits a handle value notification (hereinafter referred to as "handle value notification") message in response to the write command message. (Step 1721). Here, the handle value notification message includes a type parameter and a value parameter, the value of the type parameter represents a first value, for example, '0x00', and the value parameter represents a second value, for example, '0x03'. . Here, the value parameter having a value of '0x03' represents a distance response (Distance Rsp, hereinafter referred to as "Distance Rsp"). Here, the Distance Rsp represents a response to the Distance Req indicating that the corresponding device has confirmed that the distance detection with the counterpart device is required.

또한, 상기 OOB 디바이스(1501)는 상기 write command 메시지를 수신함에 따라 상기 스마트 폰(1503)과의 거리 검출 동작을 수행하기 위해 사운드 신호를 기반으로 상기 OOB 디바이스(1501)의 PIN 코드를 송신하고(1721단계), 상기 스마트 폰(1503) 역시 사운드 신호를 송신한다(1725단계). In addition, upon receiving the write command message, the OOB device 1501 transmits the PIN code of the OOB device 1501 based on a sound signal to perform a distance detection operation with the smart phone 1503 ( In step 1721), the smart phone 1503 also transmits a sound signal (step 1725).

상기 스마트 폰(1503)으로부터 사운드 신호를 수신한 OOB 디바이스(1501)는 상기 스마트 폰(1503)으로 handle value notification 메시지를 송신한다(1727단계). 여기서, 상기 handle value notification 메시지는 type 파라미터와 value 파라미터를 포함하며, 상기 type 파라미터의 값은 일 예로 제2 값, 일 예로 '0x10'으로 설정되고, 상기 value 파라미터의 값은 일 예로 제3 값, 일 예로 'xx'로 설정된다. 여기서, 상기 type 파라미터의 값이 '0x10'으로 설정될 경우 피크 값 검출(detection peak)을 나타낸다. 상기 OOB 디바이스(1501)로부터 handle value notification 메시지를 수신한 스마트 폰(1503)은 상기 OOB 디바이스(1501)로 write command 메시지를 송신한다(1729단계). 여기서, 상기 write command 메시지는 type 파라미터와 value 파라미터를 포함하며, 상기 type 파라미터의 값은 일 예로 제3 값, 일 예로 '0x11'을 가지며, 상기 value 파라미터의 값은 일 예로 제3 값, 일 예로 'xx'로 설정된다. 여기서, 상기 type 파라미터의 값이 '0x11'로 설정될 경우 거리 결과(distance result)를 나타내며, 상기 value 파라미터의 값은 상기 handle value notification 메시지에 포함되어 있는 value 파라미터의 값과 동일하게 설정되는 것이다. Upon receiving the sound signal from the smart phone 1503, the OOB device 1501 transmits a handle value notification message to the smart phone 1503 (step 1727). Here, the handle value notification message includes a type parameter and a value parameter, the value of the type parameter is, for example, set to a second value, for example, '0x10', and the value of the value parameter is, for example, a third value, As an example, it is set to 'xx'. Here, when the value of the type parameter is set to '0x10', it indicates a detection peak. Upon receiving the handle value notification message from the OOB device 1501, the smart phone 1503 transmits a write command message to the OOB device 1501 (step 1729). Here, the write command message includes a type parameter and a value parameter, the value of the type parameter has, for example, a third value, for example, '0x11', and the value of the value parameter is, for example, a third value, for example. It is set to 'xx'. Here, when the value of the type parameter is set to '0x11', a distance result is indicated, and the value of the value parameter is set to be the same as the value of the value parameter included in the handle value notification message.

상기 OOB 디바이스(1501)로 write command 메시지를 송신한 스마트 폰(1503)은 상기 OOB 디바이스(1501)가 상기 스마트 폰(1503)과 동일한 공간에 존재함을 검출한다(1731단계). 그리고 나서, 상기 스마트 폰(1503)은 상기 OOB 디바이스(1501)로 write command 메시지를 송신한다. 상기 write command 메시지는 type 파라미터와 value 파라미터를 포함하며, 상기 type 파라미터는 일 예로 제4값, 일 예로 '0x20'으로 설정되며, 상기 value 파라미터의 값은 일 예로 제3 값, 일 예로 'xx'로 설정된다. 여기서, 상기 type 파라미터의 값이 '0x20'으로 설정될 경우 Authentication Address를 나타내며, 상기 value 파라미터의 값은 상기 handle value notification 메시지에 포함되어 있는 value 파라미터의 값과 동일하게 설정되는 것이다. The smart phone 1503 that has transmitted the write command message to the OOB device 1501 detects that the OOB device 1501 exists in the same space as the smart phone 1503 (step 1731). Then, the smart phone 1503 transmits a write command message to the OOB device 1501 . The write command message includes a type parameter and a value parameter, the type parameter is set to, for example, a fourth value, for example, '0x20', and the value of the value parameter is, for example, a third value, for example, 'xx' is set to Here, when the value of the type parameter is set to '0x20', it represents an authentication address, and the value of the value parameter is set to be the same as the value of the value parameter included in the handle value notification message.

상기 write command 메시지를 송신한 후 상기 스마트 폰(1503)은 상기 OOB 디바이스(1501)로 BLE Advertisement 메시지를 송신한다(1735단계). 상기 BLE Advertisement 메시지는 P2P Connection Ready 파라미터와, Authentication Address 파라미터를 포함한다. 상기 P2P Connection Ready 파라미터는 해당 디바이스가 P2P 연결이 필요한지 여부를 나타내는 파라미터이며, 일 예로 1 비트로 구현될 수 있다. 상기 P2P Connection Ready 파라미터의 값이 제 1값, 일 예로 '1'일 경우 상기 해당 디바이스가 P2P 연결이 필요함을 나타내며, 상기 P2P Connection Ready 파라미터의 값이 제 2 값, 일 예로 '2'일 경우 상기 해당 디바이스가 P2P 연결이 필요하지 않음을 나타낸다. 상기 1735단계의 BLE Advertisement 메시지에서 P2P Connection Ready 파라미터의 값은 1로 설정되어 있다.After transmitting the write command message, the smart phone 1503 transmits a BLE Advertisement message to the OOB device 1501 (step 1735). The BLE Advertisement message includes a P2P Connection Ready parameter and an Authentication Address parameter. The P2P Connection Ready parameter is a parameter indicating whether a corresponding device requires a P2P connection, and may be implemented with 1 bit, for example. When the value of the P2P Connection Ready parameter is a first value, for example, '1', it indicates that the corresponding device needs a P2P connection, and when the value of the P2P Connection Ready parameter is a second value, for example, '2', the Indicates that the device does not need a peer-to-peer connection. In the BLE Advertisement message in step 1735, the value of the P2P Connection Ready parameter is set to 1.

상기 스마트 폰(1503)으로부터 BLE Advertisement 메시지를 수신한 OOB 디바이스(1501)는 상기 OOB 디바이스(1501)가 상기 스마트 폰(1503)과 동일한 공간에 존재함을 검출하고, 상기 OOB 디바이스(1501)와 스마트 폰(1503)간의 거리를 검출한다(1737단계). 이렇게, 상기 스마트 폰(1503)과 동일한 공간에 존재함을 검출하고, 또한 OOB 디바이스(1501)와 스마트 폰(1503)간의 거리를 검출한 OOB 디바이스(1501)는 상기 스마트 폰(1503)과 블루투스 연결을 셋업하거나(1739단계), 혹은 Wi-Fi P2P 연결을 셋업한다(1741단계). 여기서, 상기 스마트 폰(1503)과 상기 OOB 디바이스(1501)간의 연결은 블루투스 연결이 Wi-Fi P2P 연결보다 높은 우선 순위를 가진다. 즉, 상기 블루투스 연결의 우선 순위가 제1 우선 순위이고 상기 Wi-Fi P2P 연결의 우선 순위가 제2 우선 순위이다. Upon receiving the BLE Advertisement message from the smart phone 1503, the OOB device 1501 detects that the OOB device 1501 exists in the same space as the smart phone 1503, and the OOB device 1501 and the smart phone 1503 The distance between the phones 1503 is detected (step 1737). In this way, the OOB device 1501, which detects that it exists in the same space as the smart phone 1503, and also detects the distance between the OOB device 1501 and the smart phone 1503, is connected to the smart phone 1503 via Bluetooth. set up (step 1739), or set up a Wi-Fi P2P connection (step 1741). Here, in the connection between the smart phone 1503 and the OOB device 1501 , the Bluetooth connection has a higher priority than the Wi-Fi P2P connection. That is, the priority of the Bluetooth connection is the first priority, and the priority of the Wi-Fi P2P connection is the second priority.

또한, 상기 블루투스 연결 셋업 및 Wi-Fi P2P 연결 셋업 동작이 수행되는 동안, 상기 스마트 폰(1503)은 상기 OOB 디바이스(1501)로 상기 AP(1505)와의 연결 정보를 제공한다. 즉, 상기 스마트 폰(1503)과 상기 OOB 디바이스(1501)간에 블루투스 연결을 셋업하는 동작이 수행되는 동안에는, 상기 스마트 폰(1503)은 상기 스마트 폰(1503) 자신에 저장되어 있는 블루투스 연결 정보를 상기 OOB 디바이스(1501)로 제공한다. 이와는 달리, 상기 스마트 폰(1503)과 상기 OOB 디바이스(1501)간에 Wi-Fi P2P 연결을 셋업하는 동작이 수행되는 동안에는, 상기 스마트 폰(1503)은 상기 스마트 폰(1503) 자신에 저장되어 있는 Wi-Fi P2P 연결 정보를 상기 OOB 디바이스(1501)로 제공한다.Also, while the Bluetooth connection setup and Wi-Fi P2P connection setup operations are being performed, the smart phone 1503 provides connection information with the AP 1505 to the OOB device 1501 . That is, while the operation of establishing a Bluetooth connection between the smart phone 1503 and the OOB device 1501 is being performed, the smart phone 1503 transmits the Bluetooth connection information stored in the smart phone 1503 itself. It is provided to the OOB device 1501 . On the other hand, while the operation of setting up a Wi-Fi P2P connection between the smart phone 1503 and the OOB device 1501 is performed, the smart phone 1503 displays the Wi-Fi stored in the smart phone 1503 itself. -Fi P2P connection information is provided to the OOB device 1501 .

상기 스마트 폰(1503)과 Wi-Fi P2P 연결을 셋업한 OOB 디바이스(1501)는 상기 스마트 폰(1503)으로부터 제공받은 Wi-Fi P2P 연결 정보를 기반으로 상기 AP(1505)와 Wi-Fi 연결을 셋업한다(1743단계). The OOB device 1501, which has set up a Wi-Fi P2P connection with the smart phone 1503, establishes a Wi-Fi connection with the AP 1505 based on the Wi-Fi P2P connection information provided from the smart phone 1503. set up (step 1743).

한편, 도 17이 도 15의 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 일 예에 따른 신호 송신 및 수신 과정의 다른 예를 도시하고 있더라도, 다양한 변형들이 도 17에 대해 이루어질 수 있음은 물론이다. 일 예로, 도 17에는 연속적인 단계들이 도시되어 있지만, 도 17에서 설명한 단계들은 오버랩될 수 있고, 병렬로 발생할 수 있고, 다른 순서로 발생할 수 있거나, 혹은 다수 번 발생할 수 있음은 물론이다.Meanwhile, FIG. 17 is another example of a signal transmission and reception process according to an example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in the wireless communication system according to an embodiment of the present invention of FIG. 15 is applied. Although FIG. 17 is shown, it goes without saying that various modifications may be made to FIG. 17 . As an example, although successive steps are illustrated in FIG. 17 , the steps described in FIG. 17 may overlap, occur in parallel, occur in a different order, or occur multiple times.

도 17에서는 도 15의 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 일 예에 따른 신호 송신 및 수신 과정의 다른 예에 대해서 설명하였으며, 다음으로 도 18을 참조하여 도 15의 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 일 예에 따른 신호 송신 및 수신 과정의 또 다른 예에 대해서 설명하기로 한다. 17 shows another example of a signal transmission and reception process according to an example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in the wireless communication system according to an embodiment of the present invention of FIG. 15 is applied. Next, with reference to FIG. 18, in the wireless communication system according to an embodiment of the present invention of FIG. 15, signal transmission and Another example of the reception process will be described.

도 18은 도 15의 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 일 예에 따른 신호 송신 및 수신 과정의 또 다른 예를 개략적으로 도시한 신호 흐름도이다. 18 is another example of a signal transmission and reception process according to an example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention of FIG. 15 is applied. It is a schematic diagram of a signal flow.

도 18을 참조하면, 먼저 상기 무선 통신 시스템은 OOB 디바이스(1501)와, 스마트 폰(1503) 및 AP(1505)를 포함한다. 도 18에서는 설명의 편의상 OOB 디바이스(1501)로 기재되어 있으나, 상기 OOB 디바이스(1501)는 실질적인 OOB 디바이스가 아니라 최초 파워 온 후 다른 디바이스와 페어링(pairing)되어 있는 디바이스라는 점에 유의하여야만 할 것이다.Referring to FIG. 18 , first, the wireless communication system includes an OOB device 1501 , a smart phone 1503 , and an AP 1505 . In FIG. 18 , it is described as an OOB device 1501 for convenience of description, but it should be noted that the OOB device 1501 is not an actual OOB device, but a device that is paired with another device after the initial power-on.

먼저, 상기 스마트 폰(1503)과 OOB 디바이스(1501)는 페어링되어 있고(1811단계), 상기 OOB 디바이스(1501)와 AP(1505)는 커넥티드 스테이트를 유지하고 있다(1813단계). First, the smart phone 1503 and the OOB device 1501 are paired (step 1811), and the OOB device 1501 and the AP 1505 maintain a connected state (step 1813).

상기 OOB 디바이스(1501)는 상기 스마트 폰(1503)으로 BLE Advertisement 메시지를 송신한다(1815단계). 도 18에는 편의상 상기 BLE Advertisement 메시지가 BLE Adv. 메시지로 표기되어 있음에 유의하여야만 할 것이다. 상기 BLE Advertisement 메시지는 AP Connected 파라미터를 포함한다. 상기 AP Connected 파라미터는 해당 디바이스가 AP와 연결되어 있는지 여부를 나타내는 파라미터이며, 일 예로 1 비트로 구현될 수 있다. 상기 AP Connected 파라미터의 값이 제 1값, 일 예로 '1'일 경우 상기 해당 디바이스가 상기 AP와 연결되어 있음을 나타내고, 상기 AP Connected 파라미터의 값이 제 2값, 일 예로 '0'일 경우 해당 디바이스가 상기 AP와 연결되어 있지 않음을 나타낸다. 상기 1815단계의 BLE Advertisement 메시지에서 상기 AP Connected 파라미터는 그 값이 1로 설정되어 있다.The OOB device 1501 transmits a BLE Advertisement message to the smart phone 1503 (step 1815). 18, for convenience, the BLE Advertisement message is BLE Adv. It should be noted that it is marked with a message. The BLE Advertisement message includes an AP Connected parameter. The AP Connected parameter is a parameter indicating whether the corresponding device is connected to the AP, and may be implemented with 1 bit, for example. When the value of the AP Connected parameter is a first value, for example, '1', it indicates that the corresponding device is connected to the AP, and when the value of the AP Connected parameter is a second value, for example, '0', the corresponding device is connected to the AP. Indicates that the device is not connected to the AP. In the BLE Advertisement message of step 1815, the value of the AP Connected parameter is set to 1.

이렇게, 상기 OOB 디바이스(1501)와 AP(1505)가 커넥티드 스테이트를 유지하고 있던 중에 특정 이벤트(event) 발생으로 인해 상기 OOB 디바이스(1501)와 AP(1505) 간에 셋업되어 있던 연결이 해제될 경우, 즉 상기 OOB 디바이스(1501)는 디스커넥티드(disconnected) 스테이트로 천이하게 된다(1817단계). In this way, when the connection established between the OOB device 1501 and the AP 1505 is released due to a specific event occurring while the OOB device 1501 and the AP 1505 are maintaining the connected state That is, the OOB device 1501 transitions to a disconnected state (step 1817).

상기 OOB 디바이스(1501)는 디스커넥티드 스테이트로 동작하는 중에 네트워크 연결이 필요함을 검출할 경우(1819단계), 상기 스마트 폰(1503)으로 BLE Advertisement 메시지를 송신한다(1821단계). 상기 BLE Advertisement 메시지는 AP Connection Required 파라미터와, OOB 파라미터와, BD Addr or Wi-Fi P2P Addr/Channel Info 파라미터를 포함한다. 여기서, 상기 BLE Advertisement 메시지는 AP Connection Required 파라미터와, OOB 파라미터와, BD Addr or Wi-Fi P2P Addr/Channel Info 파라미터 각각은 도 16에서 설명한 바와 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다. 상기 1821단계의 BLE Advertisement 메시지에서 상기 AP Connection Required 파라미터의 값은 1로 설정되어 있고, 상기 OOB 파라미터의 값은 0으로 설정되어 있다.When the OOB device 1501 detects that a network connection is required while operating in the disconnected state (step 1819), it transmits a BLE Advertisement message to the smart phone 1503 (step 1821). The BLE Advertisement message includes an AP Connection Required parameter, an OOB parameter, and a BD Addr or Wi-Fi P2P Addr/Channel Info parameter. Here, in the BLE Advertisement message, since the AP Connection Required parameter, the OOB parameter, and the BD Addr or Wi-Fi P2P Addr/Channel Info parameter are the same as those described in FIG. 16 , detailed descriptions thereof will be omitted. In the BLE Advertisement message in step 1821, the value of the AP Connection Required parameter is set to 1, and the value of the OOB parameter is set to 0.

상기 OOB 디바이스(1501)로부터 BLE Advertisement 메시지를 수신한 스마트 폰(1503)은 상기 OOB 디바이스(1501)로 BLE Advertisement 메시지를 송신한다(1823단계). 상기 BLE Advertisement 메시지는 AP Connected 파라미터와, Authentication Address 파라미터를 포함한다. 상기 1823단계의 상기 BLE Advertisement 메시지에서 상기 AP Connected 파라미터의 값은 1로 설정되어 있다.Upon receiving the BLE Advertisement message from the OOB device 1501, the smart phone 1503 transmits the BLE Advertisement message to the OOB device 1501 (step 1823). The BLE Advertisement message includes an AP Connected parameter and an Authentication Address parameter. In the BLE Advertisement message in step 1823, the value of the AP Connected parameter is set to 1.

상기 스마트 폰(1503)으로부터 BLE Advertisement 메시지를 수신한 OOB 디바이스(1501)는 상기 스마트 폰(1503)과 블루투스 연결을 셋업하거나(1825단계), 혹은 Wi-Fi P2P 연결을 셋업한다(1827단계). 여기서, 상기 스마트 폰(1503)과 상기 OOB 디바이스(1501)간의 연결은 블루투스 연결이 Wi-Fi P2P 연결보다 높은 우선 순위를 가진다. 즉, 상기 블루투스 연결의 우선 순위가 제1 우선 순위이고 상기 Wi-Fi P2P 연결의 우선 순위가 제2 우선 순위이다. Upon receiving the BLE Advertisement message from the smart phone 1503, the OOB device 1501 establishes a Bluetooth connection with the smart phone 1503 (step 1825) or a Wi-Fi P2P connection (step 1827). Here, in the connection between the smart phone 1503 and the OOB device 1501 , the Bluetooth connection has a higher priority than the Wi-Fi P2P connection. That is, the priority of the Bluetooth connection is the first priority, and the priority of the Wi-Fi P2P connection is the second priority.

또한, 상기 블루투스 연결 셋업 및 Wi-Fi P2P 연결 셋업 동작이 수행되는 동안, 상기 스마트 폰(1503)은 상기 OOB 디바이스(1501)로 상기 AP(1505)와의 연결 정보를 제공한다. 즉, 상기 스마트 폰(1503)과 상기 OOB 디바이스(1501)간에 블루투스 연결을 셋업하는 동작이 수행되는 동안에는, 상기 스마트 폰(1503)은 상기 스마트 폰(1503) 자신에 저장되어 있는 블루투스 연결 정보를 상기 OOB 디바이스(1501)로 제공한다. 이와는 달리, 상기 스마트 폰(1503)과 상기 OOB 디바이스(1501)간에 Wi-Fi P2P 연결을 셋업하는 동작이 수행되는 동안에는, 상기 스마트 폰(1503)은 상기 스마트 폰(1503) 자신에 저장되어 있는 Wi-Fi P2P 연결 정보를 상기 OOB 디바이스(1501)로 제공한다.Also, while the Bluetooth connection setup and Wi-Fi P2P connection setup operations are being performed, the smart phone 1503 provides connection information with the AP 1505 to the OOB device 1501 . That is, while the operation of establishing a Bluetooth connection between the smart phone 1503 and the OOB device 1501 is being performed, the smart phone 1503 transmits the Bluetooth connection information stored in the smart phone 1503 itself. It is provided to the OOB device 1501 . On the other hand, while the operation of setting up a Wi-Fi P2P connection between the smart phone 1503 and the OOB device 1501 is performed, the smart phone 1503 displays the Wi-Fi stored in the smart phone 1503 itself. -Fi P2P connection information is provided to the OOB device 1501 .

상기 스마트 폰(1503)과 Wi-Fi P2P 연결을 셋업한 OOB 디바이스(1501)는 상기 스마트 폰(1503)으로부터 제공받은 Wi-Fi P2P 연결 정보를 기반으로 상기 AP(1505)와 Wi-Fi 연결을 셋업한다(1829단계). The OOB device 1501, which has set up a Wi-Fi P2P connection with the smart phone 1503, establishes a Wi-Fi connection with the AP 1505 based on the Wi-Fi P2P connection information provided from the smart phone 1503. Set up (step 1829).

한편, 도 18이 도 15의 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 일 예에 따른 신호 송신 및 수신 과정의 또 다른 예를 도시하고 있더라도, 다양한 변형들이 도 18에 대해 이루어질 수 있음은 물론이다. 일 예로, 도 18에는 연속적인 단계들이 도시되어 있지만, 도 18에서 설명한 단계들은 오버랩될 수 있고, 병렬로 발생할 수 있고, 다른 순서로 발생할 수 있거나, 혹은 다수 번 발생할 수 있음은 물론이다.Meanwhile, FIG. 18 is another diagram of a signal transmission and reception process according to an example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in the wireless communication system according to an embodiment of the present invention of FIG. 15 is applied. Although an example is shown, of course, various modifications may be made to FIG. 18 . As an example, although consecutive steps are illustrated in FIG. 18 , the steps described in FIG. 18 may overlap, occur in parallel, occur in a different order, or occur multiple times.

도 18에서는 도 15의 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 일 예에 따른 신호 송신 및 수신 과정의 또 다른 예에 대해서 설명하였으며, 다음으로 도 19를 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 다른 예에 대해서 설명하기로 한다. 18 shows another example of a signal transmission and reception process according to an example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in the wireless communication system according to an embodiment of the present invention of FIG. 15 is applied. has been described, and next, another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention is applied will be described with reference to FIG. 19 .

도 19는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 다른 예를 개략적으로 도시한 도면이다. 19 is a diagram schematically illustrating another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention.

도 19를 참조하면, 먼저 도 19에 도시되어 있는 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 다른 예는 새로운 디바이스가 파워 온될 경우 다른 디바이스와 자동으로 페어링 동작을 수행하는 동작 시나리오임에 유의하여야만 할 것이다. 이하, 설명의 편의상 새로운 디바이스를 OOB 디바이스라고 칭하기로 하며, 상기 OOB 디바이스는 스피커를 포함한다.Referring to FIG. 19, first, another example of an operation scenario to which the process of transmitting and receiving data based on the sound signal shown in FIG. 19 is applied is to automatically perform a pairing operation with another device when a new device is powered on. It should be noted that this is an operational scenario. Hereinafter, for convenience of description, the new device will be referred to as an OOB device, and the OOB device includes a speaker.

먼저, OOB 디바이스(1901)가 파워 온되면(1911단계), 상기 OOB 디바이스(1901)는 랜덤하게 생성된 PIN 코드에 상응하는 사운드 신호를 송신한다(1913단계). 따라서, 상기 OOB 디바이스(1901)와 동일한 공간에 존재하는 수신 디바이스(1903)는 상기 OOB 디바이스(1901)에서 송신한 사운드 신호를 수신할 수 있다. 도 19에서는 상기 수신 디바이스(1903)가 일 예로 스마트 폰이라고 가정하기로 한다. 상기 스마트 폰(1903)은 상기 수신한 사운드 신호를 기반으로 상기 OOB 디바이스(1901)의 PIN 코드를 검출하고, BLE 모드에서 상기 OOB 디바이스(1901)로 상기 스마트 폰(1903)이 검출한 PIN 코드를 송신한다(1915단계). First, when the OOB device 1901 is powered on (step 1911), the OOB device 1901 transmits a sound signal corresponding to a randomly generated PIN code (step 1913). Accordingly, the reception device 1903 existing in the same space as the OOB device 1901 may receive the sound signal transmitted from the OOB device 1901 . In FIG. 19 , it is assumed that the receiving device 1903 is a smart phone as an example. The smart phone 1903 detects the PIN code of the OOB device 1901 based on the received sound signal, and transmits the PIN code detected by the smart phone 1903 to the OOB device 1901 in the BLE mode. transmit (step 1915).

그러면, 상기 OOB 디바이스(1901)는 상기 OOB 디바이스(1901)로부터 미리 설정되어 있는 임계 거리 내에 존재하는 스마트 폰(1903)으로 P2P 연결을 시도한다. 이에 따라, 상기 스마트 폰(1903)은 상기 OOB 디바이스(1901)와 P2P 연결을 셋업한다(1917단계). Then, the OOB device 1901 attempts a P2P connection from the OOB device 1901 to the smart phone 1903 existing within a preset threshold distance. Accordingly, the smart phone 1903 establishes a P2P connection with the OOB device 1901 (step 1917).

도 19에서 설명한 바와 같이 새로운 디바이스, 즉 OOB 디바이스가 다른 디바이스와 자동으로 페어링 될 경우 다음과 같은 효과가 있다. 19, when a new device, that is, an OOB device, is automatically paired with another device, the following effects are obtained.

(1) P2P 네트워크 셋업 단계가 축소될 수 있다. 따라서, 동일 공간 내에 존재하는 디바이스들간의 P2P 연결 절차가 간소화될 수 있다. (1) P2P network setup steps can be reduced. Accordingly, a P2P connection procedure between devices existing in the same space can be simplified.

(2) 사운드 신호를 기반으로 PIN 코드가 송신될 수 있기 때문에 디바이스들은 서로 동일한 공간에 존재함을 인증할 수 있다. (2) Since a PIN code can be transmitted based on a sound signal, devices can authenticate that they exist in the same space with each other.

(3) 사운드 신호를 기반으로 PIN 코드가 송신될 수 있기 때문에, 디바이스들은 동일한 공간에 존재함을 인증할 수 있을 뿐만 아니라 상기 디바이스들 간의 거리를 검출할 수 있다. (3) Since the PIN code can be transmitted based on the sound signal, devices can not only authenticate that they exist in the same space but also detect the distance between the devices.

따라서, 상기 디바이스들간의 거리에 따라 권한이 차별화될 수 있다. 또한, 상기 디바이스들이 서로 동일한 공간에 존재하고, 상호간에 임계 거리 내에 존재할 경우에만 페어링 될 수 있다. Accordingly, the authority may be differentiated according to the distance between the devices. In addition, the devices can be paired only when they exist in the same space and exist within a threshold distance between each other.

(4) 3단계 인증 절차를 통해 디바이스들이 동일한 공간에 존재하는지를 인증할 수 있다. 여기서, 상기 3단계 인증 절차는 먼저 디바이스들 각각이 상대방 디바이스에서 송신한 사운드 신호를 검출할 수 있는 경우와, OOB 디바이스가 송신한 PIN 코드를 스마트 폰이 리턴(return)하는 경우와, 상기 OOB 디바이스와 스마트 폰간의 거리가 임계 거리 미만일 경우를 포함한다. (4) It is possible to authenticate whether devices exist in the same space through the three-step authentication procedure. Here, in the three-step authentication procedure, first, when each of the devices can detect a sound signal transmitted from the counterpart device, when the smart phone returns the PIN code transmitted by the OOB device, and the OOB device and the case where the distance between the smart phone and the smart phone is less than the threshold distance.

도 19에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 다른 예에 대해서 설명하였으며, 다음으로 도 20을 참조하여 도 20의 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 다른 예에 따른 신호 송신 및 수신 과정의 일 예에 대해서 설명하기로 한다.In FIG. 19, another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention is applied has been described. Next, referring to FIG. 20, FIG. An example of a signal transmission and reception process according to another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention is applied will be described.

도 20은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 다른 예에 따른 신호 송신 및 수신 과정의 일 예를 개략적으로 도시한 도면이다. 20 schematically illustrates an example of a signal transmission and reception process according to another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention. It is a drawing.

도 20을 참조하면, 먼저 상기 무선 통신 시스템은 OOB 디바이스(1901)와, 스마트 폰(1903)을 포함한다. Referring to FIG. 20 , first, the wireless communication system includes an OOB device 1901 and a smart phone 1903 .

먼저, 상기 OOB 디바이스(1901)가 파워 온되면(2011단계), 상기 OOB 디바이스(1901)는 BLE Advertisement 메시지를 송신한다(2013단계). 도 20에는 편의상 상기 BLE Advertisement 메시지가 BLE Adv. 메시지로 표기되어 있음에 유의하여야만 할 것이다. 상기 BLE Advertisement 메시지는 P2P Connection Ready 파라미터와, OOB 파라미터와, BD Addr or Wi-Fi P2P Addr/Channel Info 파라미터를 포함한다. 상기 BLE Advertisement 메시지는 P2P Connection Ready 파라미터와, OOB 파라미터와, BD Addr or Wi-Fi P2P Addr/Channel Info 파라미터 각각에 대해서는 상기에서 설명한 바와 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다. 상기 2013단계의 BLE Advertisement 메시지에서 상기 P2P Connection Ready 파라미터의 값은 1로 설정되어 있다. First, when the OOB device 1901 is powered on (step 2011), the OOB device 1901 transmits a BLE Advertisement message (step 2013). 20, for convenience, the BLE Advertisement message is BLE Adv. It should be noted that it is marked with a message. The BLE Advertisement message includes a P2P Connection Ready parameter, an OOB parameter, and a BD Addr or Wi-Fi P2P Addr/Channel Info parameter. Since the BLE Advertisement message is the same as described above for each of the P2P Connection Ready parameter, the OOB parameter, and the BD Addr or Wi-Fi P2P Addr/Channel Info parameter, a detailed description thereof will be omitted. In the BLE Advertisement message of step 2013, the value of the P2P Connection Ready parameter is set to 1.

또한, 상기 OOB 디바이스(1901)는 사운드 신호를 기반으로 상기 OOB 디바이스(1901)의 PIN 코드 및 ID를 송신한다(2015단계). In addition, the OOB device 1901 transmits the PIN code and ID of the OOB device 1901 based on the sound signal (step 2015).

상기 OOB 디바이스(1901)로부터 사운드 신호를 수신한 스마트 폰(1903)은 상기 사운드 신호를 기반으로 상기 OOB 디바이스(1901)가 상기 스마트 폰(1903)과 동일한 공간에 존재함을 검출한다(2017단계). 그리고 나서, 상기 스마트 폰(1903)은 상기 OOB 디바이스(1901)로 BLE Advertisement 메시지를 송신한다(2019단계). 상기 BLE Advertisement 메시지는 P2P Connection Ready 파라미터와, Authentication Address 파라미터를 포함한다. 상기 P2P Connection Ready 파라미터와, Authentication Address 파라미터 각각은 상기에서 설명한 바와 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다. 상기 2019단계의 BLE Advertisement 메시지에서 상기 P2P Connection Ready 파라미터의 값은 1로 설정되어 있다.The smart phone 1903 that has received the sound signal from the OOB device 1901 detects that the OOB device 1901 exists in the same space as the smart phone 1903 based on the sound signal (Step 2017) . Then, the smart phone 1903 transmits a BLE Advertisement message to the OOB device 1901 (step 2019). The BLE Advertisement message includes a P2P Connection Ready parameter and an Authentication Address parameter. Since each of the P2P Connection Ready parameter and the Authentication Address parameter is the same as described above, a detailed description thereof will be omitted here. In the BLE Advertisement message of step 2019, the value of the P2P Connection Ready parameter is set to 1.

상기 스마트 폰(1903)으로부터 BLE Advertisement 메시지를 수신한 OOB 디바이스(1901)는 상기 OOB 디바이스(1901)가 상기 스마트 폰(1903)과 동일한 공간에 존재함을 검출한다(2021단계). 이렇게, 상기 스마트 폰(1903)과 동일한 공간에 존재함을 검출한 OOB 디바이스(1901)는 상기 스마트 폰(1503)과 블루투스 연결을 셋업하거나(2023단계), 혹은 Wi-Fi P2P 연결을 셋업한다(2025단계). Upon receiving the BLE Advertisement message from the smart phone 1903, the OOB device 1901 detects that the OOB device 1901 exists in the same space as the smart phone 1903 (step 2021). In this way, the OOB device 1901 detecting that it exists in the same space as the smart phone 1903 establishes a Bluetooth connection with the smart phone 1503 (step 2023) or sets up a Wi-Fi P2P connection (step 2023) ( 2025 step).

이렇게, 상기 OOB 디바이스(1901)와 스마트 폰(1903)간에 블루투스 연결 혹은 Wi-Fi P2P 연결이 셋업되면 상기 OOB 디바이스(1901)와 스마트 폰(1903)은 페어링된다(2027단계). In this way, when a Bluetooth connection or Wi-Fi P2P connection is established between the OOB device 1901 and the smart phone 1903, the OOB device 1901 and the smart phone 1903 are paired (step 2027).

한편, 도 20이 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 다른 예에 따른 신호 송신 및 수신 과정의 일 예를 도시하고 있더라도, 다양한 변형들이 도 20에 대해 이루어질 수 있음은 물론이다. 일 예로, 도 20에는 연속적인 단계들이 도시되어 있지만, 도 20에서 설명한 단계들은 오버랩될 수 있고, 병렬로 발생할 수 있고, 다른 순서로 발생할 수 있거나, 혹은 다수 번 발생할 수 있음은 물론이다.Meanwhile, FIG. 20 shows an example of a signal transmission and reception process according to another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention. Although, it is to be understood that various modifications may be made to FIG. 20 . For example, although successive steps are illustrated in FIG. 20 , the steps described in FIG. 20 may overlap, occur in parallel, occur in a different order, or occur multiple times.

도 20에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 다른 예에 따른 신호 송신 및 수신 과정의 일 예에 대해서 설명하였으며, 다음으로 도 21을 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 다른 예에 따른 신호 송신 및 수신 과정의 다른 예에 대해서 설명하기로 한다. In FIG. 20, an example of a signal transmission and reception process according to another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention is applied has been described. Next, with reference to FIG. 21, another example of a signal transmission and reception process according to another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention is applied about to be explained.

도 21은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 다른 예에 따른 신호 송신 및 수신 과정의 다른 예를 개략적으로 도시한 도면이다. 21 schematically illustrates another example of a signal transmission and reception process according to another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention. It is a drawing.

도 21을 참조하면, 먼저 상기 무선 통신 시스템은 OOB 디바이스(1901)와 스마트 폰(1903)을 포함한다. Referring to FIG. 21 , first, the wireless communication system includes an OOB device 1901 and a smart phone 1903 .

먼저, 상기 OOB 디바이스(1901)가 파워 온되면(2111단계), 상기 OOB 디바이스(1901)는 BLE Advertisement 메시지를 송신한다(2113단계). 도 21에는 편의상 상기 BLE Advertisement 메시지가 BLE Adv. 메시지로 표기되어 있음에 유의하여야만 할 것이다. 상기 BLE Advertisement 메시지는 Co-presence/Distance 파라미터와, P2P Connection Ready 파라미터와, OOB 파라미터와, BD Addr 파라미터를 포함한다. 상기 Co-presence/Distance 파라미터는 동일 공간 및 거리 검출이 요구됨을 나타내는 파라미터이다. 또한, 상기 P2P Connection Ready 파라미터와, OOB 파라미터와, BD Addr 파라미터는 상기에서 설명한 바와 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다. 상기 2113단계의 BLE Advertisement 메시지에서 상기 P2P Connection Ready 파라미터의 값은 1로 설정되어 있으며, 상기 OOB 파라미터의 값은 1로 설정되어 있다.First, when the OOB device 1901 is powered on (step 2111), the OOB device 1901 transmits a BLE Advertisement message (step 2113). 21, for convenience, the BLE Advertisement message is BLE Adv. It should be noted that it is marked with a message. The BLE Advertisement message includes a Co-presence/Distance parameter, a P2P Connection Ready parameter, an OOB parameter, and a BD Addr parameter. The Co-presence/Distance parameter is a parameter indicating that the same space and distance detection is required. In addition, since the P2P Connection Ready parameter, OOB parameter, and BD Addr parameter are the same as described above, a detailed description thereof will be omitted. In the BLE Advertisement message in step 2113, the value of the P2P Connection Ready parameter is set to 1, and the value of the OOB parameter is set to 1.

상기 OOB 디바이스(1901)로부터 BLE Advertisement 메시지를 수신한 스마트 폰(1903)은 상기 OOB 디바이스(1901)로 CONNECT_REQ 메시지를 송신한다(2115단계). 또한, 상기 스마트 폰(1903)은 상기 OOB 디바이스(1901)로 write command 메시지를 송신한다(2117단계). 여기서, 상기 write command 메시지는 type 파라미터와 value 파라미터를 포함하며, 상기 write command 메시지와, type 파라미터와 value 파라미터는 상기에서 설명한 바와 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다. 상기 2117단계의 write command 메시지에서, 상기 type 파라미터의 값은 0x00으로 설정되어 있고, 상기 value 파라미터의 값은 '0x02'로 설정되어 있다. Upon receiving the BLE Advertisement message from the OOB device 1901, the smart phone 1903 transmits a CONNECT_REQ message to the OOB device 1901 (step 2115). Also, the smart phone 1903 transmits a write command message to the OOB device 1901 (step 2117). Here, the write command message includes a type parameter and a value parameter, and since the write command message, type parameter, and value parameter are the same as described above, a detailed description thereof will be omitted. In the write command message in step 2117, the value of the type parameter is set to 0x00, and the value of the value parameter is set to '0x02'.

상기 스마트 폰(1903)으로부터 write command 메시지를 수신한 OOB 디바이스(1901)는 상기 write command 메시지에 대한 응답으로 handle value notification 메시지를 송신한다(2119단계). 여기서, 상기 2119단계의 handle value notification 메시지는 type 파라미터와, value 파라미터를 포함하며, 상기 type 파라미터의 값은 제1 값, 일 예로 ' 0x00'로 설정되어 있고, 즉 상기 type 파라미터는 지시자를 나타내고, 상기 value 파라미터의 값은 일 예로 제2 값, 일 예로 '0x03'으로 설정되어 있다, 즉 상기 value 파라미터는 Distance Rsp를 나타낸다. Upon receiving the write command message from the smart phone 1903, the OOB device 1901 transmits a handle value notification message in response to the write command message (step 2119). Here, the handle value notification message of step 2119 includes a type parameter and a value parameter, and the value of the type parameter is set to a first value, for example, '0x00', that is, the type parameter indicates an indicator, The value of the value parameter is, for example, set to a second value, for example, '0x03', that is, the value parameter represents Distance Rsp.

또한, 상기 OOB 디바이스(1901)는 상기 write command 메시지를 수신함에 따라 상기 스마트 폰(1903)과의 거리 검출 동작을 수행하기 위해 사운드 신호를 기반으로 상기 OOB 디바이스(1901)의 PIN 코드를 송신하고(2121단계), 상기 스마트 폰(1903) 역시 사운드 신호를 송신한다(2123단계). In addition, the OOB device 1901 transmits the PIN code of the OOB device 1901 based on a sound signal to perform a distance detection operation with the smart phone 1903 upon receiving the write command message ( Step 2121), the smart phone 1903 also transmits a sound signal (step 2123).

상기 스마트 폰(1903)으로부터 사운드 신호를 수신한 OOB 디바이스(1901)는 상기 스마트 폰(1903)으로 handle value notification 메시지를 송신한다(2125단계). 여기서, 상기 2125단계의 handle value notification 메시지는 type 파라미터와 value 파라미터를 포함하며, 상기 type 파라미터의 값은 일 예로 제2 값, 일 예로 '0x10'으로 설정되어 있고, 상기 value 파라미터의 값은 일 예로 제3 값, 일 예로 'xx'로 설정되어 있다. 즉, 상기 type 파라미터는 피크 값 검출을 나타낸다. Upon receiving the sound signal from the smart phone 1903, the OOB device 1901 transmits a handle value notification message to the smart phone 1903 (step 2125). Here, the handle value notification message of step 2125 includes a type parameter and a value parameter, the value of the type parameter is set to, for example, a second value, for example, '0x10', and the value of the value parameter is, for example, The third value, for example, is set to 'xx'. That is, the type parameter indicates peak value detection.

상기 OOB 디바이스(1901)로부터 handle value notification 메시지를 수신한 스마트 폰(1903)은 상기 OOB 디바이스(1501)로 write command 메시지를 송신한다(2127단계). 여기서, 상기 write command 메시지는 type 파라미터와 value 파라미터를 포함하며, 상기 type 파라미터의 값은 일 예로 제3 값, 일 예로 '0x11'을 가지며, 상기 value 파라미터의 값은 일 예로 제3 값, 일 예로 'xx'로 설정된다. 즉, 상기 type 파라미터의 값은 거리 결과를 나타내며, 상기 value 파라미터의 값은 상기 handle value notification 메시지에 포함되어 있는 value 파라미터의 값과 동일하게 설정된다. Upon receiving the handle value notification message from the OOB device 1901, the smart phone 1903 transmits a write command message to the OOB device 1501 (step 2127). Here, the write command message includes a type parameter and a value parameter, the value of the type parameter has, for example, a third value, for example, '0x11', and the value of the value parameter is, for example, a third value, for example. It is set to 'xx'. That is, the value of the type parameter represents a distance result, and the value of the value parameter is set to be the same as the value of the value parameter included in the handle value notification message.

상기 OOB 디바이스(1901)로 write command 메시지를 송신한 스마트 폰(1903)은 상기 OOB 디바이스(1901)가 상기 스마트 폰(1903)과 동일한 공간에 존재함을 검출한다(2129단계). 그리고 나서, 상기 스마트 폰(1903)은 상기 OOB 디바이스(1901)로 write command 메시지를 송신한다(2131단계). 상기 2123단계의 write command 메시지는 type 파라미터와 value 파라미터를 포함하며, 상기 type 파라미터는 일 예로 제4값, 일 예로 '0x20'으로 설정되며, 상기 value 파라미터의 값은 일 예로 제3 값, 일 예로 'xx'로 설정된다. 즉, 상기 type 파라미터의 값은 Authentication Address를 나타내며, 상기 value 파라미터의 값은 상기 handle value notification 메시지에 포함되어 있는 value 파라미터의 값과 동일하게 설정된다. The smart phone 1903 that has transmitted the write command message to the OOB device 1901 detects that the OOB device 1901 exists in the same space as the smart phone 1903 (step 2129). Then, the smart phone 1903 transmits a write command message to the OOB device 1901 (step 2131). The write command message in step 2123 includes a type parameter and a value parameter, the type parameter is set to, for example, a fourth value, for example, '0x20', and the value of the value parameter is, for example, a third value, for example. It is set to 'xx'. That is, the value of the type parameter represents the Authentication Address, and the value of the value parameter is set to be the same as the value of the value parameter included in the handle value notification message.

상기 write command 메시지를 송신한 후 상기 스마트 폰(1903)은 상기 OOB 디바이스(1901)로 BLE Advertisement 메시지를 송신한다(2133단계). 상기 BLE Advertisement 메시지는 P2P Connection Ready 파라미터와, Authentication Address 파라미터를 포함한다. 상기 P2P Connection Ready 파라미터와, Authentication Address 파라미터는 상기에서 설명한 바와 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다. 상기 2133단계의 BLE Advertisement 메시지에서, 상기 P2P Connection Ready 파라미터의 값은 1로 설정되어 있다.After transmitting the write command message, the smart phone 1903 transmits a BLE Advertisement message to the OOB device 1901 (step 2133). The BLE Advertisement message includes a P2P Connection Ready parameter and an Authentication Address parameter. Since the P2P Connection Ready parameter and the Authentication Address parameter are the same as described above, a detailed description thereof will be omitted here. In the BLE Advertisement message in step 2133, the value of the P2P Connection Ready parameter is set to 1.

상기 스마트 폰(1903)으로부터 BLE Advertisement 메시지를 수신한 OOB 디바이스(1901)는 상기 OOB 디바이스(1901)가 상기 스마트 폰(1903)과 동일한 공간에 존재함을 검출하고, 상기 OOB 디바이스(1901)와 스마트 폰(1903)간의 거리를 검출한다(2135단계). 이렇게, 상기 스마트 폰(1903)과 동일한 공간에 존재함을 검출하고, 또한 OOB 디바이스(1901)와 스마트 폰(1903)간의 거리를 검출한 OOB 디바이스(1901)는 상기 스마트 폰(1903)과 블루투스 연결을 셋업한다(2137단계). Upon receiving the BLE Advertisement message from the smart phone 1903, the OOB device 1901 detects that the OOB device 1901 exists in the same space as the smart phone 1903, and the OOB device 1901 and the smart phone 1903 The distance between the phones 1903 is detected (step 2135). In this way, the OOB device 1901, which detects that it exists in the same space as the smart phone 1903 and also detects the distance between the OOB device 1901 and the smart phone 1903, is connected to the smart phone 1903 via Bluetooth. set up (step 2137).

이렇게, 상기 OOB 디바이스(1901)와 스마트 폰(1903)간에 블루투스 연결이 셋업되면 상기 OOB 디바이스(1901)와 스마트 폰(1903)은 페어링된다(2139단계). In this way, when a Bluetooth connection is established between the OOB device 1901 and the smart phone 1903, the OOB device 1901 and the smart phone 1903 are paired (step 2139).

한편, 도 21이 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 다른 예에 따른 신호 송신 및 수신 과정의 다른 예를 도시하고 있더라도, 다양한 변형들이 도 21에 대해 이루어질 수 있음은 물론이다. 일 예로, 도 21에는 연속적인 단계들이 도시되어 있지만, 도 21에서 설명한 단계들은 오버랩될 수 있고, 병렬로 발생할 수 있고, 다른 순서로 발생할 수 있거나, 혹은 다수 번 발생할 수 있음은 물론이다.Meanwhile, FIG. 21 shows another example of a signal transmission and reception process according to another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention. Although, of course, various modifications may be made to FIG. 21 . As an example, although consecutive steps are illustrated in FIG. 21 , the steps described in FIG. 21 may overlap, occur in parallel, occur in a different order, or may occur multiple times.

도 21에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 다른 예에 따른 신호 송신 및 수신 과정의 다른 예에 대해서 설명하였으며, 다음으로 도 22를 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 다른 예에 따른 신호 송신 및 수신 과정의 또 다른 예에 대해서 설명하기로 한다. In FIG. 21, another example of a signal transmission and reception process according to another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention has been described. Next, with reference to FIG. 22, another example of a signal transmission and reception process according to another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention is applied to be explained.

도 22는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 다른 예에 따른 신호 송신 및 수신 과정의 또 다른 예를 개략적으로 도시한 신호 흐름도이다.22 schematically illustrates another example of a signal transmission and reception process according to another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention This is a signal flow diagram.

도 22를 참조하면, 먼저 상기 무선 통신 시스템은 OOB 디바이스(1901)와 스마트 폰(1903)을 포함한다. 도 22에서는 설명의 편의상 OOB 디바이스(1901)로 기재되어 있으나, 상기 OOB 디바이스(1901)는 실질적인 OOB 디바이스가 아니라 최초 파워 온 후 다른 디바이스와 페어링되어 있는 디바이스라는 점에 유의하여야만 할 것이다.Referring to FIG. 22 , the wireless communication system includes an OOB device 1901 and a smart phone 1903 . 22, it should be noted that, although the OOB device 1901 is described for convenience of description, the OOB device 1901 is not an actual OOB device, but a device that is paired with another device after the initial power-on.

먼저, 상기 스마트 폰(1903)과 OOB 디바이스(1901)는 페어링되어 있는 상태에서(2211단계), 상기 OOB 디바이스(1901)가 파워 온되면(2213단계), 상기 OOB 디바이스(1901)는 BLE Advertisement 메시지를 송신한다(2215단계). 도 21에는 편의상 상기 BLE Advertisement 메시지가 BLE Adv. 메시지로 표기되어 있음에 유의하여야만 할 것이다. 상기 BLE Advertisement 메시지는 P2P Connection Ready 파라미터와, OOB 파라미터와, BD Addr or Wi-Fi P2P Addr/Channel Info 파라미터를 포함한다. 상기 P2P Connection Ready 파라미터와, OOB 파라미터와, BD Addr or Wi-Fi P2P Addr/Channel Info 파라미터는 상기에서 설명한 바와 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다. 상기 2215단계의 BLE Advertisement 메시지에서, 상기 P2P Connection Ready 파라미터의 값은 1로 설정되어 있고, 상기 OOB 파라미터의 값은 0으로 설정되어 있다.First, in a state in which the smart phone 1903 and the OOB device 1901 are paired (step 2211), when the OOB device 1901 is powered on (step 2213), the OOB device 1901 sends a BLE Advertisement message is transmitted (step 2215). 21, for convenience, the BLE Advertisement message is BLE Adv. It should be noted that it is marked with a message. The BLE Advertisement message includes a P2P Connection Ready parameter, an OOB parameter, and a BD Addr or Wi-Fi P2P Addr/Channel Info parameter. The P2P Connection Ready parameter, the OOB parameter, and the BD Addr or Wi-Fi P2P Addr/Channel Info parameter are the same as described above, and thus detailed descriptions thereof will be omitted. In the BLE Advertisement message in step 2215, the value of the P2P Connection Ready parameter is set to 1, and the value of the OOB parameter is set to 0.

상기 OOB 디바이스(1901)로부터 BLE Advertisement 메시지를 수신한 스마트 폰(1903)은 상기 스마트 폰(1903)의 사용자에 의해 발생될 수 있는 사용자 액션 혹은 자동 연결 요구를 검출한다(2217단계). 이렇게, 사용자 액션 혹은 자동 연결 요구를 검출한 스마트 폰(1903)은 BLE Advertisement 메시지를 송신한다(2219단계). 여기서, 상기 BLE Advertisement 메시지는 P2P Connection Ready 파라미터와, Authentication Address 파라미터를 포함한다. 상기 P2P Connection Ready 파라미터와, Authentication Address 파라미터는 상기에서 설명한 바와 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다. 상기 2219단계의 BLE Advertisement 메시지에서 상기 P2P Connection Ready 파라미터는 그 값이 1로 설정되어 있다. Upon receiving the BLE Advertisement message from the OOB device 1901, the smart phone 1903 detects a user action or automatic connection request that may be generated by the user of the smart phone 1903 (step 2217). In this way, the smart phone 1903 detecting the user action or the automatic connection request transmits a BLE Advertisement message (step 2219). Here, the BLE Advertisement message includes a P2P Connection Ready parameter and an Authentication Address parameter. Since the P2P Connection Ready parameter and the Authentication Address parameter are the same as described above, a detailed description thereof will be omitted here. In the BLE Advertisement message in step 2219, the value of the P2P Connection Ready parameter is set to 1.

상기 스마트 폰(1903)으로부터 BLE Advertisement 메시지를 수신한 OOB 디바이스(1901)는 상기 스마트 폰(1903)과 블루투스 연결을 셋업하거나(2221단계), 혹은 Wi-Fi P2P 연결을 셋업한다(2223단계).Upon receiving the BLE Advertisement message from the smart phone 1903, the OOB device 1901 establishes a Bluetooth connection with the smart phone 1903 (step 2221) or sets up a Wi-Fi P2P connection (step 2223).

한편, 도 22가 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 다른 예에 따른 신호 송신 및 수신 과정의 또 다른 예를 도시하고 있더라도, 다양한 변형들이 도 22에 대해 이루어질 수 있음은 물론이다. 일 예로, 도 22에는 연속적인 단계들이 도시되어 있지만, 도 22에서 설명한 단계들은 오버랩될 수 있고, 병렬로 발생할 수 있고, 다른 순서로 발생할 수 있거나, 혹은 다수 번 발생할 수 있음은 물론이다.Meanwhile, FIG. 22 shows another example of a signal transmission and reception process according to another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention. It goes without saying that various modifications may be made to FIG. 22 . As an example, although successive steps are illustrated in FIG. 22 , the steps described in FIG. 22 may overlap, occur in parallel, occur in a different order, or occur multiple times.

도 22에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 다른 예에 따른 신호 송신 및 수신 과정의 또 다른 예에 대해서 설명하였으며, 다음으로 도 23을 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예에 대해서 설명하기로 한다. In FIG. 22, another example of a signal transmission and reception process according to another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention is applied has been described. , Next, another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention is applied will be described with reference to FIG. 23 .

도 23은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예를 개략적으로 도시한 도면이다. 23 is a diagram schematically illustrating another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention.

도 23을 참조하면, 먼저 도 23에 도시되어 있는 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예는1: N 지오-펜싱(Geo-fencing, 이하 "Geo-fencing"라 칭하기로 한다)을 기반으로 하는, 특정 거리 내에 존재하는 다수의 디바이스들에게 서비스 트리거링(triggering) 동작을 수행하는 동작 시나리오임에 유의하여야만 할 것이다. Referring to FIG. 23, first, another example of an operation scenario to which the process of transmitting and receiving data based on the sound signal shown in FIG. 23 is applied is 1:N Geo-fencing (hereinafter referred to as "Geo- It should be noted that this is an operation scenario in which a service triggering operation is performed to a plurality of devices existing within a specific distance based on "fencing").

먼저, 상기 무선 통신 시스템은 개시자(initiator, 이하 "initiator"라 칭하기로 한다) 디바이스(2311)와, 다수의 주변 디바이스들, 일 예로 4개의 주변 디바이스들, 일 예로 디바이스 #1(2313)와, 디바이스 #2(2315)와, 디바이스 #3(2317) 및 디바이스 #4(2319)를 포함한다. First, the wireless communication system includes an initiator (hereinafter, referred to as “initiator”) device 2311 and a plurality of peripheral devices, for example, four peripheral devices, for example, device #1 (2313) and , including device #2 (2315), device #3 (2317), and device #4 (2319).

상기 initiator 디바이스(2311)는 근거리 사운드 신호를 사용하여 주변 디바이스들에게 상기 initiator 디바이스(2311) 자신의 PIN 코드를 송신한다. 상기 주변 디바이스들 중 상기 initiator 디바이스(2311)에서 송신한 사운드 신호를 수신한 주변 디바이스들은 상기 수신한 사운드 신호를 기반으로 상기 initiator 디바이스(2311)의 PIN 코드를 검출할 수 있다. 상기 initiator 디바이스(2311)의 PIN 코드를 검출한 주변 디바이스들은 상기 initiator 디바이스(2311)로 상기 주변 디바이스들이 검출한, 상기 initiator 디바이스(2311)의 PIN 코드를 송신한다.The initiator device 2311 transmits a PIN code of the initiator device 2311 itself to peripheral devices using a near-field sound signal. Among the peripheral devices, the peripheral devices that have received the sound signal transmitted from the initiator device 2311 may detect the PIN code of the initiator device 2311 based on the received sound signal. The peripheral devices that have detected the PIN code of the initiator device 2311 transmit the PIN code of the initiator device 2311 detected by the peripheral devices to the initiator device 2311 .

상기 initiator 디바이스(2311)는 상기 initiator 디바이스(2311)의 PIN 코드를 송신한 주변 디바이스들로 서비스 트리거링 동작을 수행한다. The initiator device 2311 performs a service triggering operation with peripheral devices that have transmitted the PIN code of the initiator device 2311 .

이와 같은 서비스 트리거링 절차에 대해서 구체적으로 설명하면 다음과 같다. A detailed description of such a service triggering procedure is as follows.

먼저, 상기 initiator 디바이스(2311)가 사운드 신호를 사용하여 상기 initiator 디바이스(2311) 자신의 PIN 코드를 송신한다(2321단계, 2327단계, 2329단계, 2335단계). 여기서, 상기 initiator 디바이스(2311)는 근거리 사운드 신호를 사용하여 상기 PIN 코드를 송신하였다고 가정하기로 하며, 상기 디바이스 #1(2313)와, 디바이스 #2(2315)와, 디바이스 #3(2317) 각각과 상기 initiator 디바이스(2311)간의 거리는 근거리 이하이고, 상기 디바이스 #4(2319)와 상기 initiator 디바이스(2311)간의 거리는 근거리를 초과한다고 가정하기로 한다.First, the initiator device 2311 transmits its own PIN code using a sound signal (steps 2321, 2327, 2329, and 2335). Here, it is assumed that the initiator device 2311 transmits the PIN code using a short-range sound signal, and the device #1 (2313), the device #2 (2315), and the device #3 (2317), respectively. It is assumed that the distance between the initiator device 2311 and the initiator device 2311 is less than or equal to the short distance, and the distance between the device #4 2319 and the initiator device 2311 exceeds the short distance.

그러면, 상기 initiator 디바이스(2311)의 주변 디바이스들 각각은 상기 initiator 디바이스(2311)로부터의 거리 및 사운드 신호 해석 능력을 기반으로 상기 initiator 디바이스(2311)가 송신한 PIN 코드를 추출할 수 있다. Then, each of the peripheral devices of the initiator device 2311 may extract the PIN code transmitted by the initiator device 2311 based on the distance from the initiator device 2311 and the ability to interpret a sound signal.

즉, 상기 디바이스 #1(2313)는 상기 initiator 디바이스(2311)가 송신한 사운드 신호를 해석할 수 있을 뿐만 아니라 상기 디바이스 #1(2313)과 상기 initiator 디바이스(2311) 간의 거리가 근거리 이하이므로 상기 initiator 디바이스(2311)가 송신한 PIN 코드를 검출할 수 있다. 상기 initiator 디바이스(2311)의 PIN 코드를 검출한 디바이스 #1(2313)는 상기 검출한 상기 initiator 디바이스(2311)의 PIN 코드를 상기 initiator 디바이스(2311)로 송신한다(2323단계). 따라서, 상기 initiator 디바이스(2311)는 상기 디바이스 #1(2313)와 서비스 트리거링 동작을 수행한다(2325단계).That is, the device #1 (2313) can not only interpret the sound signal transmitted by the initiator device 2311, but also because the distance between the device #1 (2313) and the initiator device 2311 is less than or equal to a short distance, the initiator The PIN code transmitted by the device 2311 may be detected. Device #1 (2313), which has detected the PIN code of the initiator device 2311, transmits the detected PIN code of the initiator device 2311 to the initiator device 2311 (step 2323). Accordingly, the initiator device 2311 performs a service triggering operation with the device #1 2313 (step 2325).

상기 디바이스 #2(2315)는 상기 initiator 디바이스(2311)가 송신한 사운드 신호를 해석할 수 없다고 가정하기로 한다. 일 예로, 상기 디바이스 #2(2315)는 상기 initiator 디바이스(2311)와 제조사 다르기 때문에 상기 initiator 디바이스(2311)가 송신한 사운드 신호를 해석할 수 없다. 따라서, 상기 디바이스 #2(2315)는 상기 initiator 디바이스(2311)의 PIN 코드를 검출할 수 없고, 따라서 상기 initiator 디바이스(2311)로 상기 initiator 디바이스(2311)의 PIN 코드를 송신할 수 없다. 따라서, 상기 initiator 디바이스(2311)는 상기 디바이스 #2(2315)와 서비스 트리거링 동작을 수행할 수 없다.It is assumed that the device #2 2315 cannot interpret the sound signal transmitted by the initiator device 2311. For example, the device #2 2315 may not interpret the sound signal transmitted by the initiator device 2311 because the manufacturer is different from the initiator device 2311 . Accordingly, the device #2 2315 cannot detect the PIN code of the initiator device 2311, and thus cannot transmit the PIN code of the initiator device 2311 to the initiator device 2311. Accordingly, the initiator device 2311 cannot perform a service triggering operation with the device #2 2315.

상기 디바이스 #3(2317)은 상기 initiator 디바이스(2311)가 송신한 사운드 신호를 해석할 수 있을 뿐만 아니라 상기 디바이스 #3(2317)과 상기 initiator 디바이스(2311) 간의 거리가 근거리 이하이므로 상기 initiator 디바이스(2311)가 송신한 PIN 코드를 검출할 수 있다. 상기 initiator 디바이스(2311)의 PIN 코드를 검출한 디바이스 #3(2317)은 상기 검출한 상기 initiator 디바이스(2311)의 PIN 코드를 상기 initiator 디바이스(2311)로 송신한다(2331단계). 따라서, 상기 initiator 디바이스(2311)는 상기 디바이스 #3(2317)과 서비스 트리거링 동작을 수행한다(2333단계).The device #3 (2317) can not only interpret the sound signal transmitted by the initiator device 2311, but also because the distance between the device #3 (2317) and the initiator device 2311 is less than or equal to a short distance, 2311) can detect the transmitted PIN code. Device #3 2317, which has detected the PIN code of the initiator device 2311, transmits the detected PIN code of the initiator device 2311 to the initiator device 2311 (step 2331). Accordingly, the initiator device 2311 performs a service triggering operation with the device #3 2317 (step 2333).

상기 디바이스 #4(2319)와 상기 initiator 디바이스(2311)간의 거리는 상기 근거리를 초과하므로, 상기 디바이스 #4(2319)는 상기 initiator 디바이스(2311)가 송신한 사운드 신호를 수신할 수 없다. 따라서, 상기 디바이스 #4(2319)는 상기 initiator 디바이스(2311)의 PIN 코드를 검출할 수 없고, 따라서 상기 initiator 디바이스(2311)로 상기 initiator 디바이스(2311)의 PIN 코드를 송신할 수 없다. 따라서, 상기 initiator 디바이스(2311)는 상기 디바이스 #4(2319)와 서비스 트리거링 동작을 수행할 수 없다.Since the distance between the device #4 (2319) and the initiator device (2311) exceeds the short distance, the device #4 (2319) cannot receive the sound signal transmitted by the initiator device (2311). Accordingly, the device #4 ( 2319 ) cannot detect the PIN code of the initiator device ( 2311 ), and thus cannot transmit the PIN code of the initiator device ( 2311 ) to the initiator device ( 2311 ). Accordingly, the initiator device 2311 cannot perform a service triggering operation with the device #4 2319.

도 23에서 설명한 바와 같이 1: N Geo-fencing을 기반으로 하는, 특정 거리 내에 존재하는 다수의 디바이스들에게 서비스 트리거링 동작을 수행하는 동작 시나리오의 경우, initiator 디바이스가 사운드 신호를 사용하여 한번만 PIN 코드를 송신할지라도 다수 개의 디바이스들과 서비스 트리거링 동작을 수행할 수 있게 된다. As described in FIG. 23, in the case of an operation scenario in which a service triggering operation is performed to a plurality of devices existing within a specific distance based on 1:N geo-fencing, the initiator device uses a sound signal to input a PIN code only once. Even when transmitting, a service triggering operation can be performed with a plurality of devices.

또한, 도 23에서 설명한 바와 같이 1: N Geo-fencing을 기반으로 하는, 특정 거리 내에 존재하는 다수의 디바이스들에게 서비스 트리거링 동작을 수행하는 동작 시나리오의 경우, 사운드 신호의 거리 특성을 기반으로 initiator 디바이스가 서비스 트리거링 동작을 수행할 디바이스들을 선택할 수 있을 뿐만 아니라, 사운드 신호에 대한 해석 가능 여부를 기반으로 initiator 디바이스가 서비스 트리거링 동작을 수행할 디바이스들을 선택할 수 있다. In addition, as described in FIG. 23 , in the case of an operation scenario in which a service triggering operation is performed on a plurality of devices existing within a specific distance based on 1:N geo-fencing, the initiator device based on the distance characteristic of the sound signal In addition to being able to select devices to perform the service triggering operation, the initiator device may select devices to performing the service triggering operation based on whether the sound signal can be interpreted.

도 23에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예에 대해서 설명하였으며, 다음으로 도 24를 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예에 대해서 설명하기로 한다. In FIG. 23, another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention is applied has been described. Next, referring to FIG. 24, the present invention Another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment will be described.

도 24는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예를 개략적으로 도시한 도면이다. 24 is a diagram schematically illustrating another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention.

도 24를 참조하면, 먼저 도 24에 도시되어 있는 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예는 배타적Geo-fencing(exclusive Geo-fencing, 이하 "exclusive Geo-fencing"라 칭하기로 한다)을 기반으로 하는, 특정 거리 밖에 존재하는 다수의 디바이스들에게 서비스 트리거링 동작을 수행하는 동작 시나리오임에 유의하여야만 할 것이다.Referring to FIG. 24 , another example of an operation scenario to which a process of transmitting and receiving data based on a sound signal shown in FIG. 24 is applied is another example of an exclusive Geo-fencing (hereinafter referred to as “exclusive Geo-fencing”). It should be noted that this is an operation scenario in which a service triggering operation is performed on a plurality of devices existing outside a specific distance based on "fencing").

먼저, 상기 무선 통신 시스템은 initiator 디바이스(2411)와, 다수의 주변 디바이스들, 일 예로 4개의 주변 디바이스들, 일 예로 디바이스 #1(2413)와, 디바이스 #2(2415)와, 디바이스 #3(2417) 및 디바이스 #4(2419)를 포함한다. First, the wireless communication system includes an initiator device 2411, a plurality of peripheral devices, for example, four peripheral devices, for example, device #1 (2413), device #2 (2415), and device #3 ( 2417) and device #4 (2419).

상기 initiator 디바이스(2411)는 다수 개의 스피커들, 일 예로 두 개의 스피커들, 일 예로 스피커 #1 및 스피커 #2를 포함한다. 상기 initiator 디바이스(2411)는 상기 스피커 #1을 통해 원거리 사운드 신호를 사용하여 주변 디바이스들에게 상기 initiator 디바이스(2411) 자신의 PIN 코드를 송신한다. 또한, 상기 initiator 디바이스(2411)는 상기 스피커 #2를 통해 근거리 사운드 신호를 사용하여 상기 스피커 #1을 통해 통신한 원거리 사운드 신호의 반전(invert) 신호를 송신한다. The initiator device 2411 includes a plurality of speakers, for example, two speakers, for example, a speaker #1 and a speaker #2. The initiator device 2411 transmits a PIN code of the initiator device 2411 itself to peripheral devices using a far-field sound signal through the speaker #1. In addition, the initiator device 2411 transmits an invert signal of the far-end sound signal communicated through the speaker #1 using the near-field sound signal through the speaker #2.

따라서, 상기 initiator 디바이스(2411)와 근거리에 위치한 주변 디바이스들은 액티브 잡음 제거(active noise canceling, 이하 "active noise canceling"이라 칭하기로 한다) 동작을 통해 상기 initiator 디바이스(2411)의 PIN 코드를 검출하는 것이 불가능하고, 상기 initiator 디바이스(2411)로부터 원거리에 존재하는 주변 디바이스들은 상기 initiator 디바이스(2411)의 PIN 코드를 검출할 수 있다. 따라서, 상기 initiator 디바이스(2411)의 PIN 코드를 검출한, 상기 initiator 디바이스(2411)로부터 원거리에 존재하는 주변 디바이스들은 상기 검출한 initiator 디바이스(2411)의 PIN 코드를 상기 initiator 디바이스(2411)로 송신한다.Accordingly, the initiator device 2411 and peripheral devices located in a short distance detect the PIN code of the initiator device 2411 through active noise canceling (hereinafter, referred to as “active noise canceling”) operation. It is impossible, and peripheral devices that are remote from the initiator device 2411 may detect the PIN code of the initiator device 2411 . Accordingly, peripheral devices that have detected the PIN code of the initiator device 2411 and that exist far from the initiator device 2411 transmit the detected PIN code of the initiator device 2411 to the initiator device 2411 . .

이와 같은 서비스 트리거링 절차에 대해서 구체적으로 설명하면 다음과 같다. A detailed description of such a service triggering procedure is as follows.

먼저, 상기 initiator 디바이스(2411)가 사운드 신호를 사용하여 상기 initiator 디바이스(2411) 자신의 PIN 코드를 송신한다. 여기서, 상기 initiator 디바이스(2411)는 원거리 사운드 신호를 사용하여 상기 PIN 코드를 송신하였다고 가정하기로 하며, 상기 디바이스 #2(2415)와 디바이스 #3(2417) 각각과 상기 initiator 디바이스(2411)간의 거리는 원거리 이하이고, 상기 디바이스 #1(2413) 및 디바이스 #4(2319) 각각과 상기 initiator 디바이스(2311)간의 거리는 원거리를 초과한다고 가정하기로 한다.First, the initiator device 2411 transmits its own PIN code by using a sound signal. Here, it is assumed that the initiator device 2411 transmits the PIN code using a remote sound signal, and the distance between the device #2 ( 2415 ) and device #3 ( 2417 ) and the initiator device 2411 is It is assumed that the distance between the device #1 2413 and the device #4 2319 and the initiator device 2311 exceeds the remote distance.

그러면, 상기 initiator 디바이스(2411)의 주변 디바이스들 각각은 상기 initiator 디바이스(2411)와의 거리 및 active noise canceling 동작을 기반으로 상기 initiator 디바이스(2411)가 송신한 PIN 코드를 추출할 수 있다. Then, each of the peripheral devices of the initiator device 2411 may extract the PIN code transmitted by the initiator device 2411 based on the distance from the initiator device 2411 and the active noise canceling operation.

즉, 상기 디바이스 #1(2413)는 상기 디바이스 #1(2413)과 상기 initiator 디바이스(2411) 간의 거리가 원거리를 초과하므로 상기 initiator 디바이스(2411)가 송신한 PIN 코드를 검출할 수 있다. 상기 initiator 디바이스(2411)의 PIN 코드를 검출한 디바이스 #1(2413)는 상기 검출한 상기 initiator 디바이스(2411)의 PIN 코드를 상기 initiator 디바이스(2411)로 송신한다. 따라서, 상기 initiator 디바이스(2411)는 상기 디바이스 #1(2413)와 서비스 트리거링 동작을 수행한다.That is, the device #1 ( 2413 ) can detect the PIN code transmitted by the initiator device ( 2411 ) because the distance between the device #1 ( 2413 ) and the initiator device ( 2411 ) exceeds the long distance. Device #1 2413 that has detected the PIN code of the initiator device 2411 transmits the detected PIN code of the initiator device 2411 to the initiator device 2411 . Accordingly, the initiator device 2411 performs a service triggering operation with the device #1 2413 .

상기 디바이스 #2(2415) 및 디바이스 #3(2417) 각각과 상기 initiator 디바이스(2411)간의 거리는 상기 원거리 이하이므로, 상기 디바이스 #2(2415) 및 디바이스 #3(2417) 각각은 active noise canceling 동작을 통해 상기 initiator 디바이스(2411)가 송신한 사운드 신호를 해석할 수 없다. 따라서, 상기 디바이스 #2(2415) 및 디바이스 #3(2417) 각각은 상기 initiator 디바이스(2411)의 PIN 코드를 검출할 수 없고, 따라서 상기 initiator 디바이스(2411)로 상기 initiator 디바이스(2411)의 PIN 코드를 송신할 수 없다. 따라서, 상기 initiator 디바이스(2411)는 상기 디바이스 #2(2415)와 서비스 트리거링 동작을 수행할 수 없다.Since the distance between each of the device #2 (2415) and device #3 (2417) and the initiator device 2411 is less than or equal to the distance, the device #2 (2415) and device #3 (2417) each perform an active noise canceling operation The sound signal transmitted by the initiator device 2411 through the initiator device 2411 cannot be interpreted. Therefore, the device #2 ( 2415 ) and device #3 ( 2417 ) each cannot detect the PIN code of the initiator device 2411 , and thus the PIN code of the initiator device 2411 to the initiator device 2411 . cannot be sent Accordingly, the initiator device 2411 cannot perform a service triggering operation with the device #2 2415.

상기 디바이스 #4(2419)는 상기 initiator 디바이스(2411)가 송신한 사운드 신호를 해석할 수 있을 뿐만 아니라 상기 디바이스 #4(2419)와 상기 initiator 디바이스(4311)간의 거리가 상기 원거리를 초과하므로 상기 initiator 디바이스(2411)가 송신한 PIN 코드를 검출할 수 있다. 상기 initiator 디바이스(2411)의 PIN 코드를 검출한 디바이스 #4(2419)는 상기 검출한 상기 initiator 디바이스(2411)의 PIN 코드를 상기 initiator 디바이스(2411)로 송신한다. 따라서, 상기 initiator 디바이스(2411)는 상기 디바이스 #4(2419)와 서비스 트리거링 동작을 수행한다.The device #4 (2419) can not only interpret the sound signal transmitted by the initiator device 2411, but also because the distance between the device #4 (2419) and the initiator device 4311 exceeds the long distance, the initiator The PIN code transmitted by the device 2411 may be detected. Device #4 2419 that has detected the PIN code of the initiator device 2411 transmits the detected PIN code of the initiator device 2411 to the initiator device 2411 . Accordingly, the initiator device 2411 performs a service triggering operation with the device #4 (2419).

도 24에서 설명한 바와 같이 exclusive Geo-fencing을 기반으로 하는, 특정 거리 밖에 존재하는 다수의 디바이스들에게 서비스 트리거링 동작을 수행하는 동작 시나리오의 경우, initiator 디바이스가 두 개의 스피커들을 통해 오리지널 사운드 신호를 사용하여 PIN 코드를 송신하고, 반전 사운드 신호를 사용하여 상기 오리지널 사운드 신호에 대한 반전 신호를 동시에 송신하여 다수 개의 디바이스들과 서비스 트리거링 동작을 수행할 수 있게 된다. As described in FIG. 24 , in the case of an operation scenario in which a service triggering operation is performed on a plurality of devices located outside a specific distance based on exclusive geo-fencing, the initiator device uses an original sound signal through two speakers. It is possible to perform a service triggering operation with a plurality of devices by transmitting a PIN code and simultaneously transmitting an inverted signal for the original sound signal using the inverted sound signal.

또한, 도 24에서 설명한 바와 같이 exclusive Geo-fencing을 기반으로 하는, 특정 거리 밖에 존재하는 다수의 디바이스들에게 서비스 트리거링 동작을 수행하는 동작 시나리오의 경우, 사운드 신호의 거리 특성을 기반으로 initiator 디바이스가 서비스 트리거링 동작을 수행할 디바이스들을 선택할 수 있다. In addition, in the case of an operation scenario in which a service triggering operation is performed on a plurality of devices existing outside a specific distance based on exclusive geo-fencing as described in FIG. 24 , the initiator device provides a service based on the distance characteristic of the sound signal. Devices for which a triggering operation is to be performed may be selected.

도 24에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예에 대해서 설명하였으며, 다음으로 도 25를 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예에 대해서 설명하기로 한다. In FIG. 24, another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention has been described. Next, with reference to FIG. 25, the present invention Another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment will be described.

도 25는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예를 개략적으로 도시한 도면이다. 25 is a diagram schematically illustrating another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention.

도 25를 참조하면, 먼저 도 25에 도시되어 있는 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예는 사운드 신호의 볼륨 변화를 기반으로 디바이스를 탐색하는 동작 시나리오임에 유의하여야만 할 것이다.Referring to FIG. 25 , another example of an operation scenario to which the process of transmitting and receiving data based on a sound signal shown in FIG. 25 is applied is an operation scenario of searching for a device based on a volume change of the sound signal. will have to pay attention to

먼저, 상기 무선 통신 시스템은 initiator 디바이스(2511)와, 다수의 주변 디바이스들, 일 예로 4개의 주변 디바이스들, 일 예로 디바이스 #1(2513)와, 디바이스 #2(2515)와, 디바이스 #3(2517) 및 디바이스 #4(2519)를 포함한다. First, the wireless communication system includes an initiator device 2511, a plurality of peripheral devices, for example, four peripheral devices, for example, device #1 (2513), device #2 (2515), and device #3 ( 2517) and device #4 (2519).

상기 initiator 디바이스(2511)는 사운드 신호의 볼륨을 가장 낮은 단계로 설정하고, 상기 가장 낮은 단계의 볼륨을 가지는 사운드 신호를 통해 상기 initiator 디바이스(2511)의 PIN 코드를 송신한다. 상기 initiator 디바이스(2511)는 상기 initiator 디바이스(2511) 자신이 송신한 PIN 코드를 검출하여 상기 initiator 디바이스(2511) 자신에게 송신하는 디바이스가 검출될 때까지, 즉 다른 디바이스로부터 상기 initiator 디바이스(2511) 자신의 PIN 코드가 수신될 때까지 상기 사운드 신호의 볼륨을 미리 설정되어 있는 볼륨 스텝(step)만큼씩 증가시켜가면서 상기 사운드 신호를 지속적으로 송신한다. The initiator device 2511 sets the volume of the sound signal to the lowest level, and transmits the PIN code of the initiator device 2511 through the sound signal having the lowest level. The initiator device 2511 detects the PIN code transmitted by the initiator device 2511 itself, and until a device transmitting to the initiator device 2511 itself is detected, that is, from other devices, the initiator device 2511 itself. The sound signal is continuously transmitted while increasing the volume of the sound signal by a preset volume step until a PIN code is received.

한편, 상기 initiator 디바이스(2511)가 송신한 PIN 코드를 검출한 주변 디바이스는 상기 initiator 디바이스(2511)로 상기 주변 디바이스가 검출한 PIN 코드를 송신한다. Meanwhile, the peripheral device that has detected the PIN code transmitted by the initiator device 2511 transmits the PIN code detected by the peripheral device to the initiator device 2511 .

도 25에 도시되어 있는 바와 같이 상기 initiator 디바이스(2511)는 상기 initiator 디바이스(2511)의 PIN 코드를 가장 낮은 단계의 볼륨부터 볼륨 스텝을 기반으로 볼륨을 증가시켜 가면서 사운드 신호를 송신하여 상기 initiator 디바이스(2511)의 PIN 코드를 송신하는 주변 디바이스가 존재할 때까지, 즉 디바이스 #2(2515)가 상기 initiator 디바이스(2511)의 PIN 코드를 송신할 때까지 상기 initiator 디바이스(2511)의 PIN 코드를 사운드 신호를 통해 송신한다. 25, the initiator device 2511 transmits a sound signal while increasing the volume based on the volume step from the lowest level of the PIN code of the initiator device 2511 to the initiator device ( Until there is a peripheral device transmitting the PIN code of 2511), that is, device #2 (2515) transmits the PIN code of the initiator device 2511, the PIN code of the initiator device 2511 is transmitted through a sound signal. send through

도 25에서 설명한 바와 같이 사운드 신호의 볼륨 변화를 기반으로 디바이스를 탐색하는 동작 시나리오에서는, initiator 디바이스가 사운드 신호의 볼륨을 증가시켜가면서 주변 디바이스를 탐색할 수 있다. As described with reference to FIG. 25 , in an operation scenario of searching for a device based on a change in the volume of a sound signal, the initiator device may search for a peripheral device while increasing the volume of the sound signal.

또한, 도 25에서 설명한 바와 같이 사운드 신호의 볼륨 변화를 기반으로 디바이스를 탐색하는 동작 시나리오에서는, initiator 디바이스가 상기 initiator 디바이스와 주변 디바이스들간의 정확한 거리를 검출하지 않아도 상기 initiator 디바이스와 가장 가까운 주변 디바이스를 탐색할 수 있다. In addition, in the operation scenario of searching for a device based on a change in the volume of a sound signal as described in FIG. 25, even if the initiator device does not detect the exact distance between the initiator device and the peripheral devices, the closest peripheral device to the initiator device is selected. can explore.

도 25에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예에 대해서 설명하였으며, 다음으로 도 26을 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예에 대해서 설명하기로 한다. In FIG. 25, another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention is applied has been described. Next, with reference to FIG. 26, the present invention Another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment will be described.

도 26은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예를 개략적으로 도시한 도면이다. 26 is a diagram schematically illustrating another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention.

도 26을 참조하면, 먼저 도 26에 도시되어 있는 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예는 자동 절전 모드를 수행하는 동작 시나리오임에 유의하여야만 할 것이다.Referring to FIG. 26 , it should be noted that another example of an operation scenario to which a process of transmitting and receiving data based on a sound signal shown in FIG. 26 is applied is an operation scenario in which an automatic power saving mode is performed.

먼저, 제1 디바이스(2611), 일 예로 TV(2611)에서 동영상이 재생되는 도중에 상기 TV(2611)와 제2 디바이스(도 26에 별도로 도시하지 않음), 일 예로 스마트 폰 간의 거리가 임계 거리 이상이 될 경우, 상기 TV(2611)는 공존(co-presence, 이하 "co-presence"라 칭하기로 한다) 기능을 실행시킨다. 상기 co-presence 기능이 실행됨에 따라, 상기 TV(2611)는 상기 TV(2611)와 상기 스마트 폰이 동일한 공간에 존재하는지 여부를 검출한다. 디바이스들이 동일한 공간에 존재하는지 여부를 검출하는 방식에 대해서는 상기에서 설명하였으므로, 여기서는 그 상세한 설명을 생략하기로 한다. First, the distance between the TV 2611 and the second device (not shown separately in FIG. 26 ), for example, a smart phone, is greater than or equal to the threshold distance while a video is being played on the first device 2611 , for example, the TV 2611 . In this case, the TV 2611 executes a co-presence (hereinafter, referred to as “co-presence”) function. As the co-presence function is executed, the TV 2611 detects whether the TV 2611 and the smart phone exist in the same space. Since the method of detecting whether devices exist in the same space has been described above, a detailed description thereof will be omitted herein.

상기 TV(2611)는 상기 TV(2611)와 동일한 공간에 존재하는 스마트 폰이 검출되지 않을 경우 상기 TV(2611)에서 재생되던 동영상을 정지시키고, 그 동작 모드를 자동 절전 모드로 천이한다. When a smart phone existing in the same space as the TV 2611 is not detected, the TV 2611 stops the video being played on the TV 2611 and transitions the operation mode to the automatic power saving mode.

도 26에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예에 대해서 설명하였으며, 다음으로 도 27을 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예에 대해서 설명하기로 한다. In FIG. 26, another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention is applied has been described. Next, referring to FIG. 27, the present invention Another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment will be described.

도 27은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예를 개략적으로 도시한 도면이다. 27 is a diagram schematically illustrating another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention.

도 27을 참조하면, 먼저 도 27에 도시되어 있는 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예는 계정 별 자동 로그 인(log-in) 절차를 수행하는 동작 시나리오임에 유의하여야만 할 것이다.Referring to FIG. 27 , another example of an operation scenario to which a process of transmitting and receiving data based on a sound signal shown in FIG. 27 is applied is an operation of performing an automatic log-in procedure for each account It should be noted that this is a scenario.

먼저, 제1 디바이스, 일 예로 스마트 폰(2711)과 제2 디바이스, 일 예로 랩탑 PC(2713)간의 거리가 임계 거리 이하가 될 경우, 상기 랩탑 PC(2713)는 상기 랩탑 PC(2713)에 등록되어 있는 계정 들 중 상기 스마트 폰(2711)의 계정이 존재하는지 검사한다. 상기 검사 결과 상기 랩탑 PC(2713)에 등록되어 있는 계정 들 중 상기 스마트 폰(2711)의 계정이 존재할 경우 상기 랩탑 PC(2713)는 계정 자동 로그인 동작을 수행하고, 상기 랩탑 PC(2713)의 설정(setting)을 상기 스마트 폰(2711)에 적합한 설정으로 변경한다.First, when the distance between the first device, for example, the smart phone 2711 , and the second device, for example, the laptop PC 2713 is less than or equal to the threshold distance, the laptop PC 2713 is registered with the laptop PC 2713 . It is checked whether an account of the smart phone 2711 exists among the existing accounts. As a result of the examination, if an account of the smart phone 2711 exists among the accounts registered in the laptop PC 2713, the laptop PC 2713 performs an automatic account login operation, and the setting of the laptop PC 2713 (setting) is changed to a setting suitable for the smart phone 2711 .

이와는 달리 상기 검사 결과 상기 랩탑 PC(2713)에 등록되어 있는 계정 들 중 상기 스마트 폰(2711)의 계정이 존재하지 않을 경우, 상기 랩탑 PC(2713)는 사운드 신호를 통해 상기 스마트 폰(2711)의 디스플레이에 상기 랩탑 PC(2713)에 사용자 계정을 등록할지 여부를 확인하고, 상기 스마트 폰(2711)이 상기 랩탑 PC(2713)에 사용자 계정을 등록하고자 할 경우 상기 스마트 폰(2711)의 사용자 계정을 등록한다. Contrary to this, when the account of the smart phone 2711 does not exist among the accounts registered in the laptop PC 2713 as a result of the examination, the laptop PC 2713 transmits a sound signal to the smart phone 2711 through a sound signal. It is confirmed on the display whether to register a user account in the laptop PC 2713, and when the smart phone 2711 wants to register a user account in the laptop PC 2713, the user account of the smart phone 2711 is displayed. Register.

한편, 상기 스마트 폰(2711)은 상기 계정 자동 로그 인 절차를 수행하거나 혹은 상기 사용자 계정 등록 절차를 수행한 후 상기 계정 자동 로그 인 절차를 수행하거나 혹은 상기 사용자 계정 등록 절차 이전에 수행하고 있던 프로세스를 그대로 수행한다. On the other hand, the smart phone 2711 performs the account automatic login procedure, performs the account automatic login procedure after performing the user account registration procedure, or performs the process performed before the user account registration procedure carry out as is

도 27에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예에 대해서 설명하였으며, 다음으로 도 28을 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예에 대해서 설명하기로 한다. In FIG. 27, another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention is applied has been described. Next, referring to FIG. 28, the present invention Another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment will be described.

도 28은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예를 개략적으로 도시한 도면이다. 28 is a diagram schematically illustrating another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention.

도 28을 참조하면, 먼저 도 28에 도시되어 있는 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예는 그래비티(gravity) 절차를 수행하는 동작 시나리오임에 유의하여야만 할 것이다.Referring to FIG. 28, first, it should be noted that another example of an operation scenario to which the process of transmitting and receiving data based on the sound signal shown in FIG. 28 is applied is an operation scenario in which a gravity procedure is performed. something to do.

먼저, 동영상을 재생하던 제1 디바이스, 일 예로 스마트 폰(2811)과 제2 디바이스, 일 예로 TV(2813)간의 거리가 임계 거리 이하가 될 경우, 상기 TV(2813)는 상기 스마트 폰(2811)과 상기 TV(2813)가 동일한 공간에 존재하는지 그리고 상기 스마트 폰(2811)과 상기 TV(2813)간의 거리가 미리 설정한 임계 거리 미만인지 검사한다. First, when the distance between the first device, for example, the smart phone 2811, and the second device, for example, the TV 2813, which was playing a video, becomes less than or equal to the threshold distance, the TV 2813 is the smart phone 2811 It is checked whether the TV 2813 and the TV 2813 exist in the same space and whether the distance between the smart phone 2811 and the TV 2813 is less than a preset threshold distance.

상기 검사 결과 상기 스마트 폰(2811)과 상기 TV(2813)가 동일한 공간에 존재하고, 상기 스마트 폰(2811)과 상기 TV(2813)간의 거리가 미리 설정한 임계 거리 미만일 경우 상기 TV(2813)는 상기 스마트 폰(281)으로 상기 스마트 폰(2811)이 사용 가능한 TV, 즉 TV(2813)가 존재함을 나타내는 메시지를 출력한다. 여기서, 상기 메시지는 일 예로 아이콘(icon) 형태가 될 수 있다.As a result of the inspection, when the smart phone 2811 and the TV 2813 exist in the same space, and the distance between the smart phone 2811 and the TV 2813 is less than a preset threshold distance, the TV 2813 is The smart phone 281 outputs a message indicating that there is a TV that the smart phone 2811 can use, that is, the TV 2813 . Here, the message may be in the form of an icon, for example.

한편, 상기 검사 결과 상기 스마트 폰(2811)과 상기 TV(2813)가 동일한 공간에 존재하고, 상기 스마트 폰(2811)과 상기 TV(2813)간의 거리가 미리 설정한 임계 거리 미만일지라도, 상기 TV(2813)를 사용하고 있는 다른 스마트 폰이 존재한다면, 상기 TV(2813)는 상기 스마트 폰(2811)으로 사용 가능한 TV, 즉 TV(2813)가 존재함을 나타내는 메시지를 출력하지 않는다. Meanwhile, as a result of the inspection, even if the smart phone 2811 and the TV 2813 exist in the same space, and the distance between the smart phone 2811 and the TV 2813 is less than a preset threshold distance, the TV ( If there is another smart phone using 2813 , the TV 2813 does not output a message indicating that there is a TV that can be used as the smart phone 2811 , that is, the TV 2813 .

한편, 상기 스마트 폰(2811)에 상기 TV(2813)가 존재함을 나타내는 아이콘이 디스플레이되고, 상기 스마트 폰(2811)에서 상기 아이콘이 선택될 경우 상기 스마트 폰(2811)에서 재생되고 있는 동영상이 상기 TV(2813)에서 재생된다. On the other hand, an icon indicating the existence of the TV 2813 is displayed on the smart phone 2811, and when the icon is selected on the smart phone 2811, the moving picture being played on the smart phone 2811 is displayed It is played back on the TV 2813.

도 28에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예에 대해서 설명하였으며, 다음으로 도 29를 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예에 대해서 설명하기로 한다. In FIG. 28, another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention is applied has been described. Next, referring to FIG. 29, the present invention Another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment will be described.

도 29는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예를 개략적으로 도시한 도면이다. 29 is a diagram schematically illustrating another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention.

도 29를 참조하면, 먼저 도 29에 도시되어 있는 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예는 특정 스피커 targeting 절차를 수행하는 동작 시나리오의 일 예임에 유의하여야만 할 것이다.Referring to FIG. 29, it should be noted that another example of an operation scenario to which the process of transmitting and receiving data based on the sound signal shown in FIG. 29 is applied is an example of an operation scenario in which a specific speaker targeting procedure is performed. something to do.

먼저, 제1 디바이스(2911), 일 예로 스마트 폰(2911)에서 스피커 어플리케이션(application: App, 이하 "App"이라 칭하기로 한다)을 실행한다. 또한, 상기 스마트 폰(2911) 주변에는 다수개의 스피커들, 일 예로 스피커 #1(2913)과, 스피커 #2(2915)와, 스피커 #3(2917)이 존재한다고 가정하기로 한다. 또한, 상기 스마트 폰(2911)은 멀티-스피커(multi-speaker)를 포함한다. 상기 스마트 폰(2911)은 상기 멀티-스피커를 사용하여 상기 스마트 폰(2911)이 원하는 스피커를 타겟팅한다. 도 29에서는 상기 스마트 폰(2911)이 상기 스피커 #1(2913)을 타겟팅한다고 가정하기로 한다. First, the first device 2911, for example, the smart phone 2911 executes a speaker application (application: App, hereinafter referred to as "App"). Also, it is assumed that a plurality of speakers, for example, speaker #1 (2913), speaker #2 (2915), and speaker #3 (2917) exist around the smart phone 2911 . In addition, the smart phone 2911 includes a multi-speaker. The smart phone 2911 targets a speaker desired by the smart phone 2911 using the multi-speaker. In FIG. 29, it is assumed that the smart phone 2911 targets the speaker #1 (2913).

따라서, 상기 스마트 폰(2911)은 타겟팅된 스피커, 즉 스피커 #1(2913)에게만 원하는 음악을 송신할 수 있다.Accordingly, the smart phone 2911 can transmit desired music only to the targeted speaker, that is, the speaker #1 (2913).

도 29에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예에 대해서 설명하였으며, 다음으로 도 30을 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예에 대해서 설명하기로 한다. In FIG. 29, another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal in a wireless communication system according to an embodiment of the present invention is applied has been described. Next, referring to FIG. 30, the present invention Another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment will be described.

도 30은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예를 개략적으로 도시한 도면이다. 30 is a diagram schematically illustrating another example of an operation scenario to which a process for transmitting and receiving data based on a sound signal is applied in a wireless communication system according to an embodiment of the present invention.

도 30을 참조하면, 먼저 도 30에 도시되어 있는 사운드 신호를 기반으로 데이터를 송신 및 수신하는 프로세스가 적용되는 동작 시나리오의 또 다른 예는 특정 스피커 targeting 절차를 수행하는 동작 시나리오의 다른 예임에 유의하여야만 할 것이다.Referring to FIG. 30, it should be noted that another example of an operation scenario to which a process of transmitting and receiving data based on a sound signal shown in FIG. 30 is applied is another example of an operation scenario in which a specific speaker targeting procedure is performed. something to do.

먼저, 제1 디바이스, 일 예로 스마트 폰(도 30에 별도로 도시되어 있지 않음)에서 스피커 App을 실행한다. 또한, 상기 스마트 폰 주변에는 TV(3011)와, 다수개의 스피커들, 일 예로 스피커 #1(3013)과 스피커 #2(3015)가 존재한다고 가정하기로 한다. 또한, 상기 스마트 폰은 멀티-스피커를 포함한다. 상기 스마트 폰은 상기 멀티-스피커를 사용하여 상기 스마트 폰이 원하는 스피커를 타겟팅한다. 도 30에서는 상기 스마트 폰이 상기 스피커 #1(3013)을 타겟팅한다고 가정하기로 한다. First, the speaker App is executed in the first device, for example, a smart phone (not shown separately in FIG. 30 ). Also, it is assumed that a TV 3011 and a plurality of speakers, for example, speaker #1 3013 and speaker #2 3015, exist around the smart phone. In addition, the smart phone includes a multi-speaker. The smart phone uses the multi-speaker to target a speaker desired by the smart phone. In FIG. 30 , it is assumed that the smart phone targets the speaker #1 ( 3013 ).

따라서, 상기 스마트 폰은 타겟팅된 스피커, 즉 스피커 #1(3013)에게만 원하는 음악을 송신할 수 있다.Accordingly, the smart phone can transmit desired music only to the targeted speaker, that is, speaker #1 (3013).

한편, 본 발명의 일 실시예에서는 탐색 패킷(discovery packet)을 제안하며, 상기 탐색 패킷에 대해서 구체적으로 설명하면 다음과 같다. Meanwhile, an embodiment of the present invention proposes a discovery packet, and the discovery packet will be described in detail as follows.

먼저, 상기 탐색 패킷은 디바이스들간 상호 인식을 위해 사용되며, 상기 탐색 패킷의 일 예가 BLE Advertisement 메시지이다. First, the discovery packet is used for mutual recognition between devices, and an example of the discovery packet is a BLE Advertisement message.

자동 연결 서비스가 요구되는 디바이스의 상태를 탐색 절차를 통해 검출하는 것이 필요로 될 수 있으며, 각 디바이스는 디바이스들간 상호 인식을 위해 BLE Advertisement 메시지를 주기적으로 송신한다. 따라서, 상기 BLE Advertisement 메시지는 해당 디바이스의 상태를 나타내는 파라미터들, 즉 온/오프(On/Off) 파라미터와, AP Connected 파라미터와, AP Connection Required 파라미터와, P2P Connection Ready 파라미터와, OOB 파라미터와, Account Required 파라미터를 포함한다. 상기 AP Connected 파라미터와, AP Connection Required 파라미터와, P2P Connection Ready 파라미터와, OOB 파라미터는 상기에서 설명한 바와 동일하므로, 여기서는 그 상세한 설명을 생략하기로 한다. It may be necessary to detect the state of a device for which an automatic connection service is required through a discovery procedure, and each device periodically transmits a BLE Advertisement message for mutual recognition between devices. Therefore, the BLE Advertisement message includes parameters indicating the state of the device, that is, an On/Off parameter, an AP Connected parameter, an AP Connection Required parameter, a P2P Connection Ready parameter, an OOB parameter, and an Account Contains the Required parameter. Since the AP Connected parameter, AP Connection Required parameter, P2P Connection Ready parameter, and OOB parameter are the same as described above, detailed descriptions thereof will be omitted herein.

상기 On/Off 파라미터는 일 예로 1비트로 구현될 수 있으며, 상기 On/Off 파라미터의 값이 일 예로 제1 값, 일 예로 1로 설정될 경우 해당 디바이스가 구동되고 있음을 나타내며, 상기 On/Off 파라미터의 값이 일 예로 제2 값, 일 예로 0으로 설정될 경우 해당 디바이스가 구동되고 있지 않음을 나타낸다. The On/Off parameter may be implemented with 1 bit, for example, and when the value of the On/Off parameter is set to a first value, for example, 1, it indicates that the corresponding device is being driven, and the On/Off parameter When the value of is set to, for example, the second value, for example, 0, it indicates that the corresponding device is not being driven.

또한, Account Required 파라미터는 계정이 필요한지 여부를 나타내는 파라미터로서, 상기 Account Required 파라미터는 일 예로 1비트로 구현될 수 있으며, 상기 Account Required 파라미터의 값이 일 예로 제1 값, 일 예로 1로 설정될 경우 계정이 필요함을 나타내며, 상기 Account Required 파라미터의 값이 일 예로 제2 값, 일 예로 0으로 설정될 경우 계정이 필요하지 않음을 나타낸다. In addition, the Account Required parameter is a parameter indicating whether an account is required. The Account Required parameter may be implemented as one bit, for example, and when the value of the Account Required parameter is set to a first value, for example, 1, for example, is required, and when the value of the Account Required parameter is set to, for example, the second value, for example, 0, it indicates that an account is not required.

따라서, 각 디바이스는 주변 디바이스들로부터 수신되는 BLE Advertisement 메시지에 포함되어 있는 On/Off 파라미터와, AP Connected 파라미터와, AP Connection Required 파라미터와, P2P Connection Ready 파라미터와, OOB 파라미터와, Account Required 파라미터를 기반으로 상기 주변 디바이스들의 상태를 검출할 수 있다. 그리고, 각 디바이스는 이렇게 검출된 주변 디바이스들의 상태를 각 디바이스에서 요구되는 서비스를 제공할 경우 사용할 수 있다. Therefore, each device is based on the On/Off parameter, AP Connected parameter, AP Connection Required parameter, P2P Connection Ready parameter, OOB parameter, and Account Required parameter included in the BLE Advertisement message received from the peripheral devices. to detect the state of the peripheral devices. In addition, each device may use the detected state of the peripheral devices when providing a service required by each device.

그러면 여기서 도 31a 및 도 31b를 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 탐색 패킷을 기반으로 AP 연결을자동으로 셋업하는 과정에 대해서 설명하기로 한다. Hereinafter, a process for automatically setting up an AP connection based on a discovery packet in a wireless communication system according to an embodiment of the present invention will be described with reference to FIGS. 31A and 31B .

도 31a 및 도 31b는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 탐색 패킷을 기반으로 AP 연결을 자동으로 셋업하는 과정을 개략적으로 도시한 도면이다. 31A and 31B are diagrams schematically illustrating a process of automatically setting up an AP connection based on a discovery packet in a wireless communication system according to an embodiment of the present invention.

도 31a 및 도 31b를 참조하면, 먼저 제2 디바이스(3113), 일 예로 스마트 폰(3113)은 주기적으로 상기 스마트 폰(3113)의 디바이스 상태 정보를 나타내는 파라미터들, 즉 On/Off 파라미터와, AP Connected 파라미터와, AP Connection Required 파라미터와, P2P Connection Ready 파라미터와, OOB 파라미터와, Account Required 파라미터를 포함하는 BLE Advertisement 메시지를 송신하고 있다.Referring to FIGS. 31A and 31B , first, the second device 3113 , for example, the smart phone 3113 periodically uses parameters indicating device status information of the smart phone 3113 , that is, an On/Off parameter, and an AP. A BLE Advertisement message including a Connected parameter, an AP Connection Required parameter, a P2P Connection Ready parameter, an OOB parameter, and an Account Required parameter is transmitted.

한편, 제1 디바이스, 일 예로 OOB 디바이스(3111)가 파워 온 되면, 상기 OOB 디바이스(3111)는 상기 OOB 디바이스(3111)의 디바이스 상태 정보를 나타내는 파라미터들, 즉 On/Off 파라미터와, AP Connected 파라미터와, AP Connection Required 파라미터와, P2P Connection Ready 파라미터와, OOB 파라미터와, Account Required 파라미터를 포함하는 BLE Advertisement 메시지를 송신한다. Meanwhile, when the first device, for example, the OOB device 3111 is powered on, the OOB device 3111 displays parameters indicating device state information of the OOB device 3111, that is, an On/Off parameter and an AP Connected parameter. and transmits a BLE Advertisement message including AP Connection Required parameters, P2P Connection Ready parameters, OOB parameters, and Account Required parameters.

상기 스마트 폰(3113)은 상기 OOB디바이스(3111)로부터 수신한 BLE Advertisement 메시지를 통해 상기 OOB디바이스(3111)가 최초로 파워 온된 후, AP(3115)와 연결을 요청하고, 계정 정보를 요청하는 것을 검출한다. 따라서, 상기 스마트 폰(3113)은 디바이스간 연결을 통해 상기 스마트 폰(3113)이 저장하고 있는 AP 연결 정보 및 계정 정보를 상기 OOB디바이스(3111)로 제공한다. The smart phone 3113 requests a connection with the AP 3115 after the OOB device 3111 is first powered on through the BLE Advertisement message received from the OOB device 3111, and detects requesting account information. do. Accordingly, the smart phone 3113 provides the AP connection information and account information stored in the smart phone 3113 to the OOB device 3111 through device-to-device connection.

상기 OOB디바이스(3111)는 상기 스마트 폰(3113)으로부터 제공받은 AP 연결 정보 및 계정 정보를 기반으로 상기 AP(3115)에 자동으로 연결되고, 또한 계정을 등록한다. 상기 OOB 디바이스(3111)는 상기 AP(3115)와 연결된 후 BLE Advertisement 메시지를 송신한다. 여기서, 상기 AP(3115)와 연결된 후 상기 OOB 디바이스(3111)에서 송신되는 BLE Advertisement 메시지가 포함하는 파라미터들 각각의 값과 상기 AP(3115)와 연결되기 전에 상기 OOB 디바이스(3111)에서 송신되는 BLE Advertisement 메시지가 포함하는 파라미터들 각각의 값은 상이할 수 있으며, 이에 대해서 구체적으로 설명하면 다음과 같다. The OOB device 3111 is automatically connected to the AP 3115 based on the AP connection information and account information provided from the smart phone 3113, and also registers an account. The OOB device 3111 transmits a BLE Advertisement message after being connected to the AP 3115 . Here, the value of each parameter included in the BLE Advertisement message transmitted from the OOB device 3111 after being connected to the AP 3115 and the BLE transmitted from the OOB device 3111 before being connected to the AP 3115 Each of the parameters included in the advertisement message may have different values, which will be described in detail as follows.

먼저, 상기 AP(3115)와 연결되기 전에 상기 OOB 디바이스(3111)에서 송신되는 BLE Advertisement 메시지가 포함하는 파라미터들 각각의 값은 하기 표 1에 나타낸 바와 같다. First, the values of each parameter included in the BLE Advertisement message transmitted from the OOB device 3111 before being connected to the AP 3115 are shown in Table 1 below.

Figure 112015126996935-pat00001
Figure 112015126996935-pat00001

다음으로, 상기 AP(3115)와 연결된 후 상기 OOB 디바이스(3111)에서 송신되는 BLE Advertisement 메시지가 포함하는 파라미터들 각각의 값은 하기 표 2에 나타낸 바와 같다. Next, the values of each parameter included in the BLE Advertisement message transmitted from the OOB device 3111 after being connected to the AP 3115 are as shown in Table 2 below.

Figure 112015126996935-pat00002
Figure 112015126996935-pat00002

도 31a 및 도 31b에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 탐색 패킷을 기반으로 AP 연결을 자동으로 셋업하는 과정에 대해서 설명하였으며, 다음으로 도 32a 및 도 32b를 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 탐색 패킷을 기반으로 P2P 자동 페어링 동작을 수행하는 과정에 대해서 설명하기로 한다. A process of automatically setting up an AP connection based on a discovery packet in a wireless communication system according to an embodiment of the present invention has been described in FIGS. 31A and 31B. Next, referring to FIGS. 32A and 32B, an example of the present invention A process of performing a P2P automatic pairing operation based on a discovery packet in a wireless communication system according to an embodiment will be described.

도 32a 및 도 32b는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 탐색 패킷을 기반으로 P2P 자동 페어링 동작을 수행하는 과정을 개략적으로 도시한 도면이다. 32A and 32B are diagrams schematically illustrating a process of performing a P2P automatic pairing operation based on a discovery packet in a wireless communication system according to an embodiment of the present invention.

도 32a 및 도 32b를 참조하면, 먼저 제2 디바이스, 일 예로 스마트 폰(3213)은 주기적으로 상기 스마트 폰(3213)의 디바이스 상태 정보를 나타내는 파라미터들, 즉 On/Off 파라미터와, AP Connected 파라미터와, AP Connection Required 파라미터와, P2P Connection Ready 파라미터와, OOB 파라미터와, Account Required 파라미터를 포함하는 BLE Advertisement 메시지를 송신하고 있다.32A and 32B , first, a second device, for example, a smart phone 3213 periodically performs parameters indicating device state information of the smart phone 3213, that is, an On/Off parameter, an AP Connected parameter, and , The BLE Advertisement message including the AP Connection Required parameter, the P2P Connection Ready parameter, the OOB parameter, and the Account Required parameter is transmitted.

한편, 제1 디바이스, 일 예로 OOB 디바이스(3211)가 파워 온 되면, 상기 OOB 디바이스(3211)는 상기 OOB 디바이스(3211)의 디바이스 상태 정보를 나타내는 파라미터들, 즉 On/Off 파라미터와, AP Connected 파라미터와, AP Connection Required 파라미터와, P2P Connection Ready 파라미터와, OOB 파라미터와, Account Required 파라미터를 포함하는 BLE Advertisement 메시지를 송신한다. On the other hand, when the first device, for example, the OOB device 3211 is powered on, the OOB device 3211 provides parameters indicating device state information of the OOB device 3211, that is, an On/Off parameter and an AP Connected parameter. and transmits a BLE Advertisement message including AP Connection Required parameters, P2P Connection Ready parameters, OOB parameters, and Account Required parameters.

따라서, 상기 스마트 폰(3213)은 상기 OOB 디바이스(3211)에서 송신한 BLE Advertisement 메시지를 수신하고, 상기 수신한 BLE Advertisement 메시지를 기반으로 상기 OOB 디바이스(3211)가 상기 스마트 폰(3213) 자신과 P2P 연결을 시도하려는 것을 검출한다. 따라서, 상기 스마트 폰(3213)은 디바이스 간 연결을 통해 상기 스마트 폰(3213) 자신에 저장되어 있는 P2P 연결 정보를 상기 OOB 디바이스(3211)로 제공한다. Accordingly, the smart phone 3213 receives the BLE Advertisement message transmitted from the OOB device 3211, and based on the received BLE Advertisement message, the OOB device 3211 communicates with the smart phone 3213 itself and P2P. Detects an attempt to connect. Accordingly, the smart phone 3213 provides the P2P connection information stored in the smart phone 3213 itself to the OOB device 3211 through a device-to-device connection.

상기 스마트 폰(3213)으로부터 P2P 연결 정보를 전달받은 OOB 디바이스(3211)는 상기 P2P 연결 정보를 기반으로 상기 스마트 폰(3213)과 연결 동작을 수행한다. 상기 OOB 디바이스(3211)는 상기 스마트 폰(3213)과 연결된 후 BLE Advertisement 메시지를 송신한다. 여기서, 상기 스마트 폰(3213)과 연결된 후 상기 OOB 디바이스(3211)에서 송신되는 BLE Advertisement 메시지가 포함하는 파라미터들 각각의 값과 상기 스마트 폰(3213)과 연결되기 전에 상기 OOB 디바이스(3211)에서 송신되는 BLE Advertisement 메시지가 포함하는 파라미터들 각각의 값은 상이할 수 있으며, 이에 대해서 구체적으로 설명하면 다음과 같다. The OOB device 3211 that has received the P2P connection information from the smart phone 3213 performs a connection operation with the smart phone 3213 based on the P2P connection information. The OOB device 3211 transmits a BLE Advertisement message after being connected to the smart phone 3213 . Here, the value of each parameter included in the BLE Advertisement message transmitted from the OOB device 3211 after being connected to the smart phone 3213 and transmitted from the OOB device 3211 before being connected to the smart phone 3213 Each of the parameters included in the BLE Advertisement message may have different values, which will be described in detail as follows.

먼저, 상기 스마트 폰(3213)과 연결되기 전에 상기 OOB 디바이스(3211)에서 송신되는 BLE Advertisement 메시지가 포함하는 파라미터들 각각의 값은 하기 표 3에 나타낸 바와 같다. First, the values of each parameter included in the BLE Advertisement message transmitted from the OOB device 3211 before being connected to the smart phone 3213 are shown in Table 3 below.

Figure 112015126996935-pat00003
Figure 112015126996935-pat00003

다음으로, 상기 스마트 폰(3213)과 연결된 후 상기 OOB 디바이스(3211)에서 송신되는 BLE Advertisement 메시지가 포함하는 파라미터들 각각의 값은 하기 표 4에 나타낸 바와 같다. Next, the values of each parameter included in the BLE Advertisement message transmitted from the OOB device 3211 after being connected to the smart phone 3213 are shown in Table 4 below.

Figure 112015126996935-pat00004
Figure 112015126996935-pat00004

도 32a 및 도 32b에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 탐색 패킷을 기반으로 P2P 자동 페어링 동작을 수행하는 과정에 대해서 설명하였으며, 다음으로 도 33을 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 송신 디바이스의 내부 구조의 일 예에 대해서 설명하기로 한다. 32A and 32B describe a process of performing a P2P automatic pairing operation based on a discovery packet in a wireless communication system according to an embodiment of the present invention. Next, referring to FIG. 33, an embodiment of the present invention will be described. An example of an internal structure of a transmitting device in a wireless communication system according to the present invention will be described.

도 33은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 송신 디바이스의 내부 구조의 일 예를 개략적으로 도시한 도면이다. 33 is a diagram schematically illustrating an example of an internal structure of a transmission device in a wireless communication system according to an embodiment of the present invention.

도 33을 참조하면, 송신 디바이스(3300)는 통신 모듈과, 커넥터, 및 이어폰 연결잭 중 적어도 하나를 이용하여 외부 전자 디바이스(도 33에 별도로 도시하지 않음)와 연결될 수 있다. 이러한, 상기 외부 전자 디바이스는 상기 송신 디바이스(3300)에 탈착되어 유선으로 연결 가능한 이어폰(earphone), 외부 스피커(external speaker), 범용 직렬 버스(universal serial bus: USB, 이하 ‘USB’라 칭하기로 한다) 메모리, 충전기, 크래들/도크(cradle/dock), 디지털 미디어 방송(digital media broadcasting: DMB, 이하 ‘DMB’라 칭하기로 한다) 안테나, 모바일 결제 관련 디바이스, 건강 관리 디바이스(혈당계 등), 게임기, 자동차 네비게이션 디바이스 등과 같은 다양한 디바이스들 중의 하나를 포함할 수 있다. Referring to FIG. 33 , the transmission device 3300 may be connected to an external electronic device (not shown separately in FIG. 33 ) using at least one of a communication module, a connector, and an earphone connection jack. The external electronic device is detachable from the transmitting device 3300 and connectable by wire, an earphone, an external speaker, and a universal serial bus (USB, hereinafter referred to as 'USB'). ) memory, charger, cradle/dock, digital media broadcasting (DMB, hereinafter referred to as 'DMB') antenna, mobile payment-related devices, health care devices (blood glucose meter, etc.), game consoles, It may include one of a variety of devices, such as a car navigation device and the like.

또한, 상기 외부 전자 디바이스는 무선으로 연결 가능한 블루투스 통신 디바이스, NFC(near field communication) 디바이스, Wi-Fi 다이렉트(direct) 통신 디바이스, 무선 AP 등이 될 수 있다. 그리고, 상기 송신 디바이스(3300)는 유선 또는 무선을 이용하여 서버 또는 다른 통신 디바이스, 예를 들어, 휴대폰, 스마트 폰, 태블릿 PC, 데스크 탑 PC 및 서버 중의 하나와 연결될 수 있다.In addition, the external electronic device may be a wirelessly connectable Bluetooth communication device, a near field communication (NFC) device, a Wi-Fi direct communication device, a wireless AP, or the like. In addition, the transmitting device 3300 may be connected to a server or another communication device, for example, one of a mobile phone, a smart phone, a tablet PC, a desktop PC, and a server using a wired or wireless connection.

상기 송신 디바이스(3300)는 카메라(camera) 처리부(3311)와, 영상 처리부(3313)와, 표시부(3315)와, 제어기(3317)와, 무선 주파수(radio frequency: RF, 이하 ‘RF’라 칭하기로 한다) 처리부(3319)와, 데이터 처리부(3321)와, 메모리(memory)(3323)와, 오디오(audio) 처리부(3325)와, 키 입력부(3327)를 포함한다. The transmitting device 3300 includes a camera processing unit 3311, an image processing unit 3313, a display unit 3315, a controller 3317, and a radio frequency (RF), hereinafter referred to as 'RF'. ) a processing unit 3319 , a data processing unit 3321 , a memory 3323 , an audio processing unit 3325 , and a key input unit 3327 .

먼저, 상기 RF 처리부(3319)는 상기 송신 디바이스(3300)의 무선 통신 기능을 수행한다. 상기 RF 처리부(3319)는 송신되는 신호의 주파수를 상승변환 및 증폭하는 RF 송신기와, 수신되는 신호를 저잡음 증폭하고 주파수를 하강 변환하는 RF 수신기 등을 포함한다. First, the RF processing unit 3319 performs a wireless communication function of the transmission device 3300 . The RF processing unit 3319 includes an RF transmitter for up-converting and amplifying a frequency of a transmitted signal, and an RF receiver for low-noise amplifying and down-converting a received signal.

상기 데이터 처리부(3321)는 상기 송신되는 신호를 부호화 및 변조하는 송신기 및 상기 수신되는 신호를 복조 및 복호화 하는 수신기 등을 구비한다. 즉, 상기 데이터 처리부(3321)는 모뎀(modulator/de-modulator: MODEM, 이하 " MODEM"라 칭하기로 한다) 및 코덱(coder/decoder: CODEC, 이하 "CODEC"라 칭하기로 한다)으로 구성될 수 있다. 여기서, 상기 CODEC은 패킷 데이터 등을 처리하는 데이터 CODEC과 음성 등의 오디오 신호를 처리하는 오디오 CODEC을 포함한다. The data processing unit 3321 includes a transmitter for encoding and modulating the transmitted signal, and a receiver for demodulating and decoding the received signal. That is, the data processing unit 3321 may be composed of a modem (modulator/de-modulator: MODEM, hereinafter referred to as “MODEM”) and a codec (coder/decoder: CODEC, hereinafter referred to as “CODEC”). have. Here, the CODEC includes a data CODEC for processing packet data and the like and an audio CODEC for processing an audio signal such as voice.

오디오 처리부(3325)는 상기 데이터 처리부(3321)의 오디오 CODEC에서 출력되는 수신 오디오 신호를 재생하거나 또는 마이크로부터 발생되는 송신 오디오 신호를 상기 데이터 처리부(3321)의 오디오 CODEC에 송신하는 기능을 수행한다. The audio processing unit 3325 reproduces the received audio signal output from the audio CODEC of the data processing unit 3321 or transmits the transmission audio signal generated from the microphone to the audio CODEC of the data processing unit 3321 .

상기 키 입력부(3327)는 숫자 및 문자 정보를 입력하기 위한 키들 및 각종 기능들을 설정하기 위한 기능 키들을 구비한다. The key input unit 3327 includes keys for inputting numeric and character information and function keys for setting various functions.

상기 메모리(3323)는 프로그램 메모리, 데이터 메모리 등을 포함할 수 있다. 상기 프로그램 메모리는 상기 송신 디바이스(3300)의 일반적인 동작을 제어하기 위한 프로그램들 및 본 발명의 일 실시예에 따른 사운드 신호를 기반으로 데이터를 송신 및 수신하는 동작과 관련된 프로그램들을 저장할 수 있다. 또한 상기 데이터 메모리는 상기 프로그램들을 수행하는 중에 발생되는 데이터들을 일시 저장하는 기능을 수행한다. The memory 3323 may include a program memory, a data memory, and the like. The program memory may store programs for controlling a general operation of the transmitting device 3300 and programs related to an operation of transmitting and receiving data based on a sound signal according to an embodiment of the present invention. In addition, the data memory performs a function of temporarily storing data generated while executing the programs.

상기 메모리(3323)는 리드 온니 메모리(read only memory: ROM, 이하 ‘ROM’이라 칭하기로 한다)와, 랜덤 억세스 메모리(random access memory: RAM, 이하 ‘RAM’이라 칭하기로 한다)와, 메모리 카드(memory card)(일 예로, 보안 디지털(secure digital: SD, 이하 ‘SD’라 칭하기로 한다) 카드, 메모리 스틱) 등과 같은 임의의 데이터 저장 디바이스로 구현될 수 있다. 또한, 상기 메모리(3323)는 비휘발성 메모리와, 휘발성 메모리와, 하드 디스크 드라이브(hard disk drive: HDD, 이하 ‘HDD’라 칭하기로 한다) 또는 솔리드 스테이트 드라이브(solid state drive: SSD, 이하 ‘SSD’라 칭하기로 한다) 등을 포함할 수도 있다.The memory 3323 includes a read only memory (ROM, hereinafter referred to as 'ROM'), a random access memory (RAM, hereinafter referred to as 'RAM'), and a memory card. (memory card) (for example, secure digital (SD, hereinafter referred to as 'SD') card, memory stick) may be implemented as any data storage device. In addition, the memory 3323 includes a non-volatile memory, a volatile memory, a hard disk drive (HDD, hereinafter referred to as 'HDD') or a solid state drive (SSD, hereinafter 'SSD'). ') and the like.

또한, 상기 메모리(3323)는 네비게이션, 화상 통화, 게임, 사용자에게 시간을 기반으로 하는 알람 애플리케이션 등과 같은 다양한 기능들의 애플리케이션들과, 이와 관련된 그래픽 사용자 인터페이스(graphical user interface: GUI, 이하 "GUI"라 칭하기로 한다)를 제공하기 위한 이미지들, 사용자 정보, 문서, 터치 입력을 처리하는 방법과 관련된 데이터베이스들 또는 데이터, 상기 송신 디바이스(3300)를 구동하는데 필요한 배경 이미지들(메뉴 화면, 대기 화면 등) 또는 운영 프로그램들, 카메라 처리부(3311)에 의해 촬영된 이미지들 등을 저장할 수 있다. In addition, the memory 3323 includes applications of various functions, such as navigation, video call, game, and time-based alarm application to the user, and a graphical user interface (GUI) related thereto. Databases or data related to images for providing images, user information, documents, and methods of processing touch input, and background images (menu screen, standby screen, etc.) required to drive the transmitting device 3300 Alternatively, operating programs, images captured by the camera processing unit 3311, and the like may be stored.

또한, 상기 메모리(3323)는 머신(예를 들어, 컴퓨터)을 통해 리드할 수 있는 매체이며, 머신 리드 가능 매체라는 용어는 머신이 특정 기능을 수행할 수 있도록 상기 머신으로 데이터를 제공하는 매체로 정의될 수 있다. 또한, 상기 메모리(3323)는 비휘발성 매체(non-volatile media) 및 휘발성 매체를 포함할 수 있다. 이러한 모든 매체는 상기 매체에 의해 전달되는 명령들이 상기 명령들을 상기 머신 리드 가능 물리적 기구에 의해 검출될 수 있도록 유형의 것이어야 한다.In addition, the memory 3323 is a medium readable by a machine (eg, a computer), and the term machine readable medium refers to a medium that provides data to the machine so that the machine can perform a specific function. can be defined. Also, the memory 3323 may include non-volatile media and volatile media. All such media must be tangible so that the instructions carried by the medium can be detected by the machine readable physical mechanism.

상기 머신 리드 가능 매체는, 이에 한정되지 않지만, 플로피 디스크(floppy disk), 플렉서블 디스크(flexible disk), 하드 디스크, 자기 테이프, 컴팩트 디스크 리드 온니 메모리(compact disc read-only memory: CD-ROM, 이하 "CD-ROM"라 칭하기로 한다), 광학 디스크, 펀치 카드(punch card), 페이퍼 테이프(paper tape), RAM, 프로그램 가능 리드 온니 메모리(programmable read-only memory: PROM, 이하 "PROM"라 칭하기로 한다), 제거 가능 프로그램 가능 리드 온니 메모리(erasable programmable read-only memory: EPROM, 이하 "EPROM"라 칭하기로 한다) 및 플래시-제거 가능 프로그램 가능 리드 온니 메모리(flash-erasable programmable read-only memory: flash-EPROM, 이하 "flash-EPROM"라 칭하기로 한다) 중의 적어도 하나를 포함한다.The machine readable medium may include, but is not limited to, a floppy disk, a flexible disk, a hard disk, a magnetic tape, a compact disc read-only memory (CD-ROM, hereinafter) "CD-ROM"), optical disks, punch cards, paper tape, RAM, programmable read-only memory (PROM, hereafter referred to as "PROM") ), erasable programmable read-only memory (EPROM, hereinafter referred to as "EPROM"), and flash-erasable programmable read-only memory: flash-EPROM, hereinafter referred to as "flash-EPROM").

상기 제어기(3317)는 상기 송신 디바이스(3300)의 전반적인 동작을 제어하는 기능을 수행한다. 상기 제어기(3317)는 본 발명의 일 실시예에 따른 사운드 신호를 기반으로 데이터를 송신 및 수신하는 동작과 관련된 동작을 수행한다. 여기서, 본 발명의 일 실시예에 따른 사운드 신호를 기반으로 데이터를 송신 및 수신하는 동작과 관련된 동작은 도 1 내지 도 32b에서 설명한 바와 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다. The controller 3317 performs a function of controlling the overall operation of the transmission device 3300 . The controller 3317 performs an operation related to an operation of transmitting and receiving data based on a sound signal according to an embodiment of the present invention. Here, since the operations related to the operation of transmitting and receiving data based on the sound signal according to an embodiment of the present invention are the same as those described with reference to FIGS. 1 to 32B, a detailed description thereof will be omitted herein.

상기 카메라 처리부(3311)는 영상 데이터를 촬영하며, 촬영된 광 신호를 전기적 신호로 변환하는 카메라 센서와, 상기 카메라센서로부터 촬영되는 아날로그 영상신호를 디지털 데이터로 변환하는 신호 처리부를 포함한다. 여기서, 상기 카메라 센서는 CCD(charge coupled device) 또는 상보성 금속 산화물 반도체(complementary metal-oxide semiconductor: CMOS, 이하 "CMOS"라 칭하기로 한다) 센서라 가정하며, 상기 신호 처리부는 디지털 신호 프로세서(digital signal processor: DSP, 이하 "DSP"라 칭하기로 한다)로 구현될 수 있다. 또한, 상기 카메라 센서 및 신호 처리부는 일체형으로 구현될 수 있으며, 또한 분리하여 구현될 수도 있다. The camera processing unit 3311 includes a camera sensor that captures image data and converts a photographed optical signal into an electrical signal, and a signal processing unit that converts an analog image signal photographed from the camera sensor into digital data. Here, it is assumed that the camera sensor is a charge coupled device (CCD) or a complementary metal-oxide semiconductor (CMOS, hereinafter referred to as "CMOS") sensor, and the signal processing unit is a digital signal processor (digital signal processor). processor: DSP, hereinafter referred to as "DSP") may be implemented. In addition, the camera sensor and the signal processing unit may be implemented integrally, or may be implemented separately.

상기 영상 처리부(3313)는 상기 카메라 처리부(3311)에서 출력되는 영상 신호를 표시부(3315)에 표시하기 위한 이미지 신호 프로세싱(image signal processing: ISP, 이하 "ISP"라 칭하기로 한다)를 수행하며, 상기 ISP는 감마교정, 인터폴레이션, 공간적 변화, 이미지 효과, 이미지 스케일, AWB(automatic white balance), AE(automatic exposure), AF(automatic focus) 등과 같은 기능을 수행한다. 따라서, 상기 영상 처리부(3313)는 상기 카메라 처리부(3311)에서 출력되는 영상 신호를 프레임 단위로 처리하며, 상기 프레임 영상데이터를 상기 표시부(3315)의 특성 및 크기에 맞춰 출력한다. The image processing unit 3313 performs image signal processing (ISP, hereinafter referred to as “ISP”) for displaying the image signal output from the camera processing unit 3311 on the display unit 3315, The ISP performs functions such as gamma correction, interpolation, spatial change, image effect, image scale, automatic white balance (AWB), automatic exposure (AE), automatic focus (AF), and the like. Accordingly, the image processing unit 3313 processes the image signal output from the camera processing unit 3311 in units of frames, and outputs the frame image data according to the characteristics and size of the display unit 3315 .

또한 상기 영상 처리부(3313)는 영상 코덱을 구비하며, 상기 표시부(3315)에 표시되는 프레임 영상데이터를 설정된 방식으로 압축하거나, 압축된 프레임 영상데이터를 원래의 프레임 영상데이터로 복원하는 기능을 수행한다. 여기서 상기 영상 코덱은 JPEG(joint photographic experts group) 코덱, MPEG4(moving picture experts group 4) 코덱, Wavelet 코덱 등이 될 수 있다. 상기 영상 처리부(3313)는 OSD(on screen display) 기능을 구비한다고 가정하며, 상기 제어기(3317)의 제어하여 표시되는 화면 크기에 따라 온 스크린 표시데이터를 출력할 수 있다.In addition, the image processing unit 3313 includes an image codec, and performs a function of compressing the frame image data displayed on the display unit 3315 in a set manner or restoring the compressed frame image data to the original frame image data. . Here, the image codec may be a joint photographic experts group (JPEG) codec, a moving picture experts group 4 (MPEG4) codec, a Wavelet codec, or the like. It is assumed that the image processing unit 3313 has an on-screen display (OSD) function, and may output on-screen display data according to the size of the displayed screen under the control of the controller 3317 .

상기 표시부(3315)는 상기 영상 처리부(3313)에서 출력되는 영상 신호를 화면으로 표시하며, 상기 제어부(3317)에서 출력되는 사용자 데이터를 표시한다. 여기서, 상기 표시부(3315)는 액정 크리스탈 디스플레이(liquid crystal display: LCD, 이하 "LCD"라 칭하기로 한다)를 사용할 수 있으며, 이런 경우 상기 표시부(1815)은 LCD 제어부(LCD controller), 영상 데이터를 저장할 수 있는 메모리 및 LCD표시 소자 등을 구비할 수 있다. 여기서, 상기 LCD를 터치스크린(touch screen) 방식으로 구현하는 경우, 입력부로 동작할 수도 있으며, 이때 상기 표시부(3315)에는 상기 키 입력부(3327)와 같은 키들을 표시할 수 있다. The display unit 3315 displays the image signal output from the image processing unit 3313 on a screen, and displays user data output from the control unit 3317 . Here, the display unit 3315 may use a liquid crystal display (LCD, hereinafter referred to as "LCD"), and in this case, the display unit 1815 is an LCD controller, It may be provided with a memory and an LCD display device that can be stored. Here, when the LCD is implemented in a touch screen method, it may operate as an input unit, and in this case, the display unit 3315 may display the same keys as the key input unit 3327 .

상기 표시부(3315)가 상기 터치 스크린으로 구현될 경우, 상기 표시부(3315)는 사용자 그래픽 인터페이스에 입력되는 적어도 하나의 사용자 입력에 대응되는 아날로그 신호를 상기 제어부(3317)로 출력할 수 있다. When the display unit 3315 is implemented as the touch screen, the display unit 3315 may output an analog signal corresponding to at least one user input input to the user graphic interface to the control unit 3317 .

상기 표시부(3315)는 사용자의 신체(예를 들어, 엄지를 포함하는 손가락) 또는 상기 키입력부(3327)(일 예로, 스타일러스 펜, 전자 펜)을 통해 적어도 하나의 사용자 입력을 수신할 수 있다.The display unit 3315 may receive at least one user input through the user's body (eg, a finger including a thumb) or the key input unit 3327 (eg, a stylus pen or an electronic pen).

상기 표시부(3315)는 하나의 터치의 연속적인 움직임(일 예로, 드래그 입력)을 수신할 수도 있다. 상기 표시부(3315)는 입력되는 터치의 연속적인 움직임에 대응되는 아날로그 신호를 상기 제어부(3317)로 출력할 수 있다. The display unit 3315 may receive a continuous movement of one touch (eg, a drag input). The display unit 3315 may output an analog signal corresponding to the continuous movement of the input touch to the control unit 3317 .

본 발명의 일 실시예에서 터치는 터치 스크린, 즉 상기 표시부(3315)와 손가락 또는 상기 키 입력부(3327)와의 접촉에 한정되지 않고, 비접촉(일 예로, 상기 표시부(3315)와의 직접 접촉 없이 사용자 입력 수단을 검출할 수 있는 인식 거리(예를 들어, 1cm) 이내에 사용자 입력 수단이 위치하는 경우)을 포함할 수 있다. 상기 표시부(3315)에서 사용자 입력 수단을 인식할 수 있는 거리 또는 간격은 상기 송신 디바이스(3300)의 성능 또는 구조에 따라 변경될 수 있으며, 특히 상기 표시부(3315)는 사용자 입력 수단과의 접촉에 의한 직접 터치 이벤트와, 간접 터치 이벤트(즉, 호버링 이벤트)를 구분하여 검출 가능하도록, 상기 직접 터치 이벤트와 호버링 이벤트에 의해 검출되는 값(일 예로, 아날로그 값으로 전압 값 또는 전류 값을 포함)이 다르게 출력될 수 있도록 구성될 수 있다.In one embodiment of the present invention, the touch is not limited to a touch screen, that is, a contact between the display unit 3315 and a finger or the key input unit 3327, and is non-contact (eg, a user input without direct contact with the display unit 3315 ). When the user input means is located within a recognition distance (eg, 1 cm) that can detect the means) may be included. The distance or interval at which the display unit 3315 can recognize the user input means may be changed according to the performance or structure of the transmitting device 3300 , and in particular, the display unit 3315 may be displayed by contact with the user input means. A value (for example, an analog value including a voltage value or a current value) detected by the direct touch event and the hovering event is different so that the direct touch event and the indirect touch event (ie, hovering event) can be detected separately It may be configured to be output.

상기 표시부(3315)는 일 예로, 저항막(resistive) 방식, 정전용량(capacitive) 방식, 적외선(infrared) 방식, 초음파(acoustic wave) 방식, 또는 이들의 조합으로 구현될 수 있다.The display unit 3315 may be implemented as, for example, a resistive method, a capacitive method, an infrared method, an acoustic wave method, or a combination thereof.

또한, 상기 표시부(3315)는 손가락 및 키 입력부(3327)에 의한 입력을 각각 입력 받을 수 있도록, 손가락 및 상기 키 입력부(3327)의 터치나 접근을 각각 감지할 수 있는 적어도 두 개의 터치 패널들을 포함할 수 있다. 적어도 두 개의 터치 패널들은 서로 다른 출력 값을 상기 제어기(3317)에 제공하고, 상기 제어기(3317)는 상기 적어도 두 개의 터치 스크린 패널들에서 입력되는 값을 서로 다르게 인식하여, 키 입력부(3327)으로부터의 입력이 손가락에 의한 입력인지, 상기 키입력부(3327)에 의한 입력인지를 구분할 수 있다.In addition, the display unit 3315 includes at least two touch panels capable of sensing a touch or approach of a finger and the key input unit 3327, respectively, so as to receive input by a finger and a key input unit 3327, respectively. can do. At least two touch panels provide different output values to the controller 3317 , and the controller 3317 recognizes values input from the at least two touch screen panels differently from each other, It is possible to distinguish whether the input of is input by a finger or an input by the key input unit 3327 .

상기 제어기(3317)는 상기 표시부(3315)로부터 입력된 아날로그 신호를 디지털 신호로 변환하고, 상기 제어기(3317)는 상기 디지털 신호를 사용하여 상기 표시부(3315)를 제어할 수 있다. 일 예로, 상기 제어기(3317)는 직접 터치 이벤트 또는 호버링 이벤트에 응답하여 상기 제어기(3317)에 표시된 단축 아이콘(도 33에 별도로 도시하지 않음) 또는 객체가 선택 또는 실행되도록 할 수 있다. The controller 3317 may convert the analog signal input from the display unit 3315 into a digital signal, and the controller 3317 may control the display unit 3315 using the digital signal. For example, the controller 3317 may select or execute a shortcut icon (not shown separately in FIG. 33 ) or an object displayed on the controller 3317 in response to a direct touch event or a hovering event.

상기 제어기(3317)는 상기 표시부(3315)를 통해 출력되는 값(일 예로, 전류값 등)을 검출하여 사용자 입력 위치 뿐만 아니라 호버링 간격 또는 거리를 확인할 수 있고, 확인된 거리 값을 디지털 신호(일 예로, Z좌표)로 변환할 수도 있다. 또한, 상기 제어기(3317)는 상기 표시부(3315)를 통해 출력되는 값(일 예로, 전류값 등)을 검출하여 사용자 입력 수단이 상기 표시부(3315)를 누르는 압력을 검출할 수 있고, 상기 검출된 압력 값을 디지털 신호로 변환할 수도 있다. The controller 3317 detects a value (eg, a current value, etc.) output through the display unit 3315 to check a hovering interval or distance as well as a user input position, and converts the checked distance value to a digital signal (one For example, it can be converted to Z-coordinate). In addition, the controller 3317 may detect a value (eg, a current value, etc.) output through the display unit 3315 to detect the pressure at which the user input means presses the display unit 3315, and the detected It is also possible to convert the pressure value into a digital signal.

또한, 도 33에서는 상기 송신 디바이스(3300)가 상기 카메라 처리부(3311)와, 상기 영상 처리부(3313)와, 상기 표시부(3315)와, 상기 제어기(3317)와, 상기 RF 처리부(3319)와, 상기 데이터 처리부(3321)와, 상기 메모리(3323)와, 상기 오디오 처리부(3325)와, 상기 키 입력부(3327)와 같이 별도의 유닛들로 구현된 경우가 도시되어 있으나, 상기 송신 디바이스(3300)는 상기 카메라 처리부(3311)와, 상기 영상 처리부(3313)와, 상기 표시부(3315)와, 상기 제어기(3317)와, 상기 RF 처리부(3319)와, 상기 데이터 처리부(3321)와, 상기 메모리(3323)와, 상기 오디오 처리부(3325)와, 상기 키 입력부(3327) 중 적어도 두 개가 통합된 형태로 구현될 수도 있음은 물론이다. 33, the transmitting device 3300 includes the camera processing unit 3311, the image processing unit 3313, the display unit 3315, the controller 3317, and the RF processing unit 3319, The data processing unit 3321 , the memory 3323 , the audio processing unit 3325 , and the key input unit 3327 are illustrated as separate units, but the transmission device 3300 . is the camera processing unit 3311, the image processing unit 3313, the display unit 3315, the controller 3317, the RF processing unit 3319, the data processing unit 3321, the memory ( 3323), the audio processing unit 3325, and at least two of the key input unit 3327 may be implemented in an integrated form.

이와는 달리, 상기 송신 디바이스(3300)는 1개의 프로세서로 구현될 수도 있다.Alternatively, the transmitting device 3300 may be implemented with one processor.

도 33에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 송신 디바이스의 내부 구조의 일 예에 대해서 설명하였으며, 다음으로 도 34를 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 수신 디바이스의 내부 구조의 일 예에 대해서 설명하기로 한다.In FIG. 33, an example of the internal structure of a transmitting device in a wireless communication system according to an embodiment of the present invention has been described. Next, with reference to FIG. 34, a diagram of a receiving device in a wireless communication system according to an embodiment of the present invention An example of the internal structure will be described.

도 34는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 수신 디바이스의 내부 구조의 일 예를 개략적으로 도시한 도면이다.34 is a diagram schematically illustrating an example of an internal structure of a receiving device in a wireless communication system according to an embodiment of the present invention.

도 34를 참조하면, 수신 디바이스(3400)는 카메라 처리부(3411)와, 영상 처리부(3413)와, 표시부(3415)와, 제어기(3417)와, RF 처리부(3419)와, 데이터 처리부(3421)와, 메모리(3423)와, 오디오 처리부(3425)와, 키 입력부(3427)를 포함한다. Referring to FIG. 34 , the receiving device 3400 includes a camera processing unit 3411 , an image processing unit 3413 , a display unit 3415 , a controller 3417 , an RF processing unit 3419 , and a data processing unit 3421 . and a memory 3423 , an audio processing unit 3425 , and a key input unit 3427 .

상기 카메라 처리부(3411)와, 영상 처리부(3413)와, 표시부(3415)와, 제어기(3417)와, RF 처리부(3419)와, 데이터 처리부(3421)와, 메모리(3423)와, 오디오 처리부(3425)와, 키 입력부(3427)는 도 33에서 설명한 바와 같은 카메라 처리부(3311)와, 영상 처리부(3313)와, 표시부(3315)와, 제어기(3317)와, RF 처리부(3319)와, 데이터 처리부(3321)와, 메모리(3323)와, 오디오 처리부(3325)와, 키 입력부(3327)와 유사한 동작을 수행하며, 따라서 구체적인 설명은 생략하기로 한다. The camera processing unit 3411, the image processing unit 3413, the display unit 3415, the controller 3417, the RF processing unit 3419, the data processing unit 3421, the memory 3423, the audio processing unit ( 3425 and the key input unit 3427 include the camera processing unit 3311, the image processing unit 3313, the display unit 3315, the controller 3317, the RF processing unit 3319, and the data as described with reference to FIG. Operations similar to those of the processing unit 3321 , the memory 3323 , the audio processing unit 3325 , and the key input unit 3327 are performed, and thus a detailed description thereof will be omitted.

다만, 상기 메모리(3423)와 제어기(3417)에 대해서 구체적으로 설명하면 다음과 같다.However, the memory 3423 and the controller 3417 will be described in detail as follows.

먼저, 상기 메모리(3423)는 프로그램 메모리, 데이터 메모리 등을 포함할 수 있다. 상기 프로그램 메모리는 상기 수신 디바이스(3400)의 일반적인 동작을 제어하기 위한 프로그램들 및 본 발명의 일 실시예에 따른 사운드 신호를 기반으로 데이터를 송신 및 수신하는 동작과 관련된 프로그램들을 저장할 수 있다. 또한 상기 데이터 메모리는 상기 프로그램들을 수행하는 중에 발생되는 데이터들을 일시 저장하는 기능을 수행한다. First, the memory 3423 may include a program memory, a data memory, and the like. The program memory may store programs for controlling a general operation of the reception device 3400 and programs related to an operation of transmitting and receiving data based on a sound signal according to an embodiment of the present invention. In addition, the data memory performs a function of temporarily storing data generated while executing the programs.

또한, 상기 제어기(3417)는 상기 수신 디바이스(3400)의 전반적인 동작을 제어하는 기능을 수행한다. 상기 제어기(3417)는 본 발명의 일 실시예에 따른 사운드 신호를 기반으로 데이터를 송신 및 수신하는 동작과 관련된 동작을 수행한다. 여기서, 본 발명의 일 실시예에 따른 사운드 신호를 기반으로 데이터를 송신 및 수신하는 동작과 관련된 동작은 도 1 내지 도 32b에서 설명한 바와 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다. In addition, the controller 3417 performs a function of controlling the overall operation of the receiving device 3400 . The controller 3417 performs an operation related to an operation of transmitting and receiving data based on a sound signal according to an embodiment of the present invention. Here, since the operations related to the operation of transmitting and receiving data based on the sound signal according to an embodiment of the present invention are the same as those described with reference to FIGS. 1 to 32B, a detailed description thereof will be omitted herein.

한편, 도 34에서는 상기 수신 디바이스(3400)가 상기 카메라 처리부(3411)와, 영상 처리부(3413)와, 표시부(3415)와, 제어기(3417)와, RF 처리부(3419)와, 데이터 처리부(3421)와, 메모리(3423)와, 오디오 처리부(3425)와, 키 입력부(3427)와 같이 별도의 유닛들로 구현된 경우가 도시되어 있으나, 상기 수신 디바이스(3400)는 상기 카메라 처리부(3411)와, 영상 처리부(3413)와, 표시부(3415)와, 제어기(3417)와, RF 처리부(3419)와, 데이터 처리부(3421)와, 메모리(3423)와, 오디오 처리부(3425)와, 키 입력부(3427) 중 적어도 두 개가 통합된 형태로 구현될 수도 있음은 물론이다. Meanwhile, in FIG. 34 , the receiving device 3400 includes the camera processing unit 3411 , the image processing unit 3413 , the display unit 3415 , the controller 3417 , the RF processing unit 3419 , and the data processing unit 3421 . ), the memory 3423, the audio processing unit 3425, and the key input unit 3427 are illustrated as separate units, but the receiving device 3400 is the camera processing unit 3411 and , an image processing unit 3413 , a display unit 3415 , a controller 3417 , an RF processing unit 3419 , a data processing unit 3421 , a memory 3423 , an audio processing unit 3425 , and a key input unit ( 3427), at least two of them may be implemented in an integrated form.

이와는 달리, 상기 수신 디바이스(3400)는 1개의 프로세서로 구현될 수도 있다.Alternatively, the receiving device 3400 may be implemented with one processor.

도 34에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 수신 디바이스의 내부 구조의 일 예에 대해서 설명하였으며, 다음으로 도 35를 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 송신 디바이스의 내부 구조의 다른 예에 대해서 설명하기로 한다.In FIG. 34, an example of the internal structure of a receiving device in a wireless communication system according to an embodiment of the present invention has been described. Next, with reference to FIG. 35, a transmission device in a wireless communication system according to an embodiment of the present invention is described. Another example of the internal structure will be described.

도 35는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 송신 디바이스의 내부 구조의 다른 예를 개략적으로 도시한 도면이다. 35 is a diagram schematically illustrating another example of an internal structure of a transmission device in a wireless communication system according to an embodiment of the present invention.

도 35를 참조하면, 송신 디바이스(3500)는 송신기(3511)와, 제어기(3513)와, 수신기(3515)와, 저장 유닛(3517)을 포함한다. Referring to FIG. 35 , the transmission device 3500 includes a transmitter 3511 , a controller 3513 , a receiver 3515 , and a storage unit 3517 .

먼저, 상기 제어기(3513)는 상기 송신 디바이스(3500)의 전반적인 동작을 제어하며, 특히 본 발명의 실시예에 따른 사운드 신호를 기반으로 데이터를 송신 및 수신하는 동작과 관련된 동작을 제어한다. 본 발명의 실시예에 따른 사운드 신호를 기반으로 데이터를 송신 및 수신하는 동작과 관련된 동작에 대해서는 도 1 내지 도 32b에서 설명한 바와 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다. First, the controller 3513 controls the overall operation of the transmission device 3500 , in particular, controls operations related to transmission and reception of data based on a sound signal according to an embodiment of the present invention. An operation related to an operation of transmitting and receiving data based on a sound signal according to an embodiment of the present invention is the same as that described with reference to FIGS. 1 to 32B, and thus a detailed description thereof will be omitted.

상기 송신기(3511)는 상기 제어기(3513)의 제어에 따라 상기 무선 통신 시스템에 포함되어 있는 수신 디바이스 등으로 각종 신호들 및 각종 메시지들을 송신한다. 여기서, 상기 송신기(3511)가 송신하는 각종 신호들 및 각종 메시지들은 도 1 내지 도 32b에서 설명한 바와 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다.The transmitter 3511 transmits various signals and various messages to a receiving device included in the wireless communication system under the control of the controller 3513 . Here, since the various signals and various messages transmitted by the transmitter 3511 are the same as those described with reference to FIGS. 1 to 32B , a detailed description thereof will be omitted.

또한, 상기 수신기(3515)는 상기 제어기(3513)의 제어에 따라 상기 무선 통신 시스템에 포함되어 있는 수신 디바이스 등으로부터 각종 신호들 및 각종 메시지들을 수신한다. 여기서, 상기 수신기(3515)가 수신하는 각종 신호 및 각종 메시지들은 도 1 내지 도 32b에서 설명한 바와 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다.In addition, the receiver 3515 receives various signals and various messages from a reception device included in the wireless communication system under the control of the controller 3513 . Here, since the various signals and various messages received by the receiver 3515 are the same as those described with reference to FIGS. 1 to 32B, a detailed description thereof will be omitted herein.

상기 저장 유닛(3517)은 상기 제어기(3513)의 제어에 따라 상기 송신 디바이스(3500)가 수행하는 본 발명의 일 실시예에 따른 사운드 신호를 기반으로 데이터를 송신 및 수신하는 동작과 관련된 동작과 관련된 프로그램과 각종 데이터 등을 저장한다. The storage unit 3517 relates to an operation related to an operation of transmitting and receiving data based on a sound signal according to an embodiment of the present invention performed by the transmitting device 3500 under the control of the controller 3513 . It stores programs and various data.

또한, 상기 저장 유닛(3517)은 상기 수신기(3515)가 상기 수신 디바이스 등으로부터 수신한 각종 신호 및 각종 메시지들을 저장한다. In addition, the storage unit 3517 stores various signals and various messages received by the receiver 3515 from the receiving device or the like.

한편, 도 35에서는 상기 송신 디바이스(3500)가 상기 송신기(3511)와, 제어기(3513)와, 수신기(3515)와, 저장 유닛(3517)과 같이 별도의 유닛들로 구현된 경우가 도시되어 있으나, 상기 송신 디바이스(3500)는 상기 송신기(3511)와, 제어기(3513)와, 수신기(3515)와, 저장 유닛(3517) 중 적어도 두 개가 통합된 형태로 구현 가능함은 물론이다. Meanwhile, in FIG. 35 , a case in which the transmitting device 3500 is implemented as separate units such as the transmitter 3511 , the controller 3513 , the receiver 3515 , and the storage unit 3517 is illustrated. , the transmitting device 3500 may be implemented in an integrated form in which at least two of the transmitter 3511 , the controller 3513 , the receiver 3515 , and the storage unit 3517 are integrated.

또한, 상기 송신 디바이스(3500)는 1개의 프로세서로 구현될 수도 있음은 물론이다.Also, it goes without saying that the transmitting device 3500 may be implemented with one processor.

도 35에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 송신 디바이스의 내부 구조의 다른 예에 대해서 설명하였으며, 다음으로 도 36을 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 수신 디바이스의 내부 구조의 다른 예에 대해서 설명하기로 한다. In FIG. 35, another example of the internal structure of a transmitting device in a wireless communication system according to an embodiment of the present invention has been described. Next, with reference to FIG. 36, a receiving device in a wireless communication system according to an embodiment of the present invention Another example of the internal structure will be described.

도 36은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 수신 디바이스의 내부 구조의 다른 예를 개략적으로 도시한 도면이다. 36 is a diagram schematically illustrating another example of an internal structure of a receiving device in a wireless communication system according to an embodiment of the present invention.

도 36을 참조하면, 수신 디바이스(3600)는 송신기(3611)와, 제어기(3613)와, 수신기(3615)와, 저장 유닛(3617)을 포함한다. Referring to FIG. 36 , the receiving device 3600 includes a transmitter 3611 , a controller 3613 , a receiver 3615 , and a storage unit 3617 .

먼저, 상기 제어기(3613)는 상기 수신 디바이스(3600)의 전반적인 동작을 제어하며, 특히 본 발명의 실시예에 따른 사운드 신호를 기반으로 데이터를 송신 및 수신하는 동작과 관련된 동작을 제어한다. 본 발명의 실시예에 따른 사운드 신호를 기반으로 데이터를 송신 및 수신하는 동작과 관련된 동작에 대해서는 도 1 내지 도 32b에서 설명한 바와 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다. First, the controller 3613 controls the overall operation of the reception device 3600 , and in particular, controls operations related to transmission and reception of data based on a sound signal according to an embodiment of the present invention. An operation related to an operation of transmitting and receiving data based on a sound signal according to an embodiment of the present invention is the same as that described with reference to FIGS. 1 to 32B, and thus a detailed description thereof will be omitted.

상기 송신기(3611)는 상기 제어기(3613)의 제어에 따라 상기 무선 통신 시스템에 포함되어 있는 송신 디바이스 등으로 각종 신호들 및 각종 메시지들을 송신한다. 여기서, 상기 송신기(3611)가 송신하는 각종 신호들 및 각종 메시지들은 도 1 내지 도 32b에서 설명한 바와 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다.The transmitter 3611 transmits various signals and various messages to a transmission device included in the wireless communication system under the control of the controller 3613 . Here, since the various signals and various messages transmitted by the transmitter 3611 are the same as those described with reference to FIGS. 1 to 32B, a detailed description thereof will be omitted herein.

또한, 상기 수신기(3615)는 상기 제어기(3613)의 제어에 따라 상기 무선 통신 시스템에 포함되어 있는 송신 디바이스 등으로부터 각종 신호들 및 각종 메시지들을 수신한다. 여기서, 상기 수신기(3615)가 수신하는 각종 신호 및 각종 메시지들은 도 1 내지 도 32b에서 설명한 바와 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다.In addition, the receiver 3615 receives various signals and various messages from a transmission device included in the wireless communication system under the control of the controller 3613 . Here, since the various signals and various messages received by the receiver 3615 are the same as those described with reference to FIGS. 1 to 32B, a detailed description thereof will be omitted.

상기 저장 유닛(3617)은 상기 제어기(3613)의 제어에 따라 상기 수신 디바이스(3600)가 수행하는 본 발명의 일 실시예에 따른 사운드 신호를 기반으로 데이터를 송신 및 수신하는 동작과 관련된 동작과 관련된 프로그램과 각종 데이터 등을 저장한다. The storage unit 3617 relates to an operation related to an operation of transmitting and receiving data based on a sound signal according to an embodiment of the present invention performed by the reception device 3600 under the control of the controller 3613 . It stores programs and various data.

또한, 상기 저장 유닛(3617)은 상기 수신기(3615)가 상기 송신 디바이스 등으로부터 수신한 각종 신호 및 각종 메시지들을 저장한다. In addition, the storage unit 3617 stores various signals and various messages received by the receiver 3615 from the transmitting device or the like.

한편, 도 36에서는 상기 수신 디바이스(3600)가 상기 송신기(3611)와, 제어기(3613)와, 수신기(3615)와, 저장 유닛(3617)과 같이 별도의 유닛들로 구현된 경우가 도시되어 있으나, 상기 수신 디바이스(3600)는 상기 송신기(3611)와, 제어기(3613)와, 수신기(3615)와, 저장 유닛(3617) 중 적어도 두 개가 통합된 형태로 구현 가능함은 물론이다. Meanwhile, in FIG. 36 , a case in which the receiving device 3600 is implemented as separate units such as the transmitter 3611 , the controller 3613 , the receiver 3615 , and the storage unit 3617 is illustrated. , the receiving device 3600 may be implemented in an integrated form in which at least two of the transmitter 3611 , the controller 3613 , the receiver 3615 , and the storage unit 3617 are integrated.

또한, 상기 수신 디바이스(3600)는 1개의 프로세서로 구현될 수도 있음은 물론이다.Also, of course, the receiving device 3600 may be implemented with one processor.

도 36에서는 본 발명의 일 실시예에 따른 무선 통신 시스템에서 수신 디바이스의 내부 구조의 다른 예에 대해서 설명하였으며, 다음으로 도 37을 참조하여 본 발명의 일 실시예에 따른 무선 통신 시스템에서 AP의 내부 구조에 대해서 설명하기로 한다.In FIG. 36, another example of the internal structure of a receiving device in a wireless communication system according to an embodiment of the present invention has been described. Next, with reference to FIG. 37, the inside of an AP in a wireless communication system according to an embodiment of the present invention The structure will be described.

도 37은 본 발명의 일 실시예에 따른 무선 통신 시스템에서 AP의 내부 구조를 개략적으로 도시한 도면이다.37 is a diagram schematically illustrating an internal structure of an AP in a wireless communication system according to an embodiment of the present invention.

도 37을 참조하면, AP(3700)는 송신기(3711)와, 제어기(3713)와, 수신기(3715)와, 저장 유닛(3717)을 포함한다. Referring to FIG. 37 , an AP 3700 includes a transmitter 3711 , a controller 3713 , a receiver 3715 , and a storage unit 3717 .

먼저, 상기 제어기(3713)는 상기 AP(3700)의 전반적인 동작을 제어하며, 특히 본 발명의 실시예에 따른 사운드 신호를 기반으로 데이터를 송신 및 수신하는 동작과 관련된 동작을 제어한다. 본 발명의 실시예에 따른 사운드 신호를 기반으로 데이터를 송신 및 수신하는 동작과 관련된 동작에 대해서는 도 1 내지 도 32b에서 설명한 바와 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다. First, the controller 3713 controls the overall operation of the AP 3700, in particular, controls operations related to the operation of transmitting and receiving data based on the sound signal according to the embodiment of the present invention. An operation related to an operation of transmitting and receiving data based on a sound signal according to an embodiment of the present invention is the same as that described with reference to FIGS. 1 to 32B, and thus a detailed description thereof will be omitted.

상기 송신기(3711)는 상기 제어기(3713)의 제어에 따라 상기 무선 통신 시스템에 포함되어 있는 송신 디바이스 및 수신 디바이스 등으로 각종 신호들 및 각종 메시지들을 송신한다. 여기서, 상기 송신기(3711)가 송신하는 각종 신호들 및 각종 메시지들은 도 1 내지 도 32b에서 설명한 바와 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다.The transmitter 3711 transmits various signals and various messages to a transmitting device and a receiving device included in the wireless communication system under the control of the controller 3713 . Here, since the various signals and various messages transmitted by the transmitter 3711 are the same as those described with reference to FIGS. 1 to 32B, a detailed description thereof will be omitted herein.

또한, 상기 수신기(3715)는 상기 제어기(3713)의 제어에 따라 상기 무선 통신 시스템에 포함되어 있는 송신 디바이스 및 수신 디바이스 등으로부터 각종 신호들 및 각종 메시지들을 수신한다. 여기서, 상기 수신기(3715)가 수신하는 각종 신호 및 각종 메시지들은 도 1 내지 도 32b에서 설명한 바와 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다.In addition, the receiver 3715 receives various signals and various messages from a transmitting device and a receiving device included in the wireless communication system under the control of the controller 3713 . Here, since the various signals and various messages received by the receiver 3715 are the same as those described with reference to FIGS. 1 to 32B, a detailed description thereof will be omitted.

상기 저장 유닛(3717)은 상기 제어기(3713)의 제어에 따라 상기 AP(3700)가 수행하는 본 발명의 일 실시예에 따른 사운드 신호를 기반으로 데이터를 송신 및 수신하는 동작과 관련된 동작과 관련된 프로그램과 각종 데이터 등을 저장한다. The storage unit 3717 is a program related to an operation related to an operation of transmitting and receiving data based on a sound signal according to an embodiment of the present invention performed by the AP 3700 under the control of the controller 3713 . and various data.

또한, 상기 저장 유닛(3717)은 상기 수신기(3715)가 상기 송신 디바이스 및 수신 디바이스 등으로부터 수신한 각종 신호 및 각종 메시지들을 저장한다. In addition, the storage unit 3717 stores various signals and various messages received by the receiver 3715 from the transmitting device and the receiving device.

한편, 도 37에서는 상기 AP(3700)가 상기 송신기(3711)와, 제어기(3713)와, 수신기(3715)와, 저장 유닛(3717)과 같이 별도의 유닛들로 구현된 경우가 도시되어 있으나, 상기 AP(3700)는 상기 송신기(3711)와, 제어기(3713)와, 수신기(3715)와, 저장 유닛(3717) 중 적어도 두 개가 통합된 형태로 구현 가능함은 물론이다. Meanwhile, in FIG. 37, the AP 3700 is implemented as separate units such as the transmitter 3711, the controller 3713, the receiver 3715, and the storage unit 3717, Of course, the AP 3700 may be implemented in an integrated form of at least two of the transmitter 3711 , the controller 3713 , the receiver 3715 , and the storage unit 3717 .

또한, 상기 AP(3700)는 1개의 프로세서로 구현될 수도 있음은 물론이다.Also, of course, the AP 3700 may be implemented with one processor.

본 발명의 특정 측면들은 또한 컴퓨터 리드 가능 기록 매체(computer readable recording medium)에서 컴퓨터 리드 가능 코드(computer readable code)로서 구현될 수 있다. 컴퓨터 리드 가능 기록 매체는 컴퓨터 시스템에 의해 리드될 수 있는 데이터를 저장할 수 있는 임의의 데이터 저장 디바이스이다. 상기 컴퓨터 리드 가능 기록 매체의 예들은 리드 온니 메모리(Read-Only Memory: ROM)와, 랜덤-접속 메모리(Random-Access Memory: RAM)와, CD-ROM들과, 마그네틱 테이프(magnetic tape)들과, 플로피 디스크(floppy disk)들과, 광 데이터 저장 디바이스들, 및 캐리어 웨이브(carrier wave)들(상기 인터넷을 통한 데이터 송신과 같은)을 포함할 수 있다. 상기 컴퓨터 리드 가능 기록 매체는 또한 네트워크 연결된 컴퓨터 시스템들을 통해 분산될 수 있고, 따라서 상기 컴퓨터 리드 가능 코드는 분산 방식으로 저장 및 실행된다. 또한, 본 발명을 성취하기 위한 기능적 프로그램들, 코드, 및 코드 세그먼트(segment)들은 본 발명이 적용되는 분야에서 숙련된 프로그래머들에 의해 쉽게 해석될 수 있다.Certain aspects of the present invention may also be embodied as computer readable code on a computer readable recording medium. A computer readable recording medium is any data storage device capable of storing data that can be read by a computer system. Examples of the computer readable recording medium include read-only memory (ROM), random-access memory (RAM), CD-ROMs, magnetic tapes, and , floppy disks, optical data storage devices, and carrier waves (such as data transmission over the Internet). The computer readable recording medium may also be distributed over network-connected computer systems, so that the computer readable code is stored and executed in a distributed manner. In addition, functional programs, codes, and code segments for achieving the present invention can be easily interpreted by programmers skilled in the field to which the present invention is applied.

또한 본 발명의 일 실시예에 따른 장치 및 방법은 하드웨어, 소프트웨어 또는 하드웨어 및 소프트웨어의 조합의 형태로 실현 가능하다는 것을 알 수 있을 것이다. 이러한 임의의 소프트웨어는 예를 들어, 삭제 가능 또는 재기록 가능 여부와 상관없이, ROM 등의 저장 장치와 같은 휘발성 또는 비휘발성 저장 장치, 또는 예를 들어, RAM, 메모리 칩, 장치 또는 집적 회로와 같은 메모리, 또는 예를 들어 CD, DVD, 자기 디스크 또는 자기 테이프 등과 같은 광학 또는 자기적으로 기록 가능함과 동시에 기계(예를 들어, 컴퓨터)로 읽을 수 있는 저장 매체에 저장될 수 있다. 본 발명의 일 실시예에 따른 방법은 제어부 및 메모리를 포함하는 컴퓨터 또는 휴대 단말에 의해 구현될 수 있고, 상기 메모리는 본 발명의 실시 예들을 구현하는 지시들을 포함하는 프로그램 또는 프로그램들을 저장하기에 적합한 기계로 읽을 수 있는 저장 매체의 한 예임을 알 수 있을 것이다. In addition, it will be appreciated that the apparatus and method according to an embodiment of the present invention can be realized in the form of hardware, software, or a combination of hardware and software. Any such software, for example, whether erasable or rewritable, may be stored in a volatile or non-volatile storage device such as a ROM, or a memory such as, for example, RAM, a memory chip, device or integrated circuit. , or an optically or magnetically recordable storage medium such as a CD, DVD, magnetic disk, or magnetic tape, and at the same time may be stored in a machine (eg, computer) readable storage medium. The method according to an embodiment of the present invention may be implemented by a computer or portable terminal including a control unit and a memory, wherein the memory is suitable for storing a program or programs including instructions for implementing embodiments of the present invention You will see that it is an example of a machine-readable storage medium.

따라서, 본 발명은 본 명세서의 임의의 청구항에 기재된 장치 또는 방법을 구현하기 위한 코드를 포함하는 프로그램 및 이러한 프로그램을 저장하는 기계(컴퓨터 등)로 읽을 수 있는 저장 매체를 포함한다. 또한, 이러한 프로그램은 유선 또는 무선 연결을 통해 전달되는 통신 신호와 같은 임의의 매체를 통해 전자적으로 이송될 수 있고, 본 발명은 이와 균등한 것을 적절하게 포함한다Accordingly, the present invention includes a program including code for implementing the apparatus or method described in any claim of the present specification, and a machine (computer, etc.) readable storage medium storing such a program. Also, such a program may be transmitted electronically over any medium, such as a communication signal transmitted over a wired or wireless connection, and the present invention suitably includes the equivalent thereof.

또한 본 발명의 일 실시예에 따른 장치는 유선 또는 무선으로 연결되는 프로그램 제공 장치로부터 상기 프로그램을 수신하여 저장할 수 있다. 상기 프로그램 제공 장치는 상기 프로그램 처리 장치가 기 설정된 컨텐츠 보호 방법을 수행하도록 하는 지시들을 포함하는 프로그램, 컨텐츠 보호 방법에 필요한 정보 등을 저장하기 위한 메모리와, 상기 그래픽 처리 장치와의 유선 또는 무선 통신을 수행하기 위한 통신부와, 상기 그래픽 처리 장치의 요청 또는 자동으로 해당 프로그램을 상기 송수신 장치로 전송하는 제어부를 포함할 수 있다. Also, the device according to an embodiment of the present invention may receive and store the program from a program providing device connected by wire or wirelessly. The program providing device may include a program including instructions for the program processing device to perform a preset content protection method, a memory for storing information necessary for the content protection method, and wired or wireless communication with the graphic processing device. It may include a communication unit for performing, and a control unit for automatically transmitting a corresponding program to the transceiver at the request of the graphic processing device or the transceiver.

한편 본 발명의 상세한 설명에서는 구체적인 실시예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형할 수 있음은 물론이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 안되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다. Meanwhile, although specific embodiments have been described in the detailed description of the present invention, it is needless to say that various modifications may be made without departing from the scope of the present invention. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be defined by the claims described below as well as the claims and equivalents.

Claims (32)

무선 통신 시스템에서 송신 디바이스에 의해 수행되는 방법에 있어서,
데이터에 상응하는 사운드 패킷(sound packet)을 송신하는 과정을 포함하며,
상기 사운드 패킷은 적어도 하나의 사운드 심볼(sound symbol)을 포함하며,
상기 적어도 하나의 사운드 심볼 각각은 적어도 하나의 사운드 서브 심볼(sound sub-symbol)을 포함하며,
상기 무선 통신 시스템에서는 다수 개의 사운드 심볼 타입(type)들을 지원하며, 상기 다수 개의 사운드 심볼 타입들 각각은 미리 설정되어 있는 데이터 값과 매핑됨을 특징으로 하는 방법.
A method performed by a transmitting device in a wireless communication system, comprising:
Transmitting a sound packet corresponding to the data;
The sound packet includes at least one sound symbol,
each of the at least one sound symbol comprises at least one sound sub-symbol,
The wireless communication system supports a plurality of sound symbol types, and each of the plurality of sound symbol types is mapped to a preset data value.
제1항에 있어서,
상기 적어도 하나의 사운드 심볼이 포함하는 적어도 하나의 사운드 서브 심볼의 개수는 상기 사운드 패킷을 수신하는 것이 가능한 거리인 데이터 수신 거리를 기반으로 결정됨을 특징으로 하는 방법.
According to claim 1,
The method of claim 1, wherein the number of the at least one sound sub-symbol included in the at least one sound symbol is determined based on a data reception distance that is a distance at which the sound packet can be received.
제1항에 있어서,
상기 적어도 하나의 사운드 심볼이 포함하는 적어도 하나의 사운드 서브 심볼 각각의 길이는 상기 사운드 패킷을 수신하는 것이 가능한 거리인 데이터 수신 거리를 기반으로 결정됨을 특징으로 하는 방법.
According to claim 1,
and a length of each of the at least one sound sub-symbol included in the at least one sound symbol is determined based on a data reception distance that is a distance at which the sound packet can be received.
제1항에 있어서,
상기 적어도 하나의 사운드 심볼의 길이는 상기 사운드 패킷을 수신하는 것이 가능한 거리인 데이터 수신 거리를 기반으로 결정됨을 특징으로 하는 방법.
According to claim 1,
and the length of the at least one sound symbol is determined based on a data reception distance, which is a distance at which it is possible to receive the sound packet.
제4항에 있어서,
상기 데이터 수신 거리는 제1 데이터 수신 거리와, 제2 데이터 수신 거리 및 제3 데이터 수신 거리를 포함하며,
상기 제1 데이터 수신 거리는 기준 데이터 수신 거리이며,
상기 제2 데이터 수신 거리는 상기 제1 데이터 수신 거리 이하이며,
상기 제3 데이터 수신 거리는 상기 제1 데이터 수신 거리를 초과하며,
상기 제1 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 길이는 상기 제2 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 길이보다 길며, 상기 제3 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 길이와 동일하거나 짧음을 특징으로 하는 방법.
5. The method of claim 4,
The data receiving distance includes a first data receiving distance, a second data receiving distance, and a third data receiving distance,
The first data receiving distance is a reference data receiving distance,
The second data receiving distance is less than or equal to the first data receiving distance;
The third data receiving distance exceeds the first data receiving distance;
The length of the sound symbol targeting the first data reception distance is longer than the length of the sound symbol targeting the second data reception distance, and is equal to or shorter than the length of the sound symbol targeting the third data reception distance How to characterize.
제1항에 있어서,
상기 적어도 하나의 사운드 심볼의 볼륨(volume)은 상기 사운드 패킷을 수신하는 것이 가능한 거리인 데이터 수신 거리를 기반으로 결정됨을 특징으로 하는 방법.
According to claim 1,
and the volume of the at least one sound symbol is determined based on a data reception distance, which is a distance at which it is possible to receive the sound packet.
제6항에 있어서,
상기 데이터 수신 거리는 제1 데이터 수신 거리와, 제2 데이터 수신 거리 및 제3 데이터 수신 거리를 포함하며,
상기 제1 데이터 수신 거리는 기준 데이터 수신 거리이며,
상기 제2 데이터 수신 거리는 상기 제1 데이터 수신 거리 이하이며,
상기 제3 데이터 수신 거리는 상기 제1 데이터 수신 거리를 초과하며,
상기 제1 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 볼륨은 상기 제2 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 볼륨보다 크며, 상기 제3 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 볼륨과 동일하거나 작음을 특징으로 하는 무선 통신 시스템에서 송신 디바이스가 사운드 신호를 기반으로 데이터를 송신하는 방법.
7. The method of claim 6,
The data receiving distance includes a first data receiving distance, a second data receiving distance, and a third data receiving distance,
The first data receiving distance is a reference data receiving distance,
The second data receiving distance is less than or equal to the first data receiving distance;
The third data receiving distance exceeds the first data receiving distance;
The volume of the sound symbol targeting the first data receiving distance is greater than the volume of the sound symbol targeting the second data receiving distance, and equal to or less than the volume of the sound symbol targeting the third data receiving distance A method for a transmitting device to transmit data based on a sound signal in a wireless communication system, characterized in that
제1항에 있어서,
상기 송신 디바이스의 디바이스 상태 정보를 포함하는 메시지를 송신하는 과정을 더 포함하며,
상기 디바이스 상태 정보는 상기 송신 디바이스가 구동되고 있는지 여부를 나타내는 파라미터와, 상기 송신 디바이스가 억세스 포인트(access point: AP)에 연결되어 있는지 여부를 나타내는 파라미터와, 상기 송신 디바이스가 상기 AP에 연결될 필요가 있는지 여부를 나타내는 파라미터와, 상기 송신 디바이스가 피어-투-피어(peer-to-peer: P2P) 연결이 필요한지 여부를 나타내는 파라미터와, 상기 송신 디바이스가 최초로 전원을 연결하여 구동되는 디바이스인지 여부를 나타내는 파라미터와, 계정이 필요한지 여부를 나타내는 파라미터 중 적어도 하나를 포함함을 특징으로 하는 방법.
According to claim 1,
Further comprising the step of transmitting a message including the device status information of the transmitting device,
The device state information includes a parameter indicating whether the transmission device is being driven, a parameter indicating whether the transmission device is connected to an access point (AP), and a need for the transmission device to be connected to the AP. A parameter indicating whether there is a parameter indicating whether the transmission device requires a peer-to-peer (P2P) connection, and a parameter indicating whether the transmission device is a device driven by first connecting power A method comprising at least one of a parameter and a parameter indicating whether an account is required.
무선 통신 시스템에서 수신 디바이스에 의해 수행되는 방법에 있어서,
데이터에 상응하는 사운드 패킷(sound packet)을 수신하는 과정을 포함하며,
상기 사운드 패킷은 적어도 하나의 사운드 심볼(sound symbol)을 포함하며,
상기 적어도 하나의 사운드 심볼 각각은 적어도 하나의 사운드 서브 심볼(sound sub-symbol)을 포함하며,
상기 무선 통신 시스템에서는 다수 개의 사운드 심볼 타입(type)들을 지원하며, 상기 다수 개의 사운드 심볼 타입들 각각은 미리 설정되어 있는 데이터 값과 매핑됨을 특징으로 하는 방법.
A method performed by a receiving device in a wireless communication system, comprising:
Receiving a sound packet corresponding to the data,
The sound packet includes at least one sound symbol,
each of the at least one sound symbol comprises at least one sound sub-symbol,
The wireless communication system supports a plurality of sound symbol types, and each of the plurality of sound symbol types is mapped to a preset data value.
제9항에 있어서,
상기 적어도 하나의 사운드 심볼이 포함하는 적어도 하나의 사운드 서브 심볼의 개수는 상기 사운드 패킷을 수신하는 것이 가능한 거리인 데이터 수신 거리를 기반으로 결정됨을 특징으로 하는 방법.
10. The method of claim 9,
The method of claim 1, wherein the number of the at least one sound sub-symbol included in the at least one sound symbol is determined based on a data reception distance that is a distance at which the sound packet can be received.
제9항에 있어서,
상기 적어도 하나의 사운드 심볼이 포함하는 적어도 하나의 사운드 서브 심볼 각각의 길이는 상기 사운드 패킷을 수신하는 것이 가능한 거리인 데이터 수신 거리를 기반으로 결정됨을 특징으로 하는 방법.
10. The method of claim 9,
and a length of each of the at least one sound sub-symbol included in the at least one sound symbol is determined based on a data reception distance that is a distance at which the sound packet can be received.
제9항에 있어서,
상기 적어도 하나의 사운드 심볼의 길이는 상기 사운드 패킷을 수신하는 것이 가능한 거리인 데이터 수신 거리를 기반으로 결정됨을 특징으로 하는 방법.
10. The method of claim 9,
and the length of the at least one sound symbol is determined based on a data reception distance, which is a distance at which it is possible to receive the sound packet.
제12항에 있어서,
상기 데이터 수신 거리는 제1 데이터 수신 거리와, 제2 데이터 수신 거리 및 제3 데이터 수신 거리를 포함하며,
상기 제1 데이터 수신 거리는 기준 데이터 수신 거리이며,
상기 제2 데이터 수신 거리는 상기 제1 데이터 수신 거리 이하이며,
상기 제3 데이터 수신 거리는 상기 제1 데이터 수신 거리를 초과하며,
상기 제1 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 길이는 상기 제2 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 길이보다 길며, 상기 제3 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 길이와 동일하거나 짧음을 특징으로 하는 방법.
13. The method of claim 12,
The data receiving distance includes a first data receiving distance, a second data receiving distance, and a third data receiving distance,
The first data receiving distance is a reference data receiving distance,
The second data receiving distance is less than or equal to the first data receiving distance;
The third data receiving distance exceeds the first data receiving distance;
The length of the sound symbol targeting the first data reception distance is longer than the length of the sound symbol targeting the second data reception distance, and is equal to or shorter than the length of the sound symbol targeting the third data reception distance How to characterize.
제9항에 있어서,
상기 적어도 하나의 사운드 심볼의 볼륨(volume)은 상기 사운드 패킷을 수신하는 것이 가능한 거리인 데이터 수신 거리를 기반으로 결정됨을 특징으로 하는 방법.
10. The method of claim 9,
and the volume of the at least one sound symbol is determined based on a data reception distance, which is a distance at which it is possible to receive the sound packet.
제14항에 있어서,
상기 데이터 수신 거리는 제1 데이터 수신 거리와, 제2 데이터 수신 거리 및 제3 데이터 수신 거리를 포함하며,
상기 제1 데이터 수신 거리는 기준 데이터 수신 거리이며,
상기 제2 데이터 수신 거리는 상기 제1 데이터 수신 거리 이하이며,
상기 제3 데이터 수신 거리는 상기 제1 데이터 수신 거리를 초과하며,
상기 제1 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 볼륨은 상기 제2 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 볼륨보다 크며, 상기 제3 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 볼륨과 동일하거나 작음을 특징으로 하는 방법.
15. The method of claim 14,
The data receiving distance includes a first data receiving distance, a second data receiving distance, and a third data receiving distance,
The first data receiving distance is a reference data receiving distance,
The second data receiving distance is less than or equal to the first data receiving distance;
The third data receiving distance exceeds the first data receiving distance;
The volume of the sound symbol targeting the first data receiving distance is greater than the volume of the sound symbol targeting the second data receiving distance, and equal to or less than the volume of the sound symbol targeting the third data receiving distance How to characterize.
제9항에 있어서,
송신 디바이스의 디바이스 상태 정보를 포함하는 메시지를 수신하는 과정을 더 포함하며,
상기 디바이스 상태 정보는 상기 송신 디바이스가 구동되고 있는지 여부를 나타내는 파라미터와, 상기 송신 디바이스가 억세스 포인트(access point: AP)에 연결되어 있는지 여부를 나타내는 파라미터와, 상기 송신 디바이스가 상기 AP에 연결될 필요가 있는지 여부를 나타내는 파라미터와, 상기 송신 디바이스가 피어-투-피어(peer-to-peer: P2P) 연결이 필요한지 여부를 나타내는 파라미터와, 상기 송신 디바이스가 최초로 전원을 연결하여 구동되는 디바이스인지 여부를 나타내는 파라미터와, 계정이 필요한지 여부를 나타내는 파라미터 중 적어도 하나를 포함함을 특징으로 하는 방법.
10. The method of claim 9,
Further comprising the process of receiving a message including the device status information of the sending device,
The device state information includes a parameter indicating whether the transmission device is being driven, a parameter indicating whether the transmission device is connected to an access point (AP), and a need for the transmission device to be connected to the AP. A parameter indicating whether there is a parameter indicating whether the transmission device requires a peer-to-peer (P2P) connection, and a parameter indicating whether the transmission device is a device driven by first connecting power A method comprising at least one of a parameter and a parameter indicating whether an account is required.
무선 통신 시스템에서 송신 디바이스에 있어서,
데이터에 상응하는 사운드 패킷(sound packet)을 송신하는 송수신기를 포함하며,
상기 사운드 패킷은 적어도 하나의 사운드 심볼(sound symbol)을 포함하며,
상기 적어도 하나의 사운드 심볼 각각은 적어도 하나의 사운드 서브 심볼(sound sub-symbol)을 포함하며,
상기 무선 통신 시스템에서는 다수 개의 사운드 심볼 타입(type)들을 지원하며, 상기 다수 개의 사운드 심볼 타입들 각각은 미리 설정되어 있는 데이터 값과 매핑됨을 특징으로 하는 송신 디바이스.
A transmitting device in a wireless communication system, comprising:
a transceiver for transmitting a sound packet corresponding to the data;
The sound packet includes at least one sound symbol,
each of the at least one sound symbol comprises at least one sound sub-symbol,
The wireless communication system supports a plurality of sound symbol types, and each of the plurality of sound symbol types is mapped to a preset data value.
제17항에 있어서,
상기 적어도 하나의 사운드 심볼이 포함하는 적어도 하나의 사운드 서브 심볼의 개수는 상기 사운드 패킷을 수신하는 것이 가능한 거리인 데이터 수신 거리를 기반으로 결정됨을 특징으로 하는 송신 디바이스.
18. The method of claim 17,
The transmitting device of claim 1, wherein the number of at least one sound sub-symbol included in the at least one sound symbol is determined based on a data reception distance that is a distance possible to receive the sound packet.
제17항에 있어서,
상기 적어도 하나의 사운드 심볼이 포함하는 적어도 하나의 사운드 서브 심볼 각각의 길이는 상기 사운드 패킷을 수신하는 것이 가능한 거리인 데이터 수신 거리를 기반으로 결정됨을 특징으로 하는 송신 디바이스.
18. The method of claim 17,
and a length of each of the at least one sound sub-symbol included in the at least one sound symbol is determined based on a data reception distance that is a distance at which the sound packet can be received.
제17항에 있어서,
상기 적어도 하나의 사운드 심볼의 길이는 상기 사운드 패킷을 수신하는 것이 가능한 거리인 데이터 수신 거리를 기반으로 결정됨을 특징으로 하는 송신 디바이스.
18. The method of claim 17,
and the length of the at least one sound symbol is determined based on a data reception distance, which is a distance possible to receive the sound packet.
제20항에 있어서,
상기 데이터 수신 거리는 제1 데이터 수신 거리와, 제2 데이터 수신 거리 및 제3 데이터 수신 거리를 포함하며,
상기 제1 데이터 수신 거리는 기준 데이터 수신 거리이며,
상기 제2 데이터 수신 거리는 상기 제1 데이터 수신 거리 이하이며,
상기 제3 데이터 수신 거리는 상기 제1 데이터 수신 거리를 초과하며,
상기 제1 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 길이는 상기 제2 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 길이보다 길며, 상기 제3 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 길이와 동일하거나 짧음을 특징으로 하는 송신 디바이스.
21. The method of claim 20,
The data receiving distance includes a first data receiving distance, a second data receiving distance, and a third data receiving distance,
The first data receiving distance is a reference data receiving distance,
The second data receiving distance is less than or equal to the first data receiving distance;
The third data receiving distance exceeds the first data receiving distance;
The length of the sound symbol targeting the first data reception distance is longer than the length of the sound symbol targeting the second data reception distance, and is equal to or shorter than the length of the sound symbol targeting the third data reception distance Transmitting device characterized in that.
제17항에 있어서,
상기 적어도 하나의 사운드 심볼의 볼륨(volume)은 상기 사운드 패킷을 수신하는 것이 가능한 거리인 데이터 수신 거리를 기반으로 결정됨을 특징으로 하는 송신 디바이스.
18. The method of claim 17,
and a volume of the at least one sound symbol is determined based on a data reception distance, which is a distance at which it is possible to receive the sound packet.
제22항에 있어서,
상기 데이터 수신 거리는 제1 데이터 수신 거리와, 제2 데이터 수신 거리 및 제3 데이터 수신 거리를 포함하며,
상기 제1 데이터 수신 거리는 기준 데이터 수신 거리이며,
상기 제2 데이터 수신 거리는 상기 제1 데이터 수신 거리 이하이며,
상기 제3 데이터 수신 거리는 상기 제1 데이터 수신 거리를 초과하며,
상기 제1 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 볼륨은 상기 제2 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 볼륨보다 크며, 상기 제3 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 볼륨과 동일하거나 작음을 특징으로 하는 송신 디바이스.
23. The method of claim 22,
The data receiving distance includes a first data receiving distance, a second data receiving distance, and a third data receiving distance,
The first data receiving distance is a reference data receiving distance,
The second data receiving distance is less than or equal to the first data receiving distance;
The third data receiving distance exceeds the first data receiving distance;
The volume of the sound symbol targeting the first data receiving distance is greater than the volume of the sound symbol targeting the second data receiving distance, and equal to or less than the volume of the sound symbol targeting the third data receiving distance Transmitting device characterized in that.
제17항에 있어서,
상기 송수신기는 상기 송신 디바이스의 디바이스 상태 정보를 포함하는 메시지를 송신하며,
상기 디바이스 상태 정보는 상기 송신 디바이스가 구동되고 있는지 여부를 나타내는 파라미터와, 상기 송신 디바이스가 억세스 포인트(access point: AP)에 연결되어 있는지 여부를 나타내는 파라미터와, 상기 송신 디바이스가 상기 AP에 연결될 필요가 있는지 여부를 나타내는 파라미터와, 상기 송신 디바이스가 피어-투-피어(peer-to-peer: P2P) 연결이 필요한지 여부를 나타내는 파라미터와, 상기 송신 디바이스가 최초로 전원을 연결하여 구동되는 디바이스인지 여부를 나타내는 파라미터와, 계정이 필요한지 여부를 나타내는 파라미터 중 적어도 하나를 포함함을 특징으로 하는 송신 디바이스.
18. The method of claim 17,
The transceiver transmits a message including device status information of the transmitting device,
The device state information includes a parameter indicating whether the transmission device is being driven, a parameter indicating whether the transmission device is connected to an access point (AP), and a need for the transmission device to be connected to the AP. A parameter indicating whether there is a parameter indicating whether the transmission device requires a peer-to-peer (P2P) connection, and a parameter indicating whether the transmission device is a device driven by first connecting power A transmitting device comprising at least one of a parameter and a parameter indicating whether an account is required.
무선 통신 시스템에서 수신 디바이스에 있어서,
송신 데이터에 상응하는 사운드 패킷(sound packet)을 수신하는 송수신기를 포함하며,
상기 사운드 패킷은 적어도 하나의 사운드 심볼(sound symbol)을 포함하며,
상기 적어도 하나의 사운드 심볼 각각은 적어도 하나의 사운드 서브 심볼(sound sub-symbol)을 포함하며,
상기 무선 통신 시스템에서는 다수 개의 사운드 심볼 타입(type)들을 지원하며, 상기 다수 개의 사운드 심볼 타입들 각각은 미리 설정되어 있는 데이터 값과 매핑됨을 특징으로 하는 수신 디바이스.
A receiving device in a wireless communication system, comprising:
a transceiver for receiving a sound packet corresponding to the transmitted data;
The sound packet includes at least one sound symbol,
each of the at least one sound symbol comprises at least one sound sub-symbol,
The wireless communication system supports a plurality of sound symbol types, and each of the plurality of sound symbol types is mapped to a preset data value.
제25항에 있어서,
상기 적어도 하나의 사운드 심볼이 포함하는 적어도 하나의 사운드 서브 심볼의 개수는 상기 사운드 패킷을 수신하는 것이 가능한 거리인 데이터 수신 거리를 기반으로 결정됨을 특징으로 하는 수신 디바이스.
26. The method of claim 25,
and the number of the at least one sound sub-symbol included in the at least one sound symbol is determined based on a data reception distance that is a distance at which the sound packet can be received.
제25항에 있어서,
상기 적어도 하나의 사운드 심볼이 포함하는 적어도 하나의 사운드 서브 심볼들 각각의 길이는 상기 사운드 패킷을 수신하는 것이 가능한 거리인 데이터 수신 거리를 기반으로 결정됨을 특징으로 하는 수신 디바이스.
26. The method of claim 25,
and a length of each of the at least one sound sub-symbols included in the at least one sound symbol is determined based on a data reception distance that is a distance possible to receive the sound packet.
제25항에 있어서,
상기 적어도 하나의 사운드 심볼의 길이는 상기 사운드 패킷을 수신하는 것이 가능한 거리인 데이터 수신 거리를 기반으로 결정됨을 특징으로 하는 수신 디바이스.
26. The method of claim 25,
and the length of the at least one sound symbol is determined based on a data reception distance that is a distance possible to receive the sound packet.
제28항에 있어서,
상기 데이터 수신 거리는 제1 데이터 수신 거리와, 제2 데이터 수신 거리 및 제3 데이터 수신 거리를 포함하며,
상기 제1 데이터 수신 거리는 기준 데이터 수신 거리이며,
상기 제2 데이터 수신 거리는 상기 제1 데이터 수신 거리 이하이며,
상기 제3 데이터 수신 거리는 상기 제1 데이터 수신 거리를 초과하며,
상기 제1 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 길이는 상기 제2 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 길이보다 길며, 상기 제3 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 길이와 동일하거나 짧음을 특징으로 하는 수신 디바이스.
29. The method of claim 28,
The data receiving distance includes a first data receiving distance, a second data receiving distance, and a third data receiving distance,
The first data receiving distance is a reference data receiving distance,
The second data receiving distance is less than or equal to the first data receiving distance;
The third data receiving distance exceeds the first data receiving distance;
The length of the sound symbol targeting the first data reception distance is longer than the length of the sound symbol targeting the second data reception distance, and is equal to or shorter than the length of the sound symbol targeting the third data reception distance Receiving device, characterized in that.
제25항에 있어서,
상기 적어도 하나의 사운드 심볼의 볼륨(volume)은 상기 사운드 패킷을 수신하는 것이 가능한 거리인 데이터 수신 거리를 기반으로 결정됨을 특징으로 하는 수신 디바이스.
26. The method of claim 25,
and a volume of the at least one sound symbol is determined based on a data reception distance, which is a distance at which it is possible to receive the sound packet.
제30항에 있어서,
상기 데이터 수신 거리는 제1 데이터 수신 거리와, 제2 데이터 수신 거리 및 제3 데이터 수신 거리를 포함하며,
상기 제1 데이터 수신 거리는 기준 데이터 수신 거리이며,
상기 제2 데이터 수신 거리는 상기 제1 데이터 수신 거리 이하이며,
상기 제3 데이터 수신 거리는 상기 제1 데이터 수신 거리를 초과하며,
상기 제1 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 볼륨은 상기 제2 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 볼륨보다 크며, 상기 제3 데이터 수신 거리를 타겟으로 하는 사운드 심볼의 볼륨과 동일하거나 작음을 특징으로 하는 수신 디바이스.
31. The method of claim 30,
The data receiving distance includes a first data receiving distance, a second data receiving distance, and a third data receiving distance,
The first data receiving distance is a reference data receiving distance,
The second data receiving distance is less than or equal to the first data receiving distance;
The third data receiving distance exceeds the first data receiving distance;
The volume of the sound symbol targeting the first data receiving distance is greater than the volume of the sound symbol targeting the second data receiving distance, and equal to or less than the volume of the sound symbol targeting the third data receiving distance Receiving device, characterized in that.
제25항에 있어서,
상기 송수신기는 송신 디바이스의 디바이스 상태 정보를 포함하는 메시지를 수신하며,
상기 디바이스 상태 정보는 상기 송신 디바이스가 구동되고 있는지 여부를 나타내는 파라미터와, 상기 송신 디바이스가 억세스 포인트(access point: AP)에 연결되어 있는지 여부를 나타내는 파라미터와, 상기 송신 디바이스가 상기 AP에 연결될 필요가 있는지 여부를 나타내는 파라미터와, 상기 송신 디바이스가 피어-투-피어(peer-to-peer: P2P) 연결이 필요한지 여부를 나타내는 파라미터와, 상기 송신 디바이스가 최초로 전원을 연결하여 구동되는 디바이스인지 여부를 나타내는 파라미터와, 계정이 필요한지 여부를 나타내는 파라미터 중 적어도 하나를 포함함을 특징으로 하는 수신 디바이스.
26. The method of claim 25,
The transceiver receives a message including device status information of the transmitting device,
The device state information includes a parameter indicating whether the transmission device is being driven, a parameter indicating whether the transmission device is connected to an access point (AP), and a need for the transmission device to be connected to the AP. A parameter indicating whether there is a parameter indicating whether the transmission device requires a peer-to-peer (P2P) connection, and a parameter indicating whether the transmission device is a device driven by first connecting power A receiving device comprising at least one of a parameter and a parameter indicating whether an account is required.
KR1020150186385A 2015-12-24 2015-12-24 Apparatus and method for transmitting and receiving data based on sound signal in wireless communication system KR102406695B1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020150186385A KR102406695B1 (en) 2015-12-24 2015-12-24 Apparatus and method for transmitting and receiving data based on sound signal in wireless communication system
PCT/KR2016/015202 WO2017111545A1 (en) 2015-12-24 2016-12-23 Device and method for transmitting and receiving data on basis of sound signal in wireless communication system
CN201680076259.1A CN108432160B (en) 2015-12-24 2016-12-23 Apparatus and method for transmitting and receiving data based on sound signal in wireless communication system
US16/065,977 US11228376B2 (en) 2015-12-24 2016-12-23 Device and method for transmitting and receiving data on basis of sound signal in wireless communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150186385A KR102406695B1 (en) 2015-12-24 2015-12-24 Apparatus and method for transmitting and receiving data based on sound signal in wireless communication system

Publications (2)

Publication Number Publication Date
KR20170076294A KR20170076294A (en) 2017-07-04
KR102406695B1 true KR102406695B1 (en) 2022-06-08

Family

ID=59089613

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150186385A KR102406695B1 (en) 2015-12-24 2015-12-24 Apparatus and method for transmitting and receiving data based on sound signal in wireless communication system

Country Status (4)

Country Link
US (1) US11228376B2 (en)
KR (1) KR102406695B1 (en)
CN (1) CN108432160B (en)
WO (1) WO2017111545A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019121875A (en) * 2017-12-28 2019-07-22 キヤノン株式会社 Terminal device, information processing method, and program
US11343804B2 (en) * 2018-02-14 2022-05-24 Qualcomm Incorporated Phase-tracking reference signal mapping
EP4362504A4 (en) * 2021-10-14 2024-10-30 Samsung Electronics Co Ltd Method for providing user interface on basis of locational relationship between electronic devices, and electronic device therefor
KR20240077979A (en) * 2022-11-25 2024-06-03 삼성전자주식회사 Electronic apparatus and method for controlling thereof

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060019605A1 (en) * 2004-07-20 2006-01-26 Jeng-Jye Shau Wireless signal transfer by sound waves
US20110249818A1 (en) * 2010-04-08 2011-10-13 Sony Corporation Transmission device and transmission method

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7260221B1 (en) * 1998-11-16 2007-08-21 Beepcard Ltd. Personal communicator authentication
US7010290B2 (en) * 2001-08-17 2006-03-07 Ericsson, Inc. System and method of determining short range distance between RF equipped devices
JP2005531955A (en) * 2002-06-28 2005-10-20 ミクロナス ゲーエムベーハー Wireless audio signal transmission method for three-dimensional sound system
US7729204B2 (en) * 2007-06-08 2010-06-01 Microsoft Corporation Acoustic ranging
CN102457332A (en) * 2010-11-02 2012-05-16 北京网潮科技有限公司 Method, device and system for fixing position of mobile terminal
CN103761540A (en) 2012-02-14 2014-04-30 上海爱加科技有限公司 Intelligent reader-writer and communication method thereof
BR102012010913A2 (en) * 2012-05-09 2014-05-13 Hangar 4 Projetos Ltda METHOD FOR DATA COMMUNICATION BETWEEN DEVICES THROUGH SOUND WAVES
KR101942781B1 (en) 2012-07-03 2019-01-28 엘지전자 주식회사 Home appliance and method of outputting audible signal for diagnosis
US8447654B1 (en) * 2012-09-24 2013-05-21 Wal-Mart Stores, Inc. Determination of customer proximity to a register through use of sound and methods thereof
IL223086A (en) 2012-11-18 2017-09-28 Noveto Systems Ltd Method and system for generation of sound fields
CN203289452U (en) 2013-01-05 2013-11-13 上海山景集成电路股份有限公司 Wireless audio system based on acoustic wave communication pairing
US9185199B2 (en) * 2013-03-12 2015-11-10 Google Technology Holdings LLC Method and apparatus for acoustically characterizing an environment in which an electronic device resides
JP2014220741A (en) 2013-05-10 2014-11-20 ヤマハ株式会社 Communication system, demodulation device, and modulation signal generating device
US20140355389A1 (en) 2013-05-29 2014-12-04 Nokia Corporation Method and apparatus for establishing device communication
CN104378124A (en) 2013-08-16 2015-02-25 北京千橡网景科技发展有限公司 Method and device for sending and receiving data with sound
US9783137B2 (en) * 2013-10-30 2017-10-10 Powervoice Co., Ltd. Sound QR system for vehicular services
CN104811250B (en) 2014-01-23 2018-02-09 宏碁股份有限公司 Communication system, electronic installation and communication means
US20150215730A1 (en) * 2014-01-25 2015-07-30 Spayce, Inc. Location-based content enablement system
US9753129B2 (en) * 2014-02-03 2017-09-05 Google Inc. Mapping positions of devices using audio
US20150230043A1 (en) * 2014-02-12 2015-08-13 Qualcomm Incorporated Method and apparatus for establishing a personal area network connection
CN104702344B (en) 2015-03-05 2017-01-18 成都零点六一八科技有限公司 Near field acoustic wave communication method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060019605A1 (en) * 2004-07-20 2006-01-26 Jeng-Jye Shau Wireless signal transfer by sound waves
US20110249818A1 (en) * 2010-04-08 2011-10-13 Sony Corporation Transmission device and transmission method

Also Published As

Publication number Publication date
CN108432160B (en) 2022-05-10
WO2017111545A1 (en) 2017-06-29
US20190372678A1 (en) 2019-12-05
KR20170076294A (en) 2017-07-04
CN108432160A (en) 2018-08-21
US11228376B2 (en) 2022-01-18

Similar Documents

Publication Publication Date Title
JP6858826B2 (en) How to provide notifications and their electronic devices
US10728128B2 (en) Apparatus and method for detecting counterfeit advertiser in wireless communication system
KR102092063B1 (en) Method And Apparatus For Performing Communication Service
US11003277B2 (en) Display method and apparatus
EP3069255B1 (en) Method and apparatus for connecting communication of electronic devices
US9860359B2 (en) Method for communicating with neighbor device, electronic device, and storage medium
KR20160049759A (en) Method for scanning neighboring devices and electronic apparatus thereof
KR102482324B1 (en) Apparatus and method for transtting and receiving file in wireless communication system supporting cloud storage service
KR102206351B1 (en) Electronic device and method for making continuity of operated work thereof
US10027301B2 (en) Method and electronic device for controlling volume
KR102144588B1 (en) Sensor module and device therewith
CN108605279B (en) Method and apparatus for controlling scan period in wireless communication system
KR20160111211A (en) Method for communicating data and electronic device there
KR102190436B1 (en) Electronic device and method for transceiving data
KR102406695B1 (en) Apparatus and method for transmitting and receiving data based on sound signal in wireless communication system
EP2961197A1 (en) Apparatus and method for preventing malfunction in an electronic device
KR20150125464A (en) Method for displaying message and electronic device
KR20170062853A (en) Electronic device and operating method thereof
KR102256683B1 (en) Method of managing disaster and electronic device thereof
KR20150133509A (en) Method for managing data flow and device for the same
KR102213429B1 (en) Apparatus And Method For Providing Sound
KR102151705B1 (en) Method for obtaining image and an electronic device thereof
KR102245194B1 (en) Electronic device and method for recognition electronic device located in a short distance
KR20160115699A (en) Apparatus and method for transmitting device to device discovery message in communication system supporting device to device scheme
US20150113062A1 (en) Communication method for electronic device in wireless communication network and system therefor

Legal Events

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