[go: up one dir, main page]

KR101783482B1 - 무선 통신 시스템에서 셀프 스케줄링 장치 및 방법 - Google Patents

무선 통신 시스템에서 셀프 스케줄링 장치 및 방법 Download PDF

Info

Publication number
KR101783482B1
KR101783482B1 KR1020110052506A KR20110052506A KR101783482B1 KR 101783482 B1 KR101783482 B1 KR 101783482B1 KR 1020110052506 A KR1020110052506 A KR 1020110052506A KR 20110052506 A KR20110052506 A KR 20110052506A KR 101783482 B1 KR101783482 B1 KR 101783482B1
Authority
KR
South Korea
Prior art keywords
channel
channels
sensing
slot
period
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.)
Expired - Fee Related
Application number
KR1020110052506A
Other languages
English (en)
Other versions
KR20120133714A (ko
Inventor
임세윤
이태진
Original Assignee
삼성전자주식회사
성균관대학교산학협력단
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사, 성균관대학교산학협력단 filed Critical 삼성전자주식회사
Priority to KR1020110052506A priority Critical patent/KR101783482B1/ko
Priority to PCT/KR2012/004311 priority patent/WO2012165881A2/ko
Priority to US14/122,999 priority patent/US9173235B2/en
Publication of KR20120133714A publication Critical patent/KR20120133714A/ko
Application granted granted Critical
Publication of KR101783482B1 publication Critical patent/KR101783482B1/ko
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/0006Assessment of spectral gaps suitable for allocating digitally modulated signals, e.g. for carrier allocation in cognitive radio
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/14Spectrum sharing arrangements between different networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/02Selection of wireless resources by user or terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/52Allocation or scheduling criteria for wireless resources based on load
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0808Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0808Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
    • H04W74/0816Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0833Random access procedures, e.g. with 4-step access
    • H04W74/0841Random access procedures, e.g. with 4-step access with collision treatment
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 Cognitive Radio MAC 프로토콜에서 채널 센싱을 효율적으로 하고, 채널 사용률을 높이는데 있다. 단말의 전력 소비를 줄이면서 채널 센싱을 효율적으로 하기 위하여, 고정 채널 센싱(Fixed Channel Sensing, FCS)과 채널 상태에 따라 가변적으로 채널을 센싱하는 적응 채널 센싱(Adaptive Channel Sensing, ACS)를 제안한다. 제안하는 FCS와 ACS의 채널 센싱 결과를 기반으로 하여, 슬롯 기반의 contention을 통해서 다수의 단말들이 data를 동시에 송수신 할 수 있는 self-scheduling 메커니즘에 대해 제안한다.

Description

무선 통신 시스템에서 셀프 스케줄링 장치 및 방법{SELF SCHEDULING APPARATUS AND METHOD IN WIRELESS COMMUNICATION SYSTEM}
본 발명은 무선 인지(Cognitive Radio : CR) 기능을 사용하는 무선 통신 시스템에 관한 것으로, 특히 에드 혹(Ad-hoc) 네트워크를 기반으로 한 CR 무선 통신 시스템에서 셀프 스케줄링 제공 장치 및 방법에 관한 것이다.
CR(Cognitive Radio)은 한정된 스펙트럼 리소스의 부족 때문에 차세대 이동통신의 요소 기술 중의 하나이다. 한정된 스펙트럼 리소스로 인해서 현재의 고정 주파수 할당 정책을 적용하여 새로운 통신 서비스에 새로운 주파수를 할당하는 것은 어렵다. 하지만, 현재 할당된 주파수의 사용률은 매우 낮은 것으로 조사되었다. 따라서 다이나막(Dynamic)하고 opportunistic한 스펙트럼 액세스 기술들이 연구되었다.
도 1은 일반적인 CR 통신 시스템을 도시한 것이다.
도 1과 같은, CR 통신 시스템은 secondary user(SU)인 비 면허 사용자들이 면허 사용자인 primary user(PU)들이 채널을 사용하지 않을 때 사용할 수 있는 시스템이다. CR은 Software Defined Radio (SDR) 기술을 기반으로 하고 있다. SDR은 하드웨어 수정 없이 파라미터를 변경함으로써 원하는 스펙트럼 밴드로 트랜시버를 소프트웨어를 이용하여 튜닝이 가능하게 하는 기술이다. 초기에는 이러한 기술을 기반으로 셀룰라 네트워크를 기반으로 IEEE802.22와 같은 중앙 집중식 CR 시스템이 디자인되었다. 에드혹 네트워크(Ad-hoc network)를 위한 CR 시스템 역시 새롭게 연구되었다. 에드혹 네트워크를 위한 CR 시스템에서 멀티 프로토콜을 사용함에 따라서 시스템 복잡도가 증가하는 문제점이 있다.
본 발명은 에드혹 네트워크를 위한 CR 시스템에서 멀티 프로토콜을 사용함에 따라서 시스템 복잡도를 감소시키는 장치 및 방법을 제공한다.
본 발명은 에드혹 네트워크를 위한 CR 시스템에서 채널 센싱을 효율적으로 하고, 채널 사용률을 높이는 장치 및 방법을 제공한다.
본 발명은 에드혹 네트워크를 위한 CR 시스템에서 단말의 전력 소비를 줄이면서 채널 센싱을 효율적으로 하기 위하여, 고정 채널 센싱(Fixed Channel Sensing, FCS)과 채널 상태에 따라 가변적으로 채널을 센싱하는 적응 채널 센싱(Adaptive Channel Sensing, ACS)을 제공한다.
본 발명은 FCS와 ACS의 채널 센싱 결과를 기반으로 하여, 슬롯 기반의 contention을 통해서 다수의 단말들이 데이터를 동시에 송수신 할 수 있는 self-scheduling 메커니즘을 제공한다.
본 발명의 실시 예에 따른 송신 단말에서의 스케쥴링 방법은 CR(Cognitive Radio) 시스템에서 송신 단말의 스케쥴링 방법에 있어서, 셀프 스케쥴링이 가능하고, 하나 이상의 서로 다른 단말들이 서로 다른 채널을 이용하여 프레임을 전송하는 과정을 포함한다.
본 발명은 PU의 트래픽 load에 따라서 센싱하는 채널 개수가 정해지기 때문에 트래픽 로드가 낮으면 센싱하는 채널의 개수가 작아지고, 트래픽 로드가 높으면, 센싱하는 채널 개수가 많아진다.
본 발명은 하나 이상의 SU들이 서로 다른 채널을 이용하여 데이터 전송이 가능하도록 스케쥴링할 수 있다.
도 1은 일반적인 에드혹 네트워크(Ad-hoc network)를 위한 CR 시스템의 구조도,
도 2는 일반적인 HC-MAC 프로토콜을 도시한 도면,
도 3은 Opportunistic MAC 프로토콜을 도시한 도면,
도 4는 본 발명의 실시 예에 따른 SMC-MAC 프로토콜을 도시한 도면,
도 5는 본 발명의 실시 예에 따른 SS 구간을 상세히 도시한 도면,
도 6은 본 발명의 실시 예에 따른 Contention 구간을 상세히 도시한 도면,
도 7은 본 발명의 실시 예에 따른 CR-RTS와 CR-CTS 메시지 포맷,
도 8은 본 발명의 실시 예에 따른 SMC-MAC 프로토콜의 알고리즘을 도시한 도면,
도 9는 본 발명의 실시 예에 따른 PU의 트래픽 로드에 따른 평균 센싱 채널 개수를 도시한 도면.
본 발명은 CR 시스템에서 하드웨어 제한적인 cognitive radio MAC 프로토콜(HC-MAC, Hardware Constrained MAC)로서 시스템의 복잡도를 줄이는 방법 및 장치를 제공한다.
도 2는 일반적인 HC-MAC 프로토콜을 도시한 도면이다.
HC-MAC은 contention 구간, sensing 구간, transmission 구간으로 구성이 된다. 채널은 한 개의 제어(control) 채널과 N개의 데이터(data) 채널로 구성이 된다. 먼저 contention구간에서는 전송하고자 하는 단말들이 contetion을 통해서 전송 단말을 결정하게 된다. 성공한 단말은 Sensing 구간에서 채널 상태를 센싱하여, idle 채널을 찾아낸다. 센싱된 Idle 채널을 이용하여 Transmission 구간에서 전송을 하게 된다.
도 3은 Opportunistic MAC 프로토콜을 도시한 도면이다.
도 3을 참조하면, Opportunistic MAC에서의 한 프레임은 Report Phase(R.P.)와 Negotiation Phase (N.P.)로 구성된다. 채널은 한 개의 제어 채널과 n개의 데이터 채널로 구성된다. R.P.는 n개의 slot로 구성된다. Slot의 수는 n개의 채널 수와 동일하다. 따라서 각 단말들은 n개의 채널 중에 임의의 채널을 선택하여 n 개의 slot동안에 랜덤하게 선택된 채널의 상태를 센싱하게 된다. 각 단말들은 센싱할 채널이 Idle 상태로 센싱되면, N.P. 구간에서 contention을 하게 된다. Contention은 제어 채널에서 이루어지게 된다. 이 contention에서 성공한 단말은 다음 프레임 구간의 데이터 채널을 이용하여, 전송을 하게 된다.
종래 기술의 문제점은 크게 두 가지가 있다. 첫 번째는 채널 센싱을 하는 방법이다. HC-MAC에서는 contention에서 성공한 단말은 해당 채널을 모두 센싱을 하게 된다. 따라서 n개의 데이터 채널이 있을 경우에는 n번을 채널을 센싱해야 모든 채널의 상태를 알 수 있다. 따라서 센싱의 결과는 제일 정확하게 얻을 수 있지만, 하나의 단말이 n개의 채널을 센싱함으로 센싱 시간과 채널 센싱을 할 때 전력 소비가 크다. Opportunistic MAC에서는 단말들이 전체 채널을 센싱하지 않고, n개의 채널 중에 임의의 채널을 하나 선택하여 센싱한다. 그리고 N.P.에서 contention을 할 때, 성공한 메시지를 다른 단말들은 오버히어링(overhearing)을 통해서 센싱하지 않은 다른 채널의 상태 정보를 얻게 된다. 하지만 성공한 단말의 메시지만 overhearing이 가능하기 때문에, 여러 프레임 동안 수신한 단말 정보를 기반으로 하여 센싱을 하기 때문에, 변화가 빠른 채널 상태를 반영하기 어려운 문제점이 있다.
두 번째 문제점은 다음과 같다. 종래기술의 프로토콜은 멀티채널을 사용함으로써 시스템 Throughput은 향상이 되는 장점이 있지만, 이는 한 쌍의 단말만 송수신하기 때문에, 채널 utilization면에서는 효율이 떨어진다. 전송할 데이터가 충분한 단말이 전송 경쟁에서 성공하여 데이터를 전송을 하면, 멀티채널 사용효율이 높지만, 만약 전송 경쟁에서 성공한 단말이 전송할 수 있는 data양은 적을 때는 전송기회를 획득했음에도 불구하고, 전송 데이터가 적어 채널을 다 쓰지 못하는 경우가 발생을 한다. 이때 채널 사용 효율은 떨어지게 된다.
본 발명은 Cognitive Radio MAC 프로토콜에서 채널 센싱을 효율적으로 하고, 채널 사용률을 높이는데 있다. 단말의 전력 소비를 줄이면서 채널 센싱을 효율적으로 하기 위하여, 고정 채널 센싱(Fixed Channel Sensing, FCS)과 채널 상태에 따라 가변적으로 채널을 센싱하는 적응 채널 센싱(Adaptive Channel Sensing, ACS)를 제안한다. 제안하는 FCS와 ACS의 채널 센싱 결과를 기반으로 하여, 슬롯 기반의 contention을 통해서 다수의 단말들이 data를 동시에 송수신 할 수 있는 self-scheduling 메커니즘에 대해 제안한다.
도 4는 본 발명의 실시 예에 따른 SMC-MAC 프로토콜을 도시한 도면이다.
본 발명에서 제안하는 SMC-MAC 프로토콜은 다음과 같이 동작을 한다.
SUs는 하나의 공통 제어(common control) 채널과 N개의 데이터 채널을 사용한다. 모든 SUs들은 cycled 동기를 맞추어서 동작을 한다. 한 cycle은 네개의 interval, CR-Idle, Sensing & Sharing (SS), Contention, 그리고 Transmission Interval로 구성이 된다. CR-Idle 구간은 사이클의 시작을 나타내는 구간이다.
도 5는 본 발명의 실시 예에 따른 SS 구간을 상세히 도시한 도면이다.
SS 구간은 SUs들이 primary user 채널을 센싱하고, 센싱된 결과를 공유하는 구간이다. SS 구간은 채널 개수만큼의 slot으로 구성된다. 따라서 N개의 채널이 있을 때는 N개의 슬롯이 SS 구간에 존재를 한다. 각 slot은 세 개의 subslot으로 구성된다. 첫번째 slot은 단말이 채널을 센싱을 한다. 그리고 두 번째와 세 번째 subslot에서는 센싱 결과 값을 다른 단말들에게 브로드캐스팅하는 구간이다.
도 6은 본 발명의 실시 예에 따른 Contention 구간을 상세히 도시한 도면이다.
Contention 구간은 M개의 contention-slot으로 구성 된다. 전송을 원하는 단말들은 M개의 contention slot중에 임의의 슬롯을 선택을 하여 해당 슬롯에서 contention을 한다. 동일한 slot을 선택한 단말이 두 개 이상일 경우에는 충돌이고, 하나의 단말이 슬롯을 선택했을 경우에는 성공이다. 성공한 SU들은 자기가 선택한 idle한 데이터 채널을 이용하여 Transmission 구간에서 데이터를 전송한다. 이때 다수의 SU들이 성공을 하게 되면, 동일한 transmission 구간에서 서로 다른 채널을 이용하여 동시에 전송을 할 수 있다.
채널 센싱을 통해서 Idle한 채널을 센싱하고 사용 여부를 결정하기 때문에 채널 센싱의 능력은 cognitive radio 시스템의 성능에 영향을 주는 주요 요소이다. CR 시스템의 성능을 높이기 위해서는 하나의 SU들이 가능한 많은 채널을 센싱하면 된다. 그러나, 이것은 시스템 복잡도와 전력 소비가 높아져서 비용이 증가하게 된다. 따라서 센싱 채널의 수와 비용은 trade off 관계에 있다. 따라서 본 발명에서는 복잡도를 줄이기 위해서 하나의 단말이 센싱하는 채널의 수를 제한하였다. 하지만 센싱 채널의 수가 제한되어 Idle한 채널의 수가 부족하기 때문에 이 문제를 해결하기 위해서 단말들 사이에 센싱 결과를 공유하는 메커니즘을 적용하였다.
각 SU들은 N slot중에 임의의 슬롯 i를 선택하여 slot i에서 채널 i를 센싱한다. 그리고 센싱 결과를 브로드캐스팅한다. 각 슬롯은 각 채널에 매핑이 된다. 한 SU는 여러 개의 채널을 센싱할 수 있다. 센싱 결과를 브로드캐스트 하는 방법은 다음과 같다. 한 개의 SS slot은 N개의 slot으로 구성되고, 하나의 slot은 3개의 subslot으로 구성된다. 1st slot은 SU가 채널을 센싱하는 구간이고, 나머지 2nd slot과 3rd slot은 센싱 결과를 Tone 시그널로 브로드 캐스팅하는 구간이다. ‘10’은 idle을 나타내고, ‘11’은 busy를 나타내고, ‘00’은 not sensed를 나타낸다.
본 발명에서는 두 가지 채널 센싱 방법을 제안한다. FCS와 ACS이다.
FCS는 하나의 SU는 N개의 채널 중 임의로 선택한 Chmax 채널을 센싱한다. 따라서 센싱할 채널이 정해져 있다. 반면에 ACS는 PU의 트래픽 load에 따라서 센싱할 채널의 수가 1 ~ Chmax개 사이에서 가변적으로 정해진다. ACS에서 Chidle 요구되는 채널 개수가 정의된다. 단말은 센싱한 idle 채널의 수가 Chidle 가 될때까지 1 ~ Chmax 사이에서 채널을 센싱하게 된다. 즉 센싱중에 Chidle에 도달하면, 채널 센싱을 멈추게 된다. 그렇지 않으면 Chmax 개의 채널을 센싱한다.
FCS는 모든 단말들이 Chmax의 채널을 센싱을 하기 때문에 ACS보다는 간단한 센싱 알고리듬이지만, PU의 traffic이 낮을 때는 센싱하는 채널의 수가 늘어나기 때문에 그만큼 전력을 낭비하게 된다. 하지만, ACS는 PU의 트래픽 상황에 적응하여 센싱하는 채널 수가 정해지기 때문에 FCS보다는 효율적으로 동작할 수 있다.
채널 센싱이 끝난 후에는 contention 구간이 시작한다. Contention 구간에서는 각 SU들이 M개의 contention slot중에 임의로 한 개씩을 선택하여 CR-RTS 메시지, CR-CTS 메시지를 송수신하여 동작한다. 선택한 contention slot에서 SU는 CR-RTS 메시지를 전송을 한 뒤 CR-CTS 메시지를 기다린다. 이때 CR-CTS메시지를 수신을 하게 되면 contention 성공으로 판단을 하고, CR-CTS 메시지를 수신하지 못하면, 실패로 판단을 한다. 동일한 contention slot을 두 개 이상의 SU가 선택을 하여 CR-RTS 메시지를 전송을 하게 되면 충돌이 발생하여, 목적지 SU는 CR-RTS 메시지를 수신할 수 없기 때문에 CR-CTS 메시지를 응답할 수 없다. 따라서 CR-RTS 메시지를 전송한 SU는 CR-CTS 메시지 수신 여부를 가지고 contention의 성공과 실패를 판단한다.
도 7은 본 발명의 실시 예에 따른 CR-RTS와 CR-CTS 메시지 포맷이다.
CR-RTS 프레임은 소스 단말의Transmitter Address(TA) 주소, 목적지 단말의 Receiver Address(RA), 사용 가능한 채널을 channel mapping field에 표시하여 전송한다. 채널 매핑 필드는 가변 길이를 나타내고 길이는 length 필드를 이용하여 나타낸다. 예를 들어 N개의 채널이 존재할 경우에는 N bits 길이가 채널 매핑 필드 길이가 된다. 소스 SU는 CR-RTS메시지를 이용해서 적어도 Chidle 개의 센싱된 idle 채널을 목적지 SU에게 요청하고, 목적지 SU는 요청된 idle 채널이 사용 가능하면, CR-CTS를 통해서 응답을 하게 된다. 경쟁에 참여하는 모든 SU들은 성공한 CR-RTS, CR-CTS 메시지를 Overhearing 할 수 있기 때문에 성공한 각 SU들은 채널이 겹치지 않고 스케쥴링하여 데이터를 전송할 수 있게 된다.
도 8은 본 발명의 실시 예에 따른 SMC-MAC 프로토콜의 알고리즘을 도시한 도면이다. 도 8을 참조하여 본 발명의 실시 예에 따른 프로토콜의 동작의 예시는 다음과 같다.
예를 들어서 SU1, SU2, SU3, SU4, SU5가 사용하지 않는 채널을 이용하여 데이터를 전송하고자 한다. SU1은 ch1, ch 3을 센싱하고, SU2는 ch i, SU3는 ch j, ch N, SU4와 SU5는 idle 채널을 센싱하지 못했다. 각 SU들은 센싱한 채널 결과를 브로드 캐스트 한다. SS 구간이 끝나게 되면, 모든 SU들은 ch 1, 3, i, j, N에 대한 정보를 공유하게 된다. 다음에 각 SU들은 M개의 contention slot중에 임의의 하나를 선택하여 contention을 한다. 그 결과 SU1, SU2, SU4가 성공을 하였고, SU3, SU5는 서로 동일한 slot을 선택하여 경쟁해서 충돌이 발생하여 실패하였다. 따라서 SU1, SU2, SU4가 Transmission 구간 동안 동시에 전송을 할 수 있게 된다.
본 발명의 효과는 다음과 같다.
첫 번째로 종래 기술에서의 채널 센싱보다 전력 소비가 적고 심플한 방법으로 효율적인 채널 센싱이 가능하다. 종래 기술은 선택된 SU들이 전체 채널을 모두 센싱하는 방법을 사용하거나, 이전에 센싱된 결과값을 저장하여 사용하는 방법등이 있다. 따라서 제안하는 채널 센싱 방법은 고정 채널 센싱 방법과 적응 채널 센싱 방법이 있다. 고정 채널 센싱 방법은 Chmax 개의 채널을 모든 SU들이 랜덤하게 선택하여 센싱하고, 그 결과를 공유하는 방법이다. 이 방법은 primary user의 트래픽 load가 적을 경우에는 필요 이상의 채널을 센싱하여 전력을 소비하는 단점이 있다. 따라서 본 발명에서 제안하는 적응 채널 센싱 방법은 PU의 트래픽 load에 따라서 센싱하는 채널 개수가 정해진다. 따라서 트래픽 로드가 낮으면 센싱하는 채널의 개수가 작아지고, 트래픽 로드가 높으면, 센싱하는 채널 개수가 많아진다.
도 9는 본 발명의 실시 예에 따른 PU의 트래픽 로드에 따른 평균 센싱 채널 개수를 도시한 도면이다.
도 9에서와 같이 FCS는 센싱하는 채널 개수가 고정되어 트래픽 로드에 상관없이 센싱하는 채널 개수는 동일하다. 하지만, ACS는 PU의 트래픽 로드에 적응하여 센싱 채널 수가 정해지므로 도면과 같이 PU의 트래픽 로드가 증가할수록 센싱 채널의 수도 증가를 한다.
두 번째 발명의 효과는 셀프 스케쥴링이 가능하다. 종래의 기술은 전송을 원하는 SU들중에서 contention을 하여 성공한 한 페어의 SU들만 송수신이 가능하였다. 하지만, 멀티 채널을 이용하여 전송이 가능하기 때문에 이용 가능한 대역폭이 늘어남에 따라서 한 SU가 모든 채널을 사용할 수 없게 된다. 따라서 본 발명에서 제안하는 셀프 스케쥴링 방법은 하나 이상의 SU들이 서로 다른 채널을 이용하여 데이터 전송이 가능하도록 스케쥴링이 가능하다.

Claims (12)

  1. 무선 인지 (Cognitive Radio : CR) 시스템에서 셀프 스케쥴링 방법에 있어서,
    하나 이상의 세컨더리 유저들이 복수의 채널들 중 서로 다른 채널들을 통해 하나의 프레임 구간 내 동일한 전송 구간에서 데이터를 전송하는 과정을 포함하고,
    상기 하나의 프레임 구간은 아이들 (Idle) 구간, 슬롯 기반의 센싱-공유 구간, 경쟁 구간 및 상기 전송 구간을 포함하고,
    상기 복수의 채널들의 수와 상기 센싱-공유 구간에 포함되는 슬롯들의 수는 동일하고,
    상기 세컨더리 유저들 중 적어도 하나는 상기 슬롯 기반의 센싱-공유 구간에서 프라이머리 유저들의 트래픽 로드에 따라서 센싱하는 채널들의 수가 가변하는 적응 채널 센싱 방법을 통해 상기 복수의 채널들 중 상기 프라이머리 유저들이 사용중인 채널들을 센싱하고, 상기 센싱된 결과를 공유하는 것을 특징으로 하는 셀프 스케쥴링 방법.
  2. 제1항에 있어서,
    상기 세컨더리 유저는 상기 슬롯 기반의 센싱-공유 구간에서 상기 복수의 채널들 중 하나의 채널에 해당하는 슬롯 내 첫 번째 서브 슬롯에서 상기 하나의 채널을 센싱하고, 상기 센싱된 결과를 두 번째와 세 번째 서브 슬롯에서 다른 세컨더리 유저에게 브로드캐스팅함을 특징으로 하는 셀프 스케쥴링 방법.
  3. 제1항에 있어서,
    상기 세컨더리 유저들 중 적어도 하나는 상기 슬롯 기반의 센싱-공유 구간에서 정해진 개수의 채널을 센싱하는 고정 채널 센싱 방법을 통해 상기 프라이머리 유저들이 사용중인 채널들을 센싱함을 특징으로 하는 셀프 스케쥴링 방법.
  4. 제1항에 있어서,
    상기 세컨더리 유저들 중 하나는, 상기 경쟁 구간에서, 센싱된 아이들 채널에 대한 채널 상태 정보를 CR-RTS (Cognitive Radio-Request To Send) 메시지를 통해 목적지 세컨더리 유저에게 전송하고, 상기 목적지 세컨더리 유저로부터 CR-CTS (Cognitive Radio-Clear To Send) 메시지의 수신 여부를 통해 상기 아이들 채널의 사용 가능 여부를 판단함을 특징으로 하는 셀프 스케쥴링 방법.
  5. 제4항에 있어서,
    상기 세컨더리 유저가 상기 경쟁 구간에서 상기 CR-CTS 메시지를 성공적으로 수신한 경우, 상기 세컨더리 유저는 상기 전송 구간에서 상기 서로 다른 채널들을 이용하여 동시에 데이터를 전송함을 특징으로 하는 셀프 스케쥴링 방법.
  6. 제4항에 있어서,
    상기 CR-RTS 메시지 및 상기 CR-CTS 메시지는 아이들 채널들의 리스트를 나타내는 채널 매핑 필드 및 상기 채널 매핑 필드의 길이를 나타내는 길이 필드를 포함함을 특징으로 하는 셀프 스케쥴링 방법.
  7. 무선 인지 (Cognitive Radio : CR) 시스템에서 세컨더리 유저 내의 셀프 스케쥴링 장치에 있어서,
    복수의 채널들 중 적어도 하나의 채널을 통해 하나의 프레임 구간 내 하나의 전송 구간에서 데이터를 전송하는 전송부를 포함하고,
    상기 하나의 프레임 구간은 아이들 (Idle) 구간, 슬롯 기반의 센싱-공유 구간, 경쟁 구간 및 상기 전송 구간을 포함하고,
    상기 복수의 채널들의 수와 상기 센싱-공유 구간에 포함되는 슬롯들의 수는 동일하고,
    상기 세컨더리 유저 및 하나 이상의 다른 세컨더리 유저들은 상기 복수의 채널들 중 서로 다른 채널들을 통해 상기 하나의 프레임 구간 내 상기 하나의 전송 구간에서 데이터를 전송하도록 구성되고,
    상기 세컨더리 유저 및 하나 이상의 다른 세컨더리 유저들 상기 슬롯 기반의 센싱-공유 구간에서 프라이머리 유저들의 트래픽 로드에 따라서 센싱하는 채널들의 수가 가변하는 적응 채널 센싱 방법을 통해 상기 복수의 채널들 중 상기 프라이머리 유저들이 사용중인 채널들을 센싱하고, 상기 센싱된 결과를 공유하는 것을 특징으로 하는 셀프 스케쥴링 장치.
  8. 제7항에 있어서,
    상기 세컨더리 유저 및 하나 이상의 다른 세컨더리 유저들 중 적어도 하나는 상기 슬롯 기반의 센싱-공유 구간에서 상기 복수의 채널들 중 하나의 채널에 해당하는 슬롯 내 첫 번째 서브 슬롯에서 상기 하나의 채널을 센싱하고, 상기 센싱된 결과를 두 번째와 세 번째 서브 슬롯에서 다른 세컨더리 유저에게 브로드캐스팅함을 특징으로 하는 셀프 스케쥴링 장치.
  9. 제7항에 있어서,
    상기 세컨더리 유저 및 하나 이상의 다른 세컨더리 유저들 중 적어도 하나는 상기 슬롯 기반의 센싱-공유 구간에서 정해진 개수의 채널을 센싱하는 고정 채널 센싱 방법을 통해 상기 프라이머리 유저들이 사용중인 채널들을 센싱함을 특징으로 하는 셀프 스케쥴링 장치.
  10. 제7항에 있어서,
    상기 세컨더리 유저 및 하나 이상의 다른 세컨더리 유저들 중 하나는 상기 경쟁 구간에서 센싱된 아이들 채널에 대한 채널 상태 정보를 CR-RTS (Cognitive Radio-Request To Send) 메시지를 통해 목적지 세컨더리 유저에게 전송하고, 상기 목적지 세컨더리 유저로부터 CR-CTS (Cognitive Radio-Clear To Send) 메시지의 수신 여부를 통해 상기 아이들 채널의 사용 가능 여부를 판단함을 특징으로 하는 셀프 스케쥴링 장치.
  11. 제10항에 있어서,
    상기 세컨더리 유저 및 하나 이상의 다른 세컨더리 유저들 중 하나는, 상기 경쟁 구간에서 상기 CR-CTS 메시지를 성공적으로 수신한 경우, 상기 세컨더리 유저는 상기 전송 구간에서 상기 서로 다른 채널들을 이용하여 동시에 데이터를 전송함을 특징으로 하는 셀프 스케쥴링 장치.
  12. 제10항에 있어서,
    상기 CR-RTS 메시지 및 상기 CR-CTS 메시지는 아이들 채널들의 리스트를 나타내는 채널 매핑 필드 및 상기 채널 매핑 필드의 길이를 나타내는 길이 필드를 포함함을 특징으로 하는 셀프 스케쥴링 장치.
KR1020110052506A 2011-05-31 2011-05-31 무선 통신 시스템에서 셀프 스케줄링 장치 및 방법 Expired - Fee Related KR101783482B1 (ko)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020110052506A KR101783482B1 (ko) 2011-05-31 2011-05-31 무선 통신 시스템에서 셀프 스케줄링 장치 및 방법
PCT/KR2012/004311 WO2012165881A2 (ko) 2011-05-31 2012-05-31 무선 통신 시스템에서 셀프 스케줄링 장치 및 방법
US14/122,999 US9173235B2 (en) 2011-05-31 2012-05-31 Apparatus and method for self-scheduling in a wireless communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110052506A KR101783482B1 (ko) 2011-05-31 2011-05-31 무선 통신 시스템에서 셀프 스케줄링 장치 및 방법

Publications (2)

Publication Number Publication Date
KR20120133714A KR20120133714A (ko) 2012-12-11
KR101783482B1 true KR101783482B1 (ko) 2017-09-29

Family

ID=47260092

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110052506A Expired - Fee Related KR101783482B1 (ko) 2011-05-31 2011-05-31 무선 통신 시스템에서 셀프 스케줄링 장치 및 방법

Country Status (3)

Country Link
US (1) US9173235B2 (ko)
KR (1) KR101783482B1 (ko)
WO (1) WO2012165881A2 (ko)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2981002B1 (en) 2013-03-25 2021-02-17 LG Electronics Inc. Method for allocating resource for device-to-device communication in wireless communication system and apparatus therefor
WO2016032276A2 (ko) 2014-08-29 2016-03-03 주식회사 윌러스표준기술연구소 무선 통신 방법 및 무선 통신 단말
US9451627B1 (en) * 2014-12-16 2016-09-20 Silvus Technologies, Inc. Single transceiver-DSA via MAC-underlay sensing and signaling
KR101662687B1 (ko) * 2015-07-16 2016-10-05 아주대학교산학협력단 인지 무선 기반 센서 네트워크에서 에너지 효율적인 하이브리드 매체접근제어 장치 및 방법
KR101764173B1 (ko) * 2015-08-12 2017-08-02 전자부품연구원 프로파일 네트워크 상에 있는 네트워크 단말의 소비 전력 제어 방법 및 이를 수행하는 네트워크 단말
CN107046731A (zh) 2016-02-05 2017-08-15 索尼公司 无线通信系统中的电子设备和无线通信方法
US10356733B2 (en) * 2016-08-11 2019-07-16 Qualcomm Incorporated Distributed joint access for unlicensed sidelink
US12144011B2 (en) 2019-02-08 2024-11-12 Silvus Technologies, Inc. Single transceiver-DSA via MAC-underlay sensing and signaling
US11317305B2 (en) 2019-09-03 2022-04-26 Silvus Technologies, Inc. User interface for MIMO networks
US12166516B2 (en) 2021-06-08 2024-12-10 Silvus Technologies, Inc. Adaptive wideband interference cancellation for MIMO networks

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1567869B (zh) * 2003-06-30 2010-05-05 叶启祥 可避免干扰损坏并增加空间再用率的干扰控制方法
US20080144493A1 (en) * 2004-06-30 2008-06-19 Chi-Hsiang Yeh Method of interference management for interference/collision prevention/avoidance and spatial reuse enhancement
US8630239B2 (en) * 2006-09-20 2014-01-14 Lg Electronics Inc. Station and access point for EDCA communication, system thereof and communication method thereof
US8391217B2 (en) * 2007-03-23 2013-03-05 Samsung Electronics Co., Ltd Synchronous spectrum sharing by dedicated networks using OFDM/OFDMA signaling
TWI458284B (zh) 2007-12-07 2014-10-21 Koninkl Philips Electronics Nv 分散無線系統中的多頻道支援
KR101443213B1 (ko) * 2008-10-10 2014-09-24 삼성전자주식회사 동적으로 할당되는 공용제어채널 정보를 이용한 인지 무선 통신 방법
US8547942B2 (en) * 2008-10-17 2013-10-01 Sumitomo Electric Industries, Ltd. Transmitter station with detectable function for radio condition
US8493957B2 (en) * 2009-03-10 2013-07-23 Stmicroelectronics, Inc. Frame based, on-demand spectrum contention protocol vector messaging
WO2010137777A1 (en) * 2009-05-28 2010-12-02 Lg Electronics Inc. Apparatus and method for determination of frame structure for reducing interference in frequency reuse system using cognitive radio
US8467396B2 (en) * 2009-12-15 2013-06-18 Motorola Solutions, Inc. Method of signal to time-spectrum channel resource mapping for wireless communication system
US8805428B2 (en) * 2010-10-27 2014-08-12 Dynamic Invention Llc Cooperative spectrum sensing in cognitive radio networks
US9144083B2 (en) * 2011-02-01 2015-09-22 Dynamic Invention Llc Cooperative sensing scheduling for energy-efficient cognitive radio networks
US8774111B2 (en) * 2011-05-06 2014-07-08 Dynamic Invention Llc Fair and efficient channel allocation and spectrum sensing for cognitive OFDMA networks
KR20130095529A (ko) * 2012-02-20 2013-08-28 한국전자통신연구원 경쟁 기반 무선 네트워크에서의 형평성을 고려한 서비스품질 보장방법 및 그 단말

Also Published As

Publication number Publication date
KR20120133714A (ko) 2012-12-11
US20140098776A1 (en) 2014-04-10
US9173235B2 (en) 2015-10-27
WO2012165881A3 (ko) 2013-03-28
WO2012165881A2 (ko) 2012-12-06

Similar Documents

Publication Publication Date Title
KR101783482B1 (ko) 무선 통신 시스템에서 셀프 스케줄링 장치 및 방법
EP3968724A1 (en) Frame transmission method and device using multiple random backoff operation in broadband wireless communication network
JP4997577B2 (ja) 広帯域tdd移動通信システムにおける物理層のランダムアクセスのための方法、装置、及び端末
US10028142B2 (en) Apparatus and methods for channel access in WLAN
CN105850177B (zh) 自适应tti与lte共存的系统和方法
CN103004276B (zh) 用于在无线对等网络中支持频分复用或者时分复用的方法和装置
US11930535B2 (en) Trigger-based random access for wireless device
TWI433516B (zh) 無線隨意網路中多通道媒體存取控制協定之有效率的通道架構
US20100177718A1 (en) Use of network capacity
EP1929821A2 (en) Spectrum management in dynamic spectrum access wireless systems
CN115136683A (zh) 在无线通信系统中确定针对设备到设备通信的待感测资源的方法和设备
CN106411381B (zh) 数据传输方法和装置
US20130308524A1 (en) Distributed interference management algorithm
US8953564B2 (en) Systems and methods to achieve fairness in wireless LANs for cellular offloading
EP3834544B1 (en) Intra-symbol occ mapping for transmissions such as nr-u pucch transmissions
CN101296139A (zh) 动态跳频无线区域网络中的频谱合作方法
EP2764752A1 (en) Methods and apparatus for distributed medium access in wireless peer-to-peer networks
US20220400503A1 (en) Communication of asynchronous ultra-low latency transmissions within a synchronized transmission opportunity (s-txop)
EP3143718A1 (en) Wireless backhaul configuration
Huang et al. SAM-MAC: An efficient channel assignment scheme for multi-channel ad hoc networks
CN104796989A (zh) 一种信道切换同步传输的方法及站点设备
US20130107831A1 (en) Apparatus and method for transmitting and receiving signal in a near field communication system
WO2018059309A1 (zh) 接入信息的发送、接收方法及装置,传输系统和存储介质
KR101040290B1 (ko) 우선순위 기반의 매체접속방식의 무선 네트워크 시스템, 무선 네트워크 통신 방법
Kim et al. Distributed semi-synchronous channel coordination for multi-channel wireless networks

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

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

R15-X000 Change to inventor requested

St.27 status event code: A-3-3-R10-R15-oth-X000

R16-X000 Change to inventor recorded

St.27 status event code: A-3-3-R10-R16-oth-X000

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R11-asn-PN2301

St.27 status event code: A-3-3-R10-R13-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R11-asn-PN2301

St.27 status event code: A-3-3-R10-R13-asn-PN2301

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

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

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

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

E90F Notification of reason for final refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

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

Fee payment year number: 1

St.27 status event code: A-2-2-U10-U11-oth-PR1002

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

PR1001 Payment of annual fee

Fee payment year number: 4

St.27 status event code: A-4-4-U10-U11-oth-PR1001

PR1001 Payment of annual fee

Fee payment year number: 5

St.27 status event code: A-4-4-U10-U11-oth-PR1001

PR1001 Payment of annual fee

Fee payment year number: 6

St.27 status event code: A-4-4-U10-U11-oth-PR1001

PC1903 Unpaid annual fee

Not in force date: 20230926

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

St.27 status event code: A-4-4-U10-U13-oth-PC1903

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

St.27 status event code: A-5-5-R10-R13-asn-PN2301

PC1903 Unpaid annual fee

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20230926

St.27 status event code: N-4-6-H10-H13-oth-PC1903

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000