KR102179875B1 - Apparatus, method and program for operating surrounding network - Google Patents

Apparatus, method and program for operating surrounding network Download PDF

Info

Publication number
KR102179875B1
KR102179875B1 KR1020190058109A KR20190058109A KR102179875B1 KR 102179875 B1 KR102179875 B1 KR 102179875B1 KR 1020190058109 A KR1020190058109 A KR 1020190058109A KR 20190058109 A KR20190058109 A KR 20190058109A KR 102179875 B1 KR102179875 B1 KR 102179875B1
Authority
KR
South Korea
Prior art keywords
network
information
allocation information
resource allocation
processed
Prior art date
Application number
KR1020190058109A
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 KR1020190058109A priority Critical patent/KR102179875B1/en
Application granted granted Critical
Publication of KR102179875B1 publication Critical patent/KR102179875B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition

Landscapes

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

Abstract

According to the present invention, a network operation device for operating a peripheral network comprises: an acquisition module for acquiring traffic required to be processed by a network and a traffic capacity capable of being processed by the network; a comparison module for comparing the size of the traffic required to be processed in the network and the traffic capacity; and a setting module configured to set first resource allocation information and third resource allocation information for the peripheral network so that operating revenue information, which includes at least one of information on the peripheral network reservation cost for the peripheral network of another network operator and peripheral network operating profit information, is calculated to the maximum when the traffic required to be processed by the network exceeds the traffic capacity. Accordingly, by allocating resources of the peripheral network so that the operating profit information for the peripheral network is maximized, traffic that cannot be processed through the network operator′s network can be efficiently processed and the profit of the network operator can be maximized.

Description

주변 네트워크를 운영하는 네트워크 운영 장치, 방법 및 프로그램{Apparatus, method and program for operating surrounding network}Network operating device, method and program for operating surrounding network {Apparatus, method and program for operating surrounding network}

본 발명은 주변 네트워크를 운영하는 네트워크 운영 장치, 방법 및 프로그램에 관한 것으로, 더욱 상세하게는 다른 네트워크 사업자의 주변 네트워크를 운영하는데 있어서, 주변 네트워크에 대한 운영 이익 정보가 최대가 되도록 주변 네트워크의 자원을 할당하는 주변 네트워크를 운영하는 주변 네트워크 운영 장치, 방법 및 프로그램에 관한 것이다.The present invention relates to a network operating apparatus, method, and program for operating a peripheral network, and more particularly, in operating a peripheral network of another network operator, the resources of the peripheral network are used so that the operating profit information for the neighboring network is maximized. It relates to a peripheral network operating apparatus, method, and program for operating a peripheral network to be allocated.

C-RAN(Cloud-base Radio Access Network)은 높은 스펙트럼 효율과 에너지 효율로 인해 4G 이후의 차세대 네트워크로 고려되고 있다. C-RAN은 기지국의 기능을 BBU(Baseband Processing Unit)과 RRH(Remote Radio Unit or Remote Radio Head)으로 분리하되, 셀들의 중심에는 BBU를 배치하고 복수의 RRH를 셀들에 분산 배치하는 토폴로지를 갖는다. 이를 통해, C-RAN은 모바일 사용자에 대한 신호 송신 거리를 감소시켜 향상된 에너지 효율을 구현할 수 있게 된다.Cloud-base Radio Access Network (C-RAN) is considered as the next generation network after 4G due to its high spectrum efficiency and energy efficiency. The C-RAN has a topology in which the function of a base station is divided into a baseband processing unit (BBU) and a remote radio unit or remote radio head (RRH), and a BBU is placed at the center of the cells and a plurality of RRHs are distributed across cells. Through this, the C-RAN can implement improved energy efficiency by reducing the signal transmission distance to the mobile user.

최근에는 증가하는 트래픽 처리를 위한 RRH의 과밀집을 극복하기 위해 MBS(Macro Base Station)를 함께 배치하는 H-CRAN(Heterogeneous Cloud-base Radio Access Network)에 대한 연구와 수요가 증가하고 있다.In recent years, research and demand for a Heterogeneous Cloud-base Radio Access Network (H-CRAN) in which MBS (Macro Base Stations) are co-located to overcome the overcrowding of RRH for increasing traffic processing are increasing.

하지만, 통신 인프라의 투자만으로는 모바일 데이터 트래픽의 폭발적인 증가, 대규모 장치 연결, 및 지속적으로 출현하는 다양한 새로운 서비스와 애플리케이션 시나리오에 대처할 수 없는 한계가 문제되고 있다.However, investment in communication infrastructure alone is problematic in that it cannot cope with the explosive increase in mobile data traffic, large-scale device connection, and various new service and application scenarios that are constantly emerging.

이에 따라, 통신 인프라의 투자 외에 처리할 수 없는 트래픽을 다른 네트워크 사업자의 주변 네트워크로 오프로딩시키는 주변 네트워크 운영 기술에 대한 연구 개발이 활발하게 이뤄지고 있다.Accordingly, research and development on a peripheral network operation technology for offloading traffic that cannot be handled other than investment in communication infrastructure to a neighboring network of another network operator is being actively conducted.

하지만, 종래에 주변 네트워크를 운영하는데 있어서, 주변 네트워크의 운영에 따른 운영 이익을 최대하도록 주변 네트워크의 자원을 할당하는 기술에 대한 연구 개발이 이뤄지고 있지 않은 실정이다.However, in the conventional operation of a peripheral network, research and development on a technology for allocating resources of the peripheral network to maximize the operating profit of the operation of the peripheral network has not been conducted.

본 발명은 다른 네트워크 사업자의 주변 네트워크를 운영하는 경우, 주변 네트워크에 대한 운영 이익 정보가 최대가 되도록 주변 네트워크의 자원을 할당함으로써, 네트워크 사업자의 네트워크를 통해 처리하지 못하는 트래픽을 효율적으로 처리하고, 네트워크 사업자의 이익을 극대화할 수 있는 주변 네트워크를 운영하는 네트워크 운영 장치를 제공할 수 있다. The present invention efficiently processes traffic that cannot be processed through the network operator's network by allocating resources of the neighboring network so that operation profit information for the neighboring network is maximized when operating a neighboring network of another network operator. It is possible to provide a network operating device that operates a peripheral network that can maximize the profits of the operator.

본 발명의 목적들은 이상에서 언급한 목적으로 제한되지 않으며, 언급되지 않은 본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있고, 본 발명의 실시예에 의해 보다 분명하게 이해될 것이다. 또한, 본 발명의 목적 및 장점들은 특허 청구 범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다.The objects of the present invention are not limited to the above-mentioned objects, and other objects and advantages of the present invention that are not mentioned can be understood by the following description, and will be more clearly understood by examples of the present invention. In addition, it will be easily understood that the objects and advantages of the present invention can be realized by the means shown in the claims and combinations thereof.

본 발명에 따른 주변 네트워크를 운영하는 네트워크 운영 장치는 네트워크에 처리가 요구되는 트래픽과 상기 네트워크에서 처리 가능한 트래픽 용량을 획득하는 획득 모듈; 상기 네트워크에 처리가 요구되는 트래픽과 상기 트래픽 용량 간의 대소를 비교하는 비교 모듈; 및 상기 네트워크에 처리가 요구되는 트래픽이 상기 트래픽 용량을 초과하는 경우, 다른 네트워크 사업자의 주변 네트워크에 대한 주변 네트워크 예약 비용 정보 및 주변 네트워크 운영 수익 정보 중 하나 이상을 포함하는 운영 이익 정보가 최대로 산출되도록 상기 주변 네트워크에 대한 제1 자원 할당 정보 및 제3 자원 할당 정보를 설정하는 설정 모듈;을 포함한다.A network operating apparatus for operating a peripheral network according to the present invention includes: an acquisition module for acquiring traffic required to be processed by a network and a traffic capacity capable of being processed by the network; A comparison module for comparing the size of the traffic required to be processed in the network and the traffic capacity; And, when the traffic required to be processed by the network exceeds the traffic capacity, operation profit information including at least one of information on a neighboring network reservation cost for a neighboring network of another network operator and profit information for operating a neighboring network is calculated to the maximum. And a configuration module for setting first resource allocation information and third resource allocation information for the neighboring network.

바람직하게, 상기 주변 네트워크 운영 수익 정보는 주변 네트워크 사용자 요금 정보, 주변 네트워크 임대 비용 정보 및 주변 네트워크 패널티 비용 정보 중 하나 이상을 포함할 수 있다. Preferably, the peripheral network operation revenue information may include at least one of peripheral network user fee information, peripheral network rental cost information, and peripheral network penalty cost information.

바람직하게, 상기 설정 모듈은 상기 주변 네트워크의 컴퓨팅 자원 중 예약된 컴퓨팅 자원의 제2 비율 정보를 포함하는 상기 제1 자원 할당 정보를 설정할 수 있다.Preferably, the setting module may set the first resource allocation information including second ratio information of a reserved computing resource among computing resources of the surrounding network.

바람직하게, 상기 설정 모듈은 상기 주변 네트워크의 AP(Access Point)와 UE 간의 제2 채널 맵핑 정보 및 상기 네트워크를 통해 처리되지 않는 상기 UE의 미처리 요청 정보 중 하나 이상을 포함하는 제3 자원 할당 정보를 설정할 수 있다.Preferably, the configuration module includes third resource allocation information including at least one of second channel mapping information between the AP (Access Point) of the neighboring network and the UE and unprocessed request information of the UE not processed through the network. Can be set.

바람직하게, 상기 설정 모듈은 상기 제1 자원 할당 정보 및 상기 제3 자원 할당 정보를 각각 제1 주기 및 제3 주기 마다 설정하고, 상기 제1 주기가 상기 제3 주기 보다 길도록 설정할 수 있다.Preferably, the setting module may set the first resource allocation information and the third resource allocation information for each of a first period and a third period, respectively, and set the first period to be longer than the third period.

본 발명에 따른 주변 네트워크를 운영하는 네트워크 운영 방법은 네트워크에 처리가 요구되는 트래픽과 상기 네트워크에서 처리 가능한 트래픽 용량을 획득하는 단계; 상기 네트워크에 처리가 요구되는 트래픽과 상기 트래픽 용량 간의 대소를 비교하는 단계; 및 상기 네트워크에 처리가 요구되는 트래픽이 상기 트래픽 용량을 초과하는 경우, 다른 네트워크 사업자의 주변 네트워크에 대한 주변 네트워크 예약 비용 정보 및 주변 네트워크 운영 수익 정보 중 하나 이상을 포함하는 운영 이익 정보가 최대로 산출되도록 상기 주변 네트워크에 대한 제1 자원 할당 정보 및 제3 자원 할당 정보를 설정하는 단계;를 포함한다.A network operation method for operating a peripheral network according to the present invention comprises: acquiring traffic required to be processed by the network and a traffic capacity that can be processed by the network; Comparing a size between the traffic required to be processed in the network and the traffic capacity; And, when the traffic required to be processed by the network exceeds the traffic capacity, operation profit information including at least one of information on a neighboring network reservation cost for a neighboring network of another network operator and profit information for operating a neighboring network is calculated to the maximum. And setting first resource allocation information and third resource allocation information for the neighboring network to be possible.

본 발명에 따른 컴퓨터 프로그램은 하드웨어인 컴퓨터와 결합되어, 상기 주변 네트워크를 운영하는 네트워크 운영 방법을 수행할 수 있도록 컴퓨터에서 독출가능한 기록매체에 저장될 수 있다.The computer program according to the present invention may be combined with a computer, which is hardware, and stored in a computer-readable recording medium to perform a network operation method for operating the peripheral network.

본 발명에 따르면, 주변 네트워크에 대한 운영 이익 정보가 최대가 되도록 주변 네트워크의 자원을 할당함으로써, 네트워크 사업자의 네트워크를 통해 처리하지 못하는 트래픽을 효율적으로 처리하고, 네트워크 사업자의 이익을 극대화할 수 있다.According to the present invention, by allocating resources of a neighboring network so that operating profit information for a neighboring network is maximized, traffic that cannot be processed through the network of a network operator can be efficiently processed and the profit of the network operator can be maximized.

도 1은 본 발명의 일 실시 예에 따른 주변 네트워크를 운영하는 네트워크 운영 장치가 적용된 네트워크의 구성을 도시한 도면이다.
도 2는 본 발명의 일 실시 예에 따른 주변 네트워크를 운영하는 네트워크 운영 장치의 구성요소가 도시된 블록도이다.
도 3은 본 발명의 일 실시 예에 따른 주변 네트워크를 운영하는 네트워크 운영 장치의 설정 모듈이 제1 주기 및 제3 주기를 설정하는 과정을 설명하기 위한 도면이다.
도 4는 본 발명의 일 실시 예에 따른 주변 네트워크를 운영하는 네트워크 운영 방법을 설명하기 위한 순서도이다.
도 5는 본 발명의 다른 실시 예에 따른 주변 네트워크를 운영하는 네트워크 운영 장치의 구성요소가 도시된 블록도이다.
도 6은 본 발명의 다른 예에 따른 주변 네트워크를 운영하는 네트워크 운영 장치의 설정 모듈이 제1 내지 제3 주기를 설정하는 과정을 설명하기 위한 도면이다.
1 is a diagram illustrating a configuration of a network to which a network operating device operating a peripheral network is applied according to an embodiment of the present invention.
2 is a block diagram showing components of a network operating device for operating a peripheral network according to an embodiment of the present invention.
FIG. 3 is a diagram illustrating a process of setting a first cycle and a third cycle by a configuration module of a network operating device operating a peripheral network according to an embodiment of the present invention.
4 is a flowchart illustrating a network operation method of operating a neighboring network according to an embodiment of the present invention.
5 is a block diagram showing components of a network operating device for operating a peripheral network according to another embodiment of the present invention.
6 is a view for explaining a process in which a setting module of a network operating device operating a peripheral network according to another example of the present invention sets first to third cycles.

이하, 본 발명의 다양한 실시 예가 첨부된 도면을 참조하여 기재된다. 그러나, 이는 본 발명을 특정한 실시 형 태에 대해 한정하려는 것이 아니며, 본 발명의 실시 예의 다양한 변경(modification), 균등물(equivalent), 및/ 또는 대체물(alternative)을 포함하는 것으로 이해되어야 한다. 도면의 설명과 관련하여, 유사한 구성요소에 대 해서는 유사한 참조 부호가 사용될 수 있다. Hereinafter, various embodiments of the present invention will be described with reference to the accompanying drawings. However, this is not intended to limit the present invention to a specific embodiment, it should be understood to include various modifications, equivalents, and/or alternatives of the embodiments of the present invention. In connection with the description of the drawings, similar reference numerals may be used for similar elements.

본 문서에서, "가진다", "가질 수 있다", "포함한다", 또는 "포함할 수 있다" 등의 표현은 해당 특징(예: 수치, 기능, 동작, 또는 부품 등의 구성요소)의 존재를 가리키며, 추가적인 특징의 존재를 배제하지 않는다. In this document, expressions such as "have", "may have", "include", or "may contain" are the presence of corresponding features (eg, elements such as numbers, functions, actions, or parts). And does not exclude the presence of additional features.

본 문서에서, "A 또는 B", "A 또는/및 B 중 적어도 하나", 또는 "A 또는/및 B 중 하나 또는 그 이상" 등의 표현 은 함께 나열된 항목들의 모든 가능한 조합을 포함할 수 있다. 예를 들면, "A 또는 B", "A 및 B 중 적어도 하나", 또는 "A 또는 B 중 적어도 하나"는, (1) 적어도 하나의 A를 포함, (2) 적어도 하나의 B를 포함, 또는(3) 적어도 하나의 A 및 적어도 하나의 B 모두를 포함하는 경우를 모두 지칭할 수 있다. In this document, expressions such as "A or B", "at least one of A or/and B", or "one or more of A or/and B" may include all possible combinations of the items listed together. . For example, “A or B”, “at least one of A and B”, or “at least one of A or B” includes (1) at least one A, (2) at least one B, Or (3) it may refer to all cases including both at least one A and at least one B.

본 문서에서 사용된 "제1", "제2", "첫째", 또는 "둘째" 등의 표현들은 다양한 구성요소들을, 순서 및/또는 중 요도에 상관없이 수식할 수 있고, 한 구성요소를 다른 구성요소와 구분하기 위해 사용될 뿐 해당 구성요소들을 한정하지 않는다. 예를 들면, 제1 사용자 기기와 제2 사용자 기기는, 순서 또는 중요도와 무관하게, 서로 다른 사용자 기기를 나타낼 수 있다. 예를 들면, 본 문서에 기재된 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 바꾸어 명명될 수 있다.Expressions such as "first", "second", "first", or "second" used in this document can modify various elements regardless of their order and/or importance, and It is used to distinguish it from other components and does not limit the components. For example, a first user device and a second user device may represent different user devices regardless of order or importance. For example, without departing from the scope of the rights described in this document, a first component may be referred to as a second component, and similarly, a second component may be renamed to a first component.

어떤 구성요소(예: 제1 구성요소)가 다른 구성요소(예: 제2 구성요소)에 "(기능적으로 또는 통신적으로) 연결되어((operatively or communicatively) coupled with/to)" 있다거나 "접속되어(connected to)" 있다고 언급된 때에는, 상기 어떤 구성요소가 상기 다른 구성요소에 직접적으로 연결되거나, 다른 구성요소(예: 제3 구성요소)를 통하여 연결될 수 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소(예: 제1 구성요소)가 다른 구성 요소(예: 제2 구성요소)에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 상기 어떤 구성요소와 상기 다른 구성요소 사이에 다른 구성요소(예: 제3 구성요소)가 존재하지 않는 것으로 이해될 수 있다. Some component (eg, a first component) is "(functionally or communicatively) coupled with/to)" to another component (eg, a second component) or " When referred to as "connected to", it should be understood that the certain component may be directly connected to the other component or may be connected through another component (eg, a third component). On the other hand, when a component (eg, a first component) is referred to as being “directly connected” or “directly connected” to another component (eg, a second component), the component and the It may be understood that no other component (eg, a third component) exists between the different components.

본 문서에서 사용된 표현 "~하도록 구성된(또는 설정된)(configured to)"은 상황에 따라, 예를 들면, "~에 적합 한(suitable for)", "~하는 능력을 가지는(having the capacity to)", "~하도록 설계된(designed to)", "~하도록 변경된(adapted to)", "~하도록 만들어진(made to)", 또는 "~를 할 수 있는(capable of)"과 바꾸어 사용될 수 있다. 용어 "~하도록 구성(또는 설정)된"은 하드웨어적으로 "특별히 설계된(specifically designed to)"것만을 반드시 의미하지 않을 수 있다. 대신, 어떤 상황에서, "~하도록 구성된 장치"라는 표현은, 그 장치가 다른 장치 또는 부품들과 함께 "~할 수 있는" 것을 의미할 수 있다. 예를 들면, 문구 "A, B, 및 C를 수행하도록 구성 (또는 설정)된 프로세서"는 해당 동작을 수행하기 위한 전용 프로세서(예: 임베디드 프로세서), 또는 메모리에 저장된 하나 이상의 소프트웨어 프로그램들을 실행함으로써, 해당 동작들을 수행할 수 있는 범용 프로세서 (generic-purpose processor)(예: CPU 또는 application processor)를 의미할 수 있다. The expression "configured to" used in this document is, for example, "suitable for", "having the capacity to" depending on the situation. )", "designed to", "adapted to", "made to", or "capable of" . The term "configured to (or set) to" may not necessarily mean only "specifically designed to" in hardware. Instead, in some situations, the expression "a device configured to" may mean that the device "can" along with other devices or parts. For example, the phrase “a processor configured (or configured) to perform A, B, and C” means a dedicated processor (eg, an embedded processor) for performing the operation, or by executing one or more software programs stored in memory. , May mean a generic-purpose processor (eg, a CPU or an application processor) capable of performing corresponding operations.

본 문서에서 사용된 용어들은 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 다른 실시 예의 범위를 한 정하려는 의도가 아닐 수 있다. 단수의 표현은 컨텍스트 상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함할 수 있다. 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 용어들은 본 문서에 기재된 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가질 수 있다. 본 문서에 사용된 용어들 중 일반적인 사전에 정의된 용어들은 관련 기술의 컨텍스트 상 가지는 의미와 동일 또는 유사한 의미로 해석될 수 있으며, 본 문서에서 명백하게 정의되지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다. 경우에 따라서, 본 문서에서 정의된 용어일지라도 본 문서의 실시 예들을 배제하도록 해석될 수 없다. The terms used in this document are only used to describe a specific embodiment, and may not be intended to limit the scope of other embodiments. Singular expressions may include plural expressions unless they have a clearly different meaning in the context. Terms used herein, including technical or scientific terms, may have the same meaning as commonly understood by one of ordinary skill in the technical field described in this document. Among the terms used in this document, terms defined in a general dictionary may be interpreted as having the same or similar meanings as those in the context of the related technology, and unless explicitly defined in this document, they may be interpreted in an ideal or excessively formal meaning. It is not interpreted. In some cases, even terms defined in this document cannot be interpreted to exclude embodiments of this document.

도 1은 본 발명의 일 실시 예에 따른 주변 네트워크를 운영하는 네트워크 운영 장치(10, 이하 '네트워크 운영 장치'라 함)가 적용된 네트워크(1)의 구성을 도시한 도면이다.FIG. 1 is a diagram illustrating a configuration of a network 1 to which a network operating device 10 (hereinafter, referred to as “network operating device”) operating a peripheral network according to an embodiment of the present invention is applied.

도 1을 참조하면, 네트워크 사업자의 네트워크(1)는 네트워크 운영 장치(10), BBU(Baseband Processing Unit, 100), MBS(Macro Base Station, 200) 및 RRH(Remote Radio Head, 300)를 포함할 수 있다. 일 실시예에서, 네트워크(1)는 MBS(200)와 RRH(300)가 소정 셀 단위에 함께 배치되는 H-CRAN(Heterogeneous Cloud-base Radio Access Network)일 수 있다.Referring to FIG. 1, the network 1 of a network operator includes a network operating device 10, a baseband processing unit (BBU) 100, a macro base station 200 (MBS), and a remote radio head 300 (RRH). I can. In an embodiment, the network 1 may be a Heterogeneous Cloud-base Radio Access Network (H-CRAN) in which the MBS 200 and the RRH 300 are co-located in a predetermined cell unit.

BBU(100)는 기지국 신호의 기저대역 신호 처리 기능을 수행할 수 있으며, 네트워크(1)의 전파 송수신 장치에 포함된 MBS(200) 및 RRH(300)와 소정의 통신 매체, 예를 들면 광케이블로 실현되는 프론 트홀 링크(Fronthaul Link)를 통해 통신적으로 연결될 수 있다.The BBU 100 may perform a baseband signal processing function of a base station signal, and the MBS 200 and RRH 300 included in the radio wave transmission and reception device of the network 1 and a predetermined communication medium, for example, an optical cable. It can be communicatively connected through the realized fronthaul link.

BBU(100)는 상기 통신 매체를 통해 MBS(200) 및 RRH(300)로 다운링크 신호를 송신할 수 있고, MBS(200) 및 RRH(300)로부터 업링크 신호를 수신할 수 있다.The BBU 100 may transmit a downlink signal to the MBS 200 and RRH 300 through the communication medium, and may receive an uplink signal from the MBS 200 and RRH 300.

한편, 도 1에서는 하나의 BBU(100)만이 도시되었으나, 이에 한정되는 것은 아니다. 실시예에 따라서, BBU(100)는 복수개로 구성되어 BPU 풀(또는 BPU 클러스터)을 형성할 수 있다. 이 경우 BBU 풀의 BBU(100)들 각각은 소정 셀 단위로 할당되고 MBS(200) 및 RRH(300) 마다 연결되는 VBS(Virtual Base Station)이 형성될 수 있다. Meanwhile, in FIG. 1, only one BBU 100 is illustrated, but the present invention is not limited thereto. Depending on the embodiment, the BBU 100 may be configured in a plurality to form a BPU pool (or BPU cluster). In this case, each of the BBUs 100 in the BBU pool is allocated in a predetermined cell unit, and a Virtual Base Station (VBS) connected to each of the MBS 200 and the RRH 300 may be formed.

MBS(200)는 기지국 신호의 무선 처리 기능을 수행할 수 있으며, 소정 셀 단위당 하나가 배치될 수 있다.The MBS 200 may perform a radio processing function of a base station signal, and one may be disposed per predetermined cell unit.

RRH(300)는 기지국 신호의 무선 처리 기능을 수행할 수 있으며, 소정 셀 단위에 복수개가 분산 배치될 수 있다. 또한, RRH(300)는 각각 복수의 안테나를 구비할 수 있다. The RRH 300 may perform a radio processing function of a base station signal, and a plurality of RRHs may be distributed and disposed in a predetermined cell unit. In addition, each of the RRHs 300 may include a plurality of antennas.

MBS(200)와 RRH(300)는 해당 셀에 위치하는 UE(User Equipment, 400)와 통신할 수 있다. 이때, MBS(200)와 RRH(300)는 각각 하나의 UE(400) 사이에 형성되는 무선 채널을 통해 소정의 신호를 송수신할 수 있다. The MBS 200 and the RRH 300 may communicate with a user equipment (UE) 400 located in a corresponding cell. In this case, the MBS 200 and the RRH 300 may each transmit and receive a predetermined signal through a radio channel formed between one UE 400.

한편, 네트워크(1)에서 처리할 수 있는 트래픽 용량은 미리 제한되어 있으며, UE(400)로부터 처리가 요구되는 트래픽이 트래픽 용량을 초과할 수 있다. 이때, 네트워크 운영 장치(10)는 초과되는 트래픽이 다른 네트워크 사업자의 주변 네트워크에 의해 처리되도록 초과되는 트래픽을 주변 네트워크로 오프로딩시킬 수 있다. 이때, UE(400)는 주변 네트워크의 AP와 통신을 수행할 수 있다.Meanwhile, the traffic capacity that can be processed in the network 1 is limited in advance, and the traffic required to be processed from the UE 400 may exceed the traffic capacity. In this case, the network operating device 10 may offload the excess traffic to the surrounding network so that the excess traffic is processed by the surrounding network of another network operator. In this case, the UE 400 may communicate with an AP of a neighboring network.

이때, 네트워크 운영 장치(10)는 네트워크(1)에 처리가 요구되는 트래픽이 트래픽 용량을 초과하는 경우, 다른 네트워크 사업자의 주변 네트워크에 대한 주변 네트워크 예약 비용 정보 및 주변 네트워크 운영 수익 정보 중 하나 이상을 포함하는 운영 수익 정보가 최대가 되도록 주변 네트워크에 대한 제1 자원 할당 정보 및 제3 자원 할당 정보를 설정할 수 있다. 상술된, 네트워크 운영 장치(10)의 제1 자원 할당 정보 및 제3 자원 할당 정보를 설정하는 과정은 후술하여 자세히 설명하도록 한다.At this time, the network operating device 10, when the traffic required to be processed by the network 1 exceeds the traffic capacity, one or more of the neighboring network reservation cost information and the neighboring network operation profit information for the neighboring network of another network operator. First resource allocation information and third resource allocation information for a neighboring network may be set so that the included operating profit information is maximized. The above-described process of setting the first resource allocation information and the third resource allocation information of the network operating device 10 will be described in detail later.

한편, 상술된 네트워크(1)의 구성과 통신 방식은 상술된 설명에 의해 한정되지 않음을 유의한다.Meanwhile, it is noted that the configuration and communication method of the network 1 described above are not limited by the above description.

한편, 본 명세서에서는 인덱스 세트들의 기호를 하기의 표 1과 같이 정의하도록 한다.Meanwhile, in the present specification, symbols of index sets are defined as shown in Table 1 below.

기호sign 정의Justice

Figure 112019050673331-pat00001
Figure 112019050673331-pat00001
RRH(300)의 인덱스 세트,
Figure 112019050673331-pat00002
Index set of RRH(300),
Figure 112019050673331-pat00002
Figure 112019050673331-pat00003
Figure 112019050673331-pat00003
주변 네트워크의 AP(Access Point)의 인덱스 세트,
Figure 112019050673331-pat00004
A set of indexes of APs (Access Points) of the surrounding network,
Figure 112019050673331-pat00004
Figure 112019050673331-pat00005
Figure 112019050673331-pat00005
네트워크(1)의 채널의 인덱스 세트,
Figure 112019050673331-pat00006
A set of indexes of channels in network 1,
Figure 112019050673331-pat00006
Figure 112019050673331-pat00007
Figure 112019050673331-pat00007
주변 네트워크의 채널의 인덱스 세트,
Figure 112019050673331-pat00008
A set of indexes of channels in the perimeter network,
Figure 112019050673331-pat00008
Figure 112019050673331-pat00009
Figure 112019050673331-pat00009
시나리오의 인덱스 세트,
Figure 112019050673331-pat00010
,
Figure 112019050673331-pat00011
The set of indexes for the scenario,
Figure 112019050673331-pat00010
,
Figure 112019050673331-pat00011
Figure 112019050673331-pat00012
Figure 112019050673331-pat00012
완성 시나리오 트리(즉, 시나리와의 완성 세트)Complete Scenario Tree (i.e. Complete Set with Scenario)
Figure 112019050673331-pat00013
Figure 112019050673331-pat00013
UE(400)의 인덱스 세트,
Figure 112019050673331-pat00014
The index set of the UE 400,
Figure 112019050673331-pat00014

또한, 본 명세서에서는 불확실성 파라미터(Uncertainty Parameter)의 기호를 하기의 표 2와 같이 정의하도록 한다.In addition, in the present specification, the symbol of the uncertainty parameter is defined as shown in Table 2 below.

기호sign 정의Justice

Figure 112019050673331-pat00015
Figure 112019050673331-pat00015
UE(400)의 서비스 요청Service request from the UE 400
Figure 112019050673331-pat00016
Figure 112019050673331-pat00016
UE(400)와 RRH(300) 간의 접근성 인디케이터Accessibility indicator between UE 400 and RRH 300
Figure 112019050673331-pat00017
Figure 112019050673331-pat00017
UE(400)와 주변 네트워크의 AP 간의 접근성 인디케이터Accessibility indicator between the UE 400 and the AP of the neighboring network
Figure 112019050673331-pat00018
Figure 112019050673331-pat00018
접근성과 요청에 대한 설명자,
Figure 112019050673331-pat00019
A descriptor for accessibility and request,
Figure 112019050673331-pat00019

또한, 본 명세서에서는 결정적 파라미터(Deterministic Parameter)의 기호를 하기의 표 3과 같이 정의하도록 한다.In addition, in the present specification, symbols of deterministic parameters are defined as shown in Table 3 below.

기호sign 정의Justice

Figure 112019050673331-pat00020
Figure 112019050673331-pat00020
서비스된 비트로부터 수익으로의 변환 매개 변수Conversion parameters from serviced bits to revenue
Figure 112019050673331-pat00021
Figure 112019050673331-pat00021
오프로딩 비용Offloading cost
Figure 112019050673331-pat00022
Figure 112019050673331-pat00022
Figure 112019050673331-pat00023
Figure 112019050673331-pat00024
간의 프론트홀 용량
Figure 112019050673331-pat00023
Wow
Figure 112019050673331-pat00024
Fronthaul capacity between
Figure 112019050673331-pat00025
Figure 112019050673331-pat00025
Figure 112019050673331-pat00026
의 연결 용량
Figure 112019050673331-pat00026
Connection capacity
Figure 112019050673331-pat00027
Figure 112019050673331-pat00027
BBU(100)의 운영 비용Operating cost of BBU(100)
Figure 112019050673331-pat00028
Figure 112019050673331-pat00028
컴퓨팅 자원 예약 비용Computing resource reservation cost
Figure 112019050673331-pat00029
Figure 112019050673331-pat00029
Figure 112019050673331-pat00030
Figure 112019050673331-pat00031
간의 채널
Figure 112019050673331-pat00032
의 대역폭
Figure 112019050673331-pat00030
Wow
Figure 112019050673331-pat00031
Channel between
Figure 112019050673331-pat00032
Bandwidth of
Figure 112019050673331-pat00033
Figure 112019050673331-pat00033
Figure 112019050673331-pat00034
Figure 112019050673331-pat00035
간의 채널
Figure 112019050673331-pat00036
의 대역폭
Figure 112019050673331-pat00034
Wow
Figure 112019050673331-pat00035
Channel between
Figure 112019050673331-pat00036
Bandwidth of
Figure 112019050673331-pat00037
Figure 112019050673331-pat00037
미처리 요청에 대한 패널티 비용Penalty cost for outstanding requests
Figure 112019050673331-pat00038
Figure 112019050673331-pat00038
네트워크(1)에 대한 변환 매개 변수Transformation parameters for network (1)
Figure 112019050673331-pat00039
Figure 112019050673331-pat00039
주변 네트워크에 대한 변환 매개 변수Transformation parameters for perimeter networks
Figure 112019050673331-pat00040
Figure 112019050673331-pat00040
Figure 112019050673331-pat00041
의 연결 용량
Figure 112019050673331-pat00041
Connection capacity
Figure 112019050673331-pat00042
Figure 112019050673331-pat00042
MBS(200)의 채널 당 전송 전력Transmission power per channel of MBS(200)
Figure 112019050673331-pat00043
Figure 112019050673331-pat00043
RRH(300)의 채널 당 전송 전력Transmission power per channel of RRH (300)
Figure 112019050673331-pat00044
Figure 112019050673331-pat00044
전력 비용 변환에 대한 변환 매개 변수 Conversion parameters for power cost conversion
Figure 112019050673331-pat00045
Figure 112019050673331-pat00045
Figure 112019050673331-pat00046
의 총 대역폭 용량
Figure 112019050673331-pat00046
Total bandwidth capacity of

또한, 본 명세서에서는 결정 변수인 채널 할당 벡터와 제1 내지 제3 자원 할당 정보의 기호를 하기의 표 4와 같이 정의하도록 한다.In addition, in the present specification, a channel allocation vector, which is a determination variable, and symbols of the first to third resource allocation information are defined as shown in Table 4 below.

기호sign 정의Justice

Figure 112019050673331-pat00047
Figure 112019050673331-pat00047
네트워크(1)의 BBU 중에서
Figure 112019050673331-pat00048
에 할당된 BBU의 제1 비율 정보(단,
Figure 112019050673331-pat00049
,
Figure 112019050673331-pat00050
)
Among the BBUs in the network (1)
Figure 112019050673331-pat00048
The first ratio information of the BBU allocated to (however,
Figure 112019050673331-pat00049
,
Figure 112019050673331-pat00050
)
Figure 112019050673331-pat00051
Figure 112019050673331-pat00051
주변 네트워크의 컴퓨팅 자원 중 예약된 컴퓨팅 자원의 제2 비율 정보Information on the second ratio of reserved computing resources among computing resources in the surrounding network
Figure 112019050673331-pat00052
Figure 112019050673331-pat00052
MBS(200) 및 RRH(300) 중 하나 이상에 대한 네트워크(1)의 채널 할당 벡터(단,
Figure 112019050673331-pat00053
)
The channel allocation vector of the network 1 for at least one of the MBS 200 and the RRH 300 (however,
Figure 112019050673331-pat00053
)
Figure 112019050673331-pat00054
Figure 112019050673331-pat00054
시나리오
Figure 112019050673331-pat00055
에 따른 MBS(200) 및 RRH(300) 중 어느 하나와 UE(400) 간의 제1 채널 맵핑 정보
scenario
Figure 112019050673331-pat00055
First channel mapping information between the UE 400 and any one of the MBS 200 and the RRH 300 according to the
Figure 112019050673331-pat00056
Figure 112019050673331-pat00056
시나리오
Figure 112019050673331-pat00057
에 따른 AP와 UE(400) 간의 제2 채널 맵핑 정보
scenario
Figure 112019050673331-pat00057
Second channel mapping information between the AP and the UE 400 according to
Figure 112019050673331-pat00058
Figure 112019050673331-pat00058
시나리오
Figure 112019050673331-pat00059
에 따른 네트워크(1)를 통해 처리되지 않는 UE(400)의 미처리 요청 정보, 여기서,
Figure 112019050673331-pat00060
scenario
Figure 112019050673331-pat00059
Unprocessed request information of the UE 400 that is not processed through the network 1 according to, where,
Figure 112019050673331-pat00060

도 2는 본 발명의 일 실시 예에 따른 네트워크 운영 장치(10)의 구성요소가 도시된 블록도이다. 2 is a block diagram showing the components of the network operating device 10 according to an embodiment of the present invention.

도 1 및 도 2를 참조하면, 네트워크 운영 장치(10)는 획득 모듈(11), 비교 모듈(12) 및 설정 모듈(13)을 포함할 수 있다.1 and 2, the network operating device 10 may include an acquisition module 11, a comparison module 12, and a setting module 13.

획득 모듈(11)은 네트워크(1)에 처리가 요구되는 트래픽을 획득하고, 네트워크(1)에 미리 정해진 트래픽 용량을 획득할 수 있다.The acquisition module 11 may acquire traffic that is required to be processed by the network 1 and acquire a predetermined traffic capacity to the network 1.

획득 모듈(11)은 이전에 네트워크(1)에 처리가 요구되었던 트래픽에 대한 이력 정보에 기초하여 네트워크(1)에 처리가 요구되는 트래픽을 획득할 수 있다. 구체적으로, 획득 모듈(11)은 현재 시점으로부터 미리 설정된 기간 동안 네트워크(1)에 처리가 요구되었던 트래픽의 평균을 산출하고, 산출된 평균을 현재 시점에 네트워크(1)에 처리가 요구되는 트래픽으로 획득할 수 있다.The acquisition module 11 may acquire traffic that is requested to be processed by the network 1 on the basis of historical information on traffic that has been previously requested to be processed by the network 1. Specifically, the acquisition module 11 calculates an average of the traffic that has been requested to be processed by the network 1 for a preset period from the current time, and uses the calculated average as the traffic that is requested to be processed by the network 1 at the current time. Can be obtained.

비교 모듈(12)은 네트워크(1)에 처리가 요구되는 트래픽과 트래픽 용량 간의 대소를 비교하고, 비교 결과에 기초하여 비교 결과를 설정 모듈(13)로 전달할 수 있다. 구체적으로, 비교 모듈(12)은 상기 대소 비교 결과, 네트워크(1)에 처리가 요구되는 트래픽이 네트워크(1)에 미리 정해진 트래픽 용량을 초과하면 초과 신호를 설정 모듈(13)로 전달할 수 있다.The comparison module 12 may compare a size between a traffic required to be processed in the network 1 and a traffic capacity, and transmit the comparison result to the setting module 13 based on the comparison result. Specifically, as a result of the size comparison, the comparison module 12 may transmit an excess signal to the setting module 13 when the traffic required to be processed by the network 1 exceeds a predetermined traffic capacity of the network 1.

설정 모듈(13)은 네트워크(1)에 처리가 요구되는 트래픽이 네트워크(1)에 미리 정해진 트래픽 용량을 초과하는 경우, 주변 네트워크에 대한 주변 네트워크 예약 비용 정보 및 주변 네트워크 운영 수익 정보 중 하나 이상을 포함하는 운영 이익 정보가 최대로 산출되도록 주변 네트워크에 대한 제1 자원 할당 정보 및 제3 자원 할당 정보를 설정할 수 있다.When the traffic required to be processed by the network 1 exceeds the traffic capacity predetermined in the network 1, the setting module 13 stores at least one of information on the surrounding network reservation cost and the information on the profit of operation of the surrounding network. First resource allocation information and third resource allocation information for neighboring networks may be set so that the included operating profit information is calculated to the maximum.

여기서, 예약 비용 정보는 트래픽 증가로 인해 네트워크(1)의 UE(400)의 요청을 처리할 주변 네트워크의 컴퓨팅 자원을 예약하는데 소요되는 비용을 나타내는 정보일 수 있다.Here, the reservation cost information may be information indicating a cost required to reserve computing resources of a neighboring network to process a request from the UE 400 of the network 1 due to an increase in traffic.

설정 모듈(13)은 하기의 수학식 1을 이용하여 주변 네트워크 예약 비용 정보를 산출할 수 있다.The setting module 13 may calculate the surrounding network reservation cost information using Equation 1 below.

<수학식 1><Equation 1>

Figure 112019050673331-pat00061
Figure 112019050673331-pat00061

여기서, RA1”은 주변 네트워크 예약 비용 정보이다. Here, “RA1” is information about the reservation cost of the surrounding network.

한편, 주변 네트워크 운영 수익 정보는 UE(400)의 서비스 요청을 주변 네트워크로 오프로딩시킴으로써 발생되는 수익을 나타내는 정보로써, 주변 네트워크 사용자 요금 정보, 주변 네트워크 임대 비용 정보 및 주변 네트워크 패널티 비용 정보 중 하나 이상을 포함할 수 있다. 주변 네트워크 사용자 요금 정보는 UE(400)와 주변 네트워크의 AP 간의 통신으로 발생하는 요금을 나타내는 정보일 수 있고, 주변 네트워크 임대 비용 정보는 UE(400)와 주변 네트워크의 AP 간의 통신으로 발생하는 오프로딩 비용을 나타내는 정보일 수 있고, 주변 네트워크 패널티 비용 정보는 네트워크(1)를 통해 처리되지 않는 UE(400)의 미처리 요청 정보에 따른 페널티 비용을 나타내는 정보일 수 있다.Meanwhile, the peripheral network operation revenue information is information representing the revenue generated by offloading the service request of the UE 400 to the neighboring network, and is one or more of neighboring network user fee information, neighboring network rental cost information, and neighboring network penalty cost information. It may include. Peripheral network user fee information may be information indicating a fee incurred by communication between the UE 400 and the AP of the surrounding network, and the surrounding network rental fee information is offloading generated by communication between the UE 400 and the AP of the surrounding network. It may be information indicating a cost, and the neighboring network penalty cost information may be information indicating a penalty cost according to unprocessed request information of the UE 400 that is not processed through the network 1.

설정 모듈(13)은 하기의 수학식 2를 이용하여 주변 네트워크 운영 수익 정보를 산출할 수 있다.The setting module 13 may calculate the peripheral network operation profit information using Equation 2 below.

<수학식 2><Equation 2>

Figure 112019050673331-pat00062
Figure 112019050673331-pat00062

여기서, RA3는 주변 네트워크 운영 수익 정보이고, RA3'는 주변 네트워크 사용자 요금 정보이고, RA3”는 주변 네트워크 임대 비용 정보이고, RA3'''는 주변 네트워크 패널티 비용 정보이다.Here, RA3 is peripheral network operation revenue information, RA3' is peripheral network user fee information, RA3” is peripheral network rental cost information, and RA3"' is peripheral network penalty cost information.

여기서,

Figure 112019050673331-pat00063
는 시나리오
Figure 112019050673331-pat00064
에 따라 인덱스가
Figure 112019050673331-pat00065
인 UE(400)와 인덱스가
Figure 112019050673331-pat00066
인 AP가 통신을 통해 채널
Figure 112019050673331-pat00067
로 서비스 받는 시간의 비율인 제2 서비스 시간 비율이다.here,
Figure 112019050673331-pat00063
The scenario
Figure 112019050673331-pat00064
According to the index
Figure 112019050673331-pat00065
The UE 400 and the index
Figure 112019050673331-pat00066
Channel through which AP communicates
Figure 112019050673331-pat00067
This is the second service time ratio, which is the ratio of the service time.

설정 모듈(13)은 상술된 과정을 통해 산출되는 주변 네트워크 예약 비용 정보 및 주변 네트워크 운영 수익 정보를 합산하여 주변 네트워크의 운영 이익 정보로 산출할 수 있다.The setting module 13 may calculate the operation profit information of the neighboring network by summing the neighboring network reservation cost information and the neighboring network operation profit information calculated through the above-described process.

설정 모듈(13)은 하기의 수학식 3을 이용하여 주변 네트워크의 운영 이익 정보를 산출할 수 있다.The setting module 13 may calculate operating profit information of a neighboring network using Equation 3 below.

<수학식 3><Equation 3>

Figure 112019050673331-pat00068
Figure 112019050673331-pat00068

여기서,

Figure 112019050673331-pat00069
는 운영 이익 정보고, RA1”은 주변 네트워크 예약 비용 정보이고, RA3는 주변 네트워크 운영 수익 정보이다.here,
Figure 112019050673331-pat00069
Is the operating profit information, RA1” is the peripheral network reservation cost information, and RA3 is the peripheral network operation profit information.

한편, 설정 모듈(13)은 상술된 과정을 통해 산출되는 운영 이익 정보가 최대로 산출되도록 제1 자원 할당 정보 및 제3 자원 할당 정보를 설정할 수 있다.Meanwhile, the setting module 13 may set the first resource allocation information and the third resource allocation information so that the operating profit information calculated through the above-described process is maximally calculated.

구체적으로, 설정 모듈(13)은 주변 네트워크의 컴퓨팅 자원 중 예약된 컴퓨팅 자원의 제2 비율 정보 중 하나 이상을 포함하는 제1 자원 할당 정보를 설정할 수 있다.Specifically, the setting module 13 may set first resource allocation information including one or more of second ratio information of a reserved computing resource among computing resources of a neighboring network.

이를 위하여, 설정 모듈(13)은 하기의 수학식 4를 이용하여 제1 자원 할당 정보를 설정할 수 있다.To this end, the setting module 13 may set the first resource allocation information using Equation 4 below.

<수학식 4><Equation 4>

Figure 112019050673331-pat00070
Figure 112019050673331-pat00070

여기서,

Figure 112019050673331-pat00071
는 주변 네트워크의 컴퓨팅 자원 중 예약된 컴퓨팅 자원의 제2 비율 정보이다.here,
Figure 112019050673331-pat00071
Is the second ratio information of the reserved computing resources among the computing resources of the surrounding network.

한편, 설정 모듈(13)은 주변 네트워크의 AP와 UE(400) 간의 제2 채널 맵핑 정보 및 네트워크(1)를 통해 처리되지 않는 UE(400)의 미처리 요청 정보 중 하나 이상을 포함하는 제3 자원 할당 정보를 설정할 수 있다.On the other hand, the setting module 13 is a third resource including at least one of the second channel mapping information between the AP of the neighboring network and the UE 400 and the unprocessed request information of the UE 400 that is not processed through the network 1 Assignment information can be set.

이를 위하여, 설정 모듈(13)은 하기의 수학식 5를 이용하여 제3 자원 할당 정보를 설정할 수 있다.To this end, the setting module 13 may set the third resource allocation information using Equation 5 below.

<수학식 5><Equation 5>

Figure 112019050673331-pat00072
Figure 112019050673331-pat00072

여기서,

Figure 112019050673331-pat00073
는 시나리오
Figure 112019050673331-pat00074
에 따른 AP와 UE(400) 간의 제2 채널 맵핑 정보이고,
Figure 112019050673331-pat00075
는 시나리오
Figure 112019050673331-pat00076
에 따른 네트워크(1)를 통해 처리되지 않는 UE(400)의 미처리 요청 정보이다.here,
Figure 112019050673331-pat00073
The scenario
Figure 112019050673331-pat00074
Second channel mapping information between the AP and the UE 400 according to,
Figure 112019050673331-pat00075
The scenario
Figure 112019050673331-pat00076
This is unprocessed request information of the UE 400 that is not processed through the network 1 according to.

즉, 설정 모듈(13)은 주변 네트워크 예약 비용 정보 및 주변 네트워크 운영 수익 정보가 합산되어 산출되는 주변 네트워크의 운영 이익 정보가 최대가 되도록 제1 자원 할당 정보 및 제3 자원 할당 정보를 설정할 수 있다.That is, the setting module 13 may set the first resource allocation information and the third resource allocation information so that the operation profit information of the neighboring network calculated by summing the neighboring network reservation cost information and the neighboring network operation profit information is maximized.

도 3은 본 발명의 일 실시 예에 따른 네트워크 운영 장치(10)의 설정 모듈(13)이 제1 주기 및 제3 주기를 설정하는 과정을 설명하기 위한 도면이다.3 is a view for explaining a process of setting a first cycle and a third cycle by the setting module 13 of the network operating device 10 according to an embodiment of the present invention.

도 3을 더 참조하면, 설정 모듈(13)은 제1 자원 할당 정보(R1) 내지 제3 자원 할당 정보(R3)를 각각 제1 주기(PR1) 및 제3 주기(PR3) 마다 설정할 수 있다.Referring further to FIG. 3, the setting module 13 may set the first resource allocation information R1 to the third resource allocation information R3 for each of the first period PR1 and the third period PR3, respectively.

이때, 설정 모듈(13)은 제1 주기(PR1)가 제3 주기(PR3) 보다 길도록 설정할 수 있다.In this case, the setting module 13 may set the first cycle PR1 to be longer than the third cycle PR3.

이를 통해, 설정 모듈(13)은 설정되는 자원 할당 정보에 대응하여 자원 할당 시, 발생할 수 있는 컴퓨팅 로드의 정도에 따라 제1 자원 할당 정보(R1) 내지 제3 자원 할당 정보(R3)를 설정하는 주기를 다르게 설정할 수 있다.Through this, the setting module 13 sets the first resource allocation information R1 to the third resource allocation information R3 according to the degree of computing load that may occur during resource allocation in response to the set resource allocation information. You can set the cycle differently.

구체적으로, 설정 모듈(13)은 컴퓨팅 로드가 많이 발생하는 자원 할당과 관련한 제1 자원 할당 정보(R1)는 컴퓨팅 로드가 적게 발생하는 자원 할당과 관련한 제3 자원 할당 정보(R3)가 설정되는 제3 주기(PR3) 보다 긴 주기인 제1 주기(PR1)마다 설정될 수 있다.Specifically, the setting module 13 includes the first resource allocation information R1 related to resource allocation in which a large computing load is generated, and the third resource allocation information R3 related to resource allocation in which the computing load is small is set. It may be set every first period PR1 which is a period longer than 3 period PR3.

일 실시 예에 따른 획득 모듈(11), 비교 모듈(12) 및 설정 모듈(13)은 중앙처리장치(Central Processing Unit (CPU)), 어플리케이션 프로세서(Application Processor (AP)) 및 커뮤니케이션 프로세서(Communication Processor (CP)) 중 하나 이상을 통해 구현될 수 있다.The acquisition module 11, the comparison module 12, and the setting module 13 according to an embodiment include a central processing unit (CPU), an application processor (AP), and a communication processor. (CP)) can be implemented through one or more.

도 4는 본 발명의 일 실시 예에 따른 주변 네트워크를 운영하는 네트워크 운영 방법을 설명하기 위한 순서도이다.4 is a flowchart illustrating a network operation method of operating a neighboring network according to an embodiment of the present invention.

도 4를 참조하면, 본 발명의 일 실시 예에 따른 주변 네트워크를 운영하는 네트워크 운영 방법 은 이하에서 그 구체적인 주체는 제한되지 않는다. 예를 들어, 주변 네트워크를 운영하는 네트워크 운영 방법은 상술된 주변 네트워크를 운영하는 네트워크 운영 장치에 의해 수행될 수 있다.Referring to FIG. 4, a network operating method for operating a peripheral network according to an embodiment of the present invention is not limited to a specific subject hereinafter. For example, a network operating method for operating a peripheral network may be performed by a network operating device operating the aforementioned peripheral network.

단계 S1에서, 네트워크에 처리가 요구되는 트래픽과 네트워크에서 처리 가능한 트래픽 용량을 획득한다. 이때, S1 단계에서, 이전에 네트워크에 처리가 요구되었던 트래픽에 대한 이력 정보에 기초하여 네트워크에 처리가 요구되는 트래픽을 획득한다.In step S1, traffic required to be processed by the network and a traffic capacity that can be processed by the network are acquired. At this time, in step S1, the traffic required to be processed by the network is acquired based on the history information on the traffic previously requested to be processed by the network.

단계 S2에서, 네트워크에 처리가 요구되는 트래픽과 트래픽 용량 간의 대소를 비교한다. 이때, S2 단계에서, 네트워크(1)에 처리가 요구되는 트래픽이 네트워크(1)에 미리 정해진 트래픽 용량을 초과하면 초과 신호를 설정 모듈)로 전달한다.In step S2, the size of the traffic required for processing in the network and the traffic capacity is compared. At this time, in step S2, when the traffic required to be processed by the network 1 exceeds a predetermined traffic capacity of the network 1, the excess signal is transmitted to the setting module).

단계 S3에서, 주변 네트워크에 대한 다른 네트워크 사업자의 주변 네트워크에 대한 주변 네트워크 예약 비용 정보 및 주변 네트워크 운영 수익 정보 중 하나 이상을 포함하는 운영 이익 정보가 최대로 산출되도록 주변 네트워크에 대한 제1 자원 할당 정보 및 제3 자원 할당 정보를 설정한다. In step S3, the first resource allocation information for the neighboring network so that operation profit information including at least one of neighboring network reservation cost information and peripheral network operation profit information for the neighboring network of another network operator for the neighboring network is maximally calculated. And set the third resource allocation information.

한편, 단계 S3에서, 제1 자원 할당 정보 및 제3 자원 할당 정보를 각각 제1 주기 및 제3 주기마다 설정한다.Meanwhile, in step S3, the first resource allocation information and the third resource allocation information are set for each of the first and third periods, respectively.

본 발명의 실시예와 관련하여 설명된 방법 또는 알고리즘의 단계들은 하드웨어로 직접 구현되거나, 하드웨어에 의해 실행되는 소프트웨어 모듈로 구현되거나, 또는 이들의 결합에 의해 구현될 수 있다. 소프트웨어 모듈은 RAM(Random Access Memory), ROM(Read Only Memory), EPROM(Erasable Programmable ROM), EEPROM(Electrically Erasable Programmable ROM), 플래시 메모리(Flash Memory), 하드 디스크, 착탈형 디스크, CD-ROM, 또는 본 발명이 속하는 기술 분야 에서 잘 알려진 임의의 형태의 컴퓨터 판독가능 기록매체에 상주할 수도 있다.The steps of a method or algorithm described in connection with an embodiment of the present invention may be implemented directly in hardware, implemented as a software module executed by hardware, or a combination thereof. Software modules include Random Access Memory (RAM), Read Only Memory (ROM), Erasable Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), Flash Memory, hard disk, removable disk, CD-ROM, or It may reside on any type of computer-readable recording medium well known in the art to which the present invention pertains.

도 5는 본 발명의 다른 실시 예에 따른 주변 네트워크를 운영하는 네트워크 운영 장치(10', 이하 '네트워크 운영 장치'라 함)의 구성요소가 도시된 블록도이다. 5 is a block diagram showing the components of a network operating device 10 (hereinafter referred to as a'network operating device') for operating a peripheral network according to another embodiment of the present invention.

도 1 및 도 5를 참조하면, 네트워크 운영 장치(10')는 설정 모듈(11'), 비교 모듈(12'), 선택 모듈(13')을 포함할 수 있다.Referring to FIGS. 1 and 5, the network operating device 10 ′ may include a setting module 11 ′, a comparison module 12 ′, and a selection module 13 ′.

설정 모듈(11')은 네트워크(1)에 대한 채널 할당 정보를 순차적으로 변경하여 설정하고, 설정된 채널 할당 정보에 기초하여 네트워크(1)에 대한 총 운영 이익 정보가 최대로 산출되도록 네트워크(1)에 대한 제1 내지 제3 자원 할당 정보를 설정할 수 있다.The setting module 11' sequentially changes and sets the channel allocation information for the network 1, and the network 1 so that the total operating profit information for the network 1 is maximally calculated based on the set channel allocation information. First to third resource allocation information for may be set.

구체적으로, 설정 모듈(11')은 MBS(200) 및 RRH(300) 중 하나 이상이 통신을 수행하는데 이용되는 네트워크(1)의 채널을 할당하기 위해 채널 할당 정보를 설정할 수 있다. 이를 위해, 설정 모듈(11')은 MBS(200) 및 RRH(300) 중 하나 이상에 대해 네트워크(1)의 채널 할당 벡터를 설정할 수 있다. 여기서, 채널 할당 벡터는 네트워크(1)의 채널 중에서 MBS(200) 및 RRH(300) 중 어느 하나에 할당됨을 “1” 또는 “0”으로 나타내는 정보의 조합일 수 있다. 예를 들어, “1”은 해당 채널이 MBS(200)에 할당됨을 나타내고, “0”은 해당 채널이 RRH(300)에 할당됨을 나타낼 수 있다. 이러한 해당 채널 할당 벡터는 채널 할당 정보에 포함될 수 있다.Specifically, the setting module 11 ′ may set channel allocation information in order to allocate a channel of the network 1 used for one or more of the MBS 200 and the RRH 300 to perform communication. To this end, the setting module 11 ′ may set a channel allocation vector of the network 1 for at least one of the MBS 200 and the RRH 300. Here, the channel allocation vector may be a combination of information indicating "1" or "0" to be allocated to any one of the MBS 200 and RRH 300 among the channels of the network 1. For example, “1” may indicate that the corresponding channel is allocated to the MBS 200, and “0” may indicate that the corresponding channel is allocated to the RRH 300. The corresponding channel allocation vector may be included in the channel allocation information.

즉, 설정 모듈(11')은 채널 할당 벡터를 설정함으로써, MBS(200) 및 RRH(300) 중 하나 이상이 통신을 수행하는데 이용되는 채널을 설정할 수 있다. 이때, 설정 모듈(11')은 채널 할당 벡터 내의 “1”과 “0”의 조합을 순차적으로 변경하여 설정할 수 있다.That is, by setting the channel allocation vector, the setting module 11 ′ may set a channel used for at least one of the MBS 200 and the RRH 300 to perform communication. At this time, the setting module 11' may be set by sequentially changing the combination of “1” and “0” in the channel allocation vector.

이를 위해, 설정 모듈(11')은 하기의 조건문 1에 기초하여 MBS(200) 및 RRH(300) 중 하나 이상에 대해 네트워크(1)의 채널 할당 벡터를 설정할 수 있다.To this end, the setting module 11 ′ may set a channel allocation vector of the network 1 for at least one of the MBS 200 and the RRH 300 based on conditional sentence 1 below.

<조건문 1><Condition 1>

Figure 112019050673331-pat00077
Figure 112019050673331-pat00077

여기서,

Figure 112019050673331-pat00078
는 총 운영 이익 정보이고,
Figure 112019050673331-pat00079
는 제1 내지 제3 최종 자원 할당 정보이고,
Figure 112019050673331-pat00080
는 최종 채널 할당 벡터이고,
Figure 112019050673331-pat00081
는 최근에 설정된 채널 할당 벡터이고,
Figure 112019050673331-pat00082
는 네트워크(1)의 채널의 인덱스 세트이고,
Figure 112019050673331-pat00083
는 최근에 설정된 채널 할당 벡터 및 제1 내지 제3 자원 할당 정보에 따른 총 운영 이익 정보이고,
Figure 112019050673331-pat00084
는 최근에 설정된 제1 내지 제3 자원 할당 정보이다.here,
Figure 112019050673331-pat00078
Is the total operating profit information,
Figure 112019050673331-pat00079
Is the first to third final resource allocation information,
Figure 112019050673331-pat00080
Is the final channel allocation vector,
Figure 112019050673331-pat00081
Is the recently set channel allocation vector,
Figure 112019050673331-pat00082
Is the index set of the channels of network 1,
Figure 112019050673331-pat00083
Is the total operating profit information according to the recently set channel allocation vector and the first to third resource allocation information,
Figure 112019050673331-pat00084
Is the recently set first to third resource allocation information.

이에 따라, 설정 모듈(11')은 MBS(200) 및 RRH(300)이 네트워크(1)의 채널에 할당되는 모든 조합을 나타내는 채널 할당 벡터를 순차적으로 설정할 수 있다.Accordingly, the setting module 11 ′ may sequentially set a channel allocation vector indicating all combinations of the MBS 200 and the RRH 300 allocated to the channels of the network 1.

이어서, 설정 모듈(11')은 설정된 채널 할당 정보에 기초하여 네트워크(1)에 대한 총 운영 이익 정보가 최대로 산출되도록 네트워크(1)에 대한 제1 내지 제3 자원 할당 정보를 설정할 수 있다.Subsequently, the setting module 11 ′ may set the first to third resource allocation information for the network 1 so that total operating profit information for the network 1 is calculated to the maximum based on the set channel allocation information.

구체적으로, 설정 모듈(11')은 네트워크 운영 비용 정보, 네트워크 운영 수익 정보 및 주변 네트워크 운영 수익 정보 중 하나 이상을 포함하는 총 운영 이익 정보가 최대가 되도록 제1 내지 제3 자원 할당 정보를 설정할 수 있다.Specifically, the setting module 11 ′ may set the first to third resource allocation information so that total operating profit information including one or more of network operation cost information, network operation profit information, and peripheral network operation profit information is maximized. have.

여기서, 네트워크 운영 비용 정보는 네트워크(1)를 운영하는데 소요되는 비용을 나타내는 정보로써, BBU 운영 비용 정보 및 주변 네트워크 예약 비용 정보 중 하나 이상을 포함할 수 있다. BBU 운영 비용 정보는 네트워크(1)에 포함된 BBU(100)를 운영하는데 소요되는 비용을 나타내는 정보일 수 있고, 주변 네트워크 예약 비용 정보는 트래픽 증가로 인해 네트워크(1)의 UE(400)의 요청을 처리할 주변 네트워크의 컴퓨팅 자원을 예약하는데 소요되는 비용을 나타내는 정보일 수 있다.Here, the network operation cost information is information indicating a cost required to operate the network 1 and may include at least one of BBU operation cost information and neighboring network reservation cost information. The BBU operation cost information may be information indicating the cost required to operate the BBU 100 included in the network 1, and the neighboring network reservation cost information is requested by the UE 400 of the network 1 due to traffic increase. It may be information indicating a cost required to reserve a computing resource of a neighboring network to process.

설정 모듈(11')은 하기의 수학식 6을 이용하여 네트워크 운영 비용 정보를 산출할 수 있다.The setting module 11 ′ may calculate network operation cost information using Equation 6 below.

<수학식 6><Equation 6>

Figure 112019050673331-pat00085
Figure 112019050673331-pat00085

여기서, RA1은 네트워크 운영 비용 정보이고, RA1'은 BBU 운영 비용 정보이고, RA1”은 주변 네트워크 예약 비용 정보이다. Here, RA1 is network operation cost information, RA1' is BBU operation cost information, and RA1” is neighboring network reservation cost information.

한편, 네트워크 운영 수익 정보는 네트워크(1)를 운영하여 발생되는 수익을 나타내는 정보로써, 네트워크 사용자 요금 정보 및 네트워크 전력 비용 정보 중 하나 이상을 포함할 수 있다. 네트워크 사용자 요금 정보는 UE(400)와 MBS(200) 간의 통신으로 발생하는 요금을 나타내는 MBS 사용자 요금 정보 및 UE(400)와 RRH(300) 간의 통신으로 발생하는 요금을 나타내는 RRH 사용자 요금 정보 중 하나 이상을 포함할 수 있다. 또한, 네트워크 전력 비용 정보는 UE(400)와 MBS(200) 간의 통신으로 발생하는 전력 비용을 나타내는 MBS 전력 비용 정보 및 UE(400)와 RRH(300) 간의 통신으로 발생하는 전력 비용을 나타내는 RRH 전력 비용 정보 중 하나 이상을 포함할 수 있다.Meanwhile, the network operation revenue information is information representing revenue generated by operating the network 1 and may include at least one of network user fee information and network power cost information. Network user charge information is one of MBS user charge information indicating charges incurred by communication between UE 400 and MBS 200 and RRH user charge information indicating charges incurred by communication between UE 400 and RRH 300 It may include more than one. In addition, the network power cost information includes MBS power cost information indicating the power cost generated by communication between the UE 400 and the MBS 200 and RRH power indicating the power cost generated by communication between the UE 400 and the RRH 300 It may include one or more of the cost information.

설정 모듈(11')은 하기의 수학식 7를 이용하여 불확실한 변수가 고려되는 시나리오(

Figure 112019050673331-pat00086
)에 대응하여 네트워크 운영 수익 정보를 산출할 수 있다.The setting module 11' is a scenario in which an uncertain variable is considered using Equation 7 below (
Figure 112019050673331-pat00086
) In response to the network operation revenue information can be calculated.

<수학식 7><Equation 7>

Figure 112019050673331-pat00087
Figure 112019050673331-pat00087

여기서, RA2는 네트워크 운영 수익 정보이고, RA2'는 네트워크 사용자 요금 정보이고, RA2”는 네트워크 전력 비용 정보이고, RA2'1은 MBS 사용자 요금 정보이고, RA2'2는 RRH 사용자 요금 정보이고, RA2”1은 MBS 전력 비용 정보이고, RA2”2는 RRH 전력 비용 정보이다.Here, RA2 is network operation revenue information, RA2' is network user fee information, RA2” is network power cost information, RA2'1 is MBS user fee information, RA2'2 is RRH user fee information, RA2” 1 is MBS power cost information, and RA2”2 is RRH power cost information.

여기서,

Figure 112019050673331-pat00088
는 시나리오
Figure 112019050673331-pat00089
에 따라 인덱스가
Figure 112019050673331-pat00090
인 UE(400)가 MBS(200,
Figure 112019050673331-pat00091
인 경우) 또는 RRH(300,
Figure 112019050673331-pat00092
인 경우)와 통신을 통해 채널
Figure 112019050673331-pat00093
으로 서비스 받는 시간의 비율인 제1 서비스 시간 비율이고,
Figure 112019050673331-pat00094
는 인덱스가
Figure 112019050673331-pat00095
인 UE(400)가 MBS(200,
Figure 112019050673331-pat00096
인 경우) 또는 RRH(300,
Figure 112019050673331-pat00097
인 경우)로부터 채널
Figure 112019050673331-pat00098
으로 데이터 서비스를 받을 때의 전송률이다.here,
Figure 112019050673331-pat00088
The scenario
Figure 112019050673331-pat00089
According to the index
Figure 112019050673331-pat00090
In UE 400, MBS (200,
Figure 112019050673331-pat00091
) Or RRH(300,
Figure 112019050673331-pat00092
Channel through communication)
Figure 112019050673331-pat00093
It is the first service time ratio, which is the ratio of the service time
Figure 112019050673331-pat00094
Has the index
Figure 112019050673331-pat00095
In UE 400, MBS (200,
Figure 112019050673331-pat00096
) Or RRH(300,
Figure 112019050673331-pat00097
Channel from)
Figure 112019050673331-pat00098
This is the transmission rate when receiving data service.

여기서,

Figure 112019050673331-pat00099
는 채널 대역폭이고,
Figure 112019050673331-pat00100
는 인덱스가
Figure 112019050673331-pat00101
인 UE(400)와 MBS(200) 및 인덱스가
Figure 112019050673331-pat00102
인 RRH(300) 사이의 채널 이득이고,
Figure 112019050673331-pat00103
는 Hz당 노이즈 전력이다.here,
Figure 112019050673331-pat00099
Is the channel bandwidth,
Figure 112019050673331-pat00100
Has the index
Figure 112019050673331-pat00101
UE
400 and MBS 200 and the index
Figure 112019050673331-pat00102
Is the channel gain between RRH (300),
Figure 112019050673331-pat00103
Is the noise power per Hz.

여기서,

Figure 112019050673331-pat00104
는 시나리오
Figure 112019050673331-pat00105
에 따라 인덱스가
Figure 112019050673331-pat00106
인 UE(400)가 인덱스가
Figure 112019050673331-pat00107
인 RRH(300)의 커버리지 내에 위치하는지 여부를 나타내는 이진의 인디케이터이다.here,
Figure 112019050673331-pat00104
The scenario
Figure 112019050673331-pat00105
According to the index
Figure 112019050673331-pat00106
The index of the UE 400 is
Figure 112019050673331-pat00107
It is a binary indicator indicating whether it is located within the coverage of the RRH 300.

한편, 주변 네트워크 운영 수익 정보는 UE(400)의 서비스 요청을 주변 네트워크로 오프로딩시킴으로써 발생되는 수익을 나타내는 정보로써, 주변 네트워크 사용자 요금 정보, 주변 네트워크 임대 비용 정보 및 주변 네트워크 패널티 비용 정보 중 하나 이상을 포함할 수 있다. 주변 네트워크 사용자 요금 정보는 UE(400)와 주변 네트워크의 AP 간의 통신으로 발생하는 요금을 나타내는 정보일 수 있고, 주변 네트워크 임대 비용 정보는 UE(400)와 주변 네트워크의 AP 간의 통신으로 발생하는 오프로딩 비용을 나타내는 정보일 수 있고, 주변 네트워크 패널티 비용 정보는 네트워크(1)를 통해 처리되지 않는 UE(400)의 미처리 요청 정보에 따른 페널티 비용을 나타내는 정보일 수 있다.Meanwhile, the peripheral network operation revenue information is information representing the revenue generated by offloading the service request of the UE 400 to the neighboring network, and is one or more of neighboring network user fee information, neighboring network rental cost information, and neighboring network penalty cost information. It may include. Peripheral network user fee information may be information indicating a fee incurred by communication between the UE 400 and the AP of the surrounding network, and the surrounding network rental fee information is offloading generated by communication between the UE 400 and the AP of the surrounding network. It may be information indicating a cost, and the neighboring network penalty cost information may be information indicating a penalty cost according to unprocessed request information of the UE 400 that is not processed through the network 1.

설정 모듈(11')은 하기의 수학식 8을 이용하여 주변 네트워크 운영 수익 정보를 산출할 수 있다.The setting module 11 ′ may calculate the peripheral network operation profit information using Equation 8 below.

<수학식 8><Equation 8>

Figure 112019050673331-pat00108
Figure 112019050673331-pat00108

여기서, RA3는 주변 네트워크 운영 수익 정보이고, RA3'는 주변 네트워크 사용자 요금 정보이고, RA3”는 주변 네트워크 임대 비용 정보이고, RA3'''는 주변 네트워크 패널티 비용 정보이다.Here, RA3 is peripheral network operation revenue information, RA3' is peripheral network user fee information, RA3” is peripheral network rental cost information, and RA3"' is peripheral network penalty cost information.

여기서,

Figure 112019050673331-pat00109
는 시나리오
Figure 112019050673331-pat00110
에 따라 인덱스가
Figure 112019050673331-pat00111
인 UE(400)와 인덱스가
Figure 112019050673331-pat00112
인 AP가 통신을 통해 채널
Figure 112019050673331-pat00113
로 서비스 받는 시간의 비율인 제2 서비스 시간 비율이다.here,
Figure 112019050673331-pat00109
The scenario
Figure 112019050673331-pat00110
According to the index
Figure 112019050673331-pat00111
The UE 400 and the index
Figure 112019050673331-pat00112
Channel through which AP communicates
Figure 112019050673331-pat00113
This is the second service time ratio, which is the ratio of the service time.

설정 모듈(11')은 상술된 과정을 통해 산출되는 네트워크 운영 비용 정보, 네트워크 운영 수익 정보 및 주변 네트워크 운영 수익 정보를 합산하여 총 운영 이익 정보로 산출할 수 있다.The setting module 11 ′ may calculate total operating profit information by summing network operation cost information, network operation profit information, and surrounding network operation profit information calculated through the above-described process.

설정 모듈(11')은 하기의 수학식 9를 이용하여 총 운영 이익 정보를 산출할 수 있다.The setting module 11 ′ may calculate total operating profit information using Equation 9 below.

<수학식 9><Equation 9>

Figure 112019050673331-pat00114
Figure 112019050673331-pat00114

여기서,

Figure 112019050673331-pat00115
는 총 운영 이익 정보이고, RA1은 네트워크 운영 비용 정보이고, RA2는 네트워크 운영 수익 정보이고, RA3는 주변 네트워크 운영 수익 정보이다.here,
Figure 112019050673331-pat00115
Is total operating profit information, RA1 is network operating cost information, RA2 is network operating profit information, and RA3 is peripheral network operating profit information.

한편, 설정 모듈(11')은 상술된 과정을 통해 산출되는 총 운영 이익 정보가 최대로 산출되도록 제1 내지 제3 자원 할당 정보를 설정할 수 있다.Meanwhile, the setting module 11 ′ may set the first to third resource allocation information so that the total operating profit information calculated through the above-described process is maximally calculated.

구체적으로, 설정 모듈(11')은 네트워크(1)의 BBU(100) 중에서 RRH(300)에 할당된 BBU(100)의 제1 비율 정보 및 주변 네트워크의 컴퓨팅 자원 중 예약된 컴퓨팅 자원의 제2 비율 정보 중 하나 이상을 포함하는 제1 자원 할당 정보를 설정할 수 있다.Specifically, the setting module 11 ′ includes first ratio information of the BBU 100 allocated to the RRH 300 among the BBUs 100 of the network 1 and the second of the reserved computing resources among the computing resources of the surrounding network. First resource allocation information including one or more of the ratio information may be set.

이를 위하여, 설정 모듈(11')은 하기의 수학식 10을 이용하여 제1 자원 할당 정보를 설정할 수 있다.To this end, the setting module 11 ′ may set the first resource allocation information using Equation 10 below.

<수학식 10><Equation 10>

Figure 112019050673331-pat00116
Figure 112019050673331-pat00116

여기서,

Figure 112019050673331-pat00117
는 네트워크(1)의 BBU(100) 중에서 RRH(300)에 할당된 BBU(100)의 제1 비율 정보이고,
Figure 112019050673331-pat00118
는 주변 네트워크의 컴퓨팅 자원 중 예약된 컴퓨팅 자원의 제2 비율 정보이다.here,
Figure 112019050673331-pat00117
Is the first ratio information of the BBU 100 allocated to the RRH 300 among the BBUs 100 of the network 1,
Figure 112019050673331-pat00118
Is the second ratio information of the reserved computing resources among the computing resources of the surrounding network.

한편, 설정 모듈(11')은 MBS(200) 및 RRH(300) 중 어느 하나와 UE(400) 간의 제1 채널 맵핑 정보를 포함하는 제2 자원 할당 정보를 설정할 수 있다.Meanwhile, the setting module 11 ′ may set second resource allocation information including first channel mapping information between the UE 400 and any one of the MBS 200 and the RRH 300.

이를 위하여, 설정 모듈(11')은 하기의 수학식 11을 이용하여 제2 자원 할당 정보를 설정할 수 있다.To this end, the setting module 11 ′ may set the second resource allocation information using Equation 11 below.

<수학식 11><Equation 11>

Figure 112019050673331-pat00119
Figure 112019050673331-pat00119

여기서,

Figure 112019050673331-pat00120
는 시나리오
Figure 112019050673331-pat00121
에 따른 MBS(200) 및 RRH(300) 중 어느 하나와 UE(400) 간의 제1 채널 맵핑 정보이다.here,
Figure 112019050673331-pat00120
The scenario
Figure 112019050673331-pat00121
This is first channel mapping information between the UE 400 and any one of the MBS 200 and the RRH 300 according to FIG.

한편, 설정 모듈(11')은 주변 네트워크의 AP와 UE4100) 간의 제2 채널 맵핑 정보 및 네트워크(1)를 통해 처리되지 않는 UE(400)의 미처리 요청 정보 중 하나 이상을 포함하는 제3 자원 할당 정보를 설정할 수 있다.Meanwhile, the configuration module 11' allocates a third resource including one or more of the second channel mapping information between the AP of the neighboring network and the UE4100 and the unprocessed request information of the UE 400 that is not processed through the network 1 Information can be set.

이를 위하여, 설정 모듈(11')은 하기의 수학식 12을 이용하여 제3 자원 할당 정보를 설정할 수 있다.To this end, the setting module 11 ′ may set the third resource allocation information using Equation 12 below.

<수학식 12><Equation 12>

Figure 112019050673331-pat00122
Figure 112019050673331-pat00122

여기서,

Figure 112019050673331-pat00123
는 시나리오
Figure 112019050673331-pat00124
에 따른 AP와 UE(400) 간의 제2 채널 맵핑 정보이고,
Figure 112019050673331-pat00125
는 시나리오
Figure 112019050673331-pat00126
에 따른 네트워크(1)를 통해 처리되지 않는 UE(400)의 미처리 요청 정보이다.here,
Figure 112019050673331-pat00123
The scenario
Figure 112019050673331-pat00124
Second channel mapping information between the AP and the UE 400 according to,
Figure 112019050673331-pat00125
The scenario
Figure 112019050673331-pat00126
This is unprocessed request information of the UE 400 that is not processed through the network 1 according to.

즉, 설정 모듈(11')은 네트워크 운영 비용 정보, 네트워크 운영 수익 정보 및 주변 네트워크 운영 수익 정보가 합산되어 산출되는 총 운영 이익 정보가 최대가 되도록 제1 내지 제3 자원 할당 정보를 설정할 수 있다.That is, the setting module 11 ′ may set the first to third resource allocation information so that the total operating profit information calculated by adding up the network operation cost information, the network operation profit information, and the neighboring network operation profit information is maximized.

도 6은 본 발명의 다른 실시 예에 따른 네트워크 운영 장치(10')의 설정 모듈(11')이 제1 내지 제3 주기를 설정하는 과정을 설명하기 위한 도면이다.6 is a view for explaining a process of setting the first to third cycles by the setting module 11 ′ of the network operating device 10 ′ according to another embodiment of the present invention.

도 3을 더 참조하면, 설정 모듈(11')은 제1 내지 상기 제3 자원 할당 정보(R1, …, R3)를 각각 제1 내지 제3 주기(PR1, …, PR3) 마다 설정할 수 있다.Referring further to FIG. 3, the setting module 11 ′ may set the first to third resource allocation information R1, …, R3 for each first to third periods PR1,… and PR3, respectively.

이때, 설정 모듈(11')은 제1 주기(PR1)가 제2 주기(PR2) 및 제3 주기(PR3) 보다 길도록 설정할 수 있다.In this case, the setting module 11 ′ may set the first period PR1 to be longer than the second period PR2 and the third period PR3.

이를 통해, 설정 모듈(11')은 설정되는 자원 할당 정보에 대응하여 자원 할당 시, 발생할 수 있는 컴퓨팅 로드의 정도에 따라 제1 내지 상기 제3 자원 할당 정보(R1, …, R3)를 설정하는 주기를 다르게 설정할 수 있다.Through this, the setting module 11' sets the first to the third resource allocation information R1, ..., R3 according to the degree of computing load that may occur during resource allocation in response to the set resource allocation information. You can set the cycle differently.

구체적으로, 설정 모듈(11')은 컴퓨팅 로드가 많이 발생하는 자원 할당과 관련한 제1 자원 할당 정보(R1)는 컴퓨팅 로드가 적게 발생하는 자원 할당과 관련한 제2 및 제3 자원 할당 정보(R2, R3)가 각각 설정되는 제2 및 제3 주기(PR2, PR3) 보다 긴 주기인 제1 주기(PR1)마다 설정될 수 있다.Specifically, the setting module 11' includes the first resource allocation information R1 related to resource allocation in which a large computing load is generated, and the second and third resource allocation information R2 related to resource allocation in which the computing load is small, R3) may be set for each first cycle PR1 that is longer than the set second and third cycles PR2 and PR3, respectively.

다시 도 1 및 도 5를 참조하면, 설정 모듈(11')은 상기 수학식 10, 수학식 11 및 수학식 12을 변형하여 결정론적 수학식(하기 수학식 13)을 획득할 수 있다. 설정 모듈(11')은 상기 수학식 10, 수학식 11 및 수학식 12을 대신하여 결정론적 수학식을 이용해 총 운영 이익 정보가 최대로 산출되는 제1 내지 제3 자원 할당 정보를 산출하여 설정함으로써, 한정된 컴퓨팅 자원을 활용하여 빠르고 정확하게 제1 내지 제3 자원 할당 정보를 설정할 수 있다.Referring back to FIGS. 1 and 5, the setting module 11 ′ may obtain a deterministic equation (Equation 13 below) by modifying Equation 10, Equation 11, and Equation 12. The setting module 11 ′ calculates and sets first to third resource allocation information for which total operating profit information is calculated to the maximum using a deterministic equation in place of Equations 10, 11, and 12. , It is possible to quickly and accurately set the first to third resource allocation information using limited computing resources.

<수학식 13><Equation 13>

Figure 112019050673331-pat00127
Figure 112019050673331-pat00127

여기서,

Figure 112019050673331-pat00128
Figure 112019050673331-pat00129
Figure 112019050673331-pat00130
를 취할 확률이다.here,
Figure 112019050673331-pat00128
Is
Figure 112019050673331-pat00129
end
Figure 112019050673331-pat00130
Is the probability to take.

설정 모듈(11')은 상술된 조건문 1에 기초하여 상기 수학식 63을 통해 총 운영 이익 정보가 최대로 산출되는 제1 내지 제3 자원 할당 정보와 해당 총 운영 이익 정보를 획득할 수 있다. The setting module 11 ′ may acquire first to third resource allocation information and corresponding total operating profit information for which the total operating profit information is calculated to the maximum through Equation 63 based on the above-described conditional sentence 1.

비교 모듈(12')은 변경하여 설정된 채널 할당 정보 각각에 기초되어 최대로 산출된 총 운영 이익 정보 간의 대소를 비교할 수 있다.The comparison module 12 ′ may compare the size of the total operating profit information calculated maximally based on each of the changed and set channel allocation information.

설정 모듈(11')은 제1 시점 이후에 MBS(200) 및 RRH(300) 중 하나 이상에 대한 채널 할당 정보를 순차적으로 설정할 수 있다. 이후, 설정 모듈(11')은 설정된 채널 할당 정보에 따른 총 운영 이익 정보가 최대로 산출되도록 제1 내지 제3 자원 할당 정보를 설정할 수 있다.The setting module 11 ′ may sequentially set channel allocation information for at least one of the MBS 200 and the RRH 300 after the first point in time. Thereafter, the setting module 11 ′ may set the first to third resource allocation information so that total operating profit information according to the set channel allocation information is calculated to the maximum.

이때, 비교 모듈(12')은 제1 시점 이전에 설정 모듈(11')로부터 설정된 채널 할당 정보와 제1 내지 제3 자원 할당 정보로부터 산출되는 총 운영 이익 정보와 제1 시점 이후에 설정 모듈(11')로부터 설정된 채널 할당 정보와 제1 내지 제3 자원 할당 정보로부터 산출되는 총 운영 이익 정보 간의 대소를 비교할 수 있다.At this time, the comparison module 12' includes the channel allocation information set from the setting module 11' before the first point in time, the total operating profit information calculated from the first to third resource allocation information, and the setting module ( 11') and the total operating profit information calculated from the first to third resource allocation information may be compared.

이를 위하여, 비교 모듈(12')은 상술된 조건문 1에 기초하여 변경하여 설정된 채널 할당 정보 각각에 기초되어 최대로 산출된 총 운영 이익 정보 간의 대소를 비교할 수 있다.To this end, the comparison module 12' may compare the size of the total operating profit information calculated to the maximum based on each channel allocation information set by changing based on the conditional sentence 1 described above.

이후, 선택 모듈(13')은 대소가 비교된 총 운영 이익 정보 중에서 가장 큰 운영 이익 정보에 대응되는 채널 할당 정보를 최종 채널 할당 정보로 선택할 수 있다. 또한, 선택 모듈(13')은 총 운영 이익 정보 중에서 가장 큰 총 운영 이익 정보에 대응되는 제1 내지 제3 자원 할당 정보를 각각 제1 내지 제3 최종 자원 할당 정보로 선택할 수 있다.Thereafter, the selection module 13 ′ may select, as the final channel allocation information, channel allocation information corresponding to the largest operating profit information from among the total operating profit information in which sizes are compared. In addition, the selection module 13 ′ may select first to third resource allocation information corresponding to the largest total operating profit information among the total operating profit information as the first to third final resource allocation information, respectively.

이를 위하여, 선택 모듈(13')은 상술된 조건문 1에 기초하여 최종 채널 할당 정보와 제1 내지 제3 최종 자원 할당 정보를 선택할 수 있다.To this end, the selection module 13 ′ may select final channel allocation information and first to third final resource allocation information based on the conditional sentence 1 described above.

다른 실시 예에 따른 설정 모듈(11'), 비교 모듈(12') 및 제어 모듈(13')은 중앙처리장치(Central Processing Unit (CPU)), 어플리케이션 프로세서(Application Processor (AP)) 및 커뮤니케이션 프로세서(Communication Processor (CP)) 중 하나 이상을 통해 구현될 수 있다.The setting module 11 ′, the comparison module 12 ′, and the control module 13 ′ according to another exemplary embodiment include a central processing unit (CPU), an application processor (AP), and a communication processor. It can be implemented through one or more of (Communication Processor (CP)).

이제까지 본 발명에 대하여 바람직한 실시 예를 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 본 발명을 구현할 수 있음을 이해할 것이다. 그러므로 상기 개시된 실시 예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 한다.So far, we have looked at the center of the preferred embodiment for the present invention. Those of ordinary skill in the art to which the present invention pertains will understand that the present invention can be implemented in a modified form without departing from the essential characteristics of the present invention. Therefore, the disclosed embodiments should be considered from an illustrative point of view rather than a limiting point of view. The scope of the present invention is shown in the claims rather than the above description, and all differences within the scope equivalent thereto should be interpreted as being included in the present invention.

이상과 같이, 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 이것에 의해 한정되지 않으며 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술사상과 아래에 기재될 특허청구범위의 균등범위 내에서 다양한 수정 및 변형이 가능함은 물론이다.As described above, although the present invention has been described by a limited embodiment and drawings, the present invention is not limited thereto, and the technical idea of the present invention and the following by those of ordinary skill in the art to which the present invention pertains. It goes without saying that various modifications and variations are possible within the equivalent range of the claims to be described.

1: 네트워크
10: 주변 네트워크를 운영하는 네트워크 운영 장치
11: 획득 모듈
12: 비교 모듈
13: 설정 모듈
100: BBU
200: MBS
300: RRH
400: UE
1: network
10: network operating device operating a peripheral network
11: acquisition module
12: comparison module
13: setting module
100: BBU
200: MBS
300: RRH
400: UE

Claims (10)

네트워크에 처리가 요구되는 트래픽과 상기 네트워크에서 처리 가능한 트래픽 용량을 획득하는 획득 모듈;
상기 네트워크에 처리가 요구되는 트래픽과 상기 트래픽 용량 간의 대소를 비교하는 비교 모듈; 및
상기 네트워크에 처리가 요구되는 트래픽이 상기 트래픽 용량을 초과하는 경우, 다른 네트워크 사업자의 주변 네트워크에 대한 주변 네트워크 예약 비용 정보 및 주변 네트워크 운영 수익 정보 중 하나 이상을 포함하는 운영 이익 정보가 최대로 산출되도록 상기 주변 네트워크에 대한 제1 자원 할당 정보 및 제3 자원 할당 정보를 설정하는 설정 모듈;을 포함하고,
상기 설정 모듈은
상기 네트워크에 처리가 요구되는 트래픽이 상기 트래픽 용량을 초과하지 않는 경우, 상기 네트워크에 대한 채널 할당 정보를 순차적으로 변경하여 설정하고, 상기 채널 할당 정보에 기초하여 상기 네트워크에 대한 총 운영 이익 정보가 최대로 산출되도록 상기 네트워크에 대한 제1 내지 제3 자원 할당 정보를 설정하고,
상기 비교 모듈은
상기 변경하여 설정된 채널 할당 정보 각각에 기초되어 최대로 산출된 상기 총 운영 이익 정보 간의 대소를 비교하고,
상기 대소 비교 결과에 기초하여 상기 채널 할당 정보 중에서 최종 채널 할당 정보를 선택하며, 상기 제1 내지 상기 제3 자원 할당 정보 중에서 제1 내지 제3 최종 자원 할당 정보를 각각 선택하는 선택 모듈;을 더 포함하고,
상기 설정 모듈은
상기 네트워크의 전파 송수신 장치에 포함된 MBS(Macro Base Station) 및 RRH(Remote Radio Head) 중 하나 이상에 대한 상기 네트워크의 채널 할당 벡터를 설정하는 것을 특징으로 하는
주변 네트워크를 운영하는 네트워크 운영 장치.
An acquisition module for acquiring traffic required to be processed by a network and a traffic capacity capable of being processed by the network;
A comparison module for comparing the size of the traffic required to be processed in the network and the traffic capacity; And
When the traffic required to be processed by the network exceeds the traffic capacity, operation profit information including at least one of information on a neighboring network reservation cost and profit information for a neighboring network of another network operator is calculated to the maximum. Includes; a setting module for setting first resource allocation information and third resource allocation information for the neighboring network,
The setting module
When the traffic required to be processed by the network does not exceed the traffic capacity, channel allocation information for the network is sequentially changed and set, and the total operating profit information for the network is maximum based on the channel allocation information. Set the first to third resource allocation information for the network to be calculated as,
The comparison module
Compare the size of the total operating profit information calculated to the maximum based on each of the changed and set channel allocation information,
A selection module for selecting final channel allocation information from among the channel allocation information based on the size comparison result, and selecting first to third final resource allocation information from among the first to third resource allocation information, respectively; and,
The setting module
And setting a channel allocation vector of the network for at least one of a macro base station (MBS) and a remote radio head (RRH) included in the radio wave transmission/reception device of the network
A network operating device that operates a perimeter network.
제1항에 있어서,
상기 주변 네트워크 운영 수익 정보는
주변 네트워크 사용자 요금 정보, 주변 네트워크 임대 비용 정보 및 주변 네트워크 패널티 비용 정보 중 하나 이상을 포함하는 것을 특징으로 하는
주변 네트워크를 운영하는 네트워크 운영 장치.
The method of claim 1,
The above neighboring network operation revenue information
It characterized in that it comprises at least one of peripheral network user fee information, peripheral network rental cost information, and peripheral network penalty cost information
A network operating device that operates a perimeter network.
제1항에 있어서,
상기 설정 모듈은
상기 주변 네트워크의 컴퓨팅 자원 중 예약된 컴퓨팅 자원의 제2 비율 정보를 포함하는 상기 주변 네트워크에 대한 상기 제1 자원 할당 정보를 설정하는 것을 특징으로 하는
주변 네트워크를 운영하는 네트워크 운영 장치.
The method of claim 1,
The setting module
And setting the first resource allocation information for the neighboring network including second ratio information of the reserved computing resource among the computing resources of the neighboring network.
A network operating device that operates a perimeter network.
제1항에 있어서,
상기 설정 모듈은
상기 주변 네트워크의 AP(Access Point)와 UE 간의 제2 채널 맵핑 정보 및 상기 네트워크를 통해 처리되지 않는 상기 UE의 미처리 요청 정보 중 하나 이상을 포함하는 상기 주변 네트워크에 대한 제3 자원 할당 정보를 설정하는 것을 특징으로 하는
주변 네트워크를 운영하는 네트워크 운영 장치.
The method of claim 1,
The setting module
Setting third resource allocation information for the neighboring network including at least one of second channel mapping information between the AP (Access Point) of the neighboring network and the UE and unprocessed request information of the UE not processed through the network Characterized by
A network operating device that operates a perimeter network.
제1항에 있어서,
상기 설정 모듈은
상기 주변 네트워크에 대한 상기 제1 자원 할당 정보 및 상기 주변 네트워크에 대한 상기 제3 자원 할당 정보를 각각 제1 주기 및 제3 주기 마다 설정하고,
상기 제1 주기가 상기 제3 주기 보다 길도록 설정하는 것을 특징으로 하는
주변 네트워크를 운영하는 네트워크 운영 장치.
The method of claim 1,
The setting module
The first resource allocation information for the neighboring network and the third resource allocation information for the neighboring network are set for each first and third period, respectively,
Characterized in that the first period is set to be longer than the third period
A network operating device that operates a perimeter network.
네트워크에 처리가 요구되는 트래픽과 상기 네트워크에서 처리 가능한 트래픽 용량을 획득하는 단계;
상기 네트워크에 처리가 요구되는 트래픽과 상기 트래픽 용량 간의 대소를 비교하는 단계;
상기 네트워크에 처리가 요구되는 트래픽이 상기 트래픽 용량을 초과하는 경우, 다른 네트워크 사업자의 주변 네트워크에 대한 주변 네트워크 예약 비용 정보 및 주변 네트워크 운영 수익 정보 중 하나 이상을 포함하는 운영 이익 정보가 최대로 산출되도록 상기 주변 네트워크에 대한 제1 자원 할당 정보 및 제3 자원 할당 정보를 설정하는 단계;
상기 네트워크에 처리가 요구되는 트래픽이 상기 트래픽 용량을 초과하지 않는 경우, 상기 네트워크에 대한 채널 할당 정보를 순차적으로 변경하여 설정하고, 상기 채널 할당 정보에 기초하여 상기 네트워크에 대한 총 운영 이익 정보가 최대로 산출되도록 상기 네트워크에 대한 제1 내지 제3 자원 할당 정보를 설정하는 단계;
상기 변경하여 설정된 채널 할당 정보 각각에 기초되어 최대로 산출된 상기 총 운영 이익 정보 간의 대소를 비교하는 단계;
상기 대소 비교 결과에 기초하여 상기 채널 할당 정보 중에서 최종 채널 할당 정보를 선택하며, 상기 제1 내지 상기 제3 자원 할당 정보 중에서 제1 내지 제3 최종 자원 할당 정보를 각각 선택하는 단계; 및
상기 네트워크의 전파 송수신 장치에 포함된 MBS(Macro Base Station) 및 RRH(Remote Radio Head) 중 하나 이상에 대한 상기 네트워크의 채널 할당 벡터를 설정하는 단계;를 포함하는 것을 특징으로 하는
주변 네트워크를 운영하는 네트워크 운영 방법.
Acquiring traffic required to be processed by a network and a traffic capacity that can be processed by the network;
Comparing a size between the traffic required to be processed in the network and the traffic capacity;
When the traffic required to be processed by the network exceeds the traffic capacity, operation profit information including at least one of information on a neighboring network reservation cost and profit information for a neighboring network of another network operator is calculated to the maximum. Setting first resource allocation information and third resource allocation information for the neighboring network;
When the traffic required to be processed by the network does not exceed the traffic capacity, channel allocation information for the network is sequentially changed and set, and the total operating profit information for the network is maximum based on the channel allocation information. Setting first to third resource allocation information for the network to be calculated as?
Comparing the size of the total operating profit information calculated to the maximum based on each of the changed and set channel allocation information;
Selecting final channel allocation information from among the channel allocation information based on the size comparison result, and selecting first to third final resource allocation information from among the first to third resource allocation information, respectively; And
And setting a channel allocation vector of the network for at least one of a macro base station (MBS) and a remote radio head (RRH) included in the radio wave transmission/reception apparatus of the network.
Network operation method to operate the perimeter network.
제 6항에 있어서,
상기 주변 네트워크 운영 수익 정보는
주변 네트워크 사용자 요금 정보, 주변 네트워크 임대 비용 정보 및 주변 네트워크 패널티 비용 정보 중 하나 이상을 포함하는 것을 특징으로 하는
주변 네트워크를 운영하는 네트워크 운영 방법.
The method of claim 6,
The above neighboring network operation revenue information
It characterized in that it comprises at least one of peripheral network user fee information, peripheral network rental cost information, and peripheral network penalty cost information
Network operation method to operate the perimeter network.
제6항에 있어서,
상기 주변 네트워크에 대한 상기 제1 자원 할당 정보 및 제3 자원 할당 정보를 설정하는 단계는,
상기 주변 네트워크의 컴퓨팅 자원 중 예약된 컴퓨팅 자원의 제2 비율 정보를 포함하는 상기 주변 네트워크에 대한 상기 제1 자원 할당 정보를 설정하는 단계; 및
상기 주변 네트워크의 AP(Access Point)와 UE 간의 제2 채널 맵핑 정보 및 상기 네트워크를 통해 처리되지 않는 상기 UE의 미처리 요청 정보 중 하나 이상을 포함하는 상기 주변 네트워크에 대한 제3 자원 할당 정보를 설정하는 단계;를 더 포함하는 것을 특징으로 하는
주변 네트워크를 운영하는 네트워크 운영 방법.
The method of claim 6,
The step of setting the first resource allocation information and the third resource allocation information for the neighboring network,
Setting the first resource allocation information for the neighboring network including second ratio information of the reserved computing resource among the computing resources of the neighboring network; And
Setting third resource allocation information for the neighboring network including at least one of second channel mapping information between the AP (Access Point) of the neighboring network and the UE and unprocessed request information of the UE not processed through the network Step; characterized in that it further comprises
Network operation method to operate the perimeter network.
제6항에 있어서,
상기 운영 방법은,
상기 주변 네트워크에 대한 상기 제1 자원 할당 정보 및 상기 제3 자원 할당 정보를 각각 제1 주기 및 제3 주기 마다 설정하는 단계;를 더 포함하고,
상기 제1 주기는 상기 제3 주기 보다 길도록 설정되는 것을 특징으로 하는
주변 네트워크를 운영하는 네트워크 운영 방법.
The method of claim 6,
The above operating method,
Further comprising: setting the first resource allocation information and the third resource allocation information for the neighboring network for each first and third period, respectively,
Characterized in that the first cycle is set to be longer than the third cycle
Network operation method to operate the perimeter network.
하드웨어인 컴퓨터와 결합되어, 제6항의 방법을 수행할 수 있도록 컴퓨터에서 독출가능한 기록매체에 저장된 컴퓨터 프로그램.
A computer program that is combined with a computer that is hardware and stored in a recording medium readable by a computer to perform the method of claim 6.
KR1020190058109A 2019-05-17 2019-05-17 Apparatus, method and program for operating surrounding network KR102179875B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020190058109A KR102179875B1 (en) 2019-05-17 2019-05-17 Apparatus, method and program for operating surrounding network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190058109A KR102179875B1 (en) 2019-05-17 2019-05-17 Apparatus, method and program for operating surrounding network

Publications (1)

Publication Number Publication Date
KR102179875B1 true KR102179875B1 (en) 2020-11-17

Family

ID=73642294

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190058109A KR102179875B1 (en) 2019-05-17 2019-05-17 Apparatus, method and program for operating surrounding network

Country Status (1)

Country Link
KR (1) KR102179875B1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110112459A (en) * 2009-02-02 2011-10-12 레벨 3 커뮤니케이션즈 엘엘씨 Network cost analysis
KR20120043267A (en) * 2010-10-26 2012-05-04 에스케이텔레콤 주식회사 Wireless communication system for operating radio resource of multi frequency assignment, femto cell base station thereof, method thereof, and device using the same
KR20140136512A (en) * 2012-03-22 2014-11-28 인터디지탈 패튼 홀딩스, 인크 Method and apparatus for offloading backhaul traffic
KR20160108045A (en) * 2015-03-06 2016-09-19 한국전자통신연구원 Apparatus and method for managing communication resource
KR20170004408A (en) * 2015-07-02 2017-01-11 한국전자통신연구원 Method and Apparatus for Wireless Resource Scheduling with Guaranteed QoS in Mobile Communication System
KR20170012568A (en) * 2014-07-18 2017-02-02 퀄컴 인코포레이티드 Server-mediated peer-to-peer communication offloading from network infrastructure

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20110112459A (en) * 2009-02-02 2011-10-12 레벨 3 커뮤니케이션즈 엘엘씨 Network cost analysis
KR20120043267A (en) * 2010-10-26 2012-05-04 에스케이텔레콤 주식회사 Wireless communication system for operating radio resource of multi frequency assignment, femto cell base station thereof, method thereof, and device using the same
KR20140136512A (en) * 2012-03-22 2014-11-28 인터디지탈 패튼 홀딩스, 인크 Method and apparatus for offloading backhaul traffic
KR20170012568A (en) * 2014-07-18 2017-02-02 퀄컴 인코포레이티드 Server-mediated peer-to-peer communication offloading from network infrastructure
KR20160108045A (en) * 2015-03-06 2016-09-19 한국전자통신연구원 Apparatus and method for managing communication resource
KR20170004408A (en) * 2015-07-02 2017-01-11 한국전자통신연구원 Method and Apparatus for Wireless Resource Scheduling with Guaranteed QoS in Mobile Communication System

Similar Documents

Publication Publication Date Title
US9814048B2 (en) Apparatus and method in wireless communication system
US9020514B2 (en) Multi-cell network including communication device scheduling outer cell frequency resource and method for same
WO2018173418A1 (en) Device, method, and recording medium
WO2011113360A1 (en) Method, system and device for interference coordination
US10588129B2 (en) Device-based wireless transmission sensing and regulation for citizens broadband radio service
US20210282141A1 (en) Methods and apparatus for allocating and/or using partial and bulk spectrum in a network
US11895635B2 (en) Methods and apparatus for managing spectrum allocation in wireless networks
US10257759B2 (en) Load balancing among wireless access points
US20200037321A1 (en) Dynamic Channel Selection for Citizens Broadband Radio Service
US8504050B2 (en) Communication system and method of performing multi-cell common operation
CN107947842B (en) Beam forming method and device
EP3817488B1 (en) Method and apparatus for allocation of resources in a wireless communication system
JP6972114B2 (en) How to control transmitted power, mobile stations and base stations
KR102179875B1 (en) Apparatus, method and program for operating surrounding network
KR102164383B1 (en) Apparatus, method and program for allocating resource of network
RU2651577C1 (en) Wireless communication device, wireless communication method and wireless communication system
US11310796B2 (en) Device-based wireless transmission regulation for citizens broadband radio service
KR102110286B1 (en) Apparatus, method and program for calculating operating revenue of network with fixed channel allocation
KR102101299B1 (en) Apparatus, method and program for maximizing operating revenue of network
CN107172574B (en) Power distribution method for D2D user to sharing frequency spectrum with cellular user
US20100009693A1 (en) Base Station, Scheduling Method, And Wireless Terminal
CN106454855B (en) Spectrum sharing method and device
CN110225568B (en) MTC gateway selection method and equipment based on lowest energy consumption under non-orthogonal multiple access
EP3696993B1 (en) Beam allocation method and apparatus
CN109155916B (en) Electronic device and method for electronic device

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant