[go: up one dir, main page]

KR101680487B1 - Multicell beamforming method and system for ofdma small cell networks - Google Patents

Multicell beamforming method and system for ofdma small cell networks Download PDF

Info

Publication number
KR101680487B1
KR101680487B1 KR1020150148897A KR20150148897A KR101680487B1 KR 101680487 B1 KR101680487 B1 KR 101680487B1 KR 1020150148897 A KR1020150148897 A KR 1020150148897A KR 20150148897 A KR20150148897 A KR 20150148897A KR 101680487 B1 KR101680487 B1 KR 101680487B1
Authority
KR
South Korea
Prior art keywords
clients
base stations
connection
utility
throughput
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
KR1020150148897A
Other languages
Korean (ko)
Inventor
윤종원
Original Assignee
한양대학교 에리카산학협력단
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 한양대학교 에리카산학협력단 filed Critical 한양대학교 에리카산학협력단
Priority to KR1020150148897A priority Critical patent/KR101680487B1/en
Application granted granted Critical
Publication of KR101680487B1 publication Critical patent/KR101680487B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/24Cell structures
    • H04W16/28Cell structures using beam steering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/309Measuring or estimating channel quality parameters
    • H04B17/336Signal-to-interference ratio [SIR] or carrier-to-interference ratio [CIR]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J11/00Orthogonal multiplex systems, e.g. using WALSH codes
    • H04J11/0023Interference mitigation or co-ordination
    • H04J11/005Interference mitigation or co-ordination of intercell interference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic

Landscapes

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

Abstract

OFDMA(Orthogonal Frequency Division Multiple Access) 기반의 스몰 셀 네트워크에서 멀티 셀 빔포밍 방법은 복수의 기지국들 각각의 SNR(Signal to Noise Ratio)에 기초하여 상기 복수의 기지국들 각각의 SINR(Signal to Interference plus Noise Ratio)을 추정하는 단계; 및 상기 복수의 기지국들 각각의 SINR을 기초로 CABS(Joint Client Association and Beam Selection) 알고리즘을 적용하여 상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 최대화되도록 상기 복수의 기지국들 각각의 빔 및 상기 복수의 클라이언트들 각각의 연결을 결정하는 단계를 포함한다.A multi-cell beamforming method in a small cell network based on OFDMA (Orthogonal Frequency Division Multiple Access) is a method in which a signal to interference plus noise (SINR) of each of a plurality of base stations is calculated based on a signal to noise ratio (SNR) Estimating a Ratio; And applying a Joint Client Association and Beam Selection (CABS) algorithm based on the SINR of each of the plurality of base stations to maximize utility of the plurality of base stations and the plurality of clients associated with the throughput of each of the plurality of clients Determining a beam of each of the plurality of base stations and a connection of each of the plurality of clients.

Description

OFDMA 기반의 스몰 셀 네트워크에서 멀티 셀 빔포밍 방법 및 시스템{MULTICELL BEAMFORMING METHOD AND SYSTEM FOR OFDMA SMALL CELL NETWORKS}[0001] MULTICELL BEAM FORMING METHOD AND SYSTEM FOR OFDMA SMALL CELL NETWORKS [0002]

아래의 실시예들은 OFDMA(Orthogonal Frequency Division Multiple Access) 기반의 스몰 셀 네트워크에서 멀티 셀 빔포밍 시스템 및 그 방법에 관한 것으로, 보다 구체적으로 OFDMA 기반의 스몰 셀 네트워크에 포함되는 복수의 기지국들 각각의 빔을 결정하고, 복수의 클라이언트들 각각의 연결을 결정하는 기술에 관한 것이다.The following embodiments relate to a multi-cell beamforming system and a method thereof in a small cell network based on OFDMA (Orthogonal Frequency Division Multiple Access). More specifically, And determining a connection of each of the plurality of clients.

스마트 폰과 태블릿 기기의 확산은 이동 통신 사업자가 증가된 네트워크 용량을 제공하는 새로운 기술을 고려하도록 만들었다. 이에, 스몰 셀(마이크로 또는 피코 단위의 셀)이 고밀도로 배치되어 3G 네트워크 및 4G 네트워크에서 이용되는 기술이 제안되었다.The proliferation of smartphones and tablet devices has led mobile operators to consider new technologies that provide increased network capacity. Thus, a technology in which small cells (cells in micro or picos units) are arranged at high density and used in 3G networks and 4G networks has been proposed.

그러나 이와 같은 기술은 스몰 셀이 고밀도로 배치되기 때문에, 스몰 셀 사이의 간섭이 네트워크 성능에 큰 영향을 미치는 문제점이 있다. 특히, 복수의 클라이언트들이 동일 프레임을 제공받는 OFDMA 기반의 스몰 셀 네트워크에서는 스몰 셀 사이의 간섭을 처리하는 방식이 WiFi에서 처리하는 방식과 상이하기 때문에, OFDMA 기반의 스몰 셀 네트워크만의 간섭 처리 방식이 요구된다.However, such a technique has a problem that interference between small cells greatly affects network performance because small cells are arranged at a high density. In particular, in an OFDMA-based small cell network in which a plurality of clients receive the same frame, a method of handling interference between small cells is different from a method of processing in WiFi. Therefore, Is required.

따라서, 기존의 OFDMA 기반의 스몰 셀 네트워크는 직교 스펙트럼 리소스를 간섭하는 스몰 셀에 할당함으로써, 시간 또는 주파수 도메인에서 스몰 셀 사이의 간섭을 처리하는 기법을 이용한다.Therefore, existing OFDMA-based small cell networks use a technique of handling interference between small cells in time or frequency domain by allocating orthogonal spectrum resources to interfering small cells.

그러나 기존의 OFDMA 기반의 스몰 셀 네트워크에서 이용되는 간섭 처리 기법은 직교 스펙트럼 리소스를 낭비하는 단점이 있다.However, the interference processing technique used in the existing OFDMA-based small cell network has disadvantages of wasting orthogonal spectrum resources.

이에, 아래의 실시예들은 직교 스펙트럼 리소스를 낭비하는 것을 방지하고자 빔포밍 안테나를 이용하여 공간 영역에서 스몰 셀 사이의 간섭을 처리하는 기술을 제안한다.In order to prevent waste of orthogonal spectrum resources, the following embodiments propose a technique of processing interference between small cells in a spatial domain using a beamforming antenna.

일실시예에 따른 멀티 셀 빔포밍 방법 및 시스템은 OFDMA 기반의 스몰 셀 네트워크에서 직교 스펙트럼 리소스를 낭비하는 하는 것을 방지하며, 공간 영역에서 스몰 셀 사이의 간섭을 처리하는 기술을 제공한다.A multi-cell beamforming method and system according to an embodiment prevents a wasted orthogonal spectrum resource in an OFDMA-based small cell network and provides a technique for handling interference between small cells in a spatial domain.

특히, 일실시예에 따른 멀티 셀 빔포밍 방법 및 시스템은 공간 영역에서 스몰 셀 사이의 간섭을 처리하며, 복수의 기지국들 각각의 빔과 복수의 클라이언트들 각각의 연결을 통합적으로 결정하는 기술을 제공한다.In particular, a method and system for multi-cell beamforming according to an embodiment processes interferences between small cells in a spatial domain, and provides a technique for integrally determining a beam of each of a plurality of base stations and a connection of each of a plurality of clients do.

또한, 일실시예에 따른 멀티 셀 빔포밍 방법 및 시스템은 복수의 기지국들 각각의 빔을 결정하는 과정을 복수의 기지국들 각각이 송수신하는 프레임에 대한 스케쥴링 과정과 분리하여 수행하는 기술을 제공한다.In addition, a method and system for multi-cell beamforming according to an exemplary embodiment of the present invention provides a technique for performing a beam determining process for each of a plurality of base stations separately from a scheduling process for a frame transmitted and received by a plurality of base stations.

일실시예에 따른 OFDMA(Orthogonal Frequency Division Multiple Access) 기반의 스몰 셀 네트워크에서 멀티 셀 빔포밍 방법은 복수의 기지국들 각각의 SNR(Signal to Noise Ratio)에 기초하여 상기 복수의 기지국들 각각의 SINR(Signal to Interference plus Noise Ratio)을 추정하는 단계; 및 상기 복수의 기지국들 각각의 SINR을 기초로 CABS(Joint Client Association and Beam Selection) 알고리즘을 적용하여 상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 최대화되도록 상기 복수의 기지국들 각각의 빔 및 상기 복수의 클라이언트들 각각의 연결을 결정하는 단계를 포함한다.In a small cell network based on OFDMA (Orthogonal Frequency Division Multiple Access) according to an exemplary embodiment, a multi-cell beamforming method includes calculating SINR (SINR) of each of a plurality of base stations based on a signal to noise ratio (SNR) Signal to interference plus noise ratio); And applying a Joint Client Association and Beam Selection (CABS) algorithm based on the SINR of each of the plurality of base stations to maximize utility of the plurality of base stations and the plurality of clients associated with the throughput of each of the plurality of clients Determining a beam of each of the plurality of base stations and a connection of each of the plurality of clients.

상기 복수의 기지국들 각각의 빔 및 상기 복수의 클라이언트들 각각의 연결을 결정하는 단계는 상기 복수의 기지국들 각각의 SINR을 기초로 상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 최대화되도록 상기 복수의 기지국들 각각의 초기 빔 및 상기 복수의 클라이언트들 각각의 초기 연결을 설정하는 단계; 상기 복수의 기지국들 각각의 초기 빔을 업데이트하는 단계; 상기 업데이트된 복수의 기지국들 각각의 초기 빔에 기초하여 상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 최대화되도록 상기 복수의 클라이언트들 각각의 연결을 결정하는 단계; 및 상기 복수의 클라이언트들 각각의 연결에 기초하여 상기 복수의 기지국들 각각의 빔을 결정하는 단계를 포함할 수 있다.Determining a beam of each of the plurality of base stations and a connection of each of the plurality of clients includes determining a connection of each of the plurality of base stations and the plurality of clients related to the throughput of each of the plurality of clients based on the SINR of each of the plurality of base stations. Setting an initial beam of each of the plurality of base stations and an initial connection of each of the plurality of clients so that utilities of the plurality of clients are maximized; Updating an initial beam of each of the plurality of base stations; Determining a connection of each of the plurality of clients to maximize a utility of the plurality of base stations and the plurality of clients associated with the throughput of each of the plurality of clients based on an initial beam of each of the updated plurality of base stations step; And determining a beam of each of the plurality of base stations based on a connection of each of the plurality of clients.

상기 복수의 기지국들 각각의 초기 빔 및 상기 복수의 클라이언트들 각각의 초기 연결을 설정하는 단계는 상기 복수의 클라이언트들 중 상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 양의 증분(positive incremental) 값을 갖도록 계산하는 단계를 포함할 수 있다.Wherein establishing an initial beam of each of the plurality of base stations and an initial connection of each of the plurality of clients comprises establishing an initial connection of each of the plurality of base stations and the plurality of clients associated with throughput of each of the plurality of clients Lt; RTI ID = 0.0 > a < / RTI > positive incremental value.

상기 복수의 클라이언트들 각각의 연결을 결정하는 단계는 상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 최대화되도록 적어도 한번 이상의 횟수 동안 반복하여 계산하는 단계를 포함할 수 있다.Wherein determining the connection of each of the plurality of clients comprises repeatedly calculating at least one or more times so that the utility of the plurality of base stations and the plurality of clients associated with the throughput of each of the plurality of clients is maximized can do.

상기 복수의 클라이언트들 각각의 연결을 결정하는 단계는 상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 양의 증분 값을 갖도록 계산하는 단계를 포함할 수 있다.The step of determining the connection of each of the plurality of clients may include calculating the utility of the plurality of base stations and the plurality of clients associated with the throughput of each of the plurality of clients to have a positive increment value .

상기 복수의 클라이언트들 각각의 연결을 결정하는 단계는 상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 최대화되도록 반복하여 계산되는 횟수와 미리 설정된 반복 횟수를 비교하거나, 상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티와 미리 설정된 임계 값을 비교한 결과에 기초하여 상기 복수의 클라이언트들 각각의 연결을 결정하는 것을 중단하는 단계를 더 포함할 수 있다.Wherein determining the connection of each of the plurality of clients comprises comparing a number of times that the plurality of base stations and the plurality of clients associated with the throughput of each of the plurality of clients are repeatedly calculated to maximize the utilities, Or to determine a connection of each of the plurality of clients based on a result of comparing a predetermined threshold with a utility of the plurality of base stations and the plurality of clients associated with the throughput of each of the plurality of clients Step < / RTI >

상기 복수의 기지국들 각각의 SINR을 추정하는 단계는 상기 복수의 기지국들 각각의 SNR을 측정하는 단계; 및 상기 복수의 기지국들 각각의 SNR에 기초하여 상기 복수의 기지국들 각각의 SINR을 계산하는 단계를 포함할 수 있다.Wherein estimating the SINR of each of the plurality of base stations comprises: measuring an SNR of each of the plurality of base stations; And calculating an SINR of each of the plurality of base stations based on an SNR of each of the plurality of base stations.

상기 복수의 기지국들 각각의 SNR을 측정하는 단계는 상기 복수의 기지국들 각각이 형성하는 빔들에 대한 평균 SNR을 측정하는 단계를 포함할 수 있다.Measuring the SNR of each of the plurality of base stations may comprise measuring an average SNR for the beams formed by each of the plurality of base stations.

상기 멀티 셀 빔포밍 방법은 상기 복수의 기지국들 각각의 빔 및 상기 복수의 클라이언트들 각각의 연결에 기초하여 상기 복수의 기지국들 각각이 송수신하는 프레임에 대한 스케쥴링을 수행하는 단계를 더 포함할 수 있다.The multi-cell beamforming method may further include performing scheduling on a frame transmitted and received by each of the plurality of base stations based on a beam of each of the plurality of base stations and a connection of each of the plurality of clients .

일실시예에 따른 OFDMA(Orthogonal Frequency Division Multiple Access) 기반의 스몰 셀 네트워크에서 멀티 셀 빔포밍 시스템은 복수의 기지국들 각각의 SNR(Signal to Noise Ratio)에 기초하여 상기 복수의 기지국들 각각의 SINR(Signal to Interference plus Noise Ratio)을 추정하는 추정부; 및 상기 복수의 기지국들 각각의 SINR을 기초로 CABS(Joint Client Association and Beam Selection) 알고리즘을 적용하여 상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 최대화되도록 상기 복수의 기지국들 각각의 빔 및 상기 복수의 클라이언트들 각각의 연결을 결정하는 결정부를 포함한다.In a small cell network based on an Orthogonal Frequency Division Multiple Access (OFDMA) scheme according to an exemplary embodiment, a multi-cell beamforming system calculates a SINR of each of a plurality of base stations based on a signal to noise ratio (SNR) Signal to Interference plus Noise Ratio); And applying a Joint Client Association and Beam Selection (CABS) algorithm based on the SINR of each of the plurality of base stations to maximize utility of the plurality of base stations and the plurality of clients associated with the throughput of each of the plurality of clients And a determination unit for determining a beam of each of the plurality of base stations and a connection of each of the plurality of clients.

상기 결정부는 상기 복수의 기지국들 각각의 SINR을 기초로 상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 최대화되도록 상기 복수의 기지국들 각각의 초기 빔 및 상기 복수의 클라이언트들 각각의 초기 연결을 설정하고, 상기 복수의 기지국들 각각의 초기 빔을 업데이트하며, 상기 업데이트된 복수의 기지국들 각각의 초기 빔에 기초하여 상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 최대화되도록 상기 복수의 클라이언트들 각각의 연결을 결정하고, 상기 복수의 클라이언트들 각각의 연결에 기초하여 상기 복수의 기지국들 각각의 빔을 결정할 수 있다.Wherein the determining unit determines the initial beam and the initial beam of each of the plurality of base stations so that the utility of the plurality of base stations and the plurality of clients related to the throughput of each of the plurality of clients is maximized based on the SINR of each of the plurality of base stations. Setting an initial connection of each of a plurality of clients, updating an initial beam of each of the plurality of base stations, and determining, based on the initial beam of each of the updated plurality of base stations, Determine a connection of each of the plurality of clients so that utilities of the plurality of base stations and the plurality of clients are maximized, and determine a beam of each of the plurality of base stations based on a connection of each of the plurality of clients.

상기 결정부는 상기 복수의 클라이언트들 중 상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 양의 증분(positive incremental) 값을 갖도록 계산할 수 있다.The determination unit may calculate the utility of the plurality of base stations and the plurality of clients associated with the throughput of each of the plurality of clients among the plurality of clients to have a positive incremental value.

상기 결정부는 상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 최대화되도록 적어도 한번 이상의 횟수 동안 반복하여 계산할 수 있다.The determination unit may repeatedly calculate at least one or more times so that the utilities of the plurality of base stations and the plurality of clients related to the throughput of each of the plurality of clients are maximized.

상기 결정부는 상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 최대화되도록 반복하여 계산되는 횟수와 미리 설정된 반복 횟수를 비교하거나, 상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티와 미리 설정된 임계 값을 비교한 결과에 기초하여 상기 복수의 클라이언트들 각각의 연결을 결정하는 것을 중단할 수 있다.Wherein the determination unit compares the number of times that the utilities of the plurality of base stations and the plurality of clients related to the throughput of each of the plurality of clients are repeatedly calculated so as to maximize the number of repetitions, Based on a result of comparing the utilities of the plurality of base stations and the plurality of clients with a preset threshold value associated with the plurality of base stations.

상기 멀티 셀 빔포밍 시스템은 상기 복수의 기지국들 각각의 빔 및 상기 복수의 클라이언트들 각각의 연결에 기초하여 상기 복수의 기지국들 각각이 송수신하는 프레임에 대한 스케쥴링을 수행하는 스케쥴링부를 더 포함할 수 있다.The multi-cell beamforming system may further include a scheduling unit for performing scheduling on a frame transmitted and received by each of the plurality of base stations based on a beam of each of the plurality of base stations and a connection of each of the plurality of clients .

일실시예에 따른 멀티 셀 빔포밍 방법 및 시스템은 OFDMA 기반의 스몰 셀 네트워크에서 직교 스펙트럼 리소스를 낭비하는 하는 것을 방지하며, 공간 영역에서 스몰 셀 사이의 간섭을 처리하는 기술을 제공할 수 있다.The multi-cell beamforming method and system according to an embodiment can prevent a wasted orthogonal spectrum resource in an OFDMA-based small cell network and can provide a technique for handling interference between small cells in a spatial domain.

특히, 일실시예에 따른 멀티 셀 빔포밍 방법 및 시스템은 공간 영역에서 스몰 셀 사이의 간섭을 처리하며, 복수의 기지국들 각각의 빔과 복수의 클라이언트들 각각의 연결을 통합적으로 결정하는 기술을 제공할 수 있다.In particular, a method and system for multi-cell beamforming according to an embodiment processes interferences between small cells in a spatial domain, and provides a technique for integrally determining a beam of each of a plurality of base stations and a connection of each of a plurality of clients can do.

또한, 일실시예에 따른 멀티 셀 빔포밍 방법 및 시스템은 복수의 기지국들 각각의 빔을 결정하는 과정을 복수의 기지국들 각각이 송수신하는 프레임에 대한 스케쥴링 과정과 분리하여 수행하는 기술을 제공할 수 있다.In addition, the method and system for multi-cell beamforming according to an embodiment can provide a technique of performing a process of determining beams of a plurality of base stations separately from a scheduling process for frames transmitted and received by a plurality of base stations have.

도 1은 일실시예에 따른 멀티 셀 빔포밍 방법을 설명하기 위한 도면이다.
도 2는 일실시예에 따른 멀티 셀 빔포밍 방법에 의한 처리량을 나타낸 도면이다.
도 3은 일실시예에 따른 멀티 셀 빔포밍 방법에 의해 추정되는 SINR(Signal to Interference plus Noise Ratio)의 정확도를 나타낸 도면이다.
도 4는 일실시예에 따른 CABS(Joint Client Association and Beam Selection) 알고리즘을 나타낸 도면이다.
도 5는 일실시예에 따른 멀티 셀 빔포밍 방법을 나타낸 플로우 차트이다.
도 6은 일실시예에 따른 멀티 셀 빔포밍 시스템을 나타낸 블록도이다.
1 is a view for explaining a multi-cell beamforming method according to an embodiment.
FIG. 2 is a diagram illustrating throughputs by a multi-cell beamforming method according to an exemplary embodiment.
FIG. 3 is a diagram illustrating the accuracy of SINR (Signal to Interference plus Noise Ratio) estimated by the multi-cell beamforming method according to an exemplary embodiment.
FIG. 4 is a diagram illustrating a Joint Client Association and Beam Selection (CABS) algorithm according to an exemplary embodiment of the present invention.
5 is a flowchart illustrating a multi-cell beamforming method according to an embodiment.
6 is a block diagram illustrating a multi-cell beamforming system in accordance with one embodiment.

이하, 본 발명에 따른 실시예들을 첨부된 도면을 참조하여 상세하게 설명한다. 그러나, 본 발명이 실시예들에 의해 제한되거나 한정되는 것은 아니다. 또한, 각 도면에 제시된 동일한 참조 부호는 동일한 부재를 나타낸다.
Hereinafter, embodiments according to the present invention will be described in detail with reference to the accompanying drawings. However, the present invention is not limited to or limited by the embodiments. In addition, the same reference numerals shown in the drawings denote the same members.

도 1은 일실시예에 따른 멀티 셀 빔포밍 방법을 설명하기 위한 도면이다.1 is a view for explaining a multi-cell beamforming method according to an embodiment.

도 1을 참조하면, OFDMA 기반의 스몰 셀 네트워크는 복수의 클라이언트들 각각으로 동일 프레임을 다중 전송하기 때문에, 복수의 기지국들 각각의 빔은 복수의 클라이언트들 각각의 프레임에 대한 스케쥴링 과정에 영향을 미친다. 또한, 복수의 기지국들 각각의 빔은 복수의 클라이언트들 각각의 연결 과정에도 영향을 미친다.Referring to FIG. 1, the OFDMA-based small cell network transmits the same frame to each of the plurality of clients, so that the beam of each of the plurality of base stations affects the scheduling process for each of the plurality of clients . Also, the beam of each of the plurality of base stations affects the connection process of each of the plurality of clients.

구체적으로, (a)와 같이 SNR(Signal to Noise Ratio)이 복수의 클라이언트들 각각의 연결에 대한 매트릭스로 이용되는 기존의 경우, 복수의 클라이언트들

Figure 112015103860817-pat00001
,
Figure 112015103860817-pat00002
Figure 112015103860817-pat00003
각각의 연결이 결정된 이후, 복수의 기지국들
Figure 112015103860817-pat00004
Figure 112015103860817-pat00005
각각의 빔이 결정될 수 있다.Specifically, in the conventional case where SNR (Signal to Noise Ratio) is used as a matrix for connection of each of a plurality of clients as shown in (a)
Figure 112015103860817-pat00001
,
Figure 112015103860817-pat00002
And
Figure 112015103860817-pat00003
After each connection is determined, a plurality of base stations
Figure 112015103860817-pat00004
And
Figure 112015103860817-pat00005
Each beam can be determined.

예를 들어, 클라이언트

Figure 112015103860817-pat00006
Figure 112015103860817-pat00007
가 기지국
Figure 112015103860817-pat00008
과 연결되고, 클라이언트
Figure 112015103860817-pat00009
가 기지국
Figure 112015103860817-pat00010
에 비해 상대적으로 SNR이 높은 기지국
Figure 112015103860817-pat00011
에 연결된 후, 복수의 기지국들
Figure 112015103860817-pat00012
Figure 112015103860817-pat00013
각각은 연결되는 클라이언트와 통신하기 위한 최상의 빔을 결정하는 빔포밍 과정을 수행할 수 있다. 더 구체적인 예를 들면, 기지국
Figure 112015103860817-pat00014
은 복수의 클라이언트들
Figure 112015103860817-pat00015
Figure 112015103860817-pat00016
각각과 통신하기 위해 빔
Figure 112015103860817-pat00017
을 결정하고, 기지국
Figure 112015103860817-pat00018
는 클라이언트
Figure 112015103860817-pat00019
와 통신하기 위해 빔
Figure 112015103860817-pat00020
를 결정할 수 있다.For example,
Figure 112015103860817-pat00006
And
Figure 112015103860817-pat00007
The base station
Figure 112015103860817-pat00008
And the client
Figure 112015103860817-pat00009
The base station
Figure 112015103860817-pat00010
The base station having a relatively high SNR
Figure 112015103860817-pat00011
And then, a plurality of base stations
Figure 112015103860817-pat00012
And
Figure 112015103860817-pat00013
Each can perform a beamforming process to determine the best beam to communicate with the connected client. More specifically, for example,
Figure 112015103860817-pat00014
Lt; RTI ID = 0.0 >
Figure 112015103860817-pat00015
And
Figure 112015103860817-pat00016
In order to communicate with each other,
Figure 112015103860817-pat00017
And determines,
Figure 112015103860817-pat00018
The client
Figure 112015103860817-pat00019
Lt; RTI ID = 0.0 > beam &
Figure 112015103860817-pat00020
Can be determined.

그러나 이와 같이 SNR이 복수의 클라이언트들 각각의 연결에 대한 매트릭스로 이용되는 기존의 경우, 기지국

Figure 112015103860817-pat00021
이 클라이언트
Figure 112015103860817-pat00022
와 통신하기 위해 빔
Figure 112015103860817-pat00023
을 결정하면, 기지국
Figure 112015103860817-pat00024
은 기지국
Figure 112015103860817-pat00025
에 의해 클라이언트
Figure 112015103860817-pat00026
와 통신하기 위하여 결정된 빔
Figure 112015103860817-pat00027
에 의해 간섭을 받게 될 수 있다. 따라서, 복수의 클라이언트들
Figure 112015103860817-pat00028
,
Figure 112015103860817-pat00029
Figure 112015103860817-pat00030
각각의 연결이 이미 고정된 후에 복수의 기지국들
Figure 112015103860817-pat00031
Figure 112015103860817-pat00032
각각의 빔이 결정되는 방식은 빔포밍에 따른 네트워크 성능을 제한하는 단점이 있다.However, in the conventional case where SNR is used as a matrix for connection of each of a plurality of clients,
Figure 112015103860817-pat00021
This client
Figure 112015103860817-pat00022
Lt; RTI ID = 0.0 > beam &
Figure 112015103860817-pat00023
, The base station
Figure 112015103860817-pat00024
The base station
Figure 112015103860817-pat00025
By client
Figure 112015103860817-pat00026
Lt; RTI ID = 0.0 > beam &
Figure 112015103860817-pat00027
Lt; / RTI > Thus,
Figure 112015103860817-pat00028
,
Figure 112015103860817-pat00029
And
Figure 112015103860817-pat00030
After each connection is already fixed, a plurality of base stations
Figure 112015103860817-pat00031
And
Figure 112015103860817-pat00032
The manner in which each beam is determined has the disadvantage of limiting network performance due to beamforming.

반면에, (b)에 도시된 일실시예에 따른 멀티 셀 빔포밍 방법(이하, 멀티 셀 빔포밍 방법은 멀티 셀 빔포밍 시스템에 의해 수행됨)에 따르면, 복수의 클라이언트들

Figure 112015103860817-pat00033
,
Figure 112015103860817-pat00034
Figure 112015103860817-pat00035
각각의 연결과 복수의 기지국들
Figure 112015103860817-pat00036
Figure 112015103860817-pat00037
각각의 빔이 통합적으로 결정될 수 있다.On the other hand, according to the multi-cell beam forming method according to the embodiment shown in (b) (hereinafter, the multi-cell beam forming method is performed by the multi-cell beam forming system)
Figure 112015103860817-pat00033
,
Figure 112015103860817-pat00034
And
Figure 112015103860817-pat00035
Each connection and a plurality of base stations
Figure 112015103860817-pat00036
And
Figure 112015103860817-pat00037
Each beam can be determined integrally.

예를 들어, 복수의 기지국들

Figure 112015103860817-pat00038
Figure 112015103860817-pat00039
각각이 형성할 수 있는 모든 빔들의 조합 아래, 복수의 클라이언트들
Figure 112015103860817-pat00040
,
Figure 112015103860817-pat00041
Figure 112015103860817-pat00042
각각의 연결이 결정된 후, 복수의 클라이언트들
Figure 112015103860817-pat00043
,
Figure 112015103860817-pat00044
Figure 112015103860817-pat00045
각각의 연결에 따라 복수의 기지국들
Figure 112015103860817-pat00046
Figure 112015103860817-pat00047
각각의 최상의 빔이 결정될 수 있다. 더 구체적인 예를 들면, 클라이언트
Figure 112015103860817-pat00048
는 기지국
Figure 112015103860817-pat00049
에 비해 상대적으로 SNR이 낮은 기지국
Figure 112015103860817-pat00050
에 연결될 수 있고, 기지국
Figure 112015103860817-pat00051
는 복수의 클라이언트들
Figure 112015103860817-pat00052
Figure 112015103860817-pat00053
각각과 통신하기 위해 빔
Figure 112015103860817-pat00054
를 결정하고, 기지국
Figure 112015103860817-pat00055
은 클라이언트
Figure 112015103860817-pat00056
과 통신하기 위해 빔
Figure 112015103860817-pat00057
을 결정할 수 있다.For example, a plurality of base stations
Figure 112015103860817-pat00038
And
Figure 112015103860817-pat00039
Under all combinations of beams each can form, a plurality of clients
Figure 112015103860817-pat00040
,
Figure 112015103860817-pat00041
And
Figure 112015103860817-pat00042
After each connection is determined, a plurality of clients
Figure 112015103860817-pat00043
,
Figure 112015103860817-pat00044
And
Figure 112015103860817-pat00045
According to each connection, a plurality of base stations
Figure 112015103860817-pat00046
And
Figure 112015103860817-pat00047
Each best beam can be determined. More specifically, for example,
Figure 112015103860817-pat00048
The base station
Figure 112015103860817-pat00049
The base station having a relatively low SNR
Figure 112015103860817-pat00050
And the base station
Figure 112015103860817-pat00051
Lt; RTI ID = 0.0 >
Figure 112015103860817-pat00052
And
Figure 112015103860817-pat00053
In order to communicate with each other,
Figure 112015103860817-pat00054
, And the base station
Figure 112015103860817-pat00055
The client
Figure 112015103860817-pat00056
Lt; RTI ID = 0.0 > beam &
Figure 112015103860817-pat00057
Can be determined.

따라서, 기지국

Figure 112015103860817-pat00058
은 기지국
Figure 112015103860817-pat00059
에 의해 복수의 클라이언트들
Figure 112015103860817-pat00060
Figure 112015103860817-pat00061
각각과 통신하기 위하여 결정된 빔
Figure 112015103860817-pat00062
에 의해 간섭을 받지 않을 수 있고, 결과적으로 복수의 기지국들
Figure 112015103860817-pat00063
Figure 112015103860817-pat00064
각각은 모든 클라이언트들
Figure 112015103860817-pat00065
,
Figure 112015103860817-pat00066
Figure 112015103860817-pat00067
에 대해 높은 SINR을 가질 수 있다. 이에 대한 상세한 설명은 도 2를 참조하여 기재한다.
Therefore,
Figure 112015103860817-pat00058
The base station
Figure 112015103860817-pat00059
Lt; RTI ID = 0.0 >
Figure 112015103860817-pat00060
And
Figure 112015103860817-pat00061
A beam < RTI ID = 0.0 >
Figure 112015103860817-pat00062
And as a result, a plurality of base stations
Figure 112015103860817-pat00063
And
Figure 112015103860817-pat00064
Each of the clients
Figure 112015103860817-pat00065
,
Figure 112015103860817-pat00066
And
Figure 112015103860817-pat00067
RTI ID = 0.0 > SINR < / RTI > A detailed description thereof will be described with reference to Fig.

도 2는 일실시예에 따른 멀티 셀 빔포밍 방법에 의한 처리량을 나타낸 도면이다.FIG. 2 is a diagram illustrating throughputs by a multi-cell beamforming method according to an exemplary embodiment.

도 2를 참조하면, 기지국이 2개이고, 복수의 기지국들에 연결되는 클라이언트가 3개인 것을 가정하여, 복수의 클라이언트들 각각의 위치가 변화됨에 따라 발생되는 복수의 토폴로지를 기초로, SNR이 복수의 클라이언트들 각각의 연결에 대한 매트릭스로 이용되는 기존의 경우(210)와 일실시예에 따른 멀티 셀 빔포밍 방법(220)에서의 네트워크 처리량이 도시된다.Referring to FIG. 2, it is assumed that there are two base stations and three clients connected to a plurality of base stations. Based on a plurality of topologies generated as the positions of the plurality of clients change, The network throughput in the conventional case 210 and the multi-cell beamforming method 220 according to an embodiment used as a matrix for the connection of each of the clients is shown.

구체적으로, 일실시예에 따른 멀티 셀 빔포밍 방법(220)은 SNR이 복수의 클라이언트들 각각의 연결에 대한 매트릭스로 이용되는 기존의 경우(210)에 비하여 네트워크 처리량에 있어서 평균 25%의 이득을 얻을 수 있고, 최대 40%의 이득을 얻을 수 있다.In particular, the multi-cell beamforming method 220 according to one embodiment provides an average 25% gain in network throughput compared to the conventional case 210 where the SNR is used as a matrix for the connection of each of a plurality of clients And gain up to 40%.

이와 같이, SNR이 복수의 클라이언트들 각각의 연결에 대한 매트릭스로 이용되는 기존의 경우(210)에 비하여 월등한 네트워크 처리량을 갖는 일실시예에 따른 멀티 셀 빔포밍 방법(220)에 대하여 아래에서 상세히 기재한다.
As described above, the multi-cell beamforming method 220 according to an embodiment having superior network throughput compared to the conventional case 210 in which the SNR is used as a matrix for connection of each of a plurality of clients is described in detail below .

도 3은 일실시예에 따른 멀티 셀 빔포밍 방법에 의해 추정되는 SINR의 정확도를 나타낸 도면이다.3 is a diagram illustrating the accuracy of the SINR estimated by the multi-cell beamforming method according to an exemplary embodiment.

도 3을 참조하면, 일실시예에 따른 멀티 셀 빔포밍 시스템은 복수의 클라이언트들 각각의 연결과 복수의 기지국들 각각의 빔을 통합적으로 결정하기 위하여, 복수의 기지국들 각각의 SINR을 추정한다.3, a multi-cell beamforming system according to an exemplary embodiment estimates the SINR of each of a plurality of base stations in order to integrally determine a connection of each of a plurality of clients and a beam of each of a plurality of base stations.

이 때, 멀티 셀 빔포밍 시스템은 복수의 기지국들 각각의 SNR을 측정한 후(복수의 기지국들 각각이 형성하는 빔들에 대한 평균 SNR이 측정됨), 복수의 기지국들 각각의 SNR에 기초하여 복수의 기지국들 각각의 SINR을 계산함으로써, 복수의 기지국들 각각의 SINR을 직접 측정하는 대신에, 복수의 기지국들 각각의 SINR을 추정할 수 있다.At this time, the multi-cell beamforming system measures the SNR of each of the plurality of base stations (the average SNR is measured for the beams formed by each of the plurality of base stations), and then, based on the SNR of each of the plurality of base stations, The SINR of each of the plurality of base stations can be estimated, instead of directly measuring the SINR of each of the plurality of base stations.

여기서,

Figure 112015103860817-pat00068
은 수학식 1과 같이 표현될 수 있다.
here,
Figure 112015103860817-pat00068
Can be expressed as Equation (1).

<수학식 1>&Quot; (1) &quot;

Figure 112015103860817-pat00069

Figure 112015103860817-pat00069

수학식 1에 따르면, 기지국

Figure 112015103860817-pat00070
과 클라이언트 j 사이의 SINR은 SNR과 다른 기지국 사이의 잡음 비율에 의한 순 간섭과 관련이 있다(예컨대,
Figure 112015103860817-pat00071
). 즉, 간섭이 제한된 스몰 셀들에서 INR+1
Figure 112015103860817-pat00072
INR일 수 있다. 따라서, logarithmic(dB) domain에서, SINR(dB)=SNR(dB)-INR(dB)로 표현되어, 클라이언트에서 SINR은 연결되는 기지국 사이의 SNR과 간섭하는 모든 기지국 사이의 총 INR에 의해 추정될 수 있다.According to Equation 1,
Figure 112015103860817-pat00070
And the client j are related to the net interference due to the SNR and the noise ratio between the other base stations (e.g.,
Figure 112015103860817-pat00071
). That is, for small cells with limited interference, INR + 1
Figure 112015103860817-pat00072
INR. Therefore, in the logarithmic (dB) domain, SINR (dB) = SNR (dB) -INR (dB), the SINR at the client is estimated by the total INR between all base stations interfering with the SNR between the connected base stations .

이 때, 클라이언트의 SINR은 연결되는 기지국 사이의 SNR과 간섭하는 모든 기지국 사이의 총 INR 이외에도 양자화, 오프셋, 추정 에러 등과 같은 여러 요인들에 의해 영향을 받을 수도 있다.At this time, the SINR of the client may be influenced by various factors such as quantization, offset, estimation error, etc. in addition to the SNR between the connected base stations and the total INR between all base stations interfering with each other.

예를 들어, 두 개의 스몰 셀을 갖는 네트워크 환경에서 간섭이 존재하지 않는 경우의

Figure 112015103860817-pat00073
와 간섭이 존재하는 경우의
Figure 112015103860817-pat00074
각각에 대해 클라이언트에서 관련된 기지국으로부터 신호 강도를 측정하고, 측정된 값으로부터
Figure 112015103860817-pat00075
을 추정한 후, 클라이언트를 간섭하는 기지국과 개별적으로 연결시켜 신호 강도
Figure 112015103860817-pat00076
를 기록한 결과, (a)와 같이
Figure 112015103860817-pat00077
Figure 112015103860817-pat00078
이 비교될 수 있다. 따라서, (a)를 살펴보면, 측정된 간섭 사이의 일정한 오프셋과 관련된 신호 강도가 클라이언트의 SNR과 무관하게 고정되어 있음을 알 수 있다. 이와 같은 오프셋이 반영되어 복수의 기지국들 각각의 SNR에 기초하여 추정되는 복수의 기지국들과 복수의 클라이언트들 각각 사이의 SINR은 수학식 2와 같이 표현될 수 있다.
For example, if there is no interference in a network environment with two small cells
Figure 112015103860817-pat00073
And &lt; RTI ID = 0.0 &gt;
Figure 112015103860817-pat00074
Measures the signal strength from the associated base station at the client for each,
Figure 112015103860817-pat00075
, And then clients are individually connected to the interfering base station,
Figure 112015103860817-pat00076
As a result, as shown in (a)
Figure 112015103860817-pat00077
Wow
Figure 112015103860817-pat00078
Can be compared. Thus, looking at (a), it can be seen that the signal strength associated with the constant offset between measured interferences is fixed irrespective of the client &apos; s SNR. The SINR between the plurality of base stations and each of the plurality of clients estimated based on the SNR of each of the plurality of base stations by reflecting such an offset can be expressed by Equation (2).

<수학식 2>&Quot; (2) &quot;

Figure 112015103860817-pat00079

Figure 112015103860817-pat00079

또한 (b)를 살펴보면, 총 간섭에 대한 오프셋은 dB 단위로 고정되어 잔여할 수 있다(예컨대, 4dB). 이에, 일실시예에 따른 멀티 셀 빔포밍 시스템은 클라이언트의 SINR에 영향을 미치는 오프셋을 고려하여, SINR을 직접 측정하는 대신에, 직접 측정된 SNR을 기초로 추정할 수 있다.Also, looking at (b), the offset for the total interference may remain fixed (e.g., 4 dB) in dB. Accordingly, the multi-cell beamforming system according to an exemplary embodiment can estimate the SNR based on the directly measured SNR instead of directly measuring the SINR in consideration of the offset affecting the SINR of the client.

또한, (c)를 살펴보면, 복수의 기지국들 각각의 SNR에 기초하여 추정되는 복수의 기지국들 각각의 SINR의 평가 에러 CDF(

Figure 112015103860817-pat00080
)는 95%가 1dB 이하이고, 최대 평가 에러가 1.65dB인 것을 알 수 있다. 따라서, 복수의 기지국들 각각의 SNR에 기초하여 복수의 기지국들 각각의 SINR이 추정되는 과정에서 평가 에러는 무시될 수 있다.In addition, referring to (c), an estimation error CDF (SINR) of each of a plurality of base stations estimated based on the SNR of each of a plurality of base stations
Figure 112015103860817-pat00080
), 95% is 1dB or less, and the maximum evaluation error is 1.65dB. Thus, the evaluation error can be ignored in the process of estimating the SINR of each of the plurality of base stations based on the SNR of each of the plurality of base stations.

일실시예에 따른 멀티 셀 빔포밍 시스템은 이와 같은 방식에 따라 추정된 SINR을 기초로 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티(이하, 유틸리티는 복수의 기지국들 및 복수의 클라이언트들로 구성되는 네트워크 전체의 유틸리티를 의미함)가 최대화되도록 CABS(Joint Client Association and Beam Selection) 알고리즘을 적용하여 복수의 기지국들 각각의 빔 및 복수의 클라이언트들 각각의 연결을 통합적으로 결정한다.The multi-cell beamforming system according to an exemplary embodiment may use a plurality of base stations and a plurality of clients' utilities related to the throughput of each of a plurality of clients based on the estimated SINR according to the method (hereinafter, A beam and a plurality of clients of a plurality of base stations are connected integrally by applying a CABS (Joint Client Association and Beam Selection) algorithm so that a plurality of clients and a whole network utility consisting of a plurality of clients are maximized. .

예를 들어, 멀티 셀 빔포밍 시스템은 수학식 3과 같이 클라이언트의 평균 처리량으로 모델링하여 복수의 기지국들 및 복수의 클라이언트들의 유틸리티를 최대화시킬 수 있다.
For example, the multi-cell beamforming system may maximize the utility of a plurality of base stations and a plurality of clients by modeling the average throughput of the client as shown in Equation (3).

<수학식 3>&Quot; (3) &quot;

Figure 112015103860817-pat00081

Figure 112015103860817-pat00081

수학식 3에서, K 및 S는 각각 클라이언트들 및 스몰 셀 기지국들의 세트를 나타낸다. 또한,

Figure 112015103860817-pat00082
는 모든 기지국들의 빔 선택 벡터를 나타내고,
Figure 112015103860817-pat00083
는 모든 클라이언트들의 연결 벡터를 나타낸다(클라이언트 j가 기지국
Figure 112015103860817-pat00084
와 연결되면
Figure 112015103860817-pat00085
이고, 그 외에는 0임). 또한,
Figure 112015103860817-pat00086
는 빔 구성
Figure 112015103860817-pat00087
아래 기지국
Figure 112015103860817-pat00088
와 연결되었을 때의 클라이언트 j의 평균 처리량을 나타내고,
Figure 112015103860817-pat00089
는 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티를 나타낸다.In Equation 3, K and S denote the clients and a set of small cell base stations, respectively. Also,
Figure 112015103860817-pat00082
Denotes a beam selection vector of all base stations,
Figure 112015103860817-pat00083
Denotes a connection vector of all clients (client j is a base station
Figure 112015103860817-pat00084
Once connected
Figure 112015103860817-pat00085
, Otherwise 0). Also,
Figure 112015103860817-pat00086
Beam configuration
Figure 112015103860817-pat00087
Lower base station
Figure 112015103860817-pat00088
Represents the average throughput of the client j when it is connected to &lt; RTI ID = 0.0 &gt;
Figure 112015103860817-pat00089
Represents a utility of a plurality of base stations and a plurality of clients associated with the throughput of each of a plurality of clients.

이와 같이 정의되는 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티는 빔 구성 아래 다른 기지국들에 의한 간섭이 존재하는 경우의 기지국

Figure 112015103860817-pat00090
의 SINR에 의존한다. 복수의 기지국들 각각의 SINR을 기초로 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티를 최대화시키는 CABS 알고리즘에 대한 상세한 설명은 도 4를 참조하여 기재하기로 한다.
The utilities of the plurality of base stations and the plurality of clients associated with the throughput of each of the plurality of clients thus defined may be such that the base station
Figure 112015103860817-pat00090
Lt; / RTI &gt; A detailed description of the CABS algorithm for maximizing the utility of a plurality of base stations and a plurality of clients related to the throughput of each of the plurality of clients based on the SINR of each of the plurality of base stations will be described with reference to Fig.

도 4는 일실시예에 따른 CABS 알고리즘을 나타낸 도면이다.4 is a diagram illustrating a CABS algorithm according to an embodiment.

도 4를 참조하면, 일실시예에 따른 멀티 셀 빔포밍 시스템은 CABS 알고리즘을 적용하여 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티가 최대화되도록 복수의 기지국들 각각의 빔 및 복수의 클라이언트들 각각의 연결을 결정한다.4, a multi-cell beamforming system according to an exemplary embodiment of the present invention applies a CABS algorithm to maximize the utility of a plurality of base stations and a plurality of clients related to a throughput of each of a plurality of clients, Beam and a plurality of clients, respectively.

구체적으로, 멀티 셀 빔포밍 시스템은 복수의 기지국들 각각의 SINR을 기초로 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티가 최대화되도록 복수의 기지국들 각각의 초기 빔 및 복수의 클라이언트들 각각의 초기 연결을 설정할 수 있다.In particular, a multi-cell beamforming system may be configured such that a plurality of base stations and a plurality of clients associated with the throughput of each of the plurality of clients are maximized based on the SINR of each of the plurality of base stations, An initial connection can be established for each of a plurality of clients.

예를 들어, 멀티 셀 빔포밍 시스템은 복수의 기지국들이 서로 다른 빔(

Figure 112015103860817-pat00091
을 각각 이용하는 경우에 이웃하는 기지국의 스몰 셀에 대한 평균 클라이언트 SNR
Figure 112015103860817-pat00092
을 입력하여(line 1), 간섭이 존재하는 경우 또는 간섭이 존재하지 않는 경우의 평균 클라이언트의 속도를 획득하여, 스몰 셀 부트스트랩 빔을 구성한다(line 3-12). 이 때, 멀티 셀 빔포밍 시스템은 스몰 셀 각각에 대해 간섭이 존재하지 않는 경우의 최상의 유틸리티(복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티)를 나타내는 복수의 기지국들 각각의 초기 빔을 수학식 4와 같이 설정하고, 모든 활성 클라이언트들이 잠재적으로 빔과 연관될 수 있다고 가정하여 복수의 클라이언트들 각각의 초기 연결을 설정할 수 있다. 여기서, 멀티 셀 빔포밍 시스템은 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티가 최대화되도록 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티를 적어도 한번 이상의 횟수 동안 반복하여 계산할 수 있다(line 6-10).For example, in a multi-cell beamforming system, a plurality of base stations may transmit different beams
Figure 112015103860817-pat00091
The average client SNR for the small cell of the neighboring base station
Figure 112015103860817-pat00092
(Line 1) to obtain the average client speed in the presence of interference, or in the absence of interference, to construct a small cell bootstrap beam (line 3-12). At this time, the multi-cell beamforming system has a plurality of base stations (not shown) representing the best utility (utility of a plurality of base stations and a plurality of clients associated with the throughput of each of a plurality of clients) Each initial beam can be set as in Equation 4 and an initial connection can be established for each of the plurality of clients assuming that all active clients are potentially associated with the beam. Here, the multi-cell beamforming system includes a plurality of base stations and a plurality of clients' utilities associated with the throughput of each of the plurality of clients so that utilities of a plurality of base stations and a plurality of clients associated with the throughput of each of the plurality of clients are maximized It can be calculated repeatedly for at least one time (line 6-10).

이 때, 복수의 클라이언트들 중 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티는 0보다 작은 값을 가질 수 있기 때문에, 멀티 셀 빔포밍 시스템은 복수의 클라이언트들 중 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티가 양의 증분(positive incremental) 값을 갖도록 유틸리티에 양의 기여를 하지 않는 스케쥴링 및 처리량을 갖는 클라이언트를 제외할 수 있다(line 7).
At this time, since a plurality of base stations and a plurality of clients' utilities related to the throughput of each of a plurality of clients among a plurality of clients may have a value smaller than zero, the multi-cell beamforming system may be configured so that a plurality A client with a scheduling and throughput that does not make a positive contribution to the utility so that the utility of a plurality of base stations and a plurality of clients associated with the throughput of each of the clients of the client may have a positive incremental value 7).

<수학식 4>&Quot; (4) &quot;

Figure 112015103860817-pat00093

Figure 112015103860817-pat00093

수학식 4에서, 빔 구성

Figure 112015103860817-pat00094
아래 기지국
Figure 112015103860817-pat00095
와 연결되었을 때의 클라이언트 j의 평균 처리량인
Figure 112015103860817-pat00096
는 스케쥴링 방식에 의존되기 때문에, 수학식 5와 같이 표현될 수 있다.
In Equation (4), beam configuration
Figure 112015103860817-pat00094
Lower base station
Figure 112015103860817-pat00095
The average throughput of client j when connected to
Figure 112015103860817-pat00096
Is dependent on the scheduling method, it can be expressed as Equation (5).

<수학식 5>Equation (5)

Figure 112015103860817-pat00097

Figure 112015103860817-pat00097

또한, 비례 공정성에 대한 증분의 유틸리티는 수학식 6과 같이 표현될 수 있다.
In addition, the incremental utility for proportional fairness can be expressed as Equation (6).

<수학식 6>&Quot; (6) &quot;

Figure 112015103860817-pat00098

Figure 112015103860817-pat00098

이와 같이, 복수의 기지국들 각각의 초기 빔 및 복수의 클라이언트들 각각의 초기 연결을 설정한 후, 멀티 셀 빔포밍 시스템은 복수의 기지국들 각각의 초기 빔을 교란시켜 업데이트할 수 있다.As described above, after setting the initial beam of each of the plurality of base stations and the initial connection of each of the plurality of clients, the multi-cell beamforming system may update the initial beam of each of the plurality of base stations by disturbing them.

따라서, 멀티 셀 빔포밍 시스템은 업데이트된 복수의 기지국들 각각의 초기 빔에 기초하여 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티가 최대화되도록 복수의 클라이언트들 각각의 연결을 결정한 후(line 15-20), 복수의 클라이언트들 각각의 연결에 기초하여 복수의 기지국들 각각의 빔을 결정할 수 있다(line 23)(따라서, 복수의 기지국들 각각의 빔 역시 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티가 최대화되도록 결정될 수 있음). 이와 같이 복수의 기지국들 각각의 빔을 결정하는 과정은 복수의 기지국들 각각에서 순차적으로 수행될 수 있다.Thus, the multi-cell beamforming system is configured to maximize the utility of a plurality of base stations and a plurality of clients associated with the throughput of each of the plurality of clients based on the initial beam of each of the updated plurality of base stations, (Line 15-20) and then determine the beam of each of the plurality of base stations based on the connection of each of the plurality of clients (line 23) (accordingly, the beam of each of the plurality of base stations also includes a plurality of clients The utility of a plurality of base stations and a plurality of clients associated with each throughput may be determined to be maximized). The process of determining the beam of each of the plurality of base stations may be sequentially performed in each of the plurality of base stations.

특히, 멀티 셀 빔포밍 시스템은 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티가 최대화되도록 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티를 적어도 한번 이상의 횟수 동안 반복하여 계산할 수 있다(line 17).In particular, a multi-cell beamforming system includes a plurality of base stations and a plurality of clients' utilities associated with the throughput of each of a plurality of clients to maximize the utility of a plurality of base stations and a plurality of clients associated with the throughput of each of the plurality of clients It can be repeatedly calculated at least once more times (line 17).

또한, 복수의 클라이언트들 중 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티는 0보다 작은 값을 가질 수 있기 때문에, 멀티 셀 빔포밍 시스템은 복수의 클라이언트들 중 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티가 양의 증분 값을 갖도록 유틸리티에 양의 기여를 하지 않는 스케쥴링 및 처리량을 갖는 클라이언트를 제외할 수 있다(line 18).Also, since the utility of a plurality of base stations and a plurality of clients associated with the throughput of each of a plurality of clients among a plurality of clients may have a value less than zero, the multi-cell beamforming system may include a plurality of clients Clients with scheduling and throughput that do not make a positive contribution to the utility so that utilities of a plurality of base stations and a plurality of clients associated with throughput of each of the clients have a positive increment value (line 18).

또한, 멀티 셀 빔포밍 시스템은 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티가 최대화되도록 반복하여 계산되는 횟수와 미리 설정된 반복 횟수를 비교하거나, 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티와 미리 설정된 임계 값을 비교한 결과에 기초하여 복수의 클라이언트들 각각의 연결을 결정하는 것을 중단할 수 있다(line 19). 따라서, 멀티 셀 빔포밍 시스템은 복수의 클라이언트들 각각의 연결을 결정하는 과정에서 무한루프에 빠지지 않을 수 있다.In addition, the multi-cell beamforming system may compare the number of times it is repeatedly calculated so as to maximize the utility of a plurality of base stations and a plurality of clients related to the throughput of each of the plurality of clients, (Line 19) to determine the connection of each of the plurality of clients based on a result of comparing a predetermined threshold with a utility of a plurality of base stations and a plurality of clients associated with throughput. Accordingly, the multi-cell beamforming system may not fall into an infinite loop in the process of determining the connection of each of the plurality of clients.

멀티 셀 빔포밍 시스템은 상술한 바와 같이 복수의 기지국들 각각의 빔 및 복수의 클라이언트들 각각의 연결이 결정된 후에, 복수의 기지국들 각각의 빔 및 복수의 클라이언트들 각각의 연결에 기초하여 복수의 기지국들 각각이 송수신하는 프레임에 대한 스케쥴링을 수행할 수 있다. 예를 들어, 멀티 셀 빔포밍 시스템은 결정된 빔과 클라이언트 연결을 복수의 기지국들 각각으로 통지하여, 결정된 빔을 복수의 기지국들 각각에서 적용하는 동안 복수의 기지국들 각각이 송수신하는 프레임에 대한 스케쥴링을 수행할 수 있다.The multi-cell beamforming system, as described above, after the beam of each of the plurality of base stations and the connection of each of the plurality of clients is determined, a beam of each of the plurality of base stations and a plurality of clients Can perform scheduling for frames transmitted and received. For example, a multi-cell beamforming system notifies each of a plurality of base stations of a determined beam and a client connection, and performs scheduling for frames transmitted and received by each of a plurality of base stations while applying the determined beam to each of a plurality of base stations Can be performed.

이와 같이, 멀티 셀 빔포밍 시스템은 복수의 기지국들 각각의 빔과 복수의 클라이언트들 각각의 연결을 통합적으로 결정하고, 복수의 기지국들 각각의 빔을 결정하는 과정을 복수의 기지국들 각각이 송수신하는 프레임에 대한 스케쥴링 과정과 분리하여 수행함으로써, 기존의 방식에 비해 빔포밍 속도를 향상시킬 수 있고, 직교 스펙트럼 리소스를 낭비하는 하는 것을 방지하며 공간 영역에서 스몰 셀 사이의 간섭을 처리할 수 있다.
As described above, the multi-cell beamforming system integrally determines the beam of each of the plurality of base stations and each of the plurality of clients, and determines a beam of each of the plurality of base stations, By performing the process separately from the scheduling process for the frame, it is possible to improve the beamforming speed as compared with the conventional scheme, to prevent the orthogonal spectrum resource from being wasted, and to handle the interference between the small cells in the spatial domain.

도 5는 일실시예에 따른 멀티 셀 빔포밍 방법을 나타낸 플로우 차트이다.5 is a flowchart illustrating a multi-cell beamforming method according to an embodiment.

도 5를 참조하면, 일실시예에 따른 멀티 셀 빔포밍 방법은 멀티 셀 빔포밍 시스템에 의해 수행된다. 여기서, 멀티 셀 빔포밍 시스템은 복수의 기지국들 및 복수의 클라이언트들을 포함하는 OFDMA 기반의 스몰 셀 네트워크에 포함되는 별도의 서버로 구성될 수 있다. 그러나 이에 제한되거나 한정되지 않고, 멀티 셀 빔포밍 시스템은 복수의 기지국들 중 적어도 어느 하나의 기지국에 구비될 수도 있다.Referring to FIG. 5, a multi-cell beamforming method according to an embodiment is performed by a multi-cell beamforming system. Here, the multi-cell beamforming system may be a separate server included in an OFDMA-based small cell network including a plurality of base stations and a plurality of clients. However, the present invention is not limited thereto, and a multi-cell beamforming system may be provided in at least one base station among a plurality of base stations.

멀티 셀 빔포밍 시스템은 복수의 기지국들 각각의 SNR(Signal to Noise Ratio)에 기초하여 복수의 기지국들 각각의 SINR(Signal to Interference plus Noise Ratio)을 추정한다(510).The multi-cell beamforming system estimates SINR (Signal to Interference plus Noise Ratio) of each of a plurality of base stations based on a signal to noise ratio (SNR) of each of a plurality of base stations (510).

이 때, 멀티 셀 빔포밍 시스템은 복수의 기지국들 각각의 SNR을 측정한 후, 복수의 기지국들 각각의 SNR에 기초하여 복수의 기지국들 각각의 SINR을 계산함으로써, 복수의 기지국들 각각의 SINR을 추정할 수 있다. 여기서, 복수의 기지국들 각각의 SNR이 측정된다는 것은 복수의 기지국들 각각이 형성하는 빔들에 대한 평균 SNR이 측정된다는 것을 의미할 수 있다.In this case, the multi-cell beamforming system measures the SNR of each of the plurality of base stations, and then calculates the SINR of each of the plurality of base stations based on the SNR of each of the plurality of base stations, Can be estimated. Here, the fact that the SNR of each of the plurality of base stations is measured may mean that the average SNR for the beams formed by each of the plurality of base stations is measured.

그 후, 멀티 셀 빔포밍 시스템은 복수의 기지국들 각각의 SINR을 기초로 CABS(Joint Client Association and Beam Selection) 알고리즘을 적용하여 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티가 최대화되도록 복수의 기지국들 각각의 빔 및 복수의 클라이언트들 각각의 연결을 결정한다(520).The multi-cell beamforming system then applies a Joint Alliance Association and Beam Selection (CABS) algorithm based on the SINR of each of the plurality of base stations to determine a plurality of base stations and a plurality of clients A beam of each of the plurality of base stations and a connection of each of the plurality of clients are determined to maximize the utility (520).

구체적으로, 멀티 셀 빔포밍 시스템은 520 단계에서, 복수의 기지국들 각각의 SINR을 기초로 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티가 최대화되도록 복수의 기지국들 각각의 초기 빔 및 복수의 클라이언트들 각각의 초기 연결을 설정한 후, 복수의 기지국들 각각의 초기 빔을 업데이트함으로써, 업데이트된 복수의 기지국들 각각의 초기 빔에 기초하여 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티가 최대화되도록 복수의 클라이언트들 각각의 연결을 결정하고, 복수의 클라이언트들 각각의 연결에 기초하여 복수의 기지국들 각각의 빔을 결정할 수 있다.Specifically, in step 520, the multi-cell beamforming system calculates the SINR of each of the plurality of base stations so that the utilities of the plurality of base stations and the plurality of clients related to the throughput of each of the plurality of clients are maximized And then updating the initial beam of each of the plurality of base stations so that the throughput of each of the plurality of clients based on the initial beam of each updated plurality of base stations, Determine the connection of each of the plurality of clients so that utilities of the associated plurality of base stations and the plurality of clients are maximized and determine the beam of each of the plurality of base stations based on the connection of each of the plurality of clients.

이 때, 멀티 셀 빔포밍 시스템은 복수의 기지국들 각각의 초기 빔 및 복수의 클라이언트들 각각의 초기 연결을 설정하는 과정에서, 복수의 클라이언트들 중 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티가 양의 증분(positive incremental) 값을 갖도록 계산할 수 있다.At this time, in the process of setting the initial beam of each of the plurality of base stations and each of the plurality of clients, the multi-cell beamforming system includes a plurality of base stations related to the throughput of each of the plurality of clients, And the utility of the plurality of clients has a positive incremental value.

또한, 멀티 셀 빔포밍 시스템은 복수의 클라이언트들 각각의 연결을 결정하는 과정에서, 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티가 최대화되도록 적어도 한번 이상의 횟수 동안 반복하여 계산할 수 있다.In addition, the multi-cell beamforming system repeatedly performs at least one or more times to maximize the utility of the plurality of base stations and the plurality of clients related to the throughput of each of the plurality of clients in the process of determining connection of each of the plurality of clients Can be calculated.

또한, 멀티 셀 빔포밍 시스템은 복수의 클라이언트들 각각의 연결을 결정하는 과정에서, 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티가 양의 증분 값을 갖도록 계산할 수 있다.Further, in the process of determining the connection of each of the plurality of clients, the multi-cell beamforming system may calculate the plurality of base stations and the utility of the plurality of clients related to the throughput of each of the plurality of clients to have a positive increment value .

또한, 멀티 셀 빔포밍 시스템은 복수의 클라이언트들 각각의 연결을 결정하는 과정에서, 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티가 최대화되도록 반복하여 계산되는 횟수와 미리 설정된 반복 횟수를 비교하거나, 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티와 미리 설정된 임계 값을 비교한 결과에 기초하여 복수의 클라이언트들 각각의 연결을 결정하는 것을 중단할 수 있다.Also, in the process of determining the connection of each of the plurality of clients, the multi-cell beamforming system calculates the number of times that the plurality of base stations and the plurality of clients related to the throughputs of the plurality of clients are repeatedly calculated, Stopping determining the connection of each of the plurality of clients based on a result of comparing the set repetition times or comparing a preset threshold value with a utility of a plurality of base stations and a plurality of clients related to the throughput of each of the plurality of clients, can do.

또한, 도면에는 도시되지 않았지만, 멀티 셀 빔포밍 시스템은 복수의 기지국들 각각의 빔 및 복수의 클라이언트들 각각의 연결을 결정한 후, 복수의 기지국들 각각의 빔 및 복수의 클라이언트들 각각의 연결에 기초하여 복수의 기지국들 각각이 송수신하는 프레임에 대한 스케쥴링을 수행할 수 있다.
Although not shown in the figure, the multi-cell beamforming system determines the beam of each of the plurality of base stations and the connection of each of the plurality of clients, and then, based on the beam of each of the plurality of base stations and each of the plurality of clients, And perform scheduling for frames transmitted and received by each of the plurality of base stations.

도 6은 일실시예에 따른 멀티 셀 빔포밍 시스템을 나타낸 블록도이다.6 is a block diagram illustrating a multi-cell beamforming system in accordance with one embodiment.

도 6을 참조하면, 일실시예에 따른 멀티 셀 빔포밍 시스템은 추정부(610) 및 결정부(620)를 포함한다.6, a multi-cell beamforming system according to an embodiment includes an estimation unit 610 and a determination unit 620. [

추정부(610)는 복수의 기지국들 각각의 SNR(Signal to Noise Ratio)에 기초하여 복수의 기지국들 각각의 SINR(Signal to Interference plus Noise Ratio)을 추정한다.The estimator 610 estimates SINR (Signal to Interference plus Noise Ratio) of each of the plurality of base stations based on the SNR (Signal to Noise Ratio) of each of the plurality of base stations.

이 때, 추정부(610)는 복수의 기지국들 각각의 SNR을 측정한 후, 복수의 기지국들 각각의 SNR에 기초하여 복수의 기지국들 각각의 SINR을 계산함으로써, 복수의 기지국들 각각의 SINR을 추정할 수 있다. 여기서, 복수의 기지국들 각각의 SNR이 측정된다는 것은 복수의 기지국들 각각이 형성하는 빔들에 대한 평균 SNR이 측정된다는 것을 의미할 수 있다.At this time, the estimator 610 measures the SNR of each of the plurality of base stations, and then calculates the SINR of each of the plurality of base stations based on the SNR of each of the plurality of base stations, Can be estimated. Here, the fact that the SNR of each of the plurality of base stations is measured may mean that the average SNR for the beams formed by each of the plurality of base stations is measured.

결정부(620)는 복수의 기지국들 각각의 SINR을 기초로 CABS(Joint Client Association and Beam Selection) 알고리즘을 적용하여 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티가 최대화되도록 복수의 기지국들 각각의 빔 및 복수의 클라이언트들 각각의 연결을 결정한다.The decision unit 620 applies a Joint Alliance Association and Beam Selection (CABS) algorithm based on the SINR of each of the plurality of base stations to maximize the utility of a plurality of base stations and a plurality of clients related to the throughput of each of the plurality of clients So as to determine the beam of each of the plurality of base stations and the connection of each of the plurality of clients.

구체적으로, 결정부(620)는 복수의 기지국들 각각의 SINR을 기초로 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티가 최대화되도록 복수의 기지국들 각각의 초기 빔 및 복수의 클라이언트들 각각의 초기 연결을 설정하고, 복수의 기지국들 각각의 초기 빔을 업데이트하며, 업데이트된 복수의 기지국들 각각의 초기 빔에 기초하여 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티가 최대화되도록 복수의 클라이언트들 각각의 연결을 결정하고, 복수의 클라이언트들 각각의 연결에 기초하여 복수의 기지국들 각각의 빔을 결정할 수 있다.Specifically, the determination unit 620 determines the initial beam of each of the plurality of base stations so that the utility of the plurality of base stations and the plurality of clients related to the throughput of each of the plurality of clients is maximized based on the SINR of each of the plurality of base stations. Establishing an initial connection of each of the plurality of clients, updating an initial beam of each of the plurality of base stations, determining, based on the initial beam of each of the updated plurality of base stations, And determine the connection of each of the plurality of clients so that the utility of the plurality of clients is maximized, and determine the beam of each of the plurality of base stations based on the connection of each of the plurality of clients.

이 때, 결정부(620)는 복수의 기지국들 각각의 초기 빔 및 복수의 클라이언트들 각각의 초기 연결을 설정하는 과정에서, 복수의 클라이언트들 중 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티가 양의 증분(positive incremental) 값을 갖도록 계산할 수 있다.At this time, in the process of establishing the initial connection of each of the plurality of clients and the initial beam of each of the plurality of base stations, the determination unit 620 may determine, for each of the plurality of clients, And the utility of the plurality of clients has a positive incremental value.

또한, 결정부(620)는 복수의 클라이언트들 각각의 연결을 결정하는 과정에서, 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티가 최대화되도록 적어도 한번 이상의 횟수 동안 반복하여 계산할 수 있다.In addition, the determining unit 620 may repeatedly perform at least one or more times to maximize the utility of the plurality of base stations and the plurality of clients related to the throughput of each of the plurality of clients in the process of determining the connection of each of the plurality of clients Can be calculated.

또한, 결정부(620)는 복수의 클라이언트들 각각의 연결을 결정하는 과정에서, 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티가 양의 증분 값을 갖도록 계산할 수 있다.Further, in the process of determining the connection of each of the plurality of clients, the determination unit 620 may calculate the plurality of base stations and the utility of the plurality of clients related to the throughput of each of the plurality of clients to have a positive increment value .

또한, 결정부(620)는 복수의 클라이언트들 각각의 연결을 결정하는 과정에서, 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티가 최대화되도록 반복하여 계산되는 횟수와 미리 설정된 반복 횟수를 비교하거나, 복수의 클라이언트들 각각의 처리량과 관련된 복수의 기지국들 및 복수의 클라이언트들의 유틸리티와 미리 설정된 임계 값을 비교한 결과에 기초하여 복수의 클라이언트들 각각의 연결을 결정하는 것을 중단할 수 있다.The determining unit 620 determines the number of times that the plurality of base stations and the plurality of clients related to the throughput of each of the plurality of clients are repeatedly calculated so as to maximize the utility, Stopping determining the connection of each of the plurality of clients based on a result of comparing the set repetition times or comparing a preset threshold value with a utility of a plurality of base stations and a plurality of clients related to the throughput of each of the plurality of clients, can do.

또한, 도면에는 도시되지 않았지만, 멀티 셀 빔포밍 시스템은 결정부(620)에서 복수의 기지국들 각각의 빔 및 복수의 클라이언트들 각각의 연결을 결정한 후, 복수의 기지국들 각각의 빔 및 복수의 클라이언트들 각각의 연결에 기초하여 복수의 기지국들 각각이 송수신하는 프레임에 대한 스케쥴링을 수행하는 스케쥴링부를 더 포함할 수 있다.
In addition, although not shown in the figure, the multi-cell beamforming system determines the beam of each of the plurality of base stations and the connection of each of the plurality of clients in the determining unit 620, And a scheduler for performing scheduling for a frame transmitted and received by each of the plurality of base stations based on the connection of each of the plurality of base stations.

이상에서 설명된 장치는 하드웨어 구성요소, 소프트웨어 구성요소, 및/또는 하드웨어 구성요소 및 소프트웨어 구성요소의 조합으로 구현될 수 있다. 예를 들어, 실시예들에서 설명된 장치 및 구성요소는, 예를 들어, 프로세서, 콘트롤러, ALU(arithmetic logic unit), 디지털 신호 프로세서(digital signal processor), 마이크로컴퓨터, FPA(field programmable array), PLU(programmable logic unit), 마이크로프로세서, 또는 명령(instruction)을 실행하고 응답할 수 있는 다른 어떠한 장치와 같이, 하나 이상의 범용 컴퓨터 또는 특수 목적 컴퓨터를 이용하여 구현될 수 있다. 처리 장치는 운영 체제(OS) 및 상기 운영 체제 상에서 수행되는 하나 이상의 소프트웨어 애플리케이션을 수행할 수 있다. 또한, 처리 장치는 소프트웨어의 실행에 응답하여, 데이터를 접근, 저장, 조작, 처리 및 생성할 수도 있다. 이해의 편의를 위하여, 처리 장치는 하나가 사용되는 것으로 설명된 경우도 있지만, 해당 기술분야에서 통상의 지식을 가진 자는, 처리 장치가 복수 개의 처리 요소(processing element) 및/또는 복수 유형의 처리 요소를 포함할 수 있음을 알 수 있다. 예를 들어, 처리 장치는 복수 개의 프로세서 또는 하나의 프로세서 및 하나의 콘트롤러를 포함할 수 있다. 또한, 병렬 프로세서(parallel processor)와 같은, 다른 처리 구성(processing configuration)도 가능하다.The apparatus described above may be implemented as a hardware component, a software component, and / or a combination of hardware components and software components. For example, the apparatus and components described in the embodiments may be implemented within a computer system, such as, for example, a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable array (FPA) A programmable logic unit (PLU), a microprocessor, or any other device capable of executing and responding to instructions. The processing device may execute an operating system (OS) and one or more software applications running on the operating system. The processing device may also access, store, manipulate, process, and generate data in response to execution of the software. For ease of understanding, the processing apparatus may be described as being used singly, but those skilled in the art will recognize that the processing apparatus may have a plurality of processing elements and / As shown in FIG. For example, the processing unit may comprise a plurality of processors or one processor and one controller. Other processing configurations are also possible, such as a parallel processor.

소프트웨어는 컴퓨터 프로그램(computer program), 코드(code), 명령(instruction), 또는 이들 중 하나 이상의 조합을 포함할 수 있으며, 원하는 대로 동작하도록 처리 장치를 구성하거나 독립적으로 또는 결합적으로(collectively) 처리 장치를 명령할 수 있다. 소프트웨어 및/또는 데이터는, 처리 장치에 의하여 해석되거나 처리 장치에 명령 또는 데이터를 제공하기 위하여, 어떤 유형의 기계, 구성요소(component), 물리적 장치, 가상 장치(virtual equipment), 컴퓨터 저장 매체 또는 장치, 또는 전송되는 신호 파(signal wave)에 영구적으로, 또는 일시적으로 구체화(embody)될 수 있다. 소프트웨어는 네트워크로 연결된 컴퓨터 시스템 상에 분산되어서, 분산된 방법으로 저장되거나 실행될 수도 있다. 소프트웨어 및 데이터는 하나 이상의 컴퓨터 판독 가능 기록 매체에 저장될 수 있다.The software may include a computer program, code, instructions, or a combination of one or more of the foregoing, and may be configured to configure the processing device to operate as desired or to process it collectively or collectively Device can be commanded. The software and / or data may be in the form of any type of machine, component, physical device, virtual equipment, computer storage media, or device , Or may be permanently or temporarily embodied in a transmitted signal wave. The software may be distributed over a networked computer system and stored or executed in a distributed manner. The software and data may be stored on one or more computer readable recording media.

실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.The method according to an embodiment may be implemented in the form of a program command that can be executed through various computer means and recorded in a computer-readable medium. The computer-readable medium may include program instructions, data files, data structures, and the like, alone or in combination. The program instructions to be recorded on the medium may be those specially designed and configured for the embodiments or may be available to those skilled in the art of computer software. Examples of computer-readable media include magnetic media such as hard disks, floppy disks and magnetic tape; optical media such as CD-ROMs and DVDs; magnetic media such as floppy disks; Magneto-optical media, and hardware devices specifically configured to store and execute program instructions such as ROM, RAM, flash memory, and the like. Examples of program instructions include machine language code such as those produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter or the like. The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the embodiments, and vice versa.

이상과 같이 실시예들이 비록 한정된 실시예와 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기의 기재로부터 다양한 수정 및 변형이 가능하다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. For example, it is to be understood that the techniques described may be performed in a different order than the described methods, and / or that components of the described systems, structures, devices, circuits, Lt; / RTI &gt; or equivalents, even if it is replaced or replaced.

그러므로, 다른 구현들, 다른 실시예들 및 특허청구범위와 균등한 것들도 후술하는 특허청구범위의 범위에 속한다.Therefore, other implementations, other embodiments, and equivalents to the claims are also within the scope of the following claims.

Claims (16)

OFDMA(Orthogonal Frequency Division Multiple Access) 기반의 스몰 셀 네트워크에서 멀티 셀 빔포밍 방법에 있어서,
멀티 셀 빔포밍 시스템에서 복수의 기지국들 각각의 SNR(Signal to Noise Ratio)을 측정하고, 상기 측정된 SNR에 기초하여 상기 복수의 기지국들 각각의 SINR(Signal to Interference plus Noise Ratio)을 추정하는 단계; 및
상기 멀티 셀 빔포밍 시스템에서 상기 복수의 기지국들 각각의 SINR을 기초로 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티를 최대화시키는 CABS(Joint Client Association and Beam Selection) 알고리즘을 적용하여 상기 복수의 기지국들 각각의 빔 및 상기 복수의 클라이언트들 각각의 연결을 결정하는 단계
를 포함하고,
상기 복수의 클라이언트들 각각의 연결을 결정하는 단계는
상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 양의 증분 값을 갖도록 유틸리티에 양의 기여를 하지 않는 클라이언트를 제외시켜 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티를 계산하는 멀티 셀 빔포밍 방법.
A multi-cell beamforming method in a small cell network based on OFDMA (Orthogonal Frequency Division Multiple Access)
Measuring a signal to noise ratio (SNR) of each of a plurality of base stations in a multi-cell beamforming system, and estimating a signal to interference plus noise ratio (SINR) of each of the plurality of base stations based on the measured SNR ; And
A plurality of base stations and a plurality of clients associated with a throughput of each of the plurality of clients based on the SINR of each of the plurality of base stations in the multi-cell beamforming system, ) Algorithm to determine a beam of each of the plurality of base stations and a connection of each of the plurality of clients
Lt; / RTI &gt;
Wherein determining the connection of each of the plurality of clients comprises:
Wherein the plurality of base stations and the plurality of clients associated with the throughput of each of the plurality of clients exclude clients that do not make a positive contribution to the utility so that the utility of the plurality of clients has a positive increment value, Multi-cell beamforming method for computing utility of clients.
제1항에 있어서,
상기 복수의 기지국들 각각의 빔 및 상기 복수의 클라이언트들 각각의 연결을 결정하는 단계는
상기 복수의 기지국들 각각의 SINR을 기초로 상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 최대화되도록 상기 복수의 기지국들 각각의 초기 빔 및 상기 복수의 클라이언트들 각각의 초기 연결을 설정하는 단계;
상기 복수의 기지국들 각각의 초기 빔을 업데이트하는 단계;
상기 업데이트된 복수의 기지국들 각각의 초기 빔에 기초하여 상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 최대화되도록 상기 복수의 클라이언트들 각각의 연결을 결정하는 단계; 및
상기 복수의 클라이언트들 각각의 연결에 기초하여 상기 복수의 기지국들 각각의 빔을 결정하는 단계
를 포함하는 멀티 셀 빔포밍 방법.
The method according to claim 1,
Wherein determining the beam of each of the plurality of base stations and the connection of each of the plurality of clients comprises:
The initial beam of each of the plurality of base stations and the plurality of clients to maximize the utility of the plurality of base stations and the plurality of clients associated with the throughput of each of the plurality of clients based on the SINR of each of the plurality of base stations. Establishing an initial connection for each of the plurality of terminals;
Updating an initial beam of each of the plurality of base stations;
Determining a connection of each of the plurality of clients to maximize a utility of the plurality of base stations and the plurality of clients associated with the throughput of each of the plurality of clients based on an initial beam of each of the updated plurality of base stations step; And
Determining a beam of each of the plurality of base stations based on a connection of each of the plurality of clients
/ RTI &gt;
삭제delete 제2항에 있어서,
상기 복수의 클라이언트들 각각의 연결을 결정하는 단계는
상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 최대화되도록 적어도 한번 이상의 횟수 동안 반복하여 계산하는 단계
를 포함하는 멀티 셀 빔포밍 방법.
3. The method of claim 2,
Wherein determining the connection of each of the plurality of clients comprises:
Repeatedly calculating at least one or more times so that the utility of the plurality of base stations and the plurality of clients associated with the throughput of each of the plurality of clients is maximized
/ RTI &gt;
삭제delete 제2항에 있어서,
상기 복수의 클라이언트들 각각의 연결을 결정하는 단계는
상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 최대화되도록 반복하여 계산되는 횟수와 미리 설정된 반복 횟수를 비교하거나, 상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티와 미리 설정된 임계 값을 비교한 결과에 기초하여 상기 복수의 클라이언트들 각각의 연결을 결정하는 것을 중단하는 단계
를 더 포함하는 멀티 셀 빔포밍 방법.
3. The method of claim 2,
Wherein determining the connection of each of the plurality of clients comprises:
The number of times that the utility of the plurality of base stations and the plurality of clients related to the throughput of each of the plurality of clients is maximized and the number of iterations calculated is compared with a preset number of iterations, Stopping determining a connection of each of the plurality of clients based on a result of comparing a predetermined threshold with a utility of the plurality of base stations and the plurality of clients
Wherein the multi-cell beamforming method further comprises:
삭제delete 제1항에 있어서,
상기 복수의 기지국들 각각의 SNR을 측정하는 단계는
상기 복수의 기지국들 각각이 형성하는 빔들에 대한 평균 SNR을 측정하는 단계
를 포함하는 멀티 셀 빔포밍 방법.
The method according to claim 1,
Wherein measuring the SNR of each of the plurality of base stations
Measuring an average SNR for beams formed by each of the plurality of base stations
/ RTI &gt;
제1항에 있어서,
상기 멀티 셀 빔포밍 시스템에서 상기 복수의 기지국들 각각의 빔 및 상기 복수의 클라이언트들 각각의 연결에 기초하여 상기 복수의 기지국들 각각이 송수신하는 프레임에 대한 스케쥴링을 수행하는 단계
를 더 포함하는 멀티 셀 빔포밍 방법.
The method according to claim 1,
Performing a scheduling for a frame transmitted and received by each of the plurality of base stations based on a beam of each of the plurality of base stations and a connection of each of the plurality of clients in the multi-cell beamforming system
Wherein the multi-cell beamforming method further comprises:
제1항, 제2항, 제4항, 제6항, 제8항 내지 제9항 중 어느 한 항의 방법을 수행하기 위한 프로그램이 기록된 컴퓨터로 판독 가능한 기록 매체.A computer-readable recording medium having recorded thereon a program for performing the method according to any one of claims 1, 2, 4, 6, 8 to 9. OFDMA(Orthogonal Frequency Division Multiple Access) 기반의 스몰 셀 네트워크에서 멀티 셀 빔포밍 시스템에 있어서,
복수의 기지국들 각각의 SNR(Signal to Noise Ratio)을 측정하고, 상기 측정된 SNR에 기초하여 상기 복수의 기지국들 각각의 SINR(Signal to Interference plus Noise Ratio)을 추정하는 추정부; 및
상기 복수의 기지국들 각각의 SINR을 기초로 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티를 최대화시키는 CABS(Joint Client Association and Beam Selection) 알고리즘을 적용하여 상기 복수의 기지국들 각각의 빔 및 상기 복수의 클라이언트들 각각의 연결을 결정하는 결정부
를 포함하고,
상기 결정부는
상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 양의 증분 값을 갖도록 유틸리티에 양의 기여를 하지 않는 클라이언트를 제외시켜 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티를 계산하는 멀티 셀 빔포밍 시스템.
In a multi-cell beamforming system in a small cell network based on OFDMA (Orthogonal Frequency Division Multiple Access)
An estimator for measuring a signal to noise ratio (SNR) of each of a plurality of base stations and estimating a signal to interference plus noise ratio (SINR) of each of the plurality of base stations based on the measured SNR; And
Applying a CABS (Joint Client Association and Beam Selection) algorithm to maximize the utility of the plurality of base stations and the plurality of clients related to the throughput of each of the plurality of clients based on the SINR of each of the plurality of base stations, A determination unit for determining a beam of each of the base stations and a connection of each of the plurality of clients,
Lt; / RTI &gt;
The determination unit
Wherein the plurality of base stations and the plurality of clients associated with the throughput of each of the plurality of clients exclude clients that do not make a positive contribution to the utility so that the utility of the plurality of clients has a positive increment value, A multi-cell beamforming system for computing the utility of clients.
제11항에 있어서,
상기 결정부는
상기 복수의 기지국들 각각의 SINR을 기초로 상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 최대화되도록 상기 복수의 기지국들 각각의 초기 빔 및 상기 복수의 클라이언트들 각각의 초기 연결을 설정하고, 상기 복수의 기지국들 각각의 초기 빔을 업데이트하며, 상기 업데이트된 복수의 기지국들 각각의 초기 빔에 기초하여 상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 최대화되도록 상기 복수의 클라이언트들 각각의 연결을 결정하고, 상기 복수의 클라이언트들 각각의 연결에 기초하여 상기 복수의 기지국들 각각의 빔을 결정하는, 멀티 셀 빔포밍 시스템.
12. The method of claim 11,
The determination unit
The initial beam of each of the plurality of base stations and the plurality of clients to maximize the utility of the plurality of base stations and the plurality of clients associated with the throughput of each of the plurality of clients based on the SINR of each of the plurality of base stations. And to update the initial beam of each of the plurality of base stations based on the initial beam of each of the updated plurality of base stations, wherein the plurality of base stations associated with the throughput of each of the plurality of clients, And determining a beam of each of the plurality of base stations based on a connection of each of the plurality of clients to determine a connection of each of the plurality of clients so that utilities of the plurality of clients are maximized, system.
삭제delete 제12항에 있어서,
상기 결정부는
상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 최대화되도록 적어도 한번 이상의 횟수 동안 반복하여 계산하는, 멀티 셀 빔포밍 시스템.
13. The method of claim 12,
The determination unit
And repeatedly calculates at least one or more times to maximize utility of the plurality of base stations and the plurality of clients associated with throughput of each of the plurality of clients.
제12항에 있어서,
상기 결정부는
상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티가 최대화되도록 반복하여 계산되는 횟수와 미리 설정된 반복 횟수를 비교하거나, 상기 복수의 클라이언트들 각각의 처리량과 관련된 상기 복수의 기지국들 및 상기 복수의 클라이언트들의 유틸리티와 미리 설정된 임계 값을 비교한 결과에 기초하여 상기 복수의 클라이언트들 각각의 연결을 결정하는 것을 중단하는, 멀티 셀 빔포밍 시스템.
13. The method of claim 12,
The determination unit
The number of times that the utility of the plurality of base stations and the plurality of clients related to the throughput of each of the plurality of clients is maximized and the number of iterations calculated is compared with a preset number of iterations, And stops determining the connection of each of the plurality of clients based on a result of comparing the utility of the plurality of base stations and the plurality of clients with a preset threshold value.
제11항에 있어서,
상기 복수의 기지국들 각각의 빔 및 상기 복수의 클라이언트들 각각의 연결에 기초하여 상기 복수의 기지국들 각각이 송수신하는 프레임에 대한 스케쥴링을 수행하는 스케쥴링부
를 더 포함하는 멀티 셀 빔포밍 시스템.
12. The method of claim 11,
A scheduler for performing scheduling on a frame transmitted and received by each of the plurality of base stations based on a beam of each of the plurality of base stations and a connection of each of the plurality of clients,
Wherein the multi-cell beamforming system further comprises:
KR1020150148897A 2015-10-26 2015-10-26 Multicell beamforming method and system for ofdma small cell networks Expired - Fee Related KR101680487B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150148897A KR101680487B1 (en) 2015-10-26 2015-10-26 Multicell beamforming method and system for ofdma small cell networks

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150148897A KR101680487B1 (en) 2015-10-26 2015-10-26 Multicell beamforming method and system for ofdma small cell networks

Publications (1)

Publication Number Publication Date
KR101680487B1 true KR101680487B1 (en) 2016-11-28

Family

ID=57706839

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150148897A Expired - Fee Related KR101680487B1 (en) 2015-10-26 2015-10-26 Multicell beamforming method and system for ofdma small cell networks

Country Status (1)

Country Link
KR (1) KR101680487B1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150281978A1 (en) 2014-03-31 2015-10-01 Nec Laboratories America, Inc. Multicell beamforming system and methods for ofdma small-cell networks

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150281978A1 (en) 2014-03-31 2015-10-01 Nec Laboratories America, Inc. Multicell beamforming system and methods for ofdma small-cell networks

Similar Documents

Publication Publication Date Title
JP7279856B2 (en) Method and apparatus
US11784698B2 (en) Method and arrangement for beam assignment support
EP2456086A1 (en) Apparatus and method for allocating resources to nodes in a communication system using an update of iteration resource weights
WO2020208607A1 (en) Online mimo wireless network virtualization with unknown channel information
US11432166B2 (en) Detecting community in radio access networks with a plurality of vertices
US20190268721A1 (en) Producing information relating to locations and mobility of devices
CN110611626B (en) Channel estimation method, device and equipment
CN108293193A (en) An Efficient Computational Method for Completing Drive Test Data
KR20230041031A (en) Power control method, device, communication node and storage medium
CN116940857A (en) Enhanced fingerprint positioning
JP6751069B2 (en) Radio resource design apparatus, radio resource design method, and program
WO2022096156A1 (en) Ml model based power management in a wireless communication network
CN110166091B (en) Multi-user pairing method, device and base station
Liu et al. Coverage optimization for large-scale mobile networks with digital twin and multi-agent reinforcement learning
KR101680487B1 (en) Multicell beamforming method and system for ofdma small cell networks
EP3478016B1 (en) Determine channel plans
KR101818870B1 (en) Reliability based distributed synchronization method in distributed network with malfunctioning terminal and apparatus therefor
KR101393141B1 (en) Method to multi rat choosing access and simultaneous access and load balancing in heterogeneous cellular network
KR20160000223A (en) Method and device for wireless communicating based on heterogeneous interference alignment scheme in wlan
KR101549309B1 (en) Power-optimized vertical handover scheme for heterogeneous wireless networks
US20240356783A1 (en) Detection of pulsed radar signal
KR101537891B1 (en) Energy-efficient transmission power management scheme for multicast service over wireless access network
KR101589386B1 (en) Base station and downlink resource management method of the base station
KR20150132321A (en) Apparatus and method in radio communications system
US20250208252A1 (en) Cooperative isac method and system with multiple base station based on deep learning

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20151026

PA0201 Request for examination
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20160520

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20161117

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20161122

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20161122

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20191001

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20191001

Start annual number: 4

End annual number: 4

PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20210903