[go: up one dir, main page]

KR102720210B1 - Method and apparatus for managing network capacity - Google Patents

Method and apparatus for managing network capacity Download PDF

Info

Publication number
KR102720210B1
KR102720210B1 KR1020200106006A KR20200106006A KR102720210B1 KR 102720210 B1 KR102720210 B1 KR 102720210B1 KR 1020200106006 A KR1020200106006 A KR 1020200106006A KR 20200106006 A KR20200106006 A KR 20200106006A KR 102720210 B1 KR102720210 B1 KR 102720210B1
Authority
KR
South Korea
Prior art keywords
band
region
traffic
calculating
amount
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020200106006A
Other languages
Korean (ko)
Other versions
KR20220025379A (en
Inventor
천경열
권혜연
박승근
김봉수
김윤배
김이고르
엄중선
윤종훈
Original Assignee
한국전자통신연구원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 한국전자통신연구원 filed Critical 한국전자통신연구원
Priority to KR1020200106006A priority Critical patent/KR102720210B1/en
Publication of KR20220025379A publication Critical patent/KR20220025379A/en
Application granted granted Critical
Publication of KR102720210B1 publication Critical patent/KR102720210B1/en
Active 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/22Traffic simulation tools or models
    • 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)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

통신 시스템에서 디바이스의 동작 방법은, 제1 지역에서 셀(cell) 내 트래픽(traffic)의 양이 미리 정해진 임계 값 이상인 셀들을 선정하는 단계, 상기 선정된 셀들에 기초하여 제2 지역을 구성하는 단계, 상기 제2 지역에서 각 대역 별로 트래픽의 양이 산출될 수 있는지 여부를 판단하는 단계 및 상기 판단 결과에 기초하여, 상기 제1 지역에서의 주파수 소요량을 산출하는 단계를 포함한다. 따라서 통신 시스템의 성능이 향상될 수 있다.A method of operating a device in a communication system includes a step of selecting cells in a first region, the amount of traffic within the cells being greater than a predetermined threshold value, a step of configuring a second region based on the selected cells, a step of determining whether the amount of traffic can be calculated for each band in the second region, and a step of calculating frequency requirements in the first region based on the result of the determination. Accordingly, the performance of the communication system can be improved.

Description

네트워크 용량 관리 방법 및 장치{METHOD AND APPARATUS FOR MANAGING NETWORK CAPACITY}METHOD AND APPARATUS FOR MANAGING NETWORK CAPACITY

본 발명은 네트워크 용량 관리 방법 및 장치에 관한 것으로, 더욱 상세하게는 다수의 대역이 사용되는 통신 시스템에서 주파수 소요량 및 용량 포화율에 기초하여 네트워크 용량을 관리하는 방법 및 장치에 관한 것이다.The present invention relates to a method and device for managing network capacity, and more particularly, to a method and device for managing network capacity based on frequency requirements and capacity saturation rates in a communication system in which a plurality of bands are used.

최근 스마트폰의 등장에 따른 무선 트래픽의 양이 증가하고 있다. 이러한 환경에서 능동적인 주파수 정책이 필요할 수 있다. 능동적인 주파수 정책이 실행되기 위해서는, 주파수 소요량을 정확하게 예측하는 과정이 필요할 수 있다. 통상적으로 주파수 소요량은 트래픽의 양을 산출하고, 이를 시스템 효율로 나누어 계산될 수 있다. 그러나, 종래에 사용되는 주파수 소요량 산출 방법은 전체 트래픽 분포의 고려없이 하나의 기지국 기준으로 산출하는 방식을 사용하고 있기 때문에, 전체 시스템을 고려한 주파수 소요량의 산출과 예측이 용이하게 수행되지 못하고 있는 실정이다.Recently, the amount of wireless traffic has been increasing due to the introduction of smart phones. In this environment, an active frequency policy may be required. In order for an active frequency policy to be implemented, a process for accurately predicting frequency requirements may be required. Normally, frequency requirements can be calculated by calculating the amount of traffic and dividing it by the system efficiency. However, since the conventional method of calculating frequency requirements uses a method of calculating based on a single base station without considering the overall traffic distribution, it is not easy to calculate and predict frequency requirements considering the entire system.

한편, 기지국이 다수 대역 시스템을 운용하는 경우, 각 대역 별로 트래픽 포화 정도가 측정되어야 하고, 이에 따라 포화 정도가 높은 대역에 대해 기지국을 추가로 설치하는 방법 또는 대역폭을 확장하는 방법 등과 같은 품질 관리가 수행되어야 한다. 그러나, 대역 별 트래픽의 양은 대역간 부하 조정(Load balancing), 주파수 집적(Carrier Aggregation)등의 대역 간 트래픽 배분과 같은 운용자의 운용적 측면에 영향을 받을 수 있다. 또한 대역 별 트래픽의 양은 서비스 시작 시기, 기지국의 수와 같은 요인에 영향을 받을 수 있다. 따라서, 대역 별로 트래픽의 양을 예측하는 것이 용이하지 않을 수 있다.Meanwhile, when a base station operates a multi-band system, the traffic saturation level should be measured for each band, and quality management such as installing additional base stations or expanding bandwidth for bands with high saturation level should be performed accordingly. However, the amount of traffic by band may be affected by the operator's operational aspects, such as inter-band traffic distribution, such as inter-band load balancing and carrier aggregation. In addition, the amount of traffic by band may be affected by factors such as the service start time and the number of base stations. Therefore, it may not be easy to predict the amount of traffic by band.

한편, 종래의 방법은 네트워크가 포화되었는지 여부를 트래픽의 양 혹은 무선 자원 사용률(4G/5G 이동통신의 경우, 무선 자원 블록(Radio Resource Block, RB)의 사용 비율)을 기준으로 판단하였다. 그러나, 트래픽의 양을 기준으로 네트워크의 포화 여부를 판단하는 경우, 통신 네트워크에 존재하는 각 기지국(셀, cell)이 제공할 수 있는 최대 트래픽 값(시스템 용량)을 정확히 알 수 없어 트래픽의 여유 용량이 얼마인지를 알 수 없다는 문제점이 있다. 또한 무선 자원 비율을 기준으로 네트워크의 포화 여부를 판단하는 경우, 무선 자원의 여유 비율을 알 수 있으나, 실제적으로 남은 무선 자원으로 무선 트래픽이 얼마나 사용 가능한 지를 알 수 없다는 문제점이 있다.Meanwhile, conventional methods determine whether a network is saturated based on the amount of traffic or the radio resource usage rate (in the case of 4G/5G mobile communications, the usage rate of radio resource blocks (RBs)). However, when determining whether a network is saturated based on the amount of traffic, there is a problem in that the maximum traffic value (system capacity) that each base station (cell) in the communication network can provide cannot be accurately known, and thus the amount of spare traffic capacity cannot be known. In addition, when determining whether a network is saturated based on the radio resource ratio, although the spare radio resource ratio can be known, there is a problem in that it cannot be known how much wireless traffic can actually be used with the remaining radio resources.

상기와 같은 문제점을 해결하기 위한 본 발명의 목적은, 정확하고 신속하게 주파수 소요량 및 용량 포화율이 산출될 수 있도록 하는 방법 및 장치를 제공하는 것이다.The purpose of the present invention to solve the above problems is to provide a method and device that can accurately and quickly calculate frequency requirement and capacity saturation rate.

상기 목적을 달성하기 위한 본 발명에 따른 통신 시스템에서 디바이스의 동작 방법은, 제1 지역에서 셀(cell) 내 트래픽(traffic)의 양이 미리 정해진 임계 값 이상인 셀들을 선정하는 단계, 상기 선정된 셀들에 기초하여 제2 지역을 구성하는 단계, 상기 제2 지역에서 각 대역 별로 트래픽의 양이 산출될 수 있는지 여부를 판단하는 단계 및 상기 판단 결과에 기초하여, 상기 제2 지역에서의 주파수 소요량을 산출하는 단계를 포함한다.In order to achieve the above object, a method of operating a device in a communication system according to the present invention comprises the steps of selecting cells in a first region, the amount of traffic within the cells exceeding a predetermined threshold value, the step of configuring a second region based on the selected cells, the step of determining whether the amount of traffic can be calculated for each band in the second region, and the step of calculating the frequency requirement in the second region based on the result of the determination.

본 발명의 실시예들에 따르면, 디바이스가 트래픽 분포 특성을 고려하여 전체 시스템에서 필요한 실질적인 주파수 소요량을 도출할 수 있다. 또한 디바이스는 주파수 소요량 산출에 필요한 파라미터를 용이하게 추정할 수 있다. 또한 디바이스는 각 대역 별로 트래픽의 양이 측정될 수 있는지 여부를 고려하여 주파수 소요량을 산출할 수 있다. 즉, 디바이스는 전체 대역의 트래픽 양이 산출될 수 있다면, 각 대역 별 트래픽의 양이 측정될 수 없는 경우에도, 주파수 소요량을 산출할 수 있다.According to embodiments of the present invention, the device can derive the actual frequency requirement required for the entire system by considering the traffic distribution characteristics. In addition, the device can easily estimate the parameters required for calculating the frequency requirement. In addition, the device can calculate the frequency requirement by considering whether the amount of traffic can be measured for each band. That is, if the amount of traffic for the entire band can be calculated, the device can calculate the frequency requirement even if the amount of traffic for each band cannot be measured.

또한, 각 대역 별로 트래픽의 양이 산출될 수 있는 경우, 각 대역 별로 트래픽 포화율이 산출될 수 있고, 따라서 각 대역별로 트래픽이 용이하게 관리될 수 있다. 이를 통해. 통신망의 품질이 높아질 수 있다.In addition, if the amount of traffic can be calculated for each band, the traffic saturation rate can be calculated for each band, and thus the traffic can be easily managed for each band. Through this, the quality of the communication network can be improved.

본 발명에 관한 이해를 돕기 위해 상세한 설명의 일부로 포함되는, 첨부도면은 본 발명에 대한 실시예를 제공하고, 상세한 설명과 함께 본 발명의 기술적 사상을 설명한다.
도 1은 통신 시스템에서, 통신 네트워크를 도시한 개념도이다.
도 2는 통신 시스템에서, 통신 노드를 도시한 블록도이다.
도 3은 주파수 소요량을 산출하는 방법의 제1 실시예를 도시한 순서도이다.
도 4는 주파수 소요량을 산출하는 방법의 제2 실시예를 도시한 순서도이다.
도 5는 도 4의 S400 단계를 구체적으로 도시한 순서도이다.
도 6은 가상 표본 지역의 일 실시예를 도시한 개념도이다.
도 7은 도 4의 S500 단계를 구체적으로 도시한 순서도이다.
도 8은 도 7의 S501 단계를 구체적으로 도시한 순서도이다.
도 9는 도 4의 S600 단계를 구체적으로 도시한 순서도이다.
도 10은 대역 별로 트래픽의 양이 산출될 수 있는 경우, 대역별 용량 포화율을 산출하는 방법의 일 실시예를 도시한 순서도이다.
The accompanying drawings, which are included as a part of the detailed description to aid understanding of the present invention, provide embodiments of the present invention and, together with the detailed description, explain the technical idea of the present invention.
Figure 1 is a conceptual diagram illustrating a communication network in a communication system.
Figure 2 is a block diagram illustrating a communication node in a communication system.
Figure 3 is a flowchart illustrating a first embodiment of a method for calculating frequency requirements.
Figure 4 is a flowchart illustrating a second embodiment of a method for calculating frequency requirements.
Figure 5 is a flowchart specifically illustrating step S400 of Figure 4.
Figure 6 is a conceptual diagram illustrating one embodiment of a virtual sample area.
Figure 7 is a flowchart specifically illustrating step S500 of Figure 4.
Figure 8 is a flowchart specifically illustrating step S501 of Figure 7.
Figure 9 is a flowchart specifically illustrating step S600 of Figure 4.
FIG. 10 is a flowchart illustrating one embodiment of a method for calculating a bandwidth-specific capacity saturation rate when the amount of traffic can be calculated for each bandwidth.

본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.The present invention can have various modifications and various embodiments, and specific embodiments are illustrated in the drawings and described in detail. However, this is not intended to limit the present invention to specific embodiments, but should be understood to include all modifications, equivalents, or substitutes included in the spirit and technical scope of the present invention.

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

어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.When it is said that a component is "connected" or "connected" to another component, it should be understood that it may be directly connected or connected to that other component, but that there may be other components in between. On the other hand, when it is said that a component is "directly connected" or "directly connected" to another component, it should be understood that there are no other components in between.

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

다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가진 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. Terms defined in commonly used dictionaries, such as those defined in common dictionaries, should be interpreted as having a meaning consistent with the meaning they have in the context of the relevant art, and will not be interpreted in an idealized or overly formal sense unless expressly defined in this application.

이하, 첨부한 도면들을 참조하여, 본 발명의 바람직한 실시예를 보다 상세하게 설명하고자 한다. 본 발명을 설명함에 있어 전체적인 이해를 용이하게 하기 위하여 도면상의 동일한 구성요소에 대해서는 동일한 참조부호를 사용하고 동일한 구성요소에 대해서 중복된 설명은 생략한다.Hereinafter, with reference to the attached drawings, a preferred embodiment of the present invention will be described in more detail. In order to facilitate an overall understanding in describing the present invention, the same reference numerals are used for the same components in the drawings, and redundant descriptions of the same components are omitted.

명세서 전체에서 망(network)은, 예를 들어, WiFi(wireless fidelity)와 같은 무선인터넷, WiBro(wireless broadband internet) 또는 WiMax(world interoperability for microwave access)와 같은 휴대인터넷, GSM(global system for mobile communication) 또는 CDMA(code division multiple access)와 같은 2G 이동통신망, WCDMA(wideband code division multiple access) 또는 CDMA2000과 같은 3G 이동통신망, HSDPA(high speed downlink packet access) 또는 HSUPA(high speed uplink packet access)와 같은 3.5G 이동통신망, LTE(long term evolution)망 또는 LTE-Advanced망과 같은 4G 이동통신망, 및 5G 이동통신망 등을 포함할 수 있다.Throughout the specification, the network may include, for example, a wireless Internet such as WiFi (wireless fidelity), a portable Internet such as WiBro (wireless broadband Internet) or WiMax (world interoperability for microwave access), a 2G mobile communication network such as GSM (global system for mobile communication) or CDMA (code division multiple access), a 3G mobile communication network such as WCDMA (wideband code division multiple access) or CDMA2000, a 3.5G mobile communication network such as HSDPA (high speed downlink packet access) or HSUPA (high speed uplink packet access), a 4G mobile communication network such as LTE (long term evolution) or LTE-Advanced, and a 5G mobile communication network.

명세서 전체에서 단말(terminal)은 이동국(mobile station), 이동 단말(mobile terminal), 가입자국(subscriber station), 휴대 가입자국(portable subscriber station), 사용자 장치(user equipment), 접근 단말(access terminal) 등을 지칭할 수도 있고, 단말, 이동국, 이동 단말, 가입자국, 휴대 가입자 국, 사용자 장치, 접근 단말 등의 전부 또는 일부의 기능을 포함할 수도 있다.Throughout the specification, a terminal may refer to a mobile station, a mobile terminal, a subscriber station, a portable subscriber station, a user equipment, an access terminal, etc., and may include all or part of the functions of a terminal, a mobile station, a mobile terminal, a subscriber station, a portable subscriber station, a user equipment, an access terminal, etc.

여기서, 단말로 통신이 가능한 데스크탑 컴퓨터(desktop computer), 랩탑 컴퓨터(laptop computer), 태블릿(tablet) PC, 무선전화기(wireless phone), 모바일폰(mobile phone), 스마트 폰(smart phone), 스마트 워치(smart watch), 스마트 글래스(smart glass), e-book 리더기, PMP(portable multimedia player), 휴대용 게임기, 네비게이션(navigation) 장치, 디지털 카메라(digital camera), DMB (digital multimedia broadcasting) 재생기, 디지털 음성 녹음기(digital audio recorder), 디지털 음성 재생기(digital audio player), 디지털 영상 녹화기(digital picture recorder), 디지털 영상 재생기(digital picture player), 디지털 동영상 녹화기(digital video recorder), 디지털 동영상 재생기(digital video player) 등을 사용할 수 있다.Here, a desktop computer, a laptop computer, a tablet PC, a wireless phone, a mobile phone, a smart phone, a smart watch, a smart glass, an e-book reader, a portable multimedia player (PMP), a portable game console, a navigation device, a digital camera, a digital multimedia broadcasting (DMB) player, a digital audio recorder, a digital audio player, a digital picture recorder, a digital picture player, a digital video recorder, a digital video player, etc. capable of communicating with the terminal can be used.

명세서 전체에서 기지국(base station)은 접근점(access point), 무선 접근국(radio access station), 노드B(node B), 고도화 노드B(evolved nodeB), 송수신 기지국(base transceiver station), MMR(mobile multihop relay)-BS 등을 지칭할 수도 있고, 기지국, 접근점, 무선 접근국, 노드B, eNodeB, 송수신 기지국, MMR-BS 등의 전부 또는 일부의 기능을 포함할 수도 있다.Throughout the specification, a base station may also refer to an access point, a radio access station, a node B, an evolved node B, a base transceiver station, a mobile multihop relay (MMR)-BS, etc., and may include all or part of the functions of a base station, an access point, a radio access station, a node B, an eNodeB, a base transceiver station, an MMR-BS, etc.

도 1은 본 발명의 일 실시예에 따른 통신 네트워크를 도시한 개념도이다. 도 1을 참조하면, 통신 네트워크(100)는 복수의 통신 노드들(110-1, 110-2, 110-3, 120-1, 120-2, 130-1, 130-2, 130-3, 130-4, 130-5, 130-6)로 구성될 수 있다. 복수의 통신 노드들 각각은 적어도 하나의 통신 프로토콜을 지원할 수 있다. 예를 들어, 복수의 통신 노드들 각각은 CDMA(code division multiple access) 기반의 통신 프로토콜, WCDMA(wideband CDMA) 기반의 통신 프로토콜, TDMA(time division multiple access) 기반의 통신 프로토콜, FDMA(frequency division multiple access) 기반의 통신 프로토콜, OFDM(orthogonal frequency division multiplexing) 기반의 통신 프로토콜, OFDMA(orthogonal frequency division multiple access) 기반의 통신 프로토콜, SC(single carrier)-FDMA 기반의 통신 프로토콜, NOMA(non-orthogonal multiple access) 기반의 통신 프로토콜, SDMA(space division multiple access) 기반의 통신 프로토콜 등을 지원할 수 있다. 복수의 통신 노드들 각각은 다음과 같은 구조를 가질 수 있다.FIG. 1 is a conceptual diagram illustrating a communication network according to one embodiment of the present invention. Referring to FIG. 1, a communication network (100) may be composed of a plurality of communication nodes (110-1, 110-2, 110-3, 120-1, 120-2, 130-1, 130-2, 130-3, 130-4, 130-5, 130-6). Each of the plurality of communication nodes may support at least one communication protocol. For example, each of the plurality of communication nodes may support a communication protocol based on CDMA (code division multiple access), a communication protocol based on WCDMA (wideband CDMA), a communication protocol based on TDMA (time division multiple access), a communication protocol based on FDMA (frequency division multiple access), a communication protocol based on OFDM (orthogonal frequency division multiplexing), a communication protocol based on OFDMA (orthogonal frequency division multiple access), a communication protocol based on SC (single carrier)-FDMA, a communication protocol based on NOMA (non-orthogonal multiple access), a communication protocol based on SDMA (space division multiple access), etc. Each of the plurality of communication nodes may have the following structure.

도 2는 본 발명의 일 실시예에 따른 통신 노드를 도시한 블록도이다. 도 2를 참조하면, 통신 노드(200)는 적어도 하나의 프로세서(210), 메모리(220) 및 네트워크와 연결되어 통신을 수행하는 송수신 장치(230)를 포함할 수 있다. 또한, 통신 노드(200)는 입력 인터페이스 장치(240), 출력 인터페이스 장치(250), 저장 장치(260) 등을 더 포함할 수 있다. 통신 노드(200)에 포함된 각각의 구성 요소들은 버스(bus)(270)에 의해 연결되어 서로 통신을 수행할 수 있다.FIG. 2 is a block diagram illustrating a communication node according to one embodiment of the present invention. Referring to FIG. 2, a communication node (200) may include at least one processor (210), a memory (220), and a transmission/reception device (230) that is connected to a network and performs communication. In addition, the communication node (200) may further include an input interface device (240), an output interface device (250), a storage device (260), etc. Each component included in the communication node (200) may be connected by a bus (270) and communicate with each other.

프로세서(210)는 메모리(220) 및 저장 장치(260) 중에서 적어도 하나에 저장된 프로그램 명령(program command)을 실행할 수 있다. 프로세서(210)는 중앙 처리 장치(central processing unit, CPU), 그래픽 처리 장치(graphics processing unit, GPU), 또는 본 발명의 실시예들에 따른 방법들이 수행되는 전용의 프로세서를 의미할 수 있다. 메모리(220) 및 저장 장치(260) 각각은 휘발성 저장 매체 및 비휘발성 저장 매체 중에서 적어도 하나로 구성될 수 있다. 예를 들어, 메모리(220)는 읽기 전용 메모리(read only memory, ROM) 및 랜덤 액세스 메모리(random access memory, RAM) 중에서 적어도 하나로 구성될 수 있다.The processor (210) can execute a program command stored in at least one of the memory (220) and the storage device (260). The processor (210) may mean a central processing unit (CPU), a graphics processing unit (GPU), or a dedicated processor in which methods according to embodiments of the present invention are performed. Each of the memory (220) and the storage device (260) may be configured with at least one of a volatile storage medium and a nonvolatile storage medium. For example, the memory (220) may be configured with at least one of a read only memory (ROM) and a random access memory (RAM).

도 3은 주파수 소요량을 산출하는 방법의 제1 실시예를 도시한 순서도이다.Figure 3 is a flowchart illustrating a first embodiment of a method for calculating frequency requirements.

도 3을 참조하면, 네트워크 용량에 관한 파라미터들(주파수 소요량 및 대역별 용량 포화율 등)을 산출하는 장치(이하, 디바이스(device))는 통신 시스템이 복수의 기지국을 포함하고 있는지 여부를 판단할 수 있다(S300). 디바이스는 통신 시스템이 단일 기지국으로 구성되어 있다고 판단할 수 있고, 이 경우, 하나의 기지국 단위로 요구되는 트래픽(traffic)의 양과 주파수 효율을 산출할 수 있다(S301 및 S302). 이후, 디바이스는 트래픽의 양을 주파수 효율로 나누어 주파수 소요량을 산출할 수 있다(S303). Referring to FIG. 3, a device (hereinafter, device) for calculating parameters related to network capacity (such as frequency requirement and bandwidth-specific capacity saturation rate) can determine whether a communication system includes multiple base stations (S300). The device can determine that the communication system is composed of a single base station, and in this case, can calculate the amount of traffic required per base station and the frequency efficiency (S301 and S302). Thereafter, the device can calculate the frequency requirement by dividing the amount of traffic by the frequency efficiency (S303).

이와 달리, 디바이스는 통신 시스템이 복수의 기지국들을 포함하고 있다고 판단할 수 있고, 이 경우, 해당 통신 시스템의 전체 트래픽 양, 전체 주파수 효율, 전체 기지국의 수를 산출할 수 있다(S304, S305, S306). 이후, 디바이스는 전체 트래픽의 양을 주파수 효율과 기지국 수의 곱으로 나누어(= 전체 트래픽의 양/(주파수 효율×기지국수)) 주파수 소요량을 산출할 수 있다(S307).Alternatively, the device may determine that the communication system includes multiple base stations, in which case the device may calculate the total traffic volume, total frequency efficiency, and total number of base stations of the communication system (S304, S305, S306). Thereafter, the device may calculate the frequency requirement by dividing the total traffic volume by the product of the frequency efficiency and the number of base stations (= total traffic volume/(frequency efficiency × number of base stations)) (S307).

그러나, 네크워크의 규모가 큰 경우(예를 들어, 전국망 서비스), 전체 통신 시스템의 트래픽 양과 기지국의 수 등과 같은 정보를 획득하는 것이 용이하지 않을 수 있다. 예를 들어, 통신 시스템에서 기지국이 대역폭이 다른 다수 개의 대역을 사용하는 경우, 전체 주파수 소요량을 산출하는 것이 용이하지 않을 수 있다. 즉, 전체 주파수 소요량은 각 대역별로 주파수 소요량을 산출하고, 이를 합하는 과정으로 산출될 수 있는데, 각 대역 별 트래픽 양, 기지국 수 등의 정보를 획득하는 것이 용이하지 않다면, 전체 주파수 소요량을 산출하는 것이 어려울 수 있다. However, when the network scale is large (e.g., nationwide network service), it may not be easy to obtain information such as the traffic volume of the entire communication system and the number of base stations. For example, when a base station in a communication system uses multiple bands with different bandwidths, it may not be easy to calculate the total frequency requirement. That is, the total frequency requirement can be calculated by calculating the frequency requirement for each band and adding them up, but if it is not easy to obtain information such as the traffic volume and the number of base stations for each band, it may be difficult to calculate the total frequency requirement.

한편, 주파수는 지역적으로 교환되지 않는 자원이므로, 전체 주파수 쇼요량은 전체 시스템의 평균 트래픽에 의한 소요량이 아닌 지역적으로 발생하는 트래픽의 분포를 고려하여 산출되는 것이 바람직할 수 있다. 즉, 트래픽이 집중적으로 발생하는 지역의 트래픽 양에 기초하여 주파수 소요량이 산출되는 것이 바람직할 수 있다. On the other hand, since frequency is a resource that is not exchanged regionally, it may be desirable to calculate the overall frequency demand by considering the distribution of regionally occurring traffic rather than the demand due to the average traffic of the entire system. In other words, it may be desirable to calculate the frequency demand based on the amount of traffic in an area where traffic is concentrated.

도 4는 주파수 소요량을 산출하는 방법의 제2 실시예를 도시한 순서도이다.Figure 4 is a flowchart illustrating a second embodiment of a method for calculating frequency requirements.

도 4를 참조하면, 디바이스는 가상 표본 지역을 구성할 수 있다(S400). 디바이스는 다수 대역을 사용하는 통신 시스템의 주파수 소요량을 산출하기 위해, 전체 시스템 내에서 트래픽이 밀집된 표본 셀들의 집합을 의미하는 가상 표본 지역을 구성할 수 있다. 가상 표본 지역은 전체 통신 시스템의 실제 주파수 소요량이 결정되는 가상적인 트래픽 밀집 지역을 의미할 수 있다.Referring to FIG. 4, the device can configure a virtual sample area (S400). In order to calculate the frequency requirement of a communication system using multiple bands, the device can configure a virtual sample area meaning a set of sample cells with dense traffic within the entire system. The virtual sample area can mean a virtual traffic-dense area where the actual frequency requirement of the entire communication system is determined.

도 5는 도 4의 S400 단계를 구체적으로 도시한 순서도이다.Figure 5 is a flowchart specifically illustrating step S400 of Figure 4.

도 5를 참조하면, 디바이스는 셀 내 트래픽의 양이 미리 정해진 임계 값 이상인 셀들을 선정할 수 있다(S400-1). 디바이스는 대역폭에 대한 무선 자원 사용율을 기준으로 셀들을 선정할 수도 있다. 디바이스는 전체 통신 네트워크 또는 관심 지역 내에서 트래픽의 양 또는 무선 자원 사용률이 미리 정해진 임계 값보다 높은 셀들을 선정할 수 있다. 예를 들어, 디바이스는 전국 또는 특정 지역에서 무선 자원 사용률이 상위 10 %인 셀들을 선정할 수 있다.Referring to FIG. 5, the device can select cells in which the amount of traffic within the cell is greater than a predetermined threshold value (S400-1). The device can also select cells based on a wireless resource utilization rate for bandwidth. The device can select cells in which the amount of traffic or the wireless resource utilization rate is higher than a predetermined threshold value within the entire communication network or an area of interest. For example, the device can select cells in which the wireless resource utilization rate is in the top 10% in the entire country or a specific area.

디바이스는 가상 표본 지역을 구성할 수 있다(S400-2). 구체적으로, 디바이스는 S401에서 선정된 셀들의 집합을 생성할 수 있고, 상기 셀들의 집합을 가상 표본 지역으로 구성할 수 있다. 도 6은 가상 표본 지역의 일 실시예를 도시한 개념도이다. 도 6을 참조하면, 디바이스는 전체 통신 시스템 또는 관심 지역 내에서 트래픽 밀집도가 높게 나타나는 셀들을 각 대역 별로 선정할 수 있고, 이에 기초하여 가상의 표본 지역(S1)을 구성할 수 있다.The device can configure a virtual sample area (S400-2). Specifically, the device can generate a set of cells selected in S401, and configure the set of cells as a virtual sample area. Fig. 6 is a conceptual diagram illustrating an embodiment of a virtual sample area. Referring to Fig. 6, the device can select cells with high traffic density within the entire communication system or the region of interest for each band, and configure a virtual sample area (S1) based on the cells.

디바이스는 가상 표본 지역에서 대역 별 트래픽의 양, 기지국의 수, 주파수 대역폭, 주파수 효율 등의 정보들을 수집할 수 있고, 수집된 정보들에 기초하여 미래의 정보를 예측할 수 있다. 이후, 디바이스는 주파수 소요량을 산출할 수 있다. 여기서, 산출은 현재의 값을 도출하는 과정과 미래의 값을 예측하는 과정을 포함하는 의미일 수 있다. 다시 도 4를 참조하면, 디바이스는 각 대역 별로 트래픽의 양이 산출 가능한지 여부를 판단할 수 있다(S401). 디바이스는 가상 표본 지역에서 대역 별로 수집된 정보들에 기초하여 각 대역 별로 트래픽의 산출될 수 있는지 여부를 판단할 수 있다. 대역 별로 트래픽의 양이 산출될 수 없는 경우, 디바이스는 S500 단계를 수행할 수 있다.The device can collect information such as the amount of traffic per band, the number of base stations, frequency bandwidth, and frequency efficiency in the virtual sample area, and can predict future information based on the collected information. Thereafter, the device can calculate the frequency requirement. Here, the calculation may mean including the process of deriving a current value and the process of predicting a future value. Referring again to FIG. 4, the device can determine whether the amount of traffic per band can be calculated (S401). The device can determine whether the traffic can be calculated per band based on the information collected per band in the virtual sample area. If the amount of traffic per band cannot be calculated, the device can perform step S500.

도 7은 도 4의 S500 단계를 구체적으로 도시한 순서도이다.Figure 7 is a flowchart specifically illustrating step S500 of Figure 4.

도 7을 참조하면, 디바이스는 가상 표본 지역에서의 전체 트래픽의 양(bps)을 산출할 수 있다(S500). 디바이스는 전체 통신 시스템의 트래픽 양의 예측 값을 통하여 가상 표본 지역의 전체 트래픽 양을 추정할 수 있다. 가상 표본 지역의 전체 트래픽 양은 전체 시스템의 트래픽 양의 예측 치와 유사한 증감 추이를 보일 수 있다. 디바이스는 전체 트래픽 예측 곡선에 가상 표본 지역에서의 현재 측정치를 반영하여. 가상 표본 지역의 전체 트래픽 예측 값을 도출할 수 있다. 이 경우, 디바이스는 곡선 맞춤(Curve fitting)과 같은 방식을 사용할 수 있다.Referring to FIG. 7, the device can calculate the total traffic volume (bps) in the virtual sample area (S500). The device can estimate the total traffic volume of the virtual sample area through the predicted value of the traffic volume of the entire communication system. The total traffic volume of the virtual sample area can show a similar increase/decrease trend as the predicted value of the traffic volume of the entire system. The device can derive the predicted value of the total traffic of the virtual sample area by reflecting the current measurement value in the virtual sample area to the predicted curve of the total traffic. In this case, the device can use a method such as curve fitting.

디바이스는 전체 대역에서의 시스템의 용량(bps)을 산출할 수 있다(S501). 도 8은 도 7의 S501 단계를 구체적으로 도시한 순서도이다. 도 8을 참조하면, 디바이스는 대역 별로 대역폭(Hz/band)을 산출할 수 있다(S501-1). 그리고 디바이스는 대역 별 주파수 효율(bps/Hz)을 산출할 수 있다(S502-2). 또한 디바이스는 대역 별 기지국의 수를 산출할 수 있다(S501-3). 디바이스는 S501-1 단계에서 산출한 대역 별 대역폭(Hz/band), S502-2 단계에서 산출한 대역 별 주파수 효율(bps/Hz) 그리고 대역 별 기지국의 수를 곱하여 각 대역 별 시스템 용량(bps/band)을 산출할 수 있다(S501-4). 이후, 디바이스는 각 대역 별로 산출된 시스템 용량(bps/band)들을 합하여 전체 대역의 시스템 용량을 산출할 수 있다(S501-5).The device can calculate the capacity (bps) of the system in the entire band (S501). FIG. 8 is a flowchart specifically illustrating step S501 of FIG. 7. Referring to FIG. 8, the device can calculate the bandwidth (Hz/band) for each band (S501-1). In addition, the device can calculate the frequency efficiency (bps/Hz) for each band (S502-2). In addition, the device can calculate the number of base stations for each band (S501-3). The device can calculate the system capacity (bps/band) for each band by multiplying the bandwidth (Hz/band) for each band calculated in step S501-1, the frequency efficiency (bps/Hz) for each band calculated in step S502-2, and the number of base stations for each band (S501-4). Thereafter, the device can calculate the system capacity of the entire band by adding the system capacities (bps/band) calculated for each band (S501-5).

다시 도 7을 참조하면, 디바이스는 전체 용량 포화율을 산출할 수 있다(S502). 디바이스는 S501 단계에서 산출한 전체 대역 시스템의 용량(bps)을 S500 단계에서 산출한 전체 트래픽 양(bps)으로 나누어 전체 용량 포화율(사용 비율)을 산출할 수 있다.Referring again to FIG. 7, the device can calculate the overall capacity saturation rate (S502). The device can calculate the overall capacity saturation rate (usage rate) by dividing the capacity (bps) of the overall bandwidth system calculated in step S501 by the overall traffic amount (bps) calculated in step S500.

디바이스는 전체 주파수 소요량()을 산출할 수 있다(S503). 디바이스는 S500 단계에서 산출한 전체 트래픽 양() 및 S501 단계에서 산출한 전체 대역의 시스템 용량()(즉, 전체 용량 포화율)에 기초하여 전체 주파수 소요량()을 산출할 수 있다. 전체 주파수 소요량()은 하기 수학식 1과 같은 방식으로 산출될 수 있다.The device has a total frequency requirement ( ) can be calculated (S503). The device calculates the total traffic amount ( ) and the system capacity of the entire band calculated in step S501 ( )(i.e., total capacity saturation) based on the total frequency requirement ( ) can be calculated. The total frequency requirement ( ) can be calculated in the same manner as the following mathematical formula 1.

여기서, 은 S501-1 단계에서 산출된 대역 별 대역폭, 은 S501-2 단계에서 산출된 대역 별 주파수 효율, 은 S501-3 단계에서 산출된 대역 별 기지국의 수일 수 있다. 다시 도 4를 참조하면, 대역 별로 트래픽의 양이 산출될 수 있는 경우, 디바이스는 S600 단계를 수행할 수 있다.Here, is the bandwidth per band calculated in step S501-1, is the frequency efficiency by band calculated in step S501-2, may be the number of base stations per band calculated in step S501-3. Referring again to FIG. 4, if the amount of traffic per band can be calculated, the device may perform step S600.

도 9는 도 4의 S600 단계를 구체적으로 도시한 순서도이다.Figure 9 is a flowchart specifically illustrating step S600 of Figure 4.

도 9를 참조하면, 디바이스는 대역 별로 트래픽 양(bps/band)을 산출할 수 있다(S600). 그리고 디바이스는 대역 별로 주파수 효율(bps/band)을 산출할 수 있다(S601). 또한 디바이스는 대역 별 기지국의 수를 산출할 수 있다(S602). 디바이스는 S600 단계에서 산출한 대역 별 트래픽 양(bps/band), S601 단계에서 산출한 대역 별 주파수 효율(bps/band) 그리고 S602 단계에서 산출한 대역 별 기지국의 수에 기초하여 대역 별 주파수 효율()을 산출할 수 있다(S603). 구체적으로, 디바이스는 대역 별 트래픽 양()을 대역 별 주파수 효율()과 대역 별 기지국의 수()의 곱으로 나누어 대역 별 주파수 효율()을 산출할 수 있다.Referring to FIG. 9, the device can calculate the traffic amount (bps/band) by band (S600). And the device can calculate the frequency efficiency (bps/band) by band (S601). Also, the device can calculate the number of base stations by band (S602). The device calculates the frequency efficiency (bps/band) by band based on the traffic amount (bps/band) by band calculated in step S600, the frequency efficiency (bps/band) by band calculated in step S601, and the number of base stations by band calculated in step S602. ) can be calculated (S603). Specifically, the device can calculate the amount of traffic per band ( ) is the frequency efficiency by band ( ) and the number of base stations by band ( ) is divided by the product of the frequency efficiency per band ( ) can be produced.

디바이스는 전체 주파수 소요량()을 산출할 수 있다(S604). 구체적으로, 디바이스는 S603 단계에서 산출한 대역 별 주파수 소요량()들을 합하여 전체 주파수 소요량()을 산출할 수 있다. 전체 주파수 소요량()은 하기 수학식 2와 같은 방식으로 산출될 수 있다.The device has a total frequency requirement ( ) can be calculated (S604). Specifically, the device calculates the frequency requirement for each band ( ) are combined to obtain the total frequency requirement ( ) can be calculated. The total frequency requirement ( ) can be calculated in the same manner as the following mathematical formula 2.

여기서, , , 은 각각 가상 표본 지역 내의 m 개의 대역에서의 각 대역 별 트래픽의 양, 각 대역 별 대역폭, 각 대역 별 주파수 효율 및 각 대역 별 주파수 소요량을 의미할 수 있다. 한편, 대역 별로 트래픽의 양이 산출될 수 있는 경우, 디바이스는 대역 별 용량 포화율을 산출할 수 있다.Here, , , and may mean the amount of traffic for each band, the bandwidth for each band, the frequency efficiency for each band, and the frequency requirement for each band in each of the m bands within the virtual sample area, respectively. Meanwhile, if the amount of traffic for each band can be calculated, the device can calculate the capacity saturation rate for each band.

도 10은 대역 별로 트래픽의 양이 산출될 수 있는 경우, 대역별 용량 포화율을 산출하는 방법의 일 실시예를 도시한 순서도이다.FIG. 10 is a flowchart illustrating one embodiment of a method for calculating a bandwidth-specific capacity saturation rate when the amount of traffic can be calculated for each bandwidth.

도 10을 참조하면, 디바이스는 대역 별로 대역폭(Hz/band)을 산출할 수 있다(S800). 그리고 디바이스는 대역 별 주파수 효율(bps/Hz)을 산출할 수 있다(S801). 또한 디바이스는 대역 별 기지국의 수를 산출할 수 있다(S802). 디바이스는 S801 단계에서 산출한 대역 별 대역폭(Hz/band), S802 단계에서 산출한 대역 별 주파수 효율(bps/Hz) 그리고 대역 별 기지국의 수를 곱하여 각 대역 별 시스템 용량(bps/band)을 산출할 수 있다(S803). 도 10의 S800 단계 내지 S803 단계는 도 8의 S501-1 단계 내지 단계 S501-4와 유사할 수 있다.Referring to FIG. 10, the device can calculate the bandwidth (Hz/band) for each band (S800). And the device can calculate the frequency efficiency (bps/Hz) for each band (S801). Also, the device can calculate the number of base stations for each band (S802). The device can calculate the system capacity (bps/band) for each band by multiplying the bandwidth (Hz/band) for each band calculated in step S801, the frequency efficiency (bps/Hz) for each band calculated in step S802, and the number of base stations for each band (S803). Steps S800 to S803 of FIG. 10 may be similar to steps S501-1 to S501-4 of FIG. 8.

이후, 디바이스는 대역 별 트래픽의 양을 산출할 수 있다(S804). 도 10의S804 단계는 도 9의 S600 단계와 유사할 수 있다. 디바이스는 대역 별 용량 포화율을 산출할 수 있다(S805). 구체적으로, 디바이스는 S804 단계에서 산출된 대역 별 트래픽 양()을 S803 단계에서 산출된 대역 별 시스템 용량()으로 나누어 대역 별 용량 포화율()을 산출할 수 있다. 대역 별 용량 포화율()하기 수학식 3과 같은 방식으로 산출될 수 있다.Afterwards, the device can calculate the amount of traffic per band (S804). Step S804 of Fig. 10 may be similar to step S600 of Fig. 9. The device can calculate the capacity saturation rate per band (S805). Specifically, the device can calculate the amount of traffic per band (S804) calculated in step S804. ) is the system capacity by band calculated at step S803. ) is divided into band-specific capacity saturation rate ( ) can be calculated. The capacity saturation rate by band ( ) can be calculated in the same manner as the following mathematical formula 3.

여기서, 은 S800 단계에서 산출된 대역 별 대역폭, 은 S801 단계에서 산출된 대역 별 주파수 효율, 은 S802 단계에서 산출된 대역 별 기지국의 수일 수 있다. Here, is the bandwidth per band produced at the S800 stage, is the frequency efficiency by band calculated in S801 stage, may be the number of base stations per band produced in step S802.

디바이스는 가상 표본 지역을 도입하여, 측정과 관리가 용이한 소규모 네트워크 데이터를 산출할 수 있고, 이에 기초하여 실제 요구되는 전체 통신 네트워크의 주파수 소요량을 용이하게 산출할 수 있다. 또한 다수 대역을 사용하는 통신 시스템에서, 디바이스는 대역 별로 트래픽이 산출 가능한 경우뿐만 아니라, 대역 별로 트래픽 산출이 가능하지 않은 경우에 대해서도 주파수 소요량을 산출할 수 있다. 따라서 통신망 품질의 관리가 용이하게 수행될 수 있다.The device can introduce a virtual sample area, produce small-scale network data that is easy to measure and manage, and based on this, easily produce the actual required frequency requirement of the entire communication network. In addition, in a communication system using multiple bands, the device can produce frequency requirement not only when traffic can be produced by band, but also when traffic cannot be produced by band. Therefore, management of communication network quality can be easily performed.

본 발명에 따른 방법들은 다양한 컴퓨터 수단을 통해 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 컴퓨터 판독가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 컴퓨터 판독 가능 매체에 기록되는 프로그램 명령은 본 발명을 위해 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. The methods according to the present invention may be implemented in the form of program commands that can be executed through various computer means and recorded on a computer-readable medium. The computer-readable medium may include program commands, data files, data structures, etc., either singly or in combination. The program commands recorded on the computer-readable medium may be those specially designed and configured for the present invention or may be those known to and available to those skilled in the art of computer software.

컴퓨터 판독 가능 매체의 예에는 롬(ROM), 램(RAM), 플래시 메모리(flash memory) 등과 같이 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함될 수 있다. 프로그램 명령의 예에는 컴파일러(compiler)에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터(interpreter) 등을 사용해서 컴퓨터에 의해 실행될 수 있는 고급 언어 코드를 포함할 수 있다. 상술한 하드웨어 장치는 본 발명의 동작을 수행하기 위해 적어도 하나의 소프트웨어 모듈로 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.Examples of computer-readable media may include hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. Examples of program instructions may include not only machine language codes generated by a compiler, but also high-level language codes that can be executed by a computer using an interpreter, and the like. The above-described hardware devices may be configured to operate with at least one software module to perform the operations of the present invention, and vice versa.

이상 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although the present invention has been described with reference to the above embodiments, it will be understood by those skilled in the art that various modifications and changes can be made to the present invention without departing from the spirit and scope of the present invention as set forth in the claims below.

Claims (10)

통신 시스템에서 디바이스의 동작 방법으로,
제1 지역에서 셀(cell) 내 트래픽(traffic)의 양이 미리 정해진 임계 값 이상인 셀들을 선정하는 단계;
상기 선정된 셀들에 기초하여 제2 지역을 구성하는 단계;
상기 제2 지역에서 각 대역 별로 트래픽의 양이 산출될 수 있는지 여부를 판단하는 단계; 및
상기 판단 결과에 기초하여, 상기 제2 지역에서의 주파수 소요량을 산출하는 단계를 포함하며,
상기 판단 결과에 기초하여, 상기 제2 지역에서의 주파수 소요량을 산출하는 단계는,
상기 판단 결과, 상기 제2 지역에서 상기 각 대역 별로 트래픽의 양이 산출될 수 있는 경우 상기 제2 지역에서 상기 각 대역 별의 트래픽의 양을 산출하는 단계;
상기 제2 지역에서 상기 각 대역 별의 주파수 효율을 산출하는 단계;
상기 제2 지역에서 상기 각 대역 별의 기지국 수를 산출하는 단계;
상기 제2 지역에서 상기 각 대역 별의 트래픽 양을 주파수 효율과 기지국의 수의 곱으로 나누어 상기 각 대역 별의 주파수 소요량을 산출하는 단계;및
상기 각 대역 별의 주파수 소요량을 합산하여 상기 제2 지역에서의 주파수 소요량을 산출하는 단계를 포함하는, 디바이스의 동작 방법.
As a method of operation of a device in a communication system,
A step of selecting cells in a first region in which the amount of traffic within the cells exceeds a predetermined threshold value;
A step of forming a second region based on the above-mentioned selected cells;
A step for determining whether the amount of traffic can be calculated for each band in the second region; and
Based on the above judgment result, a step of calculating frequency requirement in the second region is included.
Based on the above judgment result, the step of calculating the frequency requirement in the second region is:
As a result of the above judgment, if the amount of traffic can be calculated for each band in the second region, a step of calculating the amount of traffic for each band in the second region;
A step of calculating frequency efficiency for each band in the second region;
A step of calculating the number of base stations for each band in the second region;
A step of calculating the frequency requirement for each band by dividing the traffic volume for each band in the second region by the product of the frequency efficiency and the number of base stations; and
A method of operating a device, comprising the step of calculating frequency requirements in the second region by adding up the frequency requirements for each band.
청구항 1에 있어서,
상기 판단 결과에 기초하여, 상기 제2 지역에서의 주파수 소요량을 산출하는 단계는,
상기 판단 결과, 상기 제2 지역에서 상기 각 대역 별로 트래픽의 양이 산출될 수 없는 경우 상기 제2 지역에서 전체 대역의 트래픽의 양을 산출하는 단계;
상기 제2 지역의 상기 전체 대역의 시스템 용량을 산출하는 단계;
상기 전체 대역의 트래픽의 양을 상기 전체 대역의 시스템 용량으로 나누어 상기 전체 대역의 용량 포화율을 산출하는 단계; 및
상기 전체 대역의 용량 포화율에 기반하여 상기 제2 지역에서의 주파수 소요량을 산출하는 단계를 포함하는, 디바이스의 동작 방법.
In claim 1,
Based on the above judgment result, the step of calculating the frequency requirement in the second region is:
As a result of the above judgment, if the amount of traffic for each band in the second region cannot be calculated, a step of calculating the amount of traffic for the entire band in the second region;
A step of calculating the system capacity of the entire band in the second region;
A step of calculating the capacity saturation rate of the entire band by dividing the amount of traffic of the entire band by the system capacity of the entire band; and
A method of operating a device, comprising the step of calculating frequency demand in the second region based on a capacity saturation rate of the entire band.
청구항 2에 있어서,
상기 제2 지역에서 전체 대역의 트래픽의 양을 산출하는 단계는
상기 제1 지역의 전체 트래픽 예측 곡선에 곡선 맞춤(Curve fitting) 방식을 사용하여 상기 전체 대역의 트래픽의 양을 산출하는,
디바이스의 동작 방법.
In claim 2,
The step of calculating the amount of traffic of the entire band in the above second region is
Using the curve fitting method to the overall traffic prediction curve of the above first region, the amount of traffic of the entire band is calculated.
How the device operates.
청구항 2에 있어서,
상기 제2 지역의 상기 전체 대역의 시스템 용량을 산출하는 단계는,
상기 제2 지역의 상기 각 대역 별로 대역폭을 산출하는 단계;
상기 제2 지역의 상기 각 대역 별로 주파수 효율을 산출하는 단계;
상기 제2 지역의 상기 각 대역 별로 기지국 수를 산출하는 단계;
상기 각 대역 별로 대역폭, 주파수 효율 및 기지국 수를 곱하여 상기 각 대역 별로 시스템 용량을 산출하는 단계; 및
상기 각 대역 별의 시스템 용량을 합하여 상기 전체 대역의 시스템 용량을 산출하는 단계를 포함하는,
디바이스의 동작 방법.
In claim 2,
The step of calculating the system capacity of the entire band in the above second region is:
A step of calculating bandwidth for each band in the second region;
A step of calculating frequency efficiency for each band in the second region;
A step of calculating the number of base stations for each band in the second region;
A step of calculating the system capacity for each band by multiplying the bandwidth, frequency efficiency, and number of base stations for each band; and
A step of calculating the system capacity of the entire band by adding the system capacity of each band,
How the device operates.
삭제delete 청구항 1에 있어서,
상기 제2 지역에서 상기 각 대역 별의 트래픽의 양을 산출하는 단계;
상기 제2 지역의 상기 각 대역 별로 대역폭을 산출하는 단계;
상기 제2 지역의 상기 각 대역 별로 주파수 효율을 산출하는 단계;
상기 제2 지역의 상기 각 대역 별로 기지국 수를 산출하는 단계;
상기 각 대역 별로 대역폭, 주파수 효율 및 기지국 수를 곱하여 상기 각 대역 별로 시스템 용량을 산출하는 단계; 및
상기 각 대역 별의 트래픽 양을 시스템 용량으로 나누어 상기 각 대역 별의 용량 포화율을 산출하는 단계를 더 포함하는,
디바이스의 동작 방법.
In claim 1,
A step of calculating the amount of traffic for each band in the second region;
A step of calculating bandwidth for each band in the second region;
A step of calculating frequency efficiency for each band in the second region;
A step of calculating the number of base stations for each band in the second region;
A step of calculating the system capacity for each band by multiplying the bandwidth, frequency efficiency, and number of base stations for each band; and
Further comprising a step of dividing the traffic volume of each band by the system capacity to calculate the capacity saturation rate of each band.
How the device operates.
디바이스로서,
프로세서(processor)를 포함하며,
상기 프로세서는 상기 디바이스가,
제1 지역에서 셀(cell) 내 트래픽(traffic)의 양이 미리 정해진 임계 값 이상인 셀들을 선정하고;
상기 선정된 셀들에 기초하여 제2 지역을 구성하고;
상기 제2 지역에서 각 대역 별로 트래픽의 양이 산출될 수 있는지 여부를 판단하고; 그리고
상기 판단 결과에 기초하여, 상기 제2 지역에서의 주파수 소요량을 산출하는 것을 야기하도록 동작하며,
상기 판단 결과에 기초하여, 상기 제2 지역에서의 주파수 소요량을 산출하는 경우 상기 프로세서는 상기 디바이스가,
상기 판단 결과, 상기 제2 지역에서 상기 각 대역 별로 트래픽의 양이 산출될 수 있는 경우 상기 제2 지역에서 상기 각 대역 별의 트래픽의 양을 산출하고;
상기 제2 지역에서 상기 각 대역 별의 주파수 효율을 산출하고;
상기 제2 지역에서 상기 각 대역 별의 기지국 수를 산출하고;
상기 제2 지역에서 상기 각 대역 별의 트래픽 양을 주파수 효율과 기지국의 수의 곱으로 나누어 상기 각 대역 별의 주파수 소요량을 산출하고; 그리고
상기 각 대역 별의 주파수 소요량을 합산하여 상기 제2 지역에서의 주파수 소요량을 산출하는 것을 야기하도록 동작하는, 디바이스.
As a device,
Contains a processor,
The above processor is the device,
In the first region, cells are selected where the amount of traffic within the cells exceeds a predetermined threshold value;
A second region is formed based on the above-mentioned selected cells;
Determine whether the amount of traffic can be calculated for each band in the above second region; and
Based on the above judgment result, it operates to cause the frequency requirement in the second region to be calculated,
Based on the above judgment result, when calculating the frequency requirement in the second region, the processor causes the device to:
As a result of the above judgment, if the amount of traffic can be calculated for each band in the second region, the amount of traffic for each band in the second region is calculated;
Calculate the frequency efficiency of each band in the above second region;
Calculate the number of base stations for each band in the above second region;
In the above second region, the traffic volume for each band is divided by the product of the frequency efficiency and the number of base stations to calculate the frequency requirement for each band; and
A device that operates to cause the frequency requirement in the second region to be calculated by adding up the frequency requirement for each band.
청구항 7에 있어서,
상기 판단 결과, 상기 제2 지역에서 상기 각 대역 별로 트래픽의 양이 산출될 수 없는 경우 상기 제2 지역에서 전체 대역의 트래픽의 양을 산출하는 경우 상기 프로세서는 상기 디바이스가,
상기 제2 지역의 상기 전체 대역의 시스템 용량을 산출하고;
상기 전체 대역의 트래픽의 양을 상기 전체 대역의 시스템 용량으로 나누어 상기 전체 대역의 용량 포화율을 산출하고; 그리고
상기 전체 대역의 용량 포화율에 기반하여 상기 제2 지역에서의 주파수 소요량을 산출하는 것을 야기하도록 동작하는, 디바이스.
In claim 7,
As a result of the above judgment, if the amount of traffic cannot be calculated for each band in the second region, and if the amount of traffic for the entire band in the second region is calculated, the processor causes the device to,
Calculate the system capacity of the entire band in the second region;
The amount of traffic of the entire band is divided by the system capacity of the entire band to calculate the capacity saturation rate of the entire band; and
A device operable to cause the frequency requirement in said second region to be calculated based on the capacity saturation rate of said entire band.
청구항 8에 있어서,
상기 제2 지역의 상기 전체 대역의 시스템 용량을 산출하는 경우 상기 프로세서는 상기 디바이스가,
상기 제2 지역의 상기 각 대역 별로 대역폭을 산출하고;
상기 제2 지역의 상기 각 대역 별로 주파수 효율을 산출하고;
상기 제2 지역의 상기 각 대역 별로 기지국 수를 산출하고;
상기 각 대역 별로 대역폭, 주파수 효율 및 기지국 수를 곱하여 상기 각 대역 별로 시스템 용량을 산출하고; 그리고
상기 각 대역 별의 시스템 용량을 합하여 상기 전체 대역의 시스템 용량을 산출하는 것을 야기하도록 동작하는,
디바이스.
In claim 8,
When calculating the system capacity of the entire band of the second region, the processor is configured to:
Calculate the bandwidth for each band in the above second region;
Calculate the frequency efficiency for each band in the above second region;
Calculate the number of base stations for each band in the above second region;
The system capacity for each band is calculated by multiplying the bandwidth, frequency efficiency, and number of base stations for each band; and
Operates to cause the system capacity of the entire band to be calculated by adding the system capacity of each band above,
Device.
삭제delete
KR1020200106006A 2020-08-24 2020-08-24 Method and apparatus for managing network capacity Active KR102720210B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200106006A KR102720210B1 (en) 2020-08-24 2020-08-24 Method and apparatus for managing network capacity

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200106006A KR102720210B1 (en) 2020-08-24 2020-08-24 Method and apparatus for managing network capacity

Publications (2)

Publication Number Publication Date
KR20220025379A KR20220025379A (en) 2022-03-03
KR102720210B1 true KR102720210B1 (en) 2024-10-21

Family

ID=80818793

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200106006A Active KR102720210B1 (en) 2020-08-24 2020-08-24 Method and apparatus for managing network capacity

Country Status (1)

Country Link
KR (1) KR102720210B1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003070056A (en) 2001-08-28 2003-03-07 Ntt Docomo Inc Communication-channel setting method, communication control apparatus, and radio communication system
KR100633227B1 (en) * 1999-12-30 2006-10-11 주식회사 케이티 Frequency requirement calculation method of terrestrial mobile communication service

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100275460B1 (en) * 1998-09-26 2000-12-15 이계철 Apparatus and method for local switching network design

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100633227B1 (en) * 1999-12-30 2006-10-11 주식회사 케이티 Frequency requirement calculation method of terrestrial mobile communication service
JP2003070056A (en) 2001-08-28 2003-03-07 Ntt Docomo Inc Communication-channel setting method, communication control apparatus, and radio communication system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Yunbae KIm et al., "Prediction of LTE Spectrum Saturation Using Quantiles of Busy Hour RB Usage Rates", IEEE Communications Letters, Vol.23, Issue 8, pp.1427-1431 (2019.06.05.) 1부.*

Also Published As

Publication number Publication date
KR20220025379A (en) 2022-03-03

Similar Documents

Publication Publication Date Title
CN111108721B (en) Method, apparatus, and computer-readable storage medium for allocating resources in a network slice
US10638335B2 (en) Network builds based on congestion, achievable payload, and user throughput
EP2941912B1 (en) Spectrum management system and method
US9826535B2 (en) Base station apparatus, radio communication system, and radio communication controlling method
EP2136483A1 (en) A method, system and device of mapping system information block
US20190208530A1 (en) Wireless Communication Method, Base Station, and Terminal
WO2015016986A1 (en) Controlling interference
US20160150488A1 (en) Uplink power control method and apparatus thereof
WO2018173564A1 (en) Slice management device and slice management method
JP5509054B2 (en) RADIO RESOURCE ALLOCATION DEVICE, BASE STATION DEVICE, RADIO RESOURCE ALLOCATION METHOD, AND RADIO RESOURCE ALLOCATION PROGRAM
KR20090080723A (en) Wireless network design device and method
US20140004888A1 (en) Communication control apparatus, communication control system and communication control method
Sundan et al. Energy and spectral efficiency optimization using probabilistic based spectrum slicing (PBSS) in different zones of 5G wireless communication network
EP3228136B1 (en) Methods and modules for handling channels in a radio spectrum
KR102775674B1 (en) Communication method and device
KR102720210B1 (en) Method and apparatus for managing network capacity
JP6468196B2 (en) Allocation method, radio communication system, allocation apparatus and program thereof
CN105874836A (en) Control information processing method, apparatus and system
KR101500922B1 (en) A method and an apparatus for distributed estimation using an adaptive filter
CN109495965A (en) A kind of instruction of resource determines method and device
US20220022047A1 (en) Frequency spectrum management apparatus, frequency spectrum management method and computer-readable storage medium
CN112954808A (en) Carrier resource adjusting method, device, storage medium and computer equipment
KR20200061298A (en) Method for low latency communication in communication system supporting time division duplex mobile and apparatus therefor
Zhang et al. Game theoretic analysis of resource allocation in multi-tiered networks
US20240187875A1 (en) Systems and methods for carrier aggregation combination using device data and network data

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20200824

PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20231205

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: 20240724

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20241016

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20241016

End annual number: 3

Start annual number: 1

PG1601 Publication of registration