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

KR102105554B1 - Method and apparatus for device-to-device direct communication - Google Patents

Method and apparatus for device-to-device direct communication Download PDF

Info

Publication number
KR102105554B1
KR102105554B1 KR1020140016229A KR20140016229A KR102105554B1 KR 102105554 B1 KR102105554 B1 KR 102105554B1 KR 1020140016229 A KR1020140016229 A KR 1020140016229A KR 20140016229 A KR20140016229 A KR 20140016229A KR 102105554 B1 KR102105554 B1 KR 102105554B1
Authority
KR
South Korea
Prior art keywords
area
section
frame
direct communication
data
Prior art date
Application number
KR1020140016229A
Other languages
Korean (ko)
Other versions
KR20140147662A (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 US14/309,354 priority Critical patent/US9485797B2/en
Publication of KR20140147662A publication Critical patent/KR20140147662A/en
Application granted granted Critical
Publication of KR102105554B1 publication Critical patent/KR102105554B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/005Discovery of network devices, e.g. terminals
    • 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
    • H04W56/00Synchronisation arrangements
    • H04W56/001Synchronization between nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling

Landscapes

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

Abstract

디바이스간 직접 통신 방법이 제공된다. 디바이스는 슈퍼프레임에 포함되어 있는 복수의 프레임 중 적어도 하나의 프레임을, 동기 절차를 수행하기 위한 동기 영역, 디바이스의 발견을 위한 발견 영역, 디바이스간 연결을 위한 피어링 영역 및 자원의 스케줄링과 데이터 전송을 위한 데이터 영역으로 섹션화되어 있는 프레임 유형 0으로 설정하고, 복수의 프레임에서 나머지 프레임을 동기 영역과 데이터 영역으로 섹션화되어 있는 프레임 유형 1로 설정한다. A method of direct communication between devices is provided. The device performs scheduling and data transmission of at least one frame among a plurality of frames included in the superframe, a synchronization area for performing a synchronization procedure, a discovery area for discovery of a device, a peering area for connection between devices, and resources. It is set as frame type 0 that is sectioned as a data area for data, and the remaining frames in a plurality of frames are set as frame type 1 that is sectioned as a synchronization area and a data area.

Figure R1020140016229
Figure R1020140016229

Description

디바이스간 직접 통신 방법 및 장치 {METHOD AND APPARATUS FOR DEVICE-TO-DEVICE DIRECT COMMUNICATION}Method and apparatus for direct communication between devices {METHOD AND APPARATUS FOR DEVICE-TO-DEVICE DIRECT COMMUNICATION}

본 발명은 디바이스간 직접 통신 방법 및 장치에 관한 것이다.The present invention relates to a method and apparatus for direct communication between devices.

최근 인접성 기반의 응용 서비스를 위한 디바이스간(device-to-device, D2D) 직접 통신에 대한 관심이 늘고 있으며, 직접 통신을 지원하는 다양한 기술이 제안되고 있다.Recently, interest in device-to-device (D2D) direct communication for adjacency-based application services is increasing, and various technologies supporting direct communication have been proposed.

무선랜 등과 같은 무선 통신 시스템에서는 디바이스간 직접 통신을 위해 반송파 센싱(carrier sensing)을 수행하는데, 반송파 센싱에 따른 에너지와 자원의 소모가 많다. 특히 디바이스의 수가 많아지면 자원을 점유활 확률이 낮아지고 점유한 자원에서 다른 디바이스와의 충돌 확률도 높아져서, 자원의 이용 효율이 떨어지는 문제점이 있다.In a wireless communication system such as a wireless LAN, carrier sensing is performed for direct communication between devices, which consumes a lot of energy and resources due to carrier sensing. In particular, as the number of devices increases, the probability of occupying a resource decreases, and the probability of collision with other devices in the occupied resource increases, resulting in a decrease in resource utilization efficiency.

반송파 센싱에 기반하여 다른 디바이스와의 충돌을 회피하는 방식이 있으나, 디바이스가 많은 경우에는 충돌을 회피하기 위한 신호가 거의 모든 자원을 소비하게 되어서, 실제 보내야 하는 트래픽을 전송하지 못하는 문제점이 있다.There is a method of avoiding collision with another device based on carrier sensing, but when there are many devices, a signal for avoiding collision consumes almost all resources, and thus there is a problem in that it is impossible to transmit traffic to be actually transmitted.

본 발명이 이루고자 하는 과제는 자원을 효율적으로 활용할 수 있는 디바이스간 직접 통신 방법 및 장치를 제공하는 것이다.An object of the present invention is to provide a method and apparatus for direct communication between devices that can efficiently utilize resources.

본 발명의 한 실시예에 따르면, 디바이스간 직접 통신에서의 디바이스의 직접 통신 방법이 제공된다. 상기 직접 통신 방법은, 슈퍼프레임에 포함되어 있는 복수의 프레임 중 적어도 하나의 프레임을, 동기 절차를 수행하기 위한 동기 영역, 디바이스의 발견을 위한 발견 영역, 디바이스간 연결을 위한 피어링 영역 및 자원의 스케줄링과 데이터 전송을 위한 데이터 영역으로 섹션화되어 있는 프레임 유형 0으로 설정하는 단계, 상기 복수의 프레임에서 나머지 프레임을 상기 동기 영역과 상기 데이터 영역으로 섹션화되어 있는 프레임 유형 1로 설정하는 단계, 그리고 상기 동기 영역, 상기 발견 영역, 상기 피어링 영역 및 상기 데이터 영역에서 신호를 송수신하는 단계를 포함한다.According to an embodiment of the present invention, a method of direct communication of a device in direct communication between devices is provided. In the direct communication method, at least one frame among a plurality of frames included in a superframe, a synchronization area for performing a synchronization procedure, a discovery area for discovery of a device, a peering area for connection between devices, and scheduling of resources And setting the frame type 0 sectioned into a data area for data transmission, setting the remaining frames in the plurality of frames to the sync area and frame type 1 sectioned into the data area, and the sync area. And transmitting / receiving signals in the discovery area, the peering area, and the data area.

이때, 상기 프레임 유형 0으로 설정되는 프레임은 상기 슈퍼프레임의 첫 번째 프레임일 수 있다.At this time, the frame set to the frame type 0 may be the first frame of the superframe.

상기 동기 영역은 각 프레임의 맨 앞에 위치할 수 있다.The sync region may be located at the front of each frame.

상기 신호를 송수신하는 단계는, 상기 동기 영역에서 동기 신호를 반복적으로 전송하는 단계를 포함할 수 있다.Transmitting and receiving the signal may include repeatedly transmitting a synchronization signal in the synchronization area.

상기 직접 통신 방법은, 상기 발견 영역, 상기 피어링 영역 및 상기 데이터 영역 중 적어도 하나의 영역에서, 간섭 센싱을 통해 채널 상태를 판단하는 단계, 그리고 상기 채널 상태가 유휴 상태로 판단된 구간의 자원을 사용하는 단계를 더 포함할 수 있다.The direct communication method may include determining a channel state through interference sensing in at least one of the discovery area, the peering area, and the data area, and uses resources in a section in which the channel state is determined to be idle. It may further include a step.

상기 직접 통신 방법은, 상기 자원을 사용하는 구간에서 다른 종류의 장치의 침입을 방지하기 위한 차단 신호를 송신하는 단계를 더 포함할 수 있다.The direct communication method may further include transmitting a blocking signal for preventing intrusion of other types of devices in the section using the resource.

상기 차단 신호를 송신하는 단계는, 적어도 하나의 부반송파를 통해 상기 차단 신호를 송신하는 단계를 포함할 수 있다.The transmitting of the blocking signal may include transmitting the blocking signal through at least one subcarrier.

상기 발견 영역은, 각각 복수의 자원 유닛을 포함하는 복수의 자원 유닛 그룹, 그리고 각 자원 유닛 그룹의 앞에 위치하며 상기 간섭 센싱을 수행하는 간섭 센싱 구간을 포함할 수 있다.The discovery area may include a plurality of resource unit groups, each of which includes a plurality of resource units, and an interference sensing period that is located in front of each resource unit group and performs the interference sensing.

상기 피어링 영역은 피어링 식별자(peering identity, PID) 설정을 위한 피어링 요청/응답 구간과 PID 방송을 위한 PID 방송 구간을 포함할 수 있다. 이때, 상기 피어링 요청/응답 구간은, 각각 복수의 자원 유닛을 포함하는 복수의 제1 자원 유닛 그룹, 그리고 각 제1 자원 유닛 그룹의 앞에 위치하며 상기 간섭 센싱을 수행하는 제1 간섭 센싱 구간을 포함할 수 있다. 또한 상기 PID 방송 구간은, 복수의 자원 유닛을 포함하는 제2 자원 유닛 그룹, 그리고 상기 제2 자원 유닛 그룹의 앞에 위치하며 상기 간섭 센싱을 수행하는 제2 간섭 센싱 구간을 포함할 수 있다.The peering area may include a peering request / response section for setting a peering identity (PID) and a PID broadcast section for PID broadcast. In this case, the peering request / response section includes a plurality of first resource unit groups, each of which includes a plurality of resource units, and a first interference sensing section that is located in front of each of the first resource unit groups and performs the interference sensing. can do. In addition, the PID broadcast period may include a second resource unit group including a plurality of resource units, and a second interference sensing period located in front of the second resource unit group and performing the interference sensing.

상기 데이터 영역은 자원의 스케줄링을 위한 스케줄링 구간과 데이터 버스트의 전송을 위한 데이터 구간을 포함할 수 있다. 이때, 상기 스케줄링 구간은, 복수의 자원 유닛을 포함하는 자원 유닛 그룹, 그리고 상기 자원 유닛 그룹의 앞에 위치하며 상기 간섭 센싱을 수행하는 간섭 센싱 구간을 포함할 수 있다. 또한 상기 데이터 구간은 복수의 데이터 버스트 구간과 상기 복수의 데이터 버스트 구간에 각각 대응되는 피드백 구간을 포함할 수 있으며, 상기 데이터 버스트 구간의 개수와 길이는 상기 스케줄링의 결과에 따라 가변될 수 있다.The data area may include a scheduling period for resource scheduling and a data period for data burst transmission. In this case, the scheduling period may include a resource unit group including a plurality of resource units, and an interference sensing period located in front of the resource unit group and performing the interference sensing. In addition, the data period may include a plurality of data burst periods and a feedback period corresponding to each of the plurality of data burst periods, and the number and length of the data burst periods may vary according to the result of the scheduling.

본 발명의 다른 실시예에 따르면, 디바이스간 직접 통신에서의 디바이스의 직접 통신 방법이 제공된다. 상기 직접 통신 방법은, 슈퍼프레임을 설정하는 단계, 그리고 상기 슈퍼프레임에서 신호를 송수신하는 단계를 포함한다. 이때, 상기 슈퍼프레임은 복수의 프레임을 포함하며, 상기 슈퍼프레임에 포함되어 있는 상기 복수의 프레임은 유형의 0의 프레임과 유형 1의 프레임을 포함한다. 상기 유형 0의 프레임은, 동기 절차를 수행하기 위한 동기 영역, 디바이스의 발견을 위한 발견 영역, 디바이스간 연결을 위한 피어링 영역 및 자원의 스케줄링과 데이터 전송을 위한 데이터 영역으로 섹션화되어 있다. 상기 유형 1의 프레임은, 상기 동기 영역과 상기 데이터 영역으로 섹션화되어 있다.According to another embodiment of the present invention, a method of direct communication of a device in direct communication between devices is provided. The direct communication method includes setting a superframe and transmitting and receiving signals in the superframe. At this time, the superframe includes a plurality of frames, and the plurality of frames included in the superframe includes a type 0 frame and a type 1 frame. The type 0 frame is divided into a synchronization area for performing a synchronization procedure, a discovery area for discovery of a device, a peering area for connection between devices, and a data area for scheduling and data transmission of resources. The type 1 frame is divided into the synchronization area and the data area.

이때, 상기 슈퍼프레임의 첫 번째 프레임이 상기 유형 0의 프레임이고, 나머지 프레임이 상기 유형 1의 프레임일 수 있다.In this case, the first frame of the superframe may be the type 0 frame, and the remaining frames may be the type 1 frame.

상기 동기 영역은 각 프레임의 맨 앞에 위치할 수 있다.The sync region may be located at the front of each frame.

상기 발견 영역, 상기 피어링 영역 및 상기 데이터 영역 중 적어도 하나의 영역은, 간섭 센싱을 통해 채널 상태를 판단하기 위한 제1 구간, 그리고 상기 제1 구간에 이어지며 복수의 자원 유닛을 가지는 제2 구간을 포함할 수 있다.At least one area of the discovery area, the peering area, and the data area may include a first section for determining a channel state through interference sensing, and a second section following the first section and having a plurality of resource units. It can contain.

상기 신호를 송수신하는 단계는, 상기 제1 구간에서 상기 채널 상태가 유휴 상태인 경우로 확인한 경우에 상기 제2 구간의 자원을 사용하는 단계, 그리고 상기 자원을 사용하는 경우 상기 제2 구간에서 다른 종류의 장치의 침입을 방지하기 위한 차단 신호를 송신하는 단계를 포함할 수 있다.Transmitting and receiving the signal may include using resources of the second section when the channel state is determined to be idle in the first section, and different types in the second section when using the resource. It may include the step of transmitting a blocking signal to prevent the intrusion of the device.

본 발명의 또 다른 실시예에 따르면, 디바이스간 직접 통신에서의 직접 통신 장치가 제공된다. 상기 직접 통신 장치는, 슈퍼프레임을 설정하는 프레임 생성부, 그리고 상기 슈퍼프레임에서 신호를 송수신하는 송수신부를 포함한다. 이때, 상기 슈퍼프레임은 복수의 프레임을 포함하며, 상기 슈퍼프레임에 포함되어 있는 상기 복수의 프레임은 유형의 0의 프레임과 유형 1의 프레임을 포함한다. 상기 유형 0의 프레임은, 동기 절차를 수행하기 위한 동기 영역, 디바이스의 발견을 위한 발견 영역, 디바이스간 연결을 위한 피어링 영역 및 자원의 스케줄링과 데이터 전송을 위한 데이터 영역으로 섹션화되어 있다. 상기 유형 1의 프레임은, 상기 동기 영역과 상기 데이터 영역으로 섹션화되어 있다.According to another embodiment of the present invention, a direct communication apparatus in direct communication between devices is provided. The direct communication device includes a frame generating unit for setting a superframe, and a transmitting and receiving unit for transmitting and receiving signals in the superframe. At this time, the superframe includes a plurality of frames, and the plurality of frames included in the superframe includes a type 0 frame and a type 1 frame. The type 0 frame is divided into a synchronization area for performing a synchronization procedure, a discovery area for discovery of a device, a peering area for connection between devices, and a data area for scheduling and data transmission of resources. The type 1 frame is divided into the synchronization area and the data area.

이때, 상기 슈퍼프레임의 첫 번째 프레임이 상기 유형 0의 프레임이고, 나머지 프레임이 상기 유형 1의 프레임일 수 있다.In this case, the first frame of the superframe may be the type 0 frame, and the remaining frames may be the type 1 frame.

상기 동기 영역은 각 프레임의 맨 앞에 위치할 수 있다.The sync region may be located at the front of each frame.

상기 발견 영역, 상기 피어링 영역 및 상기 데이터 영역 중 적어도 하나의 영역은, 간섭 센싱을 통해 채널 상태를 판단하기 위한 제1 구간, 그리고 상기 제1 구간에 이어지며 복수의 자원 유닛을 가지는 제2 구간을 포함할 수 있다.At least one area of the discovery area, the peering area, and the data area may include a first section for determining a channel state through interference sensing, and a second section following the first section and having a plurality of resource units. It can contain.

상기 송수신부는, 상기 제1 구간에서 상기 채널 상태가 유휴 상태인 경우로 확인한 경우에 상기 제2 구간의 자원을 사용하고, 상기 자원을 사용하는 경우 상기 제2 구간에서 다른 종류의 장치의 침입을 방지하기 위한 차단 신호를 송신할 수 있다.The transmission / reception unit uses resources of the second section when it is determined that the channel state is idle in the first section, and prevents intrusion of other types of devices in the second section when using the resources. It can transmit a blocking signal for.

본 발명의 한 실시예에 따르면, 한정된 자원 내에서 많은 수의 디바이스에 대해서 디바이스간 직접 통신을 제공할 수 있다.According to an embodiment of the present invention, it is possible to provide direct communication between devices for a large number of devices within a limited resource.

도 1은 본 발명의 한 실시예에 따른 디바이스간 직접 통신 시스템을 나타내는 도면이다.
도 2는 본 발명의 한 실시예에 따른 디바이스간 직접 통신 시스템에서의 프레임 구조를 나타내는 도면이다.
도 3은 본 발명의 한 실시예에 따른 디바이스간 직접 통신 시스템에서 고정 포맷의 프레임을 운용하는 방법의 한 예를 나타내는 도면이다.
도 4는 본 발명의 한 실시예에 따른 디바이스간 직접 통신 시스템에서 고정 포맷의 프레임을 운용하는 방법의 다른 예를 나타내는 도면이다.
도 5는 본 발명의 한 실시예에 따른 프레임 구조의 동기 영역을 나타내는 도면이다.
도 6는 본 발명의 한 실시예에 따른 디바이스간 직접 통신 시스템에서의 간섭 센싱을 나타내는 도면이다.
도 7은 본 발명의 한 실시예에 따른 디바이스간 직접 통신 시스템의 프레임 구조에서의 발견 영역을 나타내는 도면이다.
도 8은 본 발명의 한 실시예에 따른 디바이스간 직접 통신 시스템의 프레임 구조에서의 피어링 영역을 나타내는 도면이다.
도 9는 본 발명의 한 실시예에 따른 디바이스간 직접 통신 시스템의 프레임 구조에서의 데이터 영역을 나타내는 도면이다.
도 10은 본 발명의 실시예에 따른 디바이스간 직접 통신 시스템에서의 직접 통신 장치의 블록도이다.
1 is a diagram illustrating a direct communication system between devices according to an embodiment of the present invention.
2 is a view showing a frame structure in a device-to-device direct communication system according to an embodiment of the present invention.
3 is a diagram illustrating an example of a method of operating a fixed format frame in a device-to-device direct communication system according to an embodiment of the present invention.
4 is a diagram illustrating another example of a method of operating a fixed format frame in a device-to-device direct communication system according to an embodiment of the present invention.
5 is a diagram illustrating a synchronization area of a frame structure according to an embodiment of the present invention.
6 is a diagram illustrating interference sensing in a device-to-device direct communication system according to an embodiment of the present invention.
7 is a diagram illustrating a discovery area in a frame structure of a direct communication system between devices according to an embodiment of the present invention.
8 is a diagram illustrating a peering area in a frame structure of a direct communication system between devices according to an embodiment of the present invention.
9 is a diagram illustrating a data area in a frame structure of a direct communication system between devices according to an embodiment of the present invention.
10 is a block diagram of a direct communication apparatus in a device-to-device direct communication system according to an embodiment of the present invention.

아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art to which the present invention pertains may easily practice. However, the present invention can be implemented in many different forms and is not limited to the embodiments described herein. In addition, in order to clearly describe the present invention in the drawings, parts irrelevant to the description are omitted, and like reference numerals are assigned to similar parts throughout the specification.

도 1은 본 발명의 한 실시예에 따른 디바이스간 직접 통신 시스템을 나타내는 도면이며, 도 2는 본 발명의 한 실시예에 따른 디바이스간 직접 통신 시스템에서의 프레임 구조를 나타내는 도면이고, 도 3은 본 발명의 한 실시예에 따른 디바이스간 직접 통신 시스템에서 고정 포맷의 프레임을 운용하는 방법의 한 예를 나타내는 도면이며, 도 4는 본 발명의 한 실시예에 따른 디바이스간 직접 통신 시스템에서 고정 포맷의 프레임을 운용하는 방법의 다른 예를 나타내는 도면이다.1 is a view showing a direct communication system between devices according to an embodiment of the present invention, Figure 2 is a view showing a frame structure in a direct communication system between devices according to an embodiment of the present invention, Figure 3 is a view A diagram showing an example of a method of operating a fixed format frame in a device-to-device direct communication system according to an embodiment of the present invention, and FIG. 4 is a frame of a fixed format in a device-to-device direct communication system according to an embodiment of the present invention It is a view showing another example of how to operate.

도 1을 참고하면, 복수의 디바이스(DV1, DV2, DV3, DV4, DV5, DV6, DV7)가 디바이스간 직접 통신에 참여하고 있다. 이때, 디바이스와 디바이스 사이에 일대일 통신이 수행될 수도 있고(DV1 to DV7, DV3 to DV5, DV5 to DV7, DV3 to DV7), 하나의 디바이스(DV2)와 여러 디바이스(DV1, DV4, DV6) 사이에 일대다 통신이 수행될 수도 있다. 이들 디바이스(DV1-DV7)는 비허가 대역(unlicensed band)에서 디바이스간 직접 통신을 수행한다.Referring to FIG. 1, a plurality of devices DV1, DV2, DV3, DV4, DV5, DV6, and DV7 participate in direct communication between devices. At this time, a one-to-one communication may be performed between the device (DV1 to DV7, DV3 to DV5, DV5 to DV7, DV3 to DV7), or between one device (DV2) and multiple devices (DV1, DV4, DV6). One-to-many communication may be performed. These devices DV1-DV7 perform direct communication between devices in an unlicensed band.

도 2에 도시한 것처럼, 비허가 대역에서의 디바이스간 직접 통신을 위한 프레임 구조에서는 슈퍼프레임이 연속적으로 나타나며, 복수의 슈퍼프레임이 울트라프레임(ultraframe)을 형성하고, 각 슈퍼프레임은 복수의 프레임을 포함한다. 예를 들면, 울트라프레임은 16개의 슈퍼프레임을 포함할 수 있고, 슈퍼프레임은 10개의 프레임을 포함할 수 있다. 이때, 울트라프레임은 3.2s의 길이를, 슈퍼프레임은 200ms의 길이를, 프레임은 20ms의 길이를 가질 수 있다.2, in a frame structure for direct communication between devices in an unlicensed band, superframes appear continuously, a plurality of superframes form an ultraframe, and each superframe includes a plurality of frames. Includes. For example, an ultraframe may include 16 superframes, and a superframe may include 10 frames. In this case, the ultra frame may have a length of 3.2 s, the super frame may have a length of 200 ms, and the frame may have a length of 20 ms.

프레임은 용도에 따라서 두 가지의 유형의 프레임, 즉 프레임 유형 0과 프레임 유형 1로 분류될 수 있다. 유형 0의 프레임은 동기 영역(synchronization region), 발견 영역(discovery region), 피어링 영역(peering region) 및 데이터 영역(data region)을 포함하고, 유형 1의 프레임은 동기 영역과 발견 영역을 포함한다. 각 슈퍼프레임에서 첫 번째 프레임(frame #0)만 프레임 유형 0이고, 나머지 프레임은 프레임 유형 1일 수 있다. 프레임은 유형에 관계 없이 고정된 길이, 즉 고정된 구조(fixed structure)를 가지고, 유형에 따라 섹션화되어 있다.Frames can be classified into two types of frames according to their use: frame type 0 and frame type 1. The type 0 frame includes a synchronization region, a discovery region, a peering region, and a data region, and a type 1 frame includes a synchronization region and a discovery region. Only the first frame (frame # 0) in each superframe may be frame type 0, and the remaining frames may be frame type 1. Frames have a fixed length, ie a fixed structure, regardless of type, and are sectioned according to type.

프레임 유형 1에서, 발견 영역은 디바이스간 직접 통신을 위해 다른 디바이스를 발견하기 위한 영역이고, 피어링 영역은 디바이스간 연결을 위한 영역이고, 데이터 영역은 어떤 디바이스가 어떤 자원을 사용할지 결정(스케줄링)하고 데이터를 전송하기 위한 영역이다. 프레임 유형 2에서는 발견 영역과 피어링 영역의 위치에 데이터 영역이 형성되어 있다. 이와 같이, 발견 영역, 피어링 영역 및 데이터 영역이 프레임 내에서 정해져 있으며, 각 디바이스는 동기를 맞춘 후에 수행해야 하는 동작에 해당하는 영역에서 깨어나서 해당 동작을 수행할 수 있으므로, 에너지를 절약할 수 있다. 이때, 디바이스의 동기를 맞추기 위해서, 프레임의 유형에 관계 없이 프레임은 동기 신호의 송수신을 위한 고정된 영역, 즉 동기 영역을 포함한다. 동기 영역은 프레임의 맨 앞에 위치할 수 있다.In frame type 1, the discovery area is an area for discovering other devices for direct communication between devices, a peering area is an area for connection between devices, and a data area determines (schedules) which devices will use which resources. This is the area for transmitting data. In frame type 2, a data area is formed at the positions of the discovery area and the peering area. As described above, the discovery area, the peering area, and the data area are determined in the frame, and each device wakes up in the area corresponding to the action to be performed after synchronization, thereby performing the corresponding action, thereby saving energy. At this time, in order to synchronize the devices, regardless of the type of frame, the frame includes a fixed area for transmitting and receiving a synchronization signal, that is, a synchronization area. The sync region may be located at the front of the frame.

이때, 도 3에 도시한 것처럼 고정 구조를 가지는 프레임이 연속적으로 배치될 수 있다. 이 경우, 동기 영역의 시작 위치에 다른 신호가 존재하는 경우, 해당 동기 영역을 가지는 프레임을 비울 수 있다.At this time, as illustrated in FIG. 3, frames having a fixed structure may be continuously arranged. In this case, when another signal exists at the start position of the sync region, a frame having the sync region can be emptied.

이와는 달리, 도 4에 도시한 것처럼, 동기 영역의 시작 위치에 다른 신호가 존재하는 경우, 다른 신호가 끝난 후에 해당 동기 영역을 가지는 프레임이 시작될 수 있다. 즉, 고정 구조를 가지는 두 프레임 사이에 가변 갭이 존재할 수 있다. 이 경우, 동기 영역의 시작 위치에 다른 신호가 존재하지 않으면, 해당 동기 영역을 가지는 프레임이 이전 프레임에 연속되어서 시작될 수 있다.Alternatively, as illustrated in FIG. 4, when another signal exists at the start position of the sync region, a frame having the sync region may start after the other signal ends. That is, a variable gap may exist between two frames having a fixed structure. In this case, if no other signal exists at the start position of the sync region, a frame having the sync region may be started consecutively with the previous frame.

도 5는 본 발명의 한 실시예에 따른 프레임 구조의 동기 영역을 나타내는 도면이다.5 is a diagram illustrating a synchronization area of a frame structure according to an embodiment of the present invention.

도 5를 참고하면, 프레임의 유형에 관계 없이 동기 영역은 일정 길이(예를 들면 0.288ms)를 가지고 프레임의 맨 앞에 위치한다. 각 디바이스는 동기 영역에서 동기 신호를 송신하거나 수신해서 동기 절차를 수행한다. 도 5에 도시한 것처럼, 동기 영역에서 신뢰도를 높이기 위해서 동기 신호는 반복적으로 송신되며, 동기 신호는 주파수 영역에서 호핑될 수도 있다.Referring to FIG. 5, regardless of the type of frame, the synchronization area has a predetermined length (eg, 0.288 ms) and is located at the front of the frame. Each device performs a synchronization procedure by transmitting or receiving a synchronization signal in the synchronization area. As shown in FIG. 5, in order to increase reliability in the synchronization region, the synchronization signal is repeatedly transmitted, and the synchronization signal may be hopped in the frequency domain.

도 6는 본 발명의 한 실시예에 따른 디바이스간 직접 통신 시스템에서의 간섭 센싱을 나타내는 도면이다.6 is a diagram illustrating interference sensing in a device-to-device direct communication system according to an embodiment of the present invention.

도 6을 참고하면, 동기 영역과 달리, 발견 영역, 피어링 영역 및 데이터 영역은 간섭 센싱(interference sensing, IS) 구간과 자원 유닛(resource unit, RU)을 포함한다. 이때 하나의 IS 구간에 이어서 복수의 자원 유닛이 연속적으로 배치될 수 있다. Referring to FIG. 6, unlike the synchronization area, the discovery area, the peering area, and the data area include an interference sensing (IS) section and a resource unit (RU). At this time, a plurality of resource units may be continuously arranged following one IS period.

각 디바이스는 IS 구간에서 간섭을 감지하여서 채널 상태(channel state)가 사용 상태(busy)인지 유휴 상태(idle)인지를 판단한다. 채널 상태가 유휴 상태이면, 해당 디바이스는 IS 구간에 이어지는 자원 유닛을 점유하여서 신호를 전송하고, 채널 상태가 사용 상태이면, 해당 디바이스는 IS 구간에 이어지는 자원 유닛을 점유하지 않는다.Each device detects interference in the IS section to determine whether the channel state is a busy state or an idle state. When the channel state is idle, the corresponding device occupies a resource unit following the IS section and transmits a signal. If the channel state is in use, the device does not occupy the resource unit following the IS section.

한편, IS 구간에 복수의 자원 유닛이 연속적으로 배치되는 경우, 디바이스간 직접 통신을 위한 디바이스들이 자원 유닛을 점유하여서 신호를 전송하더라도 복수의 자원 유닛 중 사용되지 않는 자원 유닛이 존재할 수 있다. 이 경우, 다른 종류의 단말이 사용되지 않는 자원 유닛을 점유하는 것을 방지하기 위해서, 복수의 자원 유닛을 사용하려고 하는 디바이스들이 복수의 자원 유닛에서 차단 신호(blocking signal)를 전송할 수 있다. 차단 신호는 적어도 하나의 부반송파를 통해서 전송될 수 있다. 그리고 차단 신호의 전송을 위한 복수의 자원 유닛은 차단 유닛(blocking unit)으로 불릴 수 있다.On the other hand, when a plurality of resource units are continuously arranged in an IS section, even if devices for direct communication between devices occupy the resource unit and transmit a signal, there may be an unused resource unit among the plurality of resource units. In this case, in order to prevent other types of terminals from occupying an unused resource unit, devices attempting to use the plurality of resource units may transmit a blocking signal from the plurality of resource units. The blocking signal may be transmitted through at least one subcarrier. In addition, a plurality of resource units for transmission of a blocking signal may be referred to as blocking units.

이와 같이, 본 발명의 한 실시예에 따르면, 차단 신호를 통해서 다른 종류의 단말이 자원을 점유하는 것을 방지할 수 있으므로, 디바이스들이 분산된 동작을 수행할 수 있다.As described above, according to an embodiment of the present invention, since different types of terminals can be prevented from occupying resources through a blocking signal, devices can perform distributed operations.

도 7은 본 발명의 한 실시예에 따른 디바이스간 직접 통신 시스템의 프레임 구조에서의 발견 영역을 나타내는 도면이다.7 is a diagram illustrating a discovery area in a frame structure of a direct communication system between devices according to an embodiment of the present invention.

도 7을 참고하면, 발견 영역은 디바이스가 자신의 정보를 알리는 용도로 사용되며, 일정 길이(예를 들면 1.568ms)를 가지고 동기 영역 다음에 위치할 수 있다. 발견 영역은 복수의 디바이스를 위해서 복수의 발견 자원 유닛(RU), 예를 들면 64개의 발견 자원 유닛(DRU #0-#63)을 포함한다. 각 발견 자원 유닛의 뒤에는 보호 구간(guard interval, GI)가 존재할 수 있다. 보호 구간은 발견 자원 유닛의 사이의 천이 시간(transition time) 및 동기 오류를 위해 사용될 수 있다.Referring to FIG. 7, the discovery area is used for the device to announce its own information, and may be located after the synchronization area with a certain length (eg, 1.568 ms). The discovery area includes a plurality of discovery resource units (RUs) for a plurality of devices, for example, 64 discovery resource units (DRUs # 0- # 63). A guard interval (GI) may exist after each discovery resource unit. The guard interval can be used for transition time and synchronization errors between discovery resource units.

또한 발견 영역은 복수의 IS 구간을 포함하며, 각 IS 구간 뒤에는 복수의 발견 자원 유닛, 예를 들면 8개의 발견 자원 유닛이 연속적으로 배치된다. 이때 8개의 발견 자원 유닛이 하나의 발견 차단 유닛을 형성할 수 있다.Also, the discovery area includes a plurality of IS periods, and a plurality of discovery resource units, for example, eight discovery resource units, are successively disposed after each IS period. At this time, eight discovery resource units may form one discovery blocking unit.

각 발견 자원 유닛은 시간 영역에서 프리앰블 구간과 발견 구간으로 나누어진다. 예를 들면 프리앰블 구간은 2개의 직교 주파수 분할 다중(orthogonal frequency division multiplexing, OFDM) 심볼을 포함하고, 발견 구간은 3개의 OFDM 심볼을 포함할 수 있다. 이때, 발견 자원 유닛의 적어도 하나의 부반송파는 차단 신호를 전송하기 위해서 사용될 수 있으며, 도 7에서는 두 개의 부반송파가 차단 신호의 전송을 위해 사용되는 것으로 도시하였다. 프리앰블 구간에서는 자동 이득 제어(automatic gain control, AGC), 타이밍 및 주파수 동기, 그리고 채널 추정을 위한 프리앰블이 전송된다. 발견 구간에서는 발견과 관련된 정보의 전송을 위한 발견 신호가 전송된다.Each discovery resource unit is divided into a preamble period and a discovery period in the time domain. For example, the preamble section may include two orthogonal frequency division multiplexing (OFDM) symbols, and the discovery section may include three OFDM symbols. At this time, at least one subcarrier of the discovery resource unit may be used to transmit a blocking signal, and FIG. 7 shows that two subcarriers are used to transmit a blocking signal. In the preamble section, automatic gain control (AGC), timing and frequency synchronization, and a preamble for channel estimation are transmitted. In the discovery section, a discovery signal for transmission of information related to discovery is transmitted.

이와 같이, 본 발명의 한 실시예에 따르면, 복수의 디바이스의 발견을 위한 복수의 발견 자원 유닛이 제공되므로, 하나의 울트라프레임 기간 동안 많은 수의 디바이스가 발견될 수 있다. 예를 들면, 3.2s의 울트라프레임 기간 동안 1024개의 발견 자원 유닛이 제공되므로, 1024개의 디바이스가 발견될 수 있다.As such, according to an embodiment of the present invention, since a plurality of discovery resource units are provided for discovery of a plurality of devices, a large number of devices can be found during one ultraframe period. For example, 1024 discovery resource units are provided during an ultraframe period of 3.2s, so 1024 devices can be discovered.

도 8은 본 발명의 한 실시예에 따른 디바이스간 직접 통신 시스템의 프레임 구조에서의 피어링 영역을 나타내는 도면이다.8 is a diagram illustrating a peering area in a frame structure of a direct communication system between devices according to an embodiment of the present invention.

도 8을 참고하면, 피어링 영역은 디바이스간 직접 통신을 하기 위한 피어링 식별자(peering identity, PID)를 방송하여서 사용되고 있는 PID를 알려주기 위한 용도 및 특정 디바이스와의 PID 설정을 위하여 PID 설정을 요청하고 응답하는 용도로 사용된다. 피어링 영역은 피어링 요청/응답(request/response, REQ/RSP) 구간과 PID 방송 구간을 포함한다. 피어링 영역은 일정 길이(예를 들면, 2.108ms)를 가지고 발견 영역 뒤에 위치할 수 있다. 이때, 피어링 REQ/RSP 구간이 1.448ms의 길이를, PID 방송 구간이 0.66ms의 길이를 가질 수 있다.Referring to FIG. 8, the peering area requests and responds to PID settings for purposes of informing the PID being used by broadcasting a peering identity (PID) for direct communication between devices, and PID setting with a specific device. It is used for the purpose. The peering area includes a peering request / response (REQ / RSP) section and a PID broadcast section. The peering region can be located behind the discovery region with a certain length (eg, 2.108 ms). At this time, the peering REQ / RSP section may have a length of 1.448 ms and the PID broadcast section may have a length of 0.66 ms.

피어링 REQ/RSP 구간은 복수의 디바이스를 위해서 복수의 피어링 REQ/RSP 자원 유닛(RU), 예를 들면 16개의 피어링 REQ/RSP 자원 유닛, 즉 16개의 피어링 REQ 자원 유닛과 16개의 피어링 RSP 자원 유닛을 포함하며, 피어링 관련 정보, 예를 들면 PID 설정을 위한 정보를 교환하는 데 사용된다. 각 피어링 REQ/RSP 자원 유닛의 뒤에는 보호 구간(GI)이 존재할 수 있다. 피어링 REQ/RSP 구간은 복수의 IS 구간을 포함하며, 각 IS 구간 뒤에는 복수의 피어링 REQ/RSP 자원 유닛이 연속적으로 배치된다. 이때, 앞에 위치하는 4개의 자원 유닛이 피어링 관련 정보를 요청하기 위한 피어링 REQ 자원 유닛일 수 있고, 뒤에 위치하는 4개의 자원 유닛의 피어링 관련 정보 요청에 대한 응답을 위한 피어링 RSP 자원 유닛일 수 있다. 또한 4개의 피어링 REQ 자원 유닛이 하나의 피어링 REQ 차단 유닛을, 4개의 피어링 RSP 자원 유닛이 하나의 피어링 RSP 차단 유닛을 형성할 수 있다.The peering REQ / RSP section includes a plurality of peering REQ / RSP resource units (RUs) for a plurality of devices, for example, 16 peering REQ / RSP resource units, namely 16 peering REQ resource units and 16 peering RSP resource units. It is used to exchange information related to peering, for example PID setting. A guard period (GI) may exist after each peering REQ / RSP resource unit. The peering REQ / RSP section includes a plurality of IS sections, and a plurality of peering REQ / RSP resource units are successively arranged after each IS section. In this case, the four resource units located in front may be peering REQ resource units for requesting peering-related information, or may be a peering RSP resource unit for responding to requests for peering-related information of four resource units located in the back. In addition, four peering REQ resource units may form one peering REQ blocking unit and four peering RSP resource units may form one peering RSP blocking unit.

피어링 REQ 자원 유닛은 시간 영역에서 프리앰블 구간과 피어링 REQ 구간으로 나누어진다. 예를 들면 프리앰블 구간은 2개의 OFDM 심볼을 포함하고, 피어링 REQ 구간은 8개의 OFDM 심볼을 포함할 수 있다. 마찬가지로, 피어링 RSP 자원 유닛은 시간 영역에서 프리앰블 구간과 피어링 RSP 구간으로 나누어진다. 예를 들면 프리앰블 구간은 2개의 OFDM 심볼을 포함하고, 피어링 RSP 구간은 8개의 OFDM 심볼을 포함할 수 있다. 이때, 피어링 REQ/RSP 자원 유닛의 적어도 하나의 부반송파는 차단 신호를 전송하기 위해서 사용될 수 있다. 프리앰블 구간에서는 프리앰블이 전송되고, 피어링 REQ/RSP 구간에서는 피어링 관련 정보를 교환하기 위한 요청/응답 신호가 전송된다.The peering REQ resource unit is divided into a preamble section and a peering REQ section in the time domain. For example, the preamble period may include 2 OFDM symbols, and the peering REQ period may include 8 OFDM symbols. Similarly, the peering RSP resource unit is divided into a preamble section and a peering RSP section in the time domain. For example, the preamble period may include 2 OFDM symbols, and the peering RSP period may include 8 OFDM symbols. At this time, at least one subcarrier of the peering REQ / RSP resource unit may be used to transmit a blocking signal. In the preamble section, the preamble is transmitted, and in the peering REQ / RSP section, a request / response signal for exchanging peering information is transmitted.

PID 방송 구간은 복수의 디바이스를 위해서 복수의 PID 방송 자원 유닛(RU), 예를 들면 64개의 PID 방송 자원 유닛을 포함하며, 사용되고 있는 PID를 방송하는 데 사용된다. 각 PID 방송 자원 유닛의 뒤에는 보호 구간(GI)이 존재할 수 있다. 또한 PID 방송 구간은 하나의 IS 구간을 포함하고, IS 구간에 복수의 PID 방송 자원 유닛, 예를 들면 64개의 PID 방송 자원 유닛이 연속적으로 배치된다. 이때 64개의 PID 방송 자원 유닛이 하나의 PID 방송 차단 유닛을 형성할 수 있다.The PID broadcast section includes a plurality of PID broadcast resource units (RUs) for a plurality of devices, for example, 64 PID broadcast resource units, and is used to broadcast the PID being used. A guard period (GI) may exist after each PID broadcast resource unit. In addition, the PID broadcast section includes one IS section, and a plurality of PID broadcast resource units, for example, 64 PID broadcast resource units, are continuously arranged in the IS section. At this time, 64 PID broadcast resource units may form one PID broadcast blocking unit.

각 PID 방송 자원 유닛은 시간 영역에서 2개의 OFDM 심볼을 포함할 수 있다. PID 방송 자원 유닛의 적어도 하나의 부반송파는 차단 신호를 전송하기 위해서 사용될 수 있다. 어떤 디바이스가 PID를 방송할 때 PID를 전송하고 있는 디바이스는 해당 구간에서 방송된 PID를 듣지 못할 수 있으므로, 디바이스는 방송 패턴을 셔플링(shuffling)해서 PID를 방송한다. 이를 위하여 PID 방송 구간에서 두 개의 방송 패턴이 반복될 수 있다.Each PID broadcast resource unit may include two OFDM symbols in the time domain. At least one subcarrier of the PID broadcast resource unit may be used to transmit a blocking signal. When a device broadcasts a PID, the device transmitting the PID may not be able to hear the PID broadcast in the corresponding section, so the device broadcasts the PID by shuffling the broadcast pattern. To this end, two broadcast patterns may be repeated in the PID broadcast section.

이와 같이, 본 발명의 한 실시예에 따르면, 복수의 디바이스를 위한 복수의 PID 방송 자원 유닛이 제공되므로, 많은 수의 디바이스가 동시에 활성화될 수 있다. As described above, according to an embodiment of the present invention, since a plurality of PID broadcast resource units for a plurality of devices are provided, a large number of devices can be activated simultaneously.

도 9는 본 발명의 한 실시예에 따른 디바이스간 직접 통신 시스템의 프레임 구조에서의 데이터 영역을 나타내는 도면이다.9 is a diagram illustrating a data area in a frame structure of a direct communication system between devices according to an embodiment of the present invention.

도 9를 참고하면, 데이터 영역은 복수의 데이터 채널을 포함하고, 각 데이터 채널은 스케줄링 구간과 데이터 구간을 포함한다. 유형 1의 프레임은 유형 0의 프레임보다 많은 수의 데이터 채널을 포함한다. 예를 들면, 유형 1의 프레임은 일정 길이(예를 들면 19.712ms)를 가지고 동기 영역 다음에 위치할 수 있으며, 16개의 데이터 채널(Data Channel #0-#15)을 포함할 수 있다. 유형 0의 프레임은 일정 길이(예를 들면 16.016ms)를 가지고 피어링 영역 다음에 위치할 수 있으며, 13개의 데이터 채널(Data Channel #3-#15)을 포함할 수 있다. 데이터 채널에서, 스케줄링 구간이 0.258ms의 길이를, 데이터 구간이 0.974ms의 길이를 가질 수 있다.Referring to FIG. 9, a data area includes a plurality of data channels, and each data channel includes a scheduling period and a data period. Type 1 frames contain more data channels than Type 0 frames. For example, a type 1 frame may have a predetermined length (for example, 19.712 ms) and be located after a sync region, and may include 16 data channels (Data Channels # 0- # 15). A frame of type 0 may have a certain length (eg, 16.016 ms) and be located after the peering area, and may include 13 data channels (Data Channel # 3- # 15). In the data channel, the scheduling period may have a length of 0.258 ms and the data period may have a length of 0.974 ms.

스케줄링 구간은 복수의 디바이스 사이의 분산 스케줄링(distributed scheduling, DS)을 위해서 복수의 DS 요청/응답(DS-REQ/RSP) 자원 유닛(RU), 예를 들면 8개의 DS-REQ/RSP 자원 유닛, 즉 8개의 DS-REQ 자원 유닛과 8개의 DS-RSP 자원 유닛을 포함한다. 각 DS-REQ/RSP 자원 유닛의 뒤에는 보호 구간(GI)이 존재할 수 있다. 스케줄링 구간은 IS 구간을 더 포함하고, IS 구간 뒤에는 복수의 DS-REQ/RSP 자원 유닛이 연속적으로 배치된다. 이때, 앞에 위치하는 8개의 자원 유닛이 스케줄링 관련 정보를 요청하기 위한 DS-REQ 자원 유닛일 수 있고, 뒤에 위치하는 8개의 자원 유닛의 스케줄링 관련 요청에 대한 응답을 위한 DS-RSP 자원 유닛일 수 있다. 8개의 DS-REQ 자원 유닛이 하나의 DS-REQ 차단 유닛을, 8개의 DS-RSP 자원 유닛이 하나의 DS-RSP 차단 유닛을 형성할 수 있다. 스케줄링 구간에서 디바이스는 DS-REQ 메시지와 DS-RSP 메시지의 교환을 통해 데이터 전송을 위한 자원을 점유할 수 있다.The scheduling period is a plurality of DS request / response (DS-REQ / RSP) resource units (RU) for distributed scheduling (DS) among a plurality of devices, for example, 8 DS-REQ / RSP resource units, That is, it includes 8 DS-REQ resource units and 8 DS-RSP resource units. A guard period (GI) may exist after each DS-REQ / RSP resource unit. The scheduling period further includes an IS period, and a plurality of DS-REQ / RSP resource units are continuously arranged after the IS period. At this time, the eight resource units located in front may be DS-REQ resource units for requesting scheduling-related information, or the DS-RSP resource units for response to the scheduling-related request of the eight resource units located in the back. . Eight DS-REQ resource units may form one DS-REQ blocking unit and eight DS-RSP resource units may form one DS-RSP blocking unit. In the scheduling period, the device may occupy resources for data transmission through the exchange of DS-REQ messages and DS-RSP messages.

또한 스케줄링 구간은 스케줄링 요청 지시자(scheduling request indicator, SRI)를 전송하기 위한 SRI 구간을 더 포함할 수 있다. SRI는 자원의 연속적인 할당을 지시하는데 사용된다. SRI 구간은 IS 구간의 바로 뒤에 위치할 수 있으며, SRI 구간의 뒤에서도 보호 구간이 존재할 수 있다.In addition, the scheduling period may further include an SRI period for transmitting a scheduling request indicator (SRI). SRI is used to indicate the continuous allocation of resources. The SRI section may be located immediately after the IS section, and a protection section may also exist after the SRI section.

DS-REQ 자원 유닛은 시간 영역에서 프리앰블 구간과 DS-REQ 구간으로 나누어진다. 예를 들면 프리앰블 구간은 2개의 OFDM 심볼을 포함하고, DS-REQ 구간은 한 개의 OFDM 심볼을 포함할 수 있다. 마찬가지로, DS-RSP 자원 유닛은 시간 영역에서 프리앰블 구간과 DS-RSP 구간으로 나누어진다. 예를 들면 프리앰블 구간은 2개의 OFDM 심볼을 포함하고, DS-RSP 구간은 한 개의 OFDM 심볼을 포함할 수 있다. SRI 구간은 시간 영역에서 한 개의 OFDM 심볼을 포함할 수 있다. 이때, DS-REQ/RSP 자원 유닛 및 SRI 구간의 적어도 하나의 부반송파는 차단 신호를 전송하기 위해서 사용될 수 있다.The DS-REQ resource unit is divided into a preamble section and a DS-REQ section in the time domain. For example, the preamble period may include two OFDM symbols, and the DS-REQ period may include one OFDM symbol. Similarly, the DS-RSP resource unit is divided into a preamble section and a DS-RSP section in the time domain. For example, the preamble period may include two OFDM symbols, and the DS-RSP period may include one OFDM symbol. The SRI period may include one OFDM symbol in the time domain. At this time, the DS-REQ / RSP resource unit and at least one subcarrier in the SRI section may be used to transmit a blocking signal.

데이터 구간은 복수의 데이터 버스트 구간과 복수의 피드백 구간을 포함한다. 각 피드백 구간은 대응하는 데이터 버스트 구간 뒤에 위치하고, 데이터 버스트 구간과 피드백 구간 뒤에서는 보호 구간(GI)이 존재할 수 있다. 데이터 버스트 구간은 데이터 버스트를 전송하기 위한 구간이다. 데이터 구간에 포함되는 데이터 버스트 구간의 개수와 데이터 버스크 구간의 길이는 분산 스케줄링의 결과에 따라 가변된다. 즉, 스케줄링 구간이 8개의 DS-REQ/RSP 자원 유닛을 가지는 경우, 스케줄링 구간에서의 스케줄링 결과에 따라 데이터 버스트 구간의 개수는 8개 이하이다. 스케줄링 구간에서 자원을 획득한 디바이스는 데이터 버스트 구간에서 데이터를 전송하고, 데이터를 수신한 디바이스는 이에 대한 수신 확인(acknowledgement, ACK)를 피드백 구간에서 보낸다.The data period includes a plurality of data burst periods and a plurality of feedback periods. Each feedback period is located after a corresponding data burst period, and a protection period (GI) may exist after the data burst period and the feedback period. The data burst period is a period for transmitting a data burst. The number of data burst periods included in the data period and the length of the data bus periods vary depending on the result of distributed scheduling. That is, when the scheduling period has 8 DS-REQ / RSP resource units, the number of data burst periods is 8 or less according to the scheduling result in the scheduling period. The device that has acquired the resource in the scheduling period transmits data in the data burst period, and the device that has received the data sends an acknowledgment (ACK) for this in the feedback period.

데이터 버스트 구간은 시간 영역에서 프리앰블 구간, 버스트 제어 지시자(burst control indicator, BCI) 구간 및 데이터 구간으로 나누어진다. 예를 들면 프리앰블 구간은 2개의 OFDM 심볼을 포함하고, BCI 구간은 한 개의 OFDM 심볼을 포함하고, 데이터 구간은 복수의 OFDM 심볼을 포함할 수 있다. 프리앰블 구간은 프리앰블을 전송하고, 데이터 구간은 데이터 버스트를 전송하며, BCI 구간은 전송하는 데이터 버스트의 포맷과 변조 및 코딩 방식(modulation and coding scheme, MCS) 정보의 지시를 위한 BCI를 전송한다. 이때, 데이터 버스트 구간은 스케줄링을 통해서 확보된 자원이므로, 데이터 버스트 구간에서는 차단 신호가 전송되지 않는다.The data burst period is divided into a preamble period, a burst control indicator (BCI) period, and a data period in the time domain. For example, the preamble period may include two OFDM symbols, the BCI period may include one OFDM symbol, and the data period may include a plurality of OFDM symbols. The preamble section transmits a preamble, the data section transmits a data burst, and the BCI section transmits a BCI for indicating the format and modulation and coding scheme (MCS) information of the transmitted data burst. At this time, since the data burst period is a resource secured through scheduling, a blocking signal is not transmitted in the data burst period.

이와 같이, 본 발명의 한 실시예에 따르면, 전체 구간에 대한 비데이터 구간, 즉 동기, 발견, 피어링, 스케줄링, 프리앰블 및 피드백 구간의 비율인 시그널링 오버헤드를 일정 비율로 유지할 수 있다. 또한 비데이터 구간에서, 간섭 센싱을 통해 신호 전송 여부를 판단하고, 신호를 전송할 때는 차단 신호를 통해서 다른 종류의 단말을 차단할 수 있으므로, 다른 종류의 단말과 공존하면서 디바이스간 직접 통신을 수행할 수 있다.As described above, according to an embodiment of the present invention, it is possible to maintain a signaling overhead that is a ratio of non-data periods for all periods, that is, synchronization, discovery, peering, scheduling, preamble, and feedback periods, at a constant rate. Also, in a non-data section, it is possible to determine whether a signal is transmitted through interference sensing, and when transmitting a signal, a different type of terminal can be blocked through a blocking signal, so that it can coexist with other types of terminals and perform direct communication between devices. .

다음 본 발명의 한 실시예에 따른 디바이스간 직접 통신 시스템에서의 직접 통신 장치에 대해서 도 10을 참고로 하여 설명한다.Next, a direct communication apparatus in a direct communication system between devices according to an embodiment of the present invention will be described with reference to FIG. 10.

도 10은 본 발명의 실시예에 따른 디바이스간 직접 통신 시스템에서의 직접 통신 장치의 블록도이다.10 is a block diagram of a direct communication apparatus in a device-to-device direct communication system according to an embodiment of the present invention.

도 10을 참고하면, 직접 통신 장치(100)는 프레임 생성부(110) 및 송수신부(120)를 포함한다. 이러한 직접 통신 장치(100)는 디바이스에 포함되거나 디바이스 자체일 수 있다.Referring to FIG. 10, the direct communication device 100 includes a frame generation unit 110 and a transmission / reception unit 120. The direct communication device 100 may be included in a device or may be a device itself.

프레임 생성부(110)는 첫 번째 프레임을 동기 영역, 발견 영역, 피어링 영역 및 데이터 영역으로 섹션화되어 있는 프레임 유형 0으로 설정하고, 나머지 프레임을 동기 영역과 데이터 영역으로 섹션화되어 있는 프레임 유형 1로 설정하여서 슈퍼프레임을 생성한다. 또한 프레임 생성부(110)는 복수의 슈퍼프레임으로 울트라프레임을 생성한다. 송수신부(120)는 슈퍼프레임의 각 영역에 따라 신호를 송신하고 수신한다.The frame generator 110 sets the first frame as frame type 0, which is divided into a synchronization area, a discovery area, a peering area, and a data area, and sets the remaining frames to frame type 1, which is divided into a synchronization area and a data area. To create a superframe. In addition, the frame generating unit 110 generates an ultra frame with a plurality of super frames. The transceiver 120 transmits and receives signals according to each area of the superframe.

이에 따라 각 디바이스는 동기 영역에서 동기를 맞추고, 발견 영역에서 디바이스를 발견하고, 피어링 영역에서 디바이스간 연결을 수행하고, 데이터 영역에서 자원을 점유하여서 직접 통신을 위한 데이터 버스트를 송신하고 수신할 수 있다. Accordingly, each device can transmit and receive data bursts for direct communication by synchronizing in the synchronization area, discovering devices in the discovery area, performing connection between devices in the peering area, and occupying resources in the data area. .

이상에서 설명한 본 발명의 실시예에 따른 직접 통신 방법 및 장치 중 적어도 일부 기능은 하드웨어로 구현되거나 하드웨어에 결합된 소프트웨어로 구현될 수 있다. 예를 들면, 중앙 처리 유닛(central processing unit, CPU)이나 기타 칩셋, 마이크로프로세서 등으로 구현되는 프로세서가 프레임 생성부(1010)의 기능을 수행하고, 물리적인 송수신기(transceiver)가 송수신부(1020)의 기능을 수행할 수 있다.At least some functions of the direct communication method and apparatus according to the embodiment of the present invention described above may be implemented in hardware or software coupled to hardware. For example, a processor implemented as a central processing unit (CPU) or other chipset, microprocessor, etc., performs the function of the frame generating unit 1010, and a physical transceiver (transceiver) 1020 Can perform the function of

이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.Although the embodiments of the present invention have been described in detail above, the scope of rights of the present invention is not limited thereto, and various modifications and improvements of those skilled in the art using the basic concept of the present invention defined in the following claims are also provided. It belongs to the scope of rights.

Claims (20)

디바이스간 직접 통신에서의 디바이스의 직접 통신 방법으로서,
슈퍼프레임에 포함되어 있는 복수의 프레임 중 적어도 하나의 프레임을, 동기 절차를 수행하기 위한 동기 영역, 디바이스의 발견을 위한 발견 영역, 디바이스간 연결을 위한 피어링 영역 및 자원의 스케줄링과 데이터 전송을 위한 데이터 영역으로 섹션화되어 있는 프레임 유형 0으로 설정하는 단계,
상기 복수의 프레임에서 나머지 프레임을 상기 동기 영역과 상기 데이터 영역으로 섹션화되어 있는 프레임 유형 1로 설정하는 단계,
상기 동기 영역, 상기 발견 영역, 상기 피어링 영역 및 상기 데이터 영역에서 신호를 송수신하는 단계,
상기 발견 영역, 상기 피어링 영역 및 상기 데이터 영역 중 적어도 하나의 영역에서, 간섭 센싱을 통해 채널 상태를 판단하는 단계, 그리고
상기 채널 상태가 유휴 상태로 판단된 구간의 자원을 사용하는 단계
를 포함하는 직접 통신 방법.
As a direct communication method of a device in direct communication between devices,
At least one frame among a plurality of frames included in a superframe, a synchronization area for performing a synchronization procedure, a discovery area for discovery of a device, a peering area for connection between devices, and data for scheduling and data transmission of resources Setting the frame type to 0, sectioned by region,
Setting the remaining frames in the plurality of frames to frame type 1 sectioned into the synchronization area and the data area,
Transmitting and receiving signals in the synchronization area, the discovery area, the peering area and the data area,
Determining a channel state through interference sensing in at least one of the discovery area, the peering area, and the data area, and
Using resources of the section in which the channel state is determined to be idle.
Direct communication method comprising a.
제1항에서,
상기 프레임 유형 0으로 설정되는 프레임은 상기 슈퍼프레임의 첫 번째 프레임인 직접 통신 방법.
In claim 1,
The frame set as the frame type 0 is the first frame of the superframe, a direct communication method.
제1항에서,
상기 동기 영역은 각 프레임의 맨 앞에 위치하는 직접 통신 방법.
In claim 1,
The synchronization area is a direct communication method located at the front of each frame.
제1항에서,
상기 신호를 송수신하는 단계는, 상기 동기 영역에서 동기 신호를 반복적으로 전송하는 단계를 포함하는 직접 통신 방법.
In claim 1,
The transmitting and receiving of the signal includes the step of repeatedly transmitting a synchronization signal in the synchronization area.
삭제delete 제1항에서,
상기 자원을 사용하는 구간에서 다른 종류의 장치의 침입을 방지하기 위한 차단 신호를 송신하는 단계를 더 포함하는
직접 통신 방법.
In claim 1,
Further comprising the step of transmitting a blocking signal for preventing the intrusion of other types of devices in the section using the resource
Direct communication method.
제6항에서,
상기 차단 신호를 송신하는 단계는, 적어도 하나의 부반송파를 통해 상기 차단 신호를 송신하는 단계를 포함하는 직접 통신 방법.
In claim 6,
The step of transmitting the blocking signal includes transmitting the blocking signal through at least one subcarrier.
제6항에서,
상기 발견 영역은, 각각 복수의 자원 유닛을 포함하는 복수의 자원 유닛 그룹, 그리고 각 자원 유닛 그룹의 앞에 위치하며 상기 간섭 센싱을 수행하는 간섭 센싱 구간을 포함하는 직접 통신 방법.
In claim 6,
The discovery area includes a plurality of resource unit groups each including a plurality of resource units, and a direct communication method including an interference sensing section that is located in front of each resource unit group and performs the interference sensing.
제6항에서,
상기 피어링 영역은 피어링 식별자(peering identity, PID) 설정을 위한 피어링 요청/응답 구간과 PID 방송을 위한 PID 방송 구간을 포함하며,
상기 피어링 요청/응답 구간은, 각각 복수의 자원 유닛을 포함하는 복수의 제1 자원 유닛 그룹, 그리고 각 제1 자원 유닛 그룹의 앞에 위치하며 상기 간섭 센싱을 수행하는 제1 간섭 센싱 구간을 포함하고,
상기 PID 방송 구간은, 복수의 자원 유닛을 포함하는 제2 자원 유닛 그룹, 그리고 상기 제2 자원 유닛 그룹의 앞에 위치하며 상기 간섭 센싱을 수행하는 제2 간섭 센싱 구간을 포함하는
직접 통신 방법.
In claim 6,
The peering area includes a peering request / response section for setting a peering identity (PID) and a PID broadcast section for PID broadcast,
The peering request / response section includes a plurality of first resource unit groups, each of which includes a plurality of resource units, and a first interference sensing section that is located in front of each of the first resource unit groups and performs the interference sensing,
The PID broadcast section includes a second resource unit group including a plurality of resource units, and a second interference sensing section located in front of the second resource unit group and performing the interference sensing.
Direct communication method.
제6항에서,
상기 데이터 영역은 자원의 스케줄링을 위한 스케줄링 구간과 데이터 버스트의 전송을 위한 데이터 구간을 포함하며,
상기 스케줄링 구간은, 복수의 자원 유닛을 포함하는 자원 유닛 그룹, 그리고 상기 자원 유닛 그룹의 앞에 위치하며 상기 간섭 센싱을 수행하는 간섭 센싱 구간을 포함하고,
상기 데이터 구간은, 복수의 데이터 버스트 구간과 상기 복수의 데이터 버스트 구간에 각각 대응되는 피드백 구간을 포함하며,
상기 데이터 버스트 구간의 개수와 길이는 상기 스케줄링의 결과에 따라 가변되는
직접 통신 방법.
In claim 6,
The data area includes a scheduling interval for resource scheduling and a data interval for data burst transmission,
The scheduling period includes a resource unit group including a plurality of resource units, and an interference sensing period located in front of the resource unit group and performing the interference sensing,
The data section includes a plurality of data burst sections and feedback sections respectively corresponding to the plurality of data burst sections,
The number and length of the data burst periods vary depending on the result of the scheduling
Direct communication method.
디바이스간 직접 통신에서의 디바이스의 직접 통신 방법으로서,
슈퍼프레임을 설정하는 단계, 그리고
상기 슈퍼프레임에서 신호를 송수신하는 단계를 포함하며,
상기 슈퍼프레임은 복수의 프레임을 포함하며,
상기 슈퍼프레임에 포함되어 있는 상기 복수의 프레임은 유형 0의 프레임과 유형 1의 프레임을 포함하고,
상기 유형 0의 프레임은, 동기 절차를 수행하기 위한 동기 영역, 디바이스의 발견을 위한 발견 영역, 디바이스간 연결을 위한 피어링 영역 및 자원의 스케줄링과 데이터 전송을 위한 데이터 영역으로 섹션화되어 있으며,
상기 유형 1의 프레임은, 상기 동기 영역과 상기 데이터 영역으로 섹션화되어 있으며,
상기 발견 영역, 상기 피어링 영역 및 상기 데이터 영역 중 적어도 하나의 영역은, 간섭 센싱을 통해 채널 상태를 판단하기 위한 제1 구간, 그리고 상기 제1 구간에 이어지며 복수의 자원 유닛을 가지는 제2 구간을 포함하는
직접 통신 방법.
As a direct communication method of a device in direct communication between devices,
Steps to set up a superframe, and
Transmitting and receiving a signal in the superframe,
The superframe includes a plurality of frames,
The plurality of frames included in the superframe includes a type 0 frame and a type 1 frame,
The type 0 frame is divided into a synchronization area for performing a synchronization procedure, a discovery area for discovery of a device, a peering area for connection between devices, and a data area for scheduling and data transmission of resources,
The type 1 frame is divided into the synchronization area and the data area,
At least one of the discovery area, the peering area, and the data area may include a first section for determining a channel state through interference sensing, and a second section following the first section and having a plurality of resource units. Containing
Direct communication method.
삭제delete 삭제delete 삭제delete 제11항에서,
상기 신호를 송수신하는 단계는,
상기 제1 구간에서 상기 채널 상태가 유휴 상태인 경우로 확인한 경우에 상기 제2 구간의 자원을 사용하는 단계, 그리고
상기 자원을 사용하는 경우 상기 제2 구간에서 다른 종류의 장치의 침입을 방지하기 위한 차단 신호를 송신하는 단계
를 포함하는 직접 통신 방법.
In claim 11,
Transmitting and receiving the signal,
Using the resource of the second section when it is determined that the channel state is idle in the first section, and
When using the resource, transmitting a blocking signal to prevent the intrusion of other types of devices in the second section
Direct communication method comprising a.
디바이스간 직접 통신에서의 직접 통신 장치로서,
슈퍼프레임을 설정하는 프레임 생성부, 그리고
상기 슈퍼프레임에서 신호를 송수신하는 송수신부를 포함하며,
상기 슈퍼프레임은 복수의 프레임을 포함하며,
상기 슈퍼프레임에 포함되어 있는 상기 복수의 프레임은 유형 0의 프레임과 유형 1의 프레임을 포함하고,
상기 유형 0의 프레임은, 동기 절차를 수행하기 위한 동기 영역, 디바이스의 발견을 위한 발견 영역, 디바이스간 연결을 위한 피어링 영역 및 자원의 스케줄링과 데이터 전송을 위한 데이터 영역으로 섹션화되어 있으며,
상기 유형 1의 프레임은, 상기 동기 영역과 상기 데이터 영역으로 섹션화되어 있으며,
상기 발견 영역, 상기 피어링 영역 및 상기 데이터 영역 중 적어도 하나의 영역은, 간섭 센싱을 통해 채널 상태를 판단하기 위한 제1 구간, 그리고 상기 제1 구간에 이어지며 복수의 자원 유닛을 가지는 제2 구간을 포함하는
직접 통신 장치.
As a direct communication apparatus in direct communication between devices,
Frame generation unit to set the super frame, and
It includes a transceiver for transmitting and receiving signals in the superframe,
The superframe includes a plurality of frames,
The plurality of frames included in the superframe includes a type 0 frame and a type 1 frame,
The type 0 frame is divided into a synchronization area for performing a synchronization procedure, a discovery area for discovery of a device, a peering area for connection between devices, and a data area for scheduling and data transmission of resources,
The type 1 frame is divided into the synchronization area and the data area,
At least one of the discovery area, the peering area, and the data area may include a first section for determining a channel state through interference sensing, and a second section following the first section and having a plurality of resource units. Containing
Direct communication device.
삭제delete 삭제delete 삭제delete 제16항에서,
상기 송수신부는, 상기 제1 구간에서 상기 채널 상태가 유휴 상태인 경우로 확인한 경우에 상기 제2 구간의 자원을 사용하고, 상기 자원을 사용하는 경우 상기 제2 구간에서 다른 종류의 장치의 침입을 방지하기 위한 차단 신호를 송신하는, 직접 통신 장치.
In claim 16,
The transmission / reception unit uses resources of the second section when it is determined that the channel state is idle in the first section, and prevents intrusion of other types of devices in the second section when using the resource. A direct communication device that transmits a blocking signal for doing so.
KR1020140016229A 2013-06-20 2014-02-12 Method and apparatus for device-to-device direct communication KR102105554B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/309,354 US9485797B2 (en) 2013-06-20 2014-06-19 Method and apparatus for device-to-device direct communication

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR1020130071210 2013-06-20
KR20130071210 2013-06-20
KR1020130079922 2013-07-08
KR20130079922 2013-07-08

Publications (2)

Publication Number Publication Date
KR20140147662A KR20140147662A (en) 2014-12-30
KR102105554B1 true KR102105554B1 (en) 2020-04-29

Family

ID=52676386

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140016229A KR102105554B1 (en) 2013-06-20 2014-02-12 Method and apparatus for device-to-device direct communication

Country Status (1)

Country Link
KR (1) KR102105554B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6723271B2 (en) 2015-07-03 2020-07-15 エルジー エレクトロニクス インコーポレイティド Method for transmitting signal between terminals and apparatus therefor
KR20210127103A (en) * 2020-04-13 2021-10-21 한국전자통신연구원 Method and apparatus for direct communication in wireless local area network

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080205454A1 (en) * 2007-02-23 2008-08-28 Inova Semiconductors Gmbh Method and device for transmitting a serial data frame
US20130138831A1 (en) * 2011-11-30 2013-05-30 Qualcomm Incorporated Methods and apparatus to change peer discovery transmission frequency based on congestion in peer-to-peer networks

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080205454A1 (en) * 2007-02-23 2008-08-28 Inova Semiconductors Gmbh Method and device for transmitting a serial data frame
US20130138831A1 (en) * 2011-11-30 2013-05-30 Qualcomm Incorporated Methods and apparatus to change peer discovery transmission frequency based on congestion in peer-to-peer networks

Also Published As

Publication number Publication date
KR20140147662A (en) 2014-12-30

Similar Documents

Publication Publication Date Title
JP6775546B2 (en) Systems and methods for WLAN / OFDMA design of uplink and downlink transmission
EP3528547B1 (en) Method for transmitting data, terminal device and network device
WO2020228784A1 (en) Communication method and device
CN109803402B (en) Information sending and receiving method and device
KR100934656B1 (en) Radio Resource Allocation Method in Multi-Carrier System
CN112335323B (en) User equipment and base station related to uplink control data transmission
KR101367798B1 (en) Apparatus and method for setting peer to peer communication in broadband wireless communication system
KR102324958B1 (en) Methods and apparatus for supporting multiple services in a wireless communication system
US20190191456A1 (en) Mbms and pmch in unlicensed bands
KR101652207B1 (en) System and method for allocating periodic resources
CN110581754B (en) Method, equipment and device for sending and receiving request signal
JP2004350168A (en) Radio communication device, radio communication method, and computer program
CN110166393B (en) Method and device for sending and receiving synchronization signal block
WO2018059179A1 (en) Unlicensed spectrum channel occupation method and device
CN103024911A (en) Data transmission method of terminal direct communication in cellular and D2D hybrid network
US11991747B2 (en) Method and device for random access on unlicensed band
CN105281864B (en) A kind of data transmission method and device
CN112153705A (en) Communication method and device
US11696325B2 (en) Control signaling transmission method and device
CN106105352A (en) Base station, user's set, transmission timing information sending method and discovery signaling method
KR102105554B1 (en) Method and apparatus for device-to-device direct communication
TWI566629B (en) A D2D communication method and equipment
IL298835A (en) Resource scheduling system for a wireless communication network
CN111432494A (en) Automatic time slot allocation method and device
CN109644095A (en) Method and apparatus for accessing wireless network

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