KR102252729B1 - Method and terminal for synchronizing in distributed wireless communication - Google Patents
Method and terminal for synchronizing in distributed wireless communication Download PDFInfo
- Publication number
- KR102252729B1 KR102252729B1 KR1020150059240A KR20150059240A KR102252729B1 KR 102252729 B1 KR102252729 B1 KR 102252729B1 KR 1020150059240 A KR1020150059240 A KR 1020150059240A KR 20150059240 A KR20150059240 A KR 20150059240A KR 102252729 B1 KR102252729 B1 KR 102252729B1
- Authority
- KR
- South Korea
- Prior art keywords
- contention window
- terminal
- window value
- synchronization signal
- value
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0866—Non-scheduled access, e.g. ALOHA using a dedicated channel for access
- H04W74/0891—Non-scheduled access, e.g. ALOHA using a dedicated channel for access for synchronized access
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
분산 무선 통신 시스템에서 동기화하는 방법 및 이를 지원하는 단말이 개시된다. 단말은 동기 슬롯 내에서 동기신호를 수신하는 경우, 자신의 경쟁윈도우 값을 증가시킨다. 그리고 단말은 동기 슬롯 내에서 동기신호를 수신하지 않은 경우, 자신의 경쟁윈도우 값을 감소시킨다. 단말은 증가 또는 감소한 경쟁윈도우 값을 이용하여 동기 신호 송신 여부를 결정한다. Disclosed are a method for synchronizing in a distributed wireless communication system and a terminal supporting the same. When the terminal receives the synchronization signal in the synchronization slot, the terminal increases its contention window value. In addition, when the terminal does not receive a synchronization signal in a synchronization slot, the terminal decreases its contention window value. The terminal determines whether to transmit a synchronization signal using an increased or decreased contention window value.
Description
본 발명은 분산 무선 통신 시스템에서 동기화하는 방법 및 이를 지원하는 단말에 관한 것이다.The present invention relates to a method for synchronization in a distributed wireless communication system and a terminal supporting the same.
무선 통신 시스템은 크게 동기 방식과 비동기 방식으로 분류될 수 있다. Wireless communication systems can be broadly classified into a synchronous method and an asynchronous method.
동기 방식의 무선 통신 시스템에서, 단말들이 공통된 기준 시간에 맞추고, 시간 영역은 반복되는 구간인 프레임으로 나누어진다. 프레임은 다시 작은 구간인 슬롯(slot)으로 세분되고, 슬롯 내에서 신호를 송신하거나 수신하는 시스템을 동기 방식의 무선 통신 시스템이라고 한다. In a synchronous wireless communication system, terminals match a common reference time, and the time domain is divided into frames, which are repeated sections. The frame is further subdivided into slots, which are small sections, and a system that transmits or receives signals within the slot is called a synchronous wireless communication system.
동기 방식은 중앙 제어형(centralized) 동기 방식과 분산형(distributed) 동기 방식으로 분류될 수 있다. 중앙 제어형(centralized) 동기 방식의 대표적인 예는 셀룰러 시스템이 있으며, 셀룰러 시스템에서는 기지국이 동기 신호를 제공한다. 단말은 기지국이 제공하는 동기신호(timing reference signal)를 기준으로 정의된 프레임 구조 내에서 무선 자원을 이용하여 신호를 송수신한다. 분산형 동기 방식은 특정 장치에 의해 동기신호 전송이 이루어지는 것이 아니라 네트워크 내의 단말들이 동기신호 전송에 참여하여 동기를 맞추는 방식이다. 분산형 동기 방식은 통신 인프라(communication infra-structure) 또는 동기신호를 전송하는 특정 장치가 없어도 네트워크 내의 단말 간에 동기를 맞추는 것이 가능하므로, 단말간 직접 통신(device-to-device communications, D2D communications) 네트워크 또는 임시 네트워크(ad hoc network) 등에 적합하다. Synchronization methods can be classified into a centralized synchronization method and a distributed synchronization method. A typical example of a centralized synchronization method is a cellular system, and in the cellular system, a base station provides a synchronization signal. The terminal transmits and receives signals using radio resources within a frame structure defined based on a timing reference signal provided by the base station. In the distributed synchronization scheme, synchronization signals are not transmitted by a specific device, but terminals in a network participate in synchronization signal transmission to synchronize. The distributed synchronization method enables synchronization between terminals in the network without a communication infrastructure or a specific device that transmits synchronization signals, so device-to-device communications (D2D communications) networks Or it is suitable for ad hoc networks.
비동기 방식 무선 통신 시스템은 정해진 기준 시간 없이 단말들이 신호를 주고 받는 시스템이다. 비동기 방식 무선 통신 시스템에서는 단말들이 언제 신호가 수신될 지 모르기 때문에, 단말들은 신호의 수신을 위해 무선 채널을 항상 모니터링한다. 모니터링 중에 무선 패킷이 검출되면, 단말은 무선 패킷에 포함되어 있는 프리앰블(preamble) 신호를 이용하여 패킷의 시작점을 추정한 후 패킷의 정보를 읽어낸다. 비동기 방식은 정해진 기준 시간이 없기 때문에 구현이 간단하므로, 자원 효율이 높지 않아도 되는 시스템에 주로 사용되나, 단말들이 항상 무선 채널을 모니터링 해야 하므로 전력 소모가 많은 단점이 있다. The asynchronous wireless communication system is a system in which terminals send and receive signals without a predetermined reference time. In an asynchronous wireless communication system, since the terminals do not know when a signal is to be received, the terminals always monitor the radio channel to receive the signal. When a radio packet is detected during monitoring, the terminal estimates the start point of the packet using a preamble signal included in the radio packet and then reads the packet information. Since the asynchronous method is simple to implement because there is no set reference time, it is mainly used in a system that does not have to have high resource efficiency, but it has a disadvantage in that it consumes a lot of power because the terminals must always monitor the radio channel.
분산 동기 방식의 하나로서 다음의 방식이 있다. 각 단말은 자신의 시간 동기(즉, 기준 시간)을 이용하여 주기적으로 동기신호를 전송한다. 그리고 각 단말은 주변 단말들이 전송한 동기 신호를 수신한 후 수신된 동기를 이용하여 자신의 시간 동기를 맞추어 나간다. 이때, 사용되는 동기신호는 펄스 신호, ZC 시퀀스(Zadoff-Chu Sequence), 앰 시퀀스(m-sequence), 첩(chirp) 신호 등이 있다. 동기 신호의 송신과 수신이 동시에 이루어질 수 없기 때문에, 단말들은 동기 신호를 송신할 시에 주변 단말이 송신한 동기신호를 수신할 수 없다. 그러나, 이러한 방식은 단말들이 밀집되어 있는 경우 단말들이 전송한 동기신호가 서로 겹쳐서 수신될 수 있으며, 이로 인해 동기 신호의 수신시간 추정에 오차가 발생할 수 있다. 또한, 비면허 대역(unlicensed frequency band)에서 동일한 무선 채널이 주변의 이종 네트워크에 의해 사용되는 경우, 동기 신호가 전송되지 못하거나 전송된 동기신호가 충돌에 의해 손실될 수 있다. As one of the distributed synchronization methods, there are the following methods. Each terminal periodically transmits a synchronization signal using its own time synchronization (ie, reference time). In addition, after each terminal receives the synchronization signal transmitted by the neighboring terminals, it synchronizes its own time using the received synchronization. In this case, the synchronization signals used include a pulse signal, a Zadoff-Chu sequence, an m-sequence, and a chirp signal. Since the transmission and reception of the synchronization signal cannot be performed at the same time, the terminals cannot receive the synchronization signal transmitted by the neighboring terminal when transmitting the synchronization signal. However, in this method, when the terminals are dense, synchronization signals transmitted by the terminals may overlap each other to be received, and thus an error may occur in estimating the reception time of the synchronization signal. In addition, when the same radio channel is used by neighboring heterogeneous networks in an unlicensed frequency band, a synchronization signal may not be transmitted or a transmitted synchronization signal may be lost due to collision.
본 발명이 해결하고자 하는 과제는 네트워크 성능을 향상시키는 분산 동기 방법을 제공하는 것이다. The problem to be solved by the present invention is to provide a distributed synchronization method that improves network performance.
본 발명의 실시예에 따르면, 분산 무선 통신 시스템에서 제1 단말이 동기화하는 방법이 제공된다. 상기 동기화 방법은, 동기 슬롯 내에서 동기신호를 수신하는 경우, 상기 제1 단말의 경쟁윈도우 값을 제1 경쟁윈도우 값으로 증가시키는 단계, 상기 동기 슬롯 내에서 동기신호를 수신하지 않은 경우, 상기 제1 단말의 경쟁윈도우 값을 제2 경쟁윈도우 값으로 감소시키는 단계, 그리고 상기 제1 경쟁윈도우 값 또는 상기 제2 경쟁윈도우 값을 이용하여, 동기 신호 송신 여부를 결정하는 단계를 포함할 수 있다. According to an embodiment of the present invention, a method of synchronizing by a first terminal in a distributed wireless communication system is provided. The synchronization method includes, when receiving a synchronization signal in a synchronization slot, increasing a contention window value of the first terminal to a first contention window value, and when no synchronization signal is received in the synchronization slot, the first Decreasing the contention window value of the first terminal to a second contention window value, and determining whether to transmit a synchronization signal using the first contention window value or the second contention window value.
상기 동기신호는 톤(tone) 신호가 전송되는 충돌감지필드를 포함할 수 있으며, 상기 동기화 방법은, 상기 동기 슬롯 내에서 상기 동기 신호를 수신하는 경우, 상기 제 1 단말의 백오프 카운터의 값에 대응하여, 상기 동기 신호의 충돌감지필드가 위치하는 시점에 상기 톤 신호를 전송할지 여부를 결정하는 단계를 더 포함할 수 있다. The synchronization signal may include a collision detection field through which a tone signal is transmitted. In the synchronization method, when receiving the synchronization signal in the synchronization slot, the value of the backoff counter of the first terminal Correspondingly, it may further include determining whether to transmit the tone signal at a time when the collision detection field of the synchronization signal is located.
상기 동기화 방법은, 상기 동기신호에 포함된 경쟁윈도우 값을 이용하여, 상기 제1 단말의 주변 단말에 대한 평균 경쟁윈도우 값을 업데이트하는 단계를 더 포함할 수 있다. The synchronization method may further include updating an average contention window value for neighboring terminals of the first terminal using a contention window value included in the synchronization signal.
상기 동기화 방법은 상기 제1 단말의 주변 단말에 대한 평균 경쟁윈도우 값을 설정하는 단계를 더 포함하며, 상기 증가시키는 단계는, 상기 평균 경쟁윈도우 값과 상기 제1 단말의 경쟁윈도우 값을 이용하여, 상기 제1 단말의 경쟁윈도우 값을 증가시키는 단계를 포함할 수 있다. The synchronization method further includes the step of setting an average contention window value for neighboring terminals of the first terminal, and the step of increasing includes the average contention window value and the contention window value of the first terminal, It may include the step of increasing the contention window value of the first terminal.
상기 감소시키는 단계는, 상기 평균 경쟁윈도우 값과 상기 제1 단말의 경쟁윈도우 값을 이용하여, 상기 제1 단말의 경쟁윈도우 값을 감소시키는 단계를 포함할 수 있다. The reducing may include reducing the contention window value of the first terminal by using the average contention window value and the contention window value of the first terminal.
상기 증가시키는 단계는, 상기 제1 단말의 경쟁윈도우 값이 상기 평균 경쟁윈도우 값에 소정의 비율을 곱한 값보다 작을수록, 상기 제1 단말의 경쟁윈도우 값을 더욱 증가시키는 단계를 포함할 수 있다. The increasing may include further increasing the contention window value of the first terminal as the contention window value of the first terminal is smaller than a value obtained by multiplying the average contention window value by a predetermined ratio.
상기 감소시키는 단계는, 상기 제1 단말의 경쟁윈도우 값이 상기 평균 경쟁윈도우 값에 소정의 비율을 곱한 값보다 작을수록, 상기 제1 단말의 경쟁윈도우 값을 덜 감소시키는 단계를 포함할 수 있다. The reducing may include reducing the contention window value of the first terminal less as the contention window value of the first terminal is smaller than a value obtained by multiplying the average contention window value by a predetermined ratio.
상기 동기신호는 프리앰블, 타임옵셋, 톤신호가 전송되는 충돌감지필드, 그리고 경쟁윈도우 값을 포함하는 경쟁윈도우지시필드를 포함할 수 있다. The synchronization signal may include a preamble, a time offset, a collision detection field through which a tone signal is transmitted, and a contention window indication field including a contention window value.
본 발명의 다른 실시예에 따르면, 분산 무선 통신 시스템에서 제1 단말이 동기화하는 방법이 제공된다. 상기 동기화 방법은, 상기 제1 단말의 경쟁윈도우 값을 설정하는 단계, 상기 경쟁윈도우 값 중에서, 소정의 제1 값을 백오프 카운트로서 랜덤하게 선택하는 단계, 동기 슬롯 내에 동기 신호가 수신되는지 여부에 따라, 상기 제1 값을 변경하는 단계, 그리고 상기 제1 값에 대응하여, 상기 제1 단말의 동기 신호를 송신할지 여부를 결정하는 단계를 포함할 수 있다. According to another embodiment of the present invention, a method of synchronizing by a first terminal in a distributed wireless communication system is provided. The synchronization method includes: setting a contention window value of the first terminal, randomly selecting a predetermined first value as a backoff count from among the contention window values, and determining whether a synchronization signal is received in a synchronization slot. Accordingly, it may include changing the first value, and determining whether to transmit the synchronization signal of the first terminal in response to the first value.
상기 제1 값을 변경하는 단계는, 상기 동기 슬롯 내에서 소정의 기간 동안 무선 채널이 휴지 상태인 경우 상기 제1 값을 감소시키는 단계를 포함할 수 있다. The step of changing the first value may include decreasing the first value when the radio channel is idle for a predetermined period in the synchronization slot.
상기 결정하는 단계는, 상기 제1 값이 0인 경우 상기 제1 단말의 동기 신호를 송신하는 것으로 결정하는 단계를 포함할 수 있다. The determining may include determining to transmit the synchronization signal of the first terminal when the first value is 0.
본 발명의 또 다른 실시예에 따르면, 단말이 제공된다. 상기 단말은, 동기신호를 수신하는 RF 모듈, 그리고 상기 동기신호가 수신되는지 여부에 따라 경쟁윈도우 값을 변경하며, 상기 경쟁윈도우 값을 이용하여 백오프 카운터를 설정하며, 상기 백오프 카운터에 대응하여 동기신호를 송신할지 여부를 결정하는 프로세서를 포함할 수 있다. According to another embodiment of the present invention, a terminal is provided. The terminal changes a contention window value according to an RF module receiving a synchronization signal and whether the synchronization signal is received, and sets a backoff counter using the contention window value, and corresponds to the backoff counter. It may include a processor that determines whether to transmit a synchronization signal.
상기 프로세서는, 상기 동기신호를 수신하는 경우, 상기 경쟁윈도우 값을 증가시킬 수 있고, 상기 동기신호를 수신하지 않은 경우, 상기 경쟁윈도우 값을 감소시킬 수 있다. When receiving the synchronization signal, the processor may increase the contention window value, and when the synchronization signal is not received, the processor may decrease the contention window value.
상기 동기신호는 톤(tone) 신호가 전송되는 충돌감지필드를 포함할 수 있으며, 상기 프로세서는, 상기 동기신호를 수신하는 경우, 상기 백오프 카운터에 대응하여, 상기 동기 신호의 충돌감지필드가 위치하는 시점에 상기 톤 신호를 전송할지 여부를 결정할 수 있다. The synchronization signal may include a collision detection field through which a tone signal is transmitted, and when the processor receives the synchronization signal, a collision detection field of the synchronization signal is located corresponding to the backoff counter. At this point, it is possible to determine whether to transmit the tone signal.
상기 프로세서는 상기 단말의 주변 단말에 대한 평균 경쟁윈도우 값, 그리고 상기 경쟁윈도우 값을 이용하여, 상기 경쟁윈도우 값을 변경할 수 있다. The processor may change the contention window value by using the average contention window value for neighboring terminals of the terminal and the contention window value.
상기 프로세서는, 상기 동기 신호를 수신하는 경우, 상기 경쟁윈도우 값이 상기 평균 경쟁윈도 값에 소정의 비율을 곱한 값보다 작을수록, 상기 경쟁윈도우 값을 더욱 증가시킬 수 있다. When receiving the synchronization signal, the processor may further increase the contention window value as the contention window value is smaller than a value obtained by multiplying the average contention window value by a predetermined ratio.
상기 프로세서는, 상기 동기 신호를 수신하지 않은 경우, 상기 경쟁윈도우 값이 상기 평균 경쟁윈도 값에 소정의 비율을 곱한 값보다 작을수록, 상기 경쟁윈도우 값을 덜 감소시킬 수 있다. When the synchronization signal is not received, the processor may reduce the contention window value less as the contention window value is smaller than a value obtained by multiplying the average contention window value by a predetermined ratio.
상기 동기신호는 프리앰블, 타임옵셋, 톤신호가 전송되는 충돌감지필드, 그리고 경쟁윈도우 값을 포함하는 경쟁윈도우지시필드를 포함할 수 있다. The synchronization signal may include a preamble, a time offset, a collision detection field through which a tone signal is transmitted, and a contention window indication field including a contention window value.
본 발명의 실시예에 따르면, 단말들이 분산 동기 방식으로 동기를 맞춤으로써 네트워크 성능을 향상시킬 수 있다. According to an embodiment of the present invention, network performance can be improved by synchronizing terminals in a distributed synchronization method.
도 1은 본 발명의 실시예에 따른 시간 자원을 나타내는 도면이다.
도 2는 본 발명의 실시예에 따른 동기 슬롯의 구조를 나타내는 도면이다.
도 3 및 도 4는 각각 동기신호가 전송되는 위치의 예를 나타내는 도면이다.
도 5는 본 발명의 실시예에 따른 단말들이 다른 단말이 전송한 동기신호를 감지하는 경우에 대한 동작 방법을 나타내는 플로우 차트이다.
도 6은 충동감지필드(CDF)가 서로 충돌하는 경우를 나타내는 도면이다.
도 7은 본 발명의 실시예에 따른 단말을 나타내는 도면이다. 1 is a diagram illustrating a time resource according to an embodiment of the present invention.
2 is a diagram illustrating a structure of a synchronization slot according to an embodiment of the present invention.
3 and 4 are diagrams each showing an example of a location where a synchronization signal is transmitted.
5 is a flowchart illustrating an operation method for a case in which terminals sense a synchronization signal transmitted from another terminal according to an embodiment of the present invention.
6 is a diagram illustrating a case where the impulse detection fields CDF collide with each other.
7 is a diagram illustrating a terminal 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 of ordinary skill in the art may easily implement the present invention. However, the present invention may be implemented in various different forms and is not limited to the embodiments described herein. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and similar reference numerals are attached to similar parts throughout the specification.
명세서 전체에서, 단말은(terminal)은 이동 단말(mobile terminal, MT), 이동국(mobile station, MS), 진보된 이동국(advanced mobile station, AMS), 고신뢰성 이동국(high reliability mobile station, HR-MS), 가입자국(subscriber station, SS), 휴대 가입자국(portable subscriber station, PSS), 접근 단말(access terminal, AT), 사용자 장비(user equipment, UE) 등을 지칭할 수도 있고, 단말, MT, AMS, HR-MS, SS, PSS, AT, UE 등의 전부 또는 일부의 기능을 포함할 수도 있다.Throughout the specification, a terminal is a mobile terminal (MT), a mobile station (MS), an advanced mobile station (AMS), a high reliability mobile station (HR-MS). ), subscriber station (SS), portable subscriber station (PSS), access terminal (AT), user equipment (UE), etc. It may include all or part of functions such as AMS, HR-MS, SS, PSS, AT, and UE.
또한, 기지국(base station, BS)은 진보된 기지국(advanced base station, ABS), 고신뢰성 기지국(high reliability base station, HR-BS), 노드B(node B), 고도화 노드B(evolved node B, eNodeB), 접근점(access point, AP), 무선 접근국(radio access station, RAS), 송수신 기지국(base transceiver station, BTS), MMR(mobile multihop relay)-BS, 기지국 역할을 수행하는 중계기(relay station, RS), 기지국 역할을 수행하는 고신뢰성 중계기(high reliability relay station, HR-RS) 등을 지칭할 수도 있고, ABS, 노드B, eNodeB, AP, RAS, BTS, MMR-BS, RS, HR-RS 등의 전부 또는 일부의 기능을 포함할 수도 있다.In addition, the base station (BS) is an advanced base station (ABS), a high reliability base station (HR-BS), a node B (node B), an advanced node B (evolved node B), eNodeB), access point (AP), radio access station (RAS), base transceiver station (BTS), mobile multihop relay (MMR)-BS, relay serving as a base station station, RS), a high reliability relay station (HR-RS) that serves as a base station, etc., and ABS, NodeB, eNodeB, AP, RAS, BTS, MMR-BS, RS, HR It may include all or part of functions such as -RS.
이제 본 발명의 실시예에 따른 분산 통신 시스템에서 동기화하는 방법(즉, 분산 동기 방법) 및 이를 지원하는 단말에 대해서 상세히 설명한다. 이하에서는 분산 무선 통신 시스템 환경을 가정하여 설명하며, 분산 무선통신 시스템은 본 발명이 속하는 기술 분야의 통상의 지식을 가진 자라면 알 수 있는 바 구체적인 설명은 생략한다. Now, a method for synchronizing in a distributed communication system according to an embodiment of the present invention (ie, a distributed synchronization method) and a terminal supporting the same will be described in detail. Hereinafter, a description will be made on the assumption of a distributed wireless communication system environment, and a detailed description of the distributed wireless communication system will be omitted as it can be understood by those of ordinary skill in the art.
도 1은 본 발명의 실시예에 따른 시간 자원을 나타내는 도면이다. 1 is a diagram illustrating a time resource according to an embodiment of the present invention.
도 1에 나타낸 바와 같이, 본 발명의 실시예에 따른 시간 자원은 주기적으로 반복되는 구간인 프레임(100)을 포함한다. 도 1에서, 프레임(100)의 길이는 미리 정해져 있는 것으로 가정한다. As shown in FIG. 1, the time resource according to the embodiment of the present invention includes a frame 100 which is a period that is periodically repeated. In FIG. 1, it is assumed that the length of the frame 100 is predetermined.
프레임(100)은 복수의 슬롯을 포함하며, 도 1에서는 복수의 슬롯 중에서 동기 슬롯(110)만을 나타내었다. 즉, 도 1은 시간 자원이 프레임(100)으로 나누어지고, 프레임(100)은 다시 동기 슬롯(110)과 나머지 슬롯(120)으로 세분화된 것을 나타내었다. 나머지 슬롯(110)은 다시 데이터 슬롯, 탐색 슬롯 등으로 나누어질 수 있으나, 편의상 도 1에서는 도시하지 않았다. The frame 100 includes a plurality of slots, and in FIG. 1, only the
동기 슬롯(110)은 단말들이 동기 신호를 전송하는 구간이다. 단말들은 동기 슬롯(110)에서 수신된 동기신호를 이용하여 프레임의 시작과 끝의 위치를 알 수 있다. The
단말들은 초기화 과정에서 동기 신호를 송신하기 전에 일정 시간 동안 수신모드로 동작한다. 이러한 수신 모드 동작을 통해, 단말들은 주변의 단말이 전송한 동기신호의 존재 여부를 판단할 수 있다. 이때, 주변 단말기가 전송한 동기신호가 존재하는 경우, 단말들은 주변 단말들이 전송한 동기 신호를 이용하여 시간 동기를 맞춘다. 한편, 단말들은 일정 시간 동안 주변 단말이 전송한 동기 신호를 수신하지 않은 경우, 단말들은 자신의 시간 동기를 임의로 정한다. 이때, 단말들이 "자신의 시간 동기를 맞춘다 또는 설정한다"는 주기적인 프레임(100)의 시작과 끝의 위치를 맞추거나 설정하는 것을 의미한다. The terminals operate in the reception mode for a certain period of time before transmitting the synchronization signal during the initialization process. Through this reception mode operation, the terminals can determine whether there is a synchronization signal transmitted by a neighboring terminal. In this case, when there is a synchronization signal transmitted by the neighboring terminals, the terminals synchronize time using the synchronization signals transmitted by the neighboring terminals. Meanwhile, if the terminals do not receive the synchronization signal transmitted by the neighboring terminal for a certain period of time, the terminals arbitrarily set their own time synchronization. In this case, "to synchronize or set their own time" means that the positions of the start and end of the periodic frame 100 are aligned or set.
단말들은 자신의 시간 동기를 설정하는 경우 각 프레임의 동기 슬롯(110)에서 동기신호를 전송하거나 수신한다. 이때, 동기신호의 전송은 랜덤 액세스(random access) 방식에 따른다. When the terminals set their own time synchronization, they transmit or receive a synchronization signal in the
도 2는 본 발명의 실시예에 따른 동기 슬롯(110)의 구조를 나타내는 도면이다. 2 is a diagram showing the structure of a
도 2에 나타낸 바와 같이, 본 발명의 실시예에 따른 동기 슬롯(110)의 길이(length)는 N개의 백오프(back off) 슬롯(111)의 길이와 1개의 동기신호(timing reference signal)의 길이의 합에 해당하는 길이를 가진다. 즉, 동기 슬롯(110)의 길이는 아래의 수학식 1과 같이 표현될 수 있다. As shown in FIG. 2, the length of the
수학식 1에서, N은 자연수이다. In Equation 1, N is a natural number.
동기신호는 동기 슬롯의 어느 위치에서도 전송될 수 있다. 한편, 동기신호의 전송은 동기 슬롯(110) 내에서 완료된다. 그리고 동기신호의 전송 시작은 백오프 슬롯(111)의 시작점에서 발송된다. The synchronization signal can be transmitted at any position in the synchronization slot. Meanwhile, transmission of the synchronization signal is completed within the
도 3 및 도 4는 각각 동기신호가 전송되는 위치의 예를 나타내는 도면이다. 3 and 4 are diagrams each showing an example of a location where a synchronization signal is transmitted.
도 3은 동기신호가 9번째 백오프 슬롯의 시작점(beginning of 9th backoff slot)에서 송신이 시작되는 경우를 나타낸다. 도 3에 나타낸 바와 같이, 동기신호는 9번째 백오프 슬롯의 시작점에서 송신되며, 동기신호는 동기신호의 길이 동안 송신된다. 3 shows a case in which transmission of a synchronization signal starts at a beginning of 9 th backoff slot. As shown in Fig. 3, the synchronization signal is transmitted at the starting point of the ninth backoff slot, and the synchronization signal is transmitted during the length of the synchronization signal.
도 4는 동기신호가 13번째 백오프 슬롯의 시작점(beginning of 13th backoff slot)에서 송신이 시작되는 경우를 나타낸다. 도 4에 나타낸 바와 같이, 동기신호는 13번째 백오프 슬롯의 시작점에서 송신되며, 동기신호는 동기신호의 길이 동안 송신된다. 4 shows a case in which transmission of a synchronization signal starts at a beginning of 13 th backoff slot. As shown in Fig. 4, the synchronization signal is transmitted at the starting point of the 13th backoff slot, and the synchronization signal is transmitted during the length of the synchronization signal.
한편, 단말들은 동기신호의 충돌을 방지하기 위해 자신의 경쟁윈도우(Contention Window) 값을 저장하고 있다. 단말들이 동기슬롯에서 전송하는 동기신호가 서로 충돌하는 것을 방지하기 위해, 경쟁윈도우가 사용된다. 단말들이 동기슬롯 내에서 경쟁윈도우를 사용하여 동기신호를 전송하는 방법(즉, 경쟁윈도우를 이용한 랜덤 액세스 방법)을 이하에서 설명한다. Meanwhile, terminals store their own contention window values to prevent collision of synchronization signals. In order to prevent synchronization signals transmitted by the terminals from colliding with each other, a contention window is used. A method in which terminals transmit a synchronization signal using a contention window in a synchronization slot (ie, a random access method using a contention window) will be described below.
단말들이 가질 수 있는 경쟁윈도우 값이 CW인 경우, 소정의 단말은 {0, 1, 2, …, CW-1}의 정수 중에서 무작위로 하나를 경쟁윈도우 값으로서 선택한다. 만약, 정수 n이 선택되었다고 가정할 경우, 단말은 자신의 백오프 카운터(backoff counter)를 n으로 설정한다. 단말은 백오프 카운터를 n으로 설정한 후 1개의 백오프 슬롯(111)의 길이에 해당하는 시간 동안 연속적으로 무선 채널이 휴지(idle) 상태인 경우 자신의 백오프 카운터를 1만큼(즉, n-1) 감소시킨다. 한편, 무선 채널이 1개의 백오프 슬롯(111)에 해당하는 시간 동안 적어도 연속적인 휴지(idle) 상태가 아닌 경우, 단말은 자신의 백오프 카운터를 감소시키지 않지 않는다. 단말은 이러한 동작을 반복한 후 자신의 백오프 카운터가 영(zero)이 되는 경우 동기 신호를 전송한다. 이러한 절차를 본 발명의 실시예에서는 '백오프 절차(backoff procedure)'라고 명한다. When the contention window value that the terminals can have is CW, the predetermined terminal is {0, 1, 2, ... , CW-1} randomly selects one of the integers as the contention window value. If, assuming that the integer n is selected, the terminal sets its own backoff counter to n. After setting the backoff counter to n, when the wireless channel is continuously idle for a time corresponding to the length of one
한편, 단말이 동기 신호를 전송하고자 하는데 동기 슬롯(110) 내에서 동기신호 전송을 완료하지 못하는 것으로 판단하는 경우에는 다음의 동기 슬롯(110)의 시작과 함께 전송한다. 다시 말하면, 동기 슬롯 내에 남아 있는 시간이 하나의 동기 신호를 전송하기에 충분하지 못하는 경우, 단말은 백오프 카운터가 영(zero)라고 하더라도 현재의 동기 슬롯에서는 동기신호를 전송하지 않고 다음의 동기 슬롯의 시작과 함께 동기신호를 전송한다. On the other hand, when the terminal intends to transmit the synchronization signal but determines that the synchronization signal transmission cannot be completed in the
단말들이 동기 슬롯에서 전송하는 동기신호는 프리앰블(preamble), 타임 옵셋(time offset), 충돌감지필드(collision detection field, CDF) 및 경쟁윈도우지시필드(contention window indication field, CWIF)를 포함한다. 프리앰블(preamble)은 동기신호의 수신 시간을 추정하는데 사용되고, 타임 옵셋(time offset)은 동기 슬롯의 시작과 실제 동기신호의 송신 시점의 차이를 나타낸다. 그리고 충돌감지필드(CDF)는 네트워크 내에 있는 단말들의 수를 간접적으로 추정하는데 사용되며, 경쟁윈도우지시필드(CWIF)는 동기신호를 전송하는 단말기에 대한 경쟁윈도우 값을 나타낸다. The synchronization signal transmitted by the terminals in the synchronization slot includes a preamble, a time offset, a collision detection field (CDF), and a contention window indication field (CWIF). The preamble is used to estimate the reception time of the synchronization signal, and the time offset represents the difference between the start of the synchronization slot and the actual transmission time of the synchronization signal. In addition, the collision detection field (CDF) is used to indirectly estimate the number of terminals in the network, and the contention window indication field (CWIF) represents a contention window value for a terminal transmitting a synchronization signal.
여기서, 충돌감지필드(CDF)는 하나의 OFDM(Orthogonal Frequency Division Multiplexing) 심볼로 구성될 수 있다. 동기 신호를 전송하고자 하는 단말(이하, '송신 단말'이라 함)은 OFDM 서브캐리어(sub-carrier)들을 M개의 그룹(group)를 나누고 각 그룹에서 랜덤하게 하나의 서브캐리어(subcarrier)를 선택한다. 그리고 송신 단말은 각 그룹에서 선택한 M개의 서브캐리어들을 이용하여, M개의 톤(tone) 신호를 전송한다. 만약, 두 개의 서로 다른 송신 단말이 전송한 CDF가 서로 겹치는 경우, 동기 신호를 수신한 단말은 충돌감지필드(CDF) 내에 들어 있는 서브캐리어의 개수 또는 패턴을 확인한 후 2개 이상의 CDF가 겹쳐있음을 판단할 수 있다. Here, the collision detection field (CDF) may consist of one Orthogonal Frequency Division Multiplexing (OFDM) symbol. A terminal to transmit a synchronization signal (hereinafter referred to as a'transmitting terminal') divides M groups of OFDM sub-carriers and randomly selects one subcarrier from each group. . In addition, the transmitting terminal transmits M tone signals by using the M subcarriers selected in each group. If the CDFs transmitted by two different transmitting terminals overlap each other, the terminal receiving the synchronization signal checks the number or pattern of subcarriers in the collision detection field (CDF), and indicates that two or more CDFs overlap. I can judge.
상기에서 설명한 바와 같이, 단말은 동기 슬롯(110)에서 다른 단말이 전송하는 동기신호를 감지하는 경우, 자신의 백오프 카운터의 감소를 중단하지 않고1만큼 감소시킬 수 있다. 예를 들면, 단말 A와 단말 B가 각각 백오프 카운터를 1과 5를 가지고 있고 단말 A와 단말 B가 다른 단말이 전송한 동기 신호를 감지한 경우, 단말 A와 단말 B는 각각 백오프 카운터를 0과 4로 감소시킨다. 이때, 단말 A는 자신의 백오프 카운터가 0이므로, 일정 시간(예를 들면, DIFS(Distributed Inter Frame Space) 또는 EIFS(Extended Inter Frame Space)을 기다린 후 바로 동기 신호를 전송할 수 있다. 단말은 다른 단말이 전송하는 동기 신호를 감지한 경우에 감지한 동기 신호의 전송이 완료된 후 즉시 상기에서 설명한 백오프 절차를 재개하는 것이 아니라 일정 시간(예를 들면, DIFS 또는 EIFS)을 기다린 후 백오프 절차를 재개할 수 있다. 예를 들면, 단말은 하나의 백오프 슬롯에 해당하는 시간 동안 기다린 후 백오프 절차를 재개할 수 있다. As described above, when the terminal detects a synchronization signal transmitted by another terminal in the
그리고, 단말들은 동기 슬롯의 남아 있는 시간이 동기신호의 길이보다 작은 경우 백오프 절차를 중단하고 다음 동기 슬롯을 기다린다. In addition, when the remaining time of the synchronization slot is less than the length of the synchronization signal, the terminals stop the backoff procedure and wait for the next synchronization slot.
도 5를 참조하여, 단말들이 다른 단말이 전송한 동기신호를 감지하는 경우에 대한 동작 방법에 대해서 설명한다. Referring to FIG. 5, a description will be given of an operation method when terminals detect a synchronization signal transmitted by another terminal.
도 5는 본 발명의 실시예에 따른 단말들이 다른 단말이 전송한 동기신호를 감지하는 경우에 대한 동작 방법을 나타내는 플로우 차트이다. 5 is a flowchart illustrating an operation method for a case in which terminals sense a synchronization signal transmitted from another terminal according to an embodiment of the present invention.
먼저, 단말은 수신한 동기신호 내에 있는 타입 옵셋 값과 수신한 동기신호의 수신 시점의 추정 값을 이용하여, 자신이 가지고 있는 프레임의 시작점을 업데이트한다(S510). 상기에서 설명한 바와 같이, 동기신호는 프리앰블, 타입 옵셋을 포함하고 있다. 단말은 수신한 동기신호의 프리앰블을 이용하여, 수신한 동기신호의 수신 시점을 추정할 수 있다. 따라서, 단말은 타입 옵셋 값과 추정한 동기신호의 수신 시점을 이용하여, 프레임의 시작점을 업데이트할 수 있다. First, the terminal updates the starting point of the frame it has by using the type offset value in the received synchronization signal and the estimated value at the time of reception of the received synchronization signal (S510). As described above, the synchronization signal includes a preamble and a type offset. The terminal may estimate the reception time of the received synchronization signal by using the preamble of the received synchronization signal. Accordingly, the terminal may update the start point of the frame using the type offset value and the estimated timing of receiving the synchronization signal.
단말은 자신의 백오프 카운트 값이 1인 경우, 수신된 동기신호의 충돌감지필드(CDF)가 위치하는 시점에 자신의 충돌감지필드(CDF)를 전송한다(S520, S530). 이때, 단말은 동기신호의 다른 구성요소(프리앰블, 타임옵셋등)를 전송하지 않는다. When the backoff count value of the terminal is 1, the terminal transmits its own collision detection field (CDF) at a time when the collision detection field (CDF) of the received synchronization signal is located (S520, S530). At this time, the terminal does not transmit other components (preamble, time offset, etc.) of the synchronization signal.
도 6은 충동감지필드(CDF)가 서로 충돌하는 경우를 나타내는 도면이다. 즉, 도 6은 백오프 카운터가 영(zero)인 단말 A가 동기신호를 전송하고, 주변 단말들 중 백오프 카운터가 1인 단말 B가 충돌감지필드(CDF)를 전송하는 경우를 나타내고 있다. 이때, 단말 A와 단말 B를 제외한 주변 단말들은 이와 같이 두 개의 CDF가 겹치는 경우 충돌이 발생했다고 판단할 수 있다. 6 is a diagram illustrating a case where the impulse detection fields CDF collide with each other. That is, FIG. 6 shows a case in which terminal A with a backoff counter of zero transmits a synchronization signal, and terminal B with a backoff counter of 1 among neighboring terminals transmits a collision detection field (CDF). At this time, the neighboring terminals excluding the terminal A and the terminal B may determine that a collision has occurred when the two CDFs overlap as described above.
단말은 자신의 백오프 카운트 값이 1인 아닌 경우, 수신된 동기신호의 충돌감지필드(CDF)를 보고 두 개의 충돌감지필드(CDF)가 서로 겹쳐서 수신되는지 여부를 검사한다(S540). 두 개의 충돌감지필드(CDF)가 서로 겹쳐서 수신된 경우, 단말은 자신의 경쟁윈도우 값을 증가시킨다(S550). If the backoff count value of the terminal is not 1, the terminal checks whether two collision detection fields (CDF) overlap each other and are received by looking at the collision detection field (CDF) of the received synchronization signal (S540). When two collision detection fields (CDF) overlap each other and are received, the terminal increases its own contention window value (S550).
한편, 동기신호는 동기신호를 송신한 단말(즉, 송신 단말)의 경쟁윈도우 값을 포함하고 있다. 동기신호를 수신한 단말은 송신 단말의 경쟁윈도우 값을 이용하여, 주변 단말들에 대한 평균 경쟁윈도우 값을 업데이트한다. 동기신호를 수신한 단말은 아래의 수학식 2와 같이 평균 경쟁윈도우 값을 업데이트할 수 있다. Meanwhile, the synchronization signal includes a contention window value of the terminal (ie, the transmitting terminal) that transmitted the synchronization signal. The terminal receiving the synchronization signal updates the average contention window value of the neighboring terminals by using the contention window value of the transmitting terminal. The terminal receiving the synchronization signal may update the average contention window value as shown in Equation 2 below.
수학식 2에서 CWother(old)는 업데이트 전의 평균 경쟁윈도우 값이고, CWreceived 는 수신한 동기신호에 포함된 경쟁윈도우 값이다. 그리고 β는 비율을 나타내는 값으로서 임의로 설정되는 상수이다. In Equation 2, CW other (old) is an average contention window value before the update, and CW received is a contention window value included in the received synchronization signal. And β is a value representing the ratio and is a constant arbitrarily set.
상기 S550 단계에서 단말은 경쟁윈도우(CW) 값을 증가시키는데, 이하에서는 단말이 경쟁윈도우(CW) 값을 증가시키는 규칙에 대해서 설명한다. In step S550, the terminal increases the contention window (CW) value. Hereinafter, a rule for the terminal to increase the contention window (CW) value will be described.
단말은 자신의 경쟁윈도우 값(CW)이 평균 경쟁윈도우 값(CWother)에 제1 비율(th1)을 곱한 값보다 큰 경우(th1·CWother < CW, 이하 '제1 경우'라 함), 자신의 경쟁윈도우 값(CW)을 rI1 배만큼 증가시킨다. 여기서, 소정의 제1 비율(th1)은 사용자에 의해 임의로 정해지는 상수 값이다. When the terminal has its own contention window value (CW) greater than the average contention window value (CW other ) multiplied by the first ratio (th 1 ) (th 1 · CW other <CW, hereinafter referred to as'the first case'), increases the own competition window value (CW) by rI1 times. Here, the predetermined first ratio th 1 is a constant value arbitrarily determined by the user.
단말은 자신의 경쟁윈도우 값(CW)이 평균 경쟁윈도우 값(CWother)에 제2 비율(th2)을 곱한 값보다 크고 평균 경쟁윈도우 값(CWother)에 제1 비율(th1)을 곱한 값보다 작은 경우(th2·CWother < CW < th1·CWother, 이하 '제2 경우'라 함), 자신의 경쟁윈도우 값(CW)을 rI2 배만큼 증가시킨다. 여기서, 소정의 제2 비율(th2)은 사용자에 의해 임의로 정해지는 상수 값이며, 제2 비율(th2)은 제1 비율(th1)보다 낮게 설정된다. Terminal is multiplied by a first ratio (th 1) for the second ratio (th 2) value greater than the average contention window value (CW other), multiplied by their contention window value (CW) is the average contention window value (CW other) If it is smaller than the value (th 2 ·CW other <CW <th 1 ·CW other , hereinafter referred to as the'second case'), increase its own competition window value (CW) by r I2 times. Here, the predetermined second ratio th 2 is a constant value arbitrarily determined by the user, and the second ratio th 2 is set lower than the first ratio th 1.
다음으로, 단말은 자신의 경쟁윈도우 값(CW)이 평균 경쟁윈도우 값(CWother)에 제2 비율(th2)을 곱한 값보다 작은 경우(즉, CW < th2·CWother, 이하 '제3 경우'라 함), 자신의 경쟁윈도우 값(CW)을 rI3 배만큼 증가시킨다. Next, if the terminal's contention window value (CW) is less than the average contention window value (CW other ) multiplied by the second ratio (th 2 ) (ie, CW <th 2 · CW other , hereinafter 3 case'), increase its own competition window value (CW) by r I3 times.
상기에서 경쟁윈도우 값을 증가시키는 배수인 rI1, rI2 및 rI3는 rI1≤ rI2≤ rI3 의 관계를 만족시킨다. 즉, 단말은 제1 경우보다 제2 경우에서 경쟁윈도우 값을 더욱 증가시키며 제2 경우보다 제3 경우에 경쟁윈도우 값을 더욱 증가시킨다. In the above, r I1 , r I2 and r I3 , which are multiples of increasing the contention window value, satisfy the relationship of r I1 ≤ r I2 ≤ r I3. That is, the terminal further increases the contention window value in the second case than in the first case, and further increases the contention window value in the third case than in the second case.
상기에서 설명한 바와 같이, 단말들은 동기 슬롯 내에서 동기신호를 수신하지 못하는 경우, 자신의 경쟁윈도우(CW) 값을 감소시킨다. 이하에서는 단말이 경쟁윈도우(CW) 값을 감소시키는 규칙에 대해서 설명한다. As described above, when the terminals do not receive a synchronization signal in a synchronization slot, their contention window (CW) value is reduced. Hereinafter, a rule for reducing the contention window (CW) value by the terminal will be described.
단말은 자신의 경쟁윈도우 값(CW)이 제1 경우((th1·CWother < CW)에는 자신의 경쟁윈도우 값(CW)을 rD1 배만큼 감소시킨다. The terminal has its own contention window value (CW) in the first case ((th 1 ·CW other In <CW), reduce its own competition window value (CW) by r D1 times.
단말은 자신의 경쟁윈도우 값(CW)이 제2 경우(th2·CWother < CW < th1·CWother)에 자신의 경쟁윈도우 값(CW)을 rD2 배만큼 감소시킨다. The UE decreases its contention window value (CW) by r D2 times when its contention window value (CW) is the second case (th 2 · CW other <CW <th 1 · CW other ).
다음으로, 단말은 자신의 경쟁윈도우 값(CW)이 제3 경우(CW < th1·CWother)에는 자신의 경쟁윈도우 값(CW)을 rD3 배만큼 감소시킨다. Next, when the UE's contention window value (CW) is the third case (CW <th 1 ·CW other ), the terminal decreases its contention window value (CW) by r D3 times.
상기에서 경쟁윈도우 값을 감소시키는 배수인 rD1, rD2 및 rD3는 rD1≥rD2≥rD3 의 관계를 만족시킨다. 즉, 단말은 제2 경우보다 제1 경우에서 경쟁윈도우 값을 더욱 감소시키며 제3 경우보다 제2 경우에 경쟁윈도우 값을 더욱 감소시킨다. In the above, r D1 , r D2 and r D3 , which are multiples for reducing the contention window value, satisfy the relationship of r D1 ≥r D2 ≥r D3. That is, the terminal further reduces the contention window value in the first case than in the second case, and further decreases the contention window value in the second case than in the third case.
상기에서 설명한 경쟁윈도우 값의 상승 또는 감소를 정리하면 아래의 표 1과 같다. Table 1 below summarizes the increase or decrease of the competition window value described above.
한편, 단말은 동기 슬롯 내에서 다른 단말기가 전송하는 동기 신호를 감지한 경우, 백오프 절차를 다음 동기 슬롯까지 멈출 수 있다. 이를 통해 동일 동기 슬롯 내에서 적어도 2개의 동기 신호가 수신되는 것을 막을 수 있다. Meanwhile, when the terminal detects a synchronization signal transmitted by another terminal in the synchronization slot, the backoff procedure may be stopped until the next synchronization slot. Through this, it is possible to prevent at least two synchronization signals from being received in the same synchronization slot.
도 7은 본 발명의 실시예에 따른 단말을 나타내는 도면이다. 7 is a diagram illustrating a terminal according to an embodiment of the present invention.
도 7에 나타낸 바와 같이, 본 발명의 실시예에 따른 단말(700)은 프로세서(710), 메모리(720) 및 RF 모듈(730)을 포함한다. As shown in FIG. 7, the terminal 700 according to the embodiment of the present invention includes a
프로세서(710)는 도 1 내지 도 6에서 설명한 절차, 방법 및 기능들을 구현하도록 구성될 수 있다. The
메모리(720)는 프로세서(710)와 연결되고 프로세서(710)의 동작과 관련된 다양한 정보를 저장한다. The
RF 모듈(730)은 안테나(도시 하지 않음)와 연결되고 무선 신호를 송신 또는 수신한다. 그리고 안테나는 단일 안테나 도는 다중 안테나(MIMO 안테나)로 구현될 수 있다.The
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto, and various modifications and improvements by 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 (18)
동기 슬롯 내에서 동기신호를 수신하는 경우, 상기 제1 단말의 경쟁윈도우 값을 제1 경쟁윈도우 값으로 증가시키는 단계,
상기 동기 슬롯 내에서 동기신호를 수신하지 않은 경우, 상기 제1 단말의 경쟁윈도우 값을 제2 경쟁윈도우 값으로 감소시키는 단계,
상기 제1 경쟁윈도우 값 또는 상기 제2 경쟁윈도우 값을 이용하여, 동기 신호 송신 여부를 결정하는 단계, 그리고
상기 제1 단말의 주변 단말에 대한 평균 경쟁윈도우 값을 설정하는 단계를 포함하며,
상기 감소시키는 단계는, 상기 제1 단말의 경쟁윈도우 값이 상기 평균 경쟁윈도우 값에 소정의 비율을 곱한 값보다 작을수록, 상기 제1 단말의 경쟁윈도우 값을 덜 감소시키는 단계를 포함하는 동기화 방법. A method for synchronizing by a first terminal in a distributed wireless communication system,
When receiving a synchronization signal in a synchronization slot, increasing a contention window value of the first terminal to a first contention window value,
If a synchronization signal is not received in the synchronization slot, reducing a contention window value of the first terminal to a second contention window value,
Determining whether to transmit a synchronization signal using the first contention window value or the second contention window value, and
And setting an average contention window value for neighboring terminals of the first terminal,
And the step of reducing, as the contention window value of the first terminal is smaller than a value obtained by multiplying the average contention window value by a predetermined ratio, reducing the contention window value of the first terminal less.
상기 동기신호는 톤(tone) 신호가 전송되는 충돌감지필드를 포함하며,
상기 동기 슬롯 내에서 상기 동기 신호를 수신하는 경우, 상기 제 1 단말의 백오프 카운터의 값에 대응하여, 상기 동기 신호의 충돌감지필드가 위치하는 시점에 상기 톤 신호를 전송할지 여부를 결정하는 단계를 더 포함하는 동기화 방법. The method of claim 1,
The synchronization signal includes a collision detection field through which a tone signal is transmitted,
When receiving the synchronization signal in the synchronization slot, determining whether to transmit the tone signal at a time when a collision detection field of the synchronization signal is located in response to a value of a backoff counter of the first terminal Synchronization method further comprising a.
상기 동기신호에 포함된 경쟁윈도우 값을 이용하여, 상기 평균 경쟁윈도우 값을 업데이트하는 단계를 더 포함하는 동기화 방법. The method of claim 1,
And updating the average contention window value by using the contention window value included in the synchronization signal.
상기 증가시키는 단계는, 상기 평균 경쟁윈도우 값과 상기 제1 단말의 경쟁윈도우 값을 이용하여, 상기 제1 단말의 경쟁윈도우 값을 증가시키는 단계를 포함하는 동기화 방법. The method of claim 1,
The increasing step includes increasing the contention window value of the first terminal by using the average contention window value and the contention window value of the first terminal.
상기 증가시키는 단계는,
상기 제1 단말의 경쟁윈도우 값이 상기 평균 경쟁윈도우 값에 소정의 비율을 곱한 값보다 작을수록, 상기 제1 단말의 경쟁윈도우 값을 더욱 증가시키는 단계를 포함하는 동기화 방법. The method of claim 4,
The increasing step,
And further increasing the contention window value of the first terminal as the contention window value of the first terminal is smaller than a value obtained by multiplying the average contention window value by a predetermined ratio.
상기 동기신호는 프리앰블, 타임옵셋, 톤신호가 전송되는 충돌감지필드, 그리고 경쟁윈도우 값을 포함하는 경쟁윈도우지시필드를 포함하는 동기화 방법. The method of claim 1,
The synchronization signal includes a preamble, a time offset, a collision detection field through which a tone signal is transmitted, and a contention window indication field including a contention window value.
상기 제1 단말의 경쟁윈도우 값을 설정하는 단계,
상기 경쟁윈도우 값 중에서, 소정의 제1 값을 백오프 카운트로서 랜덤하게 선택하는 단계,
동기 슬롯 내에 동기 신호가 수신되는지 여부에 따라, 상기 제1 값을 변경하는 단계,
상기 제1 값에 대응하여, 상기 제1 단말의 동기 신호를 송신할지 여부를 결정하는 단계, 그리고
상기 제1 단말의 주변 단말에 대한 평균 경쟁윈도우 값을 설정하는 단계를 포함하며,
상기 제1 단말의 경쟁윈도우 값이 상기 평균 경쟁윈도우 값에 소정의 비율을 곱한 값보다 작을수록, 상기 제1 단말의 경쟁윈도우 값을 덜 감소시키는 단계를 포함하는 동기화 방법A method for synchronizing by a first terminal in a distributed wireless communication system,
Setting a contention window value of the first terminal,
Randomly selecting a predetermined first value from among the contention window values as a backoff count,
Changing the first value according to whether a synchronization signal is received in a synchronization slot,
In response to the first value, determining whether to transmit the synchronization signal of the first terminal, and
And setting an average contention window value for neighboring terminals of the first terminal,
Synchronization method comprising the step of reducing the contention window value of the first terminal less as the contention window value of the first terminal is smaller than a value obtained by multiplying the average contention window value by a predetermined ratio
상기 제1 값을 변경하는 단계는, 상기 동기 슬롯 내에서 소정의 기간 동안 무선 채널이 휴지 상태인 경우 상기 제1 값을 감소시키는 단계를 포함하는 동기화 방법. The method of claim 9,
The step of changing the first value includes decreasing the first value when the wireless channel is idle for a predetermined period in the synchronization slot.
상기 결정하는 단계는, 상기 제1 값이 0인 경우 상기 제1 단말의 동기 신호를 송신하는 것으로 결정하는 단계를 포함하는 동기화 방법. The method of claim 10,
The determining step includes determining to transmit a synchronization signal of the first terminal when the first value is 0.
상기 동기신호가 수신되는지 여부에 따라 경쟁윈도우 값을 변경하며, 상기 경쟁윈도우 값을 이용하여 백오프 카운터를 설정하며, 상기 백오프 카운터에 대응하여 동기신호를 송신할지 여부를 결정하는 프로세서를 포함하며,
상기 프로세서는 단말의 주변 단말에 대한 평균 경쟁윈도우 값, 그리고 상기 경쟁윈도우 값을 이용하여 상기 경쟁윈도우 값을 변경하며,
상기 프로세서는 상기 동기 신호를 수신하지 않은 경우, 상기 경쟁윈도우 값이 상기 평균 경쟁윈도우 값에 소정의 비율을 곱한 값보다 작을수록, 상기 경쟁윈도우 값을 덜 감소시키는 단말. RF module that receives the synchronization signal, and
And a processor that changes a contention window value according to whether the synchronization signal is received, sets a backoff counter using the contention window value, and determines whether to transmit a synchronization signal in response to the backoff counter, and ,
The processor changes the contention window value by using the average contention window value for neighboring terminals of the terminal and the contention window value,
When the processor does not receive the synchronization signal, the terminal decreases the contention window value less as the contention window value is smaller than a value obtained by multiplying the average contention window value by a predetermined ratio.
상기 프로세서는,
상기 동기신호를 수신하는 경우, 상기 경쟁윈도우 값을 증가시키고,
상기 동기신호를 수신하지 않은 경우, 상기 경쟁윈도우 값을 감소시키는 단말. The method of claim 12,
The processor,
When receiving the synchronization signal, increasing the contention window value,
If the synchronization signal is not received, the terminal decreases the contention window value.
상기 동기신호는 톤(tone) 신호가 전송되는 충돌감지필드를 포함하며,
상기 프로세서는, 상기 동기신호를 수신하는 경우, 상기 백오프 카운터에 대응하여, 상기 동기 신호의 충돌감지필드가 위치하는 시점에 상기 톤 신호를 전송할지 여부를 결정하는 단말. The method of claim 12,
The synchronization signal includes a collision detection field through which a tone signal is transmitted,
When receiving the synchronization signal, the processor, in response to the backoff counter, determines whether to transmit the tone signal at a time when a collision detection field of the synchronization signal is located.
상기 프로세서는,
상기 동기 신호를 수신하는 경우, 상기 경쟁윈도우 값이 상기 평균 경쟁윈도 값에 소정의 비율을 곱한 값보다 작을수록, 상기 경쟁윈도우 값을 더욱 증가시키는 단말. The method of claim 12,
The processor,
When receiving the synchronization signal, the terminal further increases the contention window value as the contention window value is smaller than a value obtained by multiplying the average contention window value by a predetermined ratio.
상기 동기신호는 프리앰블, 타임옵셋, 톤신호가 전송되는 충돌감지필드, 그리고 경쟁윈도우 값을 포함하는 경쟁윈도우지시필드를 포함하는 단말. The method of claim 12,
The synchronization signal includes a preamble, a time offset, a collision detection field through which a tone signal is transmitted, and a contention window indication field including a contention window value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/702,117 US10039068B2 (en) | 2014-05-02 | 2015-05-01 | Method and terminal for synchronizing in distributed wireless communication |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20140053638 | 2014-05-02 | ||
KR1020140053638 | 2014-05-02 | ||
KR1020140055883 | 2014-05-09 | ||
KR20140055883 | 2014-05-09 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20150126553A KR20150126553A (en) | 2015-11-12 |
KR102252729B1 true KR102252729B1 (en) | 2021-05-17 |
Family
ID=54609967
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150059240A Active KR102252729B1 (en) | 2014-05-02 | 2015-04-27 | Method and terminal for synchronizing in distributed wireless communication |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102252729B1 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030103521A1 (en) * | 2001-06-18 | 2003-06-05 | Itran Communications Ltd. | Channel access method for powerline carrier based media access control protocol |
US20070237168A1 (en) * | 2006-01-13 | 2007-10-11 | Thomson Licensing | Process and devices for selective collision detection |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10261980A (en) * | 1997-03-18 | 1998-09-29 | Fujitsu Ltd | Wireless communication network base station device, wireless communication network communication control method, wireless communication network system, and wireless terminal device |
-
2015
- 2015-04-27 KR KR1020150059240A patent/KR102252729B1/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030103521A1 (en) * | 2001-06-18 | 2003-06-05 | Itran Communications Ltd. | Channel access method for powerline carrier based media access control protocol |
US20070237168A1 (en) * | 2006-01-13 | 2007-10-11 | Thomson Licensing | Process and devices for selective collision detection |
Also Published As
Publication number | Publication date |
---|---|
KR20150126553A (en) | 2015-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11711845B2 (en) | User equipment, network node and methods therein for handling preamble transmissions on a random access channel in a radio communications network | |
JP6719622B2 (en) | Beam scan time indicator | |
US9917616B2 (en) | Synchronization signal design for wireless devices in a long range extension mode | |
US10039068B2 (en) | Method and terminal for synchronizing in distributed wireless communication | |
US10637619B2 (en) | Method and apparatus for channel access for LTE on unlicensed spectrum | |
JP6651020B2 (en) | Network access of wireless devices to communication networks | |
EP3337275B1 (en) | Method and apparatus for transmitting data in unlicensed band | |
WO2018014831A1 (en) | Method and device for transmitting and receiving synchronous signal, and transmission system | |
US20170311340A1 (en) | Message Transmission Method and Apparatus | |
CN107580791A (en) | Method and apparatus for partial subframe transmission and broadcast channel on unlicensed spectrum | |
CN103108405A (en) | Method and system of wireless communication | |
US9398554B2 (en) | Method for network synchronization acquisition in wireless networks | |
CN103686985A (en) | A device discovering method and a device discovering apparatus used for device-to-device communication | |
CN104094664A (en) | Systems and methods for reducing collisions after traffic indication map paging | |
WO2014139413A1 (en) | Method and device for implementing non-centralized clustering mechanism | |
JP6250023B2 (en) | Bandwidth adaptive reference signal | |
CN108370536A (en) | Network node, wireless device, method and computer program | |
US9699747B2 (en) | Synchronization method in distributed wireless communication system and terminal supporting the same | |
KR102387854B1 (en) | Method and terminal for synchronization in distributed wireless communication | |
US9974056B2 (en) | Method and apparatus for transmitting and receiving information in wireless distributed system | |
US10743295B2 (en) | Message sending method, related device, and system | |
CN105635017A (en) | Preamble signal transmission method and apparatus | |
KR102180410B1 (en) | Method for network synchronization acquisition in wireless networks | |
KR102252729B1 (en) | Method and terminal for synchronizing in distributed wireless communication | |
CN102244536A (en) | Method and apparatus for uplink synchronization in mobile communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
P22-X000 | Classification modified |
St.27 status event code: A-2-2-P10-P22-nap-X000 |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |