[go: up one dir, main page]

WO2023100254A1 - 制御システム及び制御方法 - Google Patents

制御システム及び制御方法 Download PDF

Info

Publication number
WO2023100254A1
WO2023100254A1 PCT/JP2021/043919 JP2021043919W WO2023100254A1 WO 2023100254 A1 WO2023100254 A1 WO 2023100254A1 JP 2021043919 W JP2021043919 W JP 2021043919W WO 2023100254 A1 WO2023100254 A1 WO 2023100254A1
Authority
WO
WIPO (PCT)
Prior art keywords
base station
station system
degree
follower
group
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.)
Ceased
Application number
PCT/JP2021/043919
Other languages
English (en)
French (fr)
Inventor
誠 大野
一成 竹内
雅大 児嶋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Rakuten Mobile Inc
Original Assignee
Rakuten Mobile Inc
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 Rakuten Mobile Inc filed Critical Rakuten Mobile Inc
Priority to PCT/JP2021/043919 priority Critical patent/WO2023100254A1/ja
Priority to US18/030,771 priority patent/US12425949B2/en
Publication of WO2023100254A1 publication Critical patent/WO2023100254A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • H04W40/32Connectivity information management, e.g. connectivity discovery or connectivity update for defining a routing cluster membership
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • H04W40/248Connectivity information update
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices

Definitions

  • the present invention relates to control systems and control methods.
  • Patent Document 1 discloses that when a determination value calculated based on information about a radio base station in an ON state with the same group ID as a selected radio base station is less than a threshold, , to change the selected radio base station to an operational OFF state.
  • Such a follower base station system is no longer included in the group of base station systems that include the follower base station system because it is no longer possible to accurately control the operation according to the degree of operation of the leader base station system.
  • the present invention has been made in view of the above circumstances, and one of its objects is to provide a control system and a control system capable of accurately excluding follower base station systems that should not be included in a base station system group from the base station system group. It is to provide a method.
  • a control system specifies, for each pair of base station systems included in a plurality of base station systems, the degree of similarity in the transition of the degree of operation between the pair of base station systems.
  • classification means for classifying the plurality of base station systems into a plurality of base station system groups based on the degree of similarity identified for each pair of the base station systems; and an operation control means for performing operation control on follower base station systems included in each base station system group in accordance with the degree of operation of a leader base station system included in each base station system group.
  • the ratio of the degree of operation of the follower base station system included in the base station system group to the degree of operation of the leader base station system included in the base station system group has a predetermined magnitude of deviation from a given reference ratio excluding means for excluding the follower base station system from the base station system group in accordance with the satisfaction of the condition.
  • the degree-of-similarity identifying means determines transitions in degrees of operation for each pair of the base station systems based on transition data indicating transitions in the degree of operation of each of the plurality of base station systems. The similarity is specified, and based on the transition data, the ratio of the degree of operation of the follower base station system included in the base station system group to the degree of operation of the leader base station system included in the base station system group.
  • ratio identifying means for identifying a reference ratio wherein the excluding means includes a value indicating the degree of operation of a leader base station system included in the base station system group and a follower base station system included in the base station system group. The follower base station system is excluded from the base station system group when the magnitude of the difference between the value obtained by dividing the value indicating the degree of operation by the reference ratio satisfies a predetermined condition.
  • the degree-of-similarity identification means identifies a degree of similarity in transition of the degree of operation for each pair of the base station systems, based on transition data indicating transitions in the degree of operation of each of the plurality of base station systems. and specifying the reference ratio, which is the ratio of the degree of operation of the follower base station system included in the base station system group to the degree of operation of the leader base station system included in the base station system group, based on the transition data.
  • ratio specifying means wherein the excluding means multiplies a value indicating the degree of operation of the leader base station system included in the base station system group by the reference ratio, and a follower included in the base station system group.
  • the follower base station system is excluded from the base station system group when the magnitude of the difference between the value indicating the degree of operation of the base station system and the size of the difference satisfies a predetermined condition.
  • the excluding means excludes, from the base station system group, the follower base station system that satisfies a condition that the distribution of the differences identified multiple times is different from the other follower base station systems. good too.
  • the exclusion means may exclude from the base station system group the follower base station system whose magnitude of variance or standard deviation of the difference identified multiple times satisfies a predetermined condition.
  • the excluding means may exclude from the base station system group the follower base station system for which the average of the differences identified multiple times satisfies a predetermined condition.
  • one aspect of the present invention further includes prediction means for predicting the degree of operation of the leader base station system, wherein the operation control means controls the degree of operation of the leader base station system based on the degree of operation that is the result of the prediction.
  • the operation control means executes operation control of the follower base station system based on the operating degree, which is the result of the prediction, and the reference ratio.
  • the degree of similarity identifying means identifies, as the degree of similarity, a representative value of cross-correlation coefficients of values indicating the degree of operation.
  • the degree of operation of the base station system is the amount of traffic or the number of people accommodated in the area covered by the base station system.
  • control method comprises the steps of: identifying, for each pair of base station systems included in a plurality of base station systems, a degree of similarity in changes in operating levels between the pairs of base station systems; classifying the plurality of base station systems into a plurality of base station system groups based on the degree of similarity specified for each pair of station systems; a step of executing operation control for a follower base station system included in the base station system group according to the degree of operation of a leader base station system included in the station system group; and a leader base station included in the base station system group.
  • the follower base in response to the degree of deviation from a given reference ratio of the ratio of the degree of operation of the follower base station system included in the group of base station systems to the degree of system operation meets a predetermined condition. and excluding the station system from the group of base station systems.
  • FIG. 2 is a diagram schematically showing an example of classification of base station systems
  • FIG. 3 is a functional block diagram showing an example of functions implemented in the NOS according to one embodiment of the present invention
  • It is a figure which shows an example of the data structure of parameter data.
  • It is a figure which shows an example of a cross-correlation coefficient typically.
  • It is a figure which shows an example of similarity data typically.
  • It is a figure which shows an example of a structure of an operation control part. It is a figure which shows an example of correspondence data.
  • FIG. 1 is a diagram schematically showing an example of classification of base station systems
  • FIG. 3 is a functional block diagram showing an example of functions implemented in the NOS according to one embodiment of the present invention
  • It is a figure which shows an example of the data structure of parameter data.
  • It is a figure which shows an example of a cross-correlation coefficient typically.
  • It is a figure which shows an example of similarity data typically.
  • It is a figure which
  • FIG. 4 is a diagram schematically showing an example of the relationship between the amount of traffic per unit time and the average processing time;
  • FIG. 4 is a diagram schematically showing an example of the relationship between traffic volume per unit time and average packet loss rate;
  • FIG. 2 is a diagram schematically showing an example of the operating degree of a base station system;
  • FIG. 4 is a flow diagram showing an example of the flow of processing performed by the NOS according to one embodiment of the present invention;
  • FIG. 4 is a flow diagram showing an example of the flow of processing performed by the NOS according to one embodiment of the present invention;
  • FIG. 4 is a flow diagram showing an example of the flow of processing performed by the NOS according to one embodiment of the present invention;
  • FIG. 1 and 2 are diagrams showing an example of a communication system 1 according to an embodiment of the present invention.
  • FIG. 1 is a diagram focusing on the locations of the data centers included in the communication system 1.
  • FIG. 2 is a diagram focusing on various computer systems implemented in a group of data centers included in the communication system 1. As shown in FIG.
  • the data centers included in the communication system 1 are classified into a central data center 10, regional data centers 12, and edge data centers 14.
  • central data centers 10 are distributed within the area covered by the communication system 1 (for example, within Japan).
  • dozens of regional data centers 12 are distributed within the area covered by the communication system 1 .
  • the area covered by the communication system 1 is all over Japan, one or two regional data centers 12 may be arranged in each prefecture.
  • edge data centers 14 are distributed within the area covered by the communication system 1, for example. Also, each of the edge data centers 14 can communicate with a communication facility 18 having an antenna 16 . Here, as shown in FIG. 1, one edge data center 14 may be able to communicate with several communication facilities 18 . Communication facility 18 may include computers, such as server computers. A communication facility 18 according to this embodiment performs wireless communication with a UE (User Equipment) 20 via an antenna 16 .
  • UE User Equipment
  • a plurality of servers are arranged in each of the central data center 10, the regional data center 12, and the edge data center 14 according to this embodiment.
  • the central data center 10, the regional data center 12, and the edge data center 14 can communicate with each other. Also, the central data centers 10, the regional data centers 12, and the edge data centers 14 can communicate with each other.
  • the communication system 1 includes a network operation system (NOS) 30, multiple radio access networks (RAN) 32, multiple core network systems 34, and multiple UEs 20.
  • NOS network operation system
  • RAN radio access networks
  • core network systems 34 multiple core network systems 34
  • UEs 20 multiple UEs 20.
  • Core network system 34, RAN 32, and UE 20 cooperate with each other to realize a mobile communication network.
  • the RAN 32 is a computer system equipped with an antenna 16, which corresponds to eNB (eNodeB) in 4G and gNB (NR base station) in 5G.
  • the RAN 32 according to this embodiment is mainly implemented by a group of servers and communication equipment 18 located in the edge data center 14 .
  • part of the RAN 32 for example, vDU (virtual distributed unit) and vCU (virtual central unit) in 4G, DU (distributed unit) and CU (central unit) in 5G
  • vDU virtual distributed unit
  • vCU virtual central unit
  • DU distributed unit
  • CU central unit
  • the core network system 34 is an EPC (Evolved Packet Core) in the 4th generation mobile communication system (hereinafter referred to as 4G) and a 5G core (5GC) in the 5th generation mobile communication system (hereinafter referred to as 5G). This is the corresponding system.
  • the core network system 34 according to this embodiment is mainly implemented by a group of servers arranged in the central data center 10 and the regional data centers 12 .
  • the NOS 30 is configured on a cloud platform, for example, and includes a processor 30a, a storage unit 30b, and a communication unit 30c, as shown in FIG.
  • Processor 30 a is a program-controlled device such as a microprocessor that operates according to programs installed in NOS 30 .
  • the storage unit 30b is, for example, a storage element such as ROM or RAM, a solid state drive (SSD), a hard disk drive (HDD), or the like.
  • the storage unit 30b stores programs and the like executed by the processor 30a.
  • the communication unit 30c is, for example, a communication interface such as a NIC or a wireless LAN module. Note that SDN (Software-Defined Networking) may be implemented in the communication unit 30c.
  • the communication unit 30 c exchanges data with the RAN 32 and the core network system 34 .
  • the NOS 30 is implemented by a group of servers located in the central data center 10. Note that the NOS 30 may be implemented by a group of servers arranged in the regional data center 12 .
  • the communication system 1 provides network services such as voice communication services and data communication services to users of the UE 20 .
  • the network services provided in this embodiment are not limited to voice communication services and data communication services.
  • the network service provided in this embodiment may be, for example, an IoT service.
  • a container-type application execution environment such as Docker is installed in the servers located in the central data center 10, the regional data center 12, and the edge data center 14. You can now deploy and run containers on your server.
  • a cluster Kernetes cluster
  • a container management tool such as Kubernetes may be constructed. Then, the processors on the constructed cluster may execute container-type applications.
  • the network services provided in this embodiment are implemented by CNFs (Containerized Network Functions), which are container-based functional units.
  • the communication system 1 includes multiple base station systems 40 .
  • the base station system 40 described above corresponds to the RAN 32 constructed in one edge data center 14. system.
  • the constituent elements of the RAN 32 may be incorporated in the central data center 10 and the regional data centers 12 .
  • the components of the RAN 32 built in one edge data center 14 and the components of the RAN 32 built in the central data center 10 or regional data center 12 are assumed to cooperate.
  • the base station system 40 described above refers to a system corresponding to the RAN 32 including these components that cooperate with each other.
  • the multiple base station systems 40 included in the communication system 1 are classified into multiple base station system groups 42 .
  • Each base station system group 42 includes a leader base station system 40a, which is a base station system 40 representing the base station system group 42, and a follower base station system, which is a base station system 40 other than the leader base station system 40a. 40b are included.
  • the NOS 30, for example, at intervals of a predetermined unit time t1 (for example, 30 minutes), regarding the leader base station system 40a, determines the degree of operation (for example, traffic volume, capacity, etc.) at the next unit time t1 in the leader base station system 40a. number of people).
  • the NOS 30, for example, at predetermined unit time t1 intervals, based on the number of people accommodated in the unit time t1, the amount of traffic, and the time associated with the unit time t1 (for example, the start or end of the unit time t1) , the operating degree may be predicted.
  • the degree of operation may be predicted using a trained machine learning model.
  • the operation control of all the base station systems 40 included in the base station system group 42 is based on the operating degree which is the result of prediction of the leader base station system 40a included in the base station system group 42. is done.
  • FIG. 4 is a functional block diagram showing an example of functions implemented in the NOS 30 according to this embodiment. Note that the NOS 30 according to the present embodiment does not need to implement all the functions shown in FIG. 4, and may implement functions other than the functions shown in FIG.
  • the NOS 30 functionally includes, for example, a monitoring unit 50, a transition data generation unit 52, a similarity determination unit 54, a classification unit 56, a leader determination unit 58, a ratio determination unit 60, a prediction unit 62, an operation control unit 64, an exclusion evaluation unit 66, and an exclusion unit 68 are included.
  • the monitoring unit 50 is mainly implemented by the communication unit 30c.
  • the transition data generation unit 52 is mainly implemented by the processor 30a and the storage unit 30b.
  • the similarity determination unit 54, the classification unit 56, the leader determination unit 58, the ratio determination unit 60, the prediction unit 62, the exclusion evaluation unit 66, and the exclusion unit 68 are mainly implemented by the processor 30a.
  • the operation control unit 64 is mainly implemented with a processor 30a, a storage unit 30b, and a communication unit 30c.
  • the above functions may be implemented by causing the NOS 30 to execute a program installed in the NOS 30, which is a computer, and containing commands corresponding to the above functions. Also, this program may be supplied to the NOS 30 via a computer-readable information storage medium such as an optical disk, magnetic disk, magnetic tape, or magneto-optical disk, or via the Internet or the like.
  • the monitoring unit 50 monitors, for example, a plurality of base station systems 40 included in the communication system 1 in this embodiment.
  • the monitoring unit 50 is provided with parameter values such as various performance indicators such as capacity and traffic volume from each of the plurality of base station systems 40 included in the communication system 1.
  • Get parameter data In this embodiment, for example, acquisition of parameter data is repeatedly performed at predetermined time intervals.
  • each base station system 40 may sequentially transmit parameter data to the NOS 30 . Then, the monitoring unit 50 of the NOS 30 may receive parameter data transmitted from each base station system 40 . Alternatively, the monitoring unit 50 of the NOS 30 may sequentially access each base station system 40 and collect parameter data from the base station system 40 .
  • FIG. 5 is a diagram showing an example of the data structure of parameter data acquired from the base station system 40.
  • the parameter data includes, for example, an ID, date and time data, capacity data, traffic volume data, and the like.
  • the ID included in the parameter data is identification information of the base station system 40, for example.
  • the date and time data is, for example, data indicating a specific date and time such as the number of people accommodated in the base station system 40 and the amount of traffic.
  • the capacity data is, for example, data indicating the capacity of the area covered by the base station system 40 .
  • Traffic volume data is, for example, data indicating the traffic volume in the area covered by the base station system 40 .
  • the monitoring unit 50 outputs the acquired parameter data to the transition data generating unit 52, for example.
  • parameter data is accumulated in the transition data generator 52 .
  • the transition data generation unit 52 for example, based on the collected parameter data, the transition of the degree of operation of each of the plurality of base station systems 40 (for example, transition of traffic volume or transition of capacity) Generate transition data showing
  • the transition data generation unit 52 generates transition data of the base station system 40 associated with each of the IDs that are different from each other, based on the parameter data including the ID and the date and time data of a predetermined time range.
  • This transition data includes, for example, traffic volume transition data, which is time-series data indicating transitions in traffic volume, and capacity transition data, which is time-series data indicating transitions in capacity. In this way, multiple pieces of transition data are generated, each associated with the base station system 40 .
  • the similarity degree identifying unit 54 identifies the degree of similarity in transition of the degree of operation for each pair of base station systems 40 based on transition data.
  • the similarity degree specifying unit 54 may calculate the cross-correlation coefficient Rxy( ⁇ ) of the value indicating the degree of operation of the base station system 40, for example, based on the transition data.
  • the similarity degree specifying unit 54 may, for example, calculate the cross-correlation coefficient Rxy( ⁇ ) of the values of the traffic volume transition data described above. Further, the similarity degree specifying unit 54 may calculate, for example, the cross-correlation coefficient Rxy( ⁇ ) of the above-described capacity change data. Note that the cross-correlation coefficient Rxy( ⁇ ) is calculated for each plurality of lags ⁇ .
  • FIG. 6 is a diagram schematically showing an example of cross-correlation coefficients Rxy( ⁇ ) calculated for a certain pair of base station systems 40.
  • FIG. 6 is a diagram schematically showing an example of cross-correlation coefficients Rxy( ⁇ ) calculated for a certain pair of base station systems 40.
  • the similarity degree identifying unit 54 may identify the representative value of the cross-correlation coefficient of the value indicating the working degree as the degree of similarity of the transition of the working degree. Further, the similarity degree specifying unit 54 may also specify the value t of the lag ⁇ when taking the representative value.
  • the similarity degree specifying unit 54 specifies the maximum value Rmax of the cross-correlation coefficient and the value t of the lag ⁇ when the value of the cross-correlation coefficient is the maximum value Rmax.
  • FIG. 7 is a diagram schematically showing an example of similarity data.
  • FIG. 7 shows similarity data associated with pairs of base station systems 40 for six base station systems 40 with IDs 001 to 006 as an example.
  • the combination of the above value Rmax and the above value t is expressed as (Rmax, t).
  • the unit of lag ⁇ is, for example, "minutes”.
  • the classification unit 56 classifies the plurality of base station systems 40 included in the communication system 1 into a plurality of base station system groups 42 based on the degree of similarity specified for each pair of base station systems 40. do.
  • the classification unit 56 classifies the plurality of base station systems 40 into the plurality of base station system groups 42 based on the representative value of the cross-correlation coefficient and the lag at which the cross-correlation coefficient takes the maximum value.
  • initial values are predetermined for the threshold th1 of Rmax and the range ⁇ 1 to ⁇ 2 of the value t.
  • the classifying unit 56 identifies the number of similarity data that satisfies a predetermined condition among the similarity data relating to the combination of each base station system 40 with another base station system 40 .
  • the number that satisfies the condition that "the value t is in the range of ⁇ 1 to ⁇ 2 and the value RMax is equal to or greater than the threshold th1" is specified.
  • the classification unit 56 identifies the base station system 40 with the largest number of base station systems satisfying the above conditions as the maximum number base station system.
  • the classification unit 56 selects the maximum number of base station systems identified as described above and one or more base station systems 40 that satisfy the above conditions in relation to the maximum number of base station systems,
  • the base station systems 40 included in one base station system group 42 are grouped.
  • the threshold th1 is 0.7 and the range ⁇ 1 to ⁇ 2 is -30 to 30.
  • the combination of the base station system 40 with ID 001 and the base station system 40 with ID 006 satisfies the above conditions.
  • the combination with the base station system 40 with ID 004 satisfies the above conditions.
  • the base station system 40 with ID 004 is specified as the maximum number of base station systems.
  • the base station system 40 with ID 002, the base station system 40 with ID 003, the base station system 40 with ID 004, and the base station system 40 with ID 005 are one base station system. Grouped as base station systems 40 included in group 42 .
  • classification processing processing related to specifying the maximum base station system and grouping the base station systems 40 described above.
  • the classification unit 56 executes the above-described classification processing for the remaining base station systems 40 .
  • the base station system 40 with the largest number of base station systems that satisfy the above conditions is identified as the maximum number of base station systems.
  • the classification unit 56 classifies one or a plurality of base station systems 40 satisfying the above conditions in relation to the maximum number of base station systems as base station systems 40 included in one new base station system group 42 . do.
  • the base station systems 40 are grouped.
  • the above-described threshold th1 may be changed to a smaller value, or the above-described range ⁇ 1 to ⁇ 2 may be broadened, and then the above-described classification processing may be executed. good.
  • the leader determination unit 58 determines the leader base station system 40a from among the plurality of base station systems 40 included in the base station system group 42.
  • the leader determination unit 58 determines the leader base station system 40a based on the number of other base station systems 40 whose degree of similarity with the base station system 40 is greater than a predetermined level.
  • the leader determining unit 58 determines, for example, the base station system 40 identified as the maximum number of base station systems in the above-described classification process as the leader base station system 40a in the base station system group 42 including the base station system 40. good too. Then, the leader determination unit 58 may determine the remaining base station systems 40 as the follower base station systems 40b in the base station system group 42 including the leader base station system 40a.
  • the base station system 40 whose ID is 004 is determined as the leader base station system 40a in the base station system group 42. Then, the base station system 40 with ID 002, the base station system 40 with ID 003, and the base station system 40 with ID 005 are determined as follower base station systems 40b in the base station system group 42. be.
  • the leader determination unit 58 needs to determine the leader base station system 40a based on the number of other base station systems 40 whose degree of similarity with the base station system 40 is greater than a predetermined level. no.
  • the leader base station system 40 a may be randomly determined from among the plurality of base station systems 40 included in the base station system group 42 .
  • the base station system 40 located in the geographical center among the plurality of base station systems 40 included in the base station system group 42 may be determined as the leader base station system 40a in the base station system group 42. .
  • the ratio identifying unit 60 determines the ratio of the degree of operation of the follower base station system 40b included in the base station system group 42 to the degree of operation of the leader base station system 40a included in the base station system group 42. Identify.
  • the ratio is specified for each follower base station system 40b.
  • the ratio identifying unit 60 may identify the traffic volume ratio. For example, the ratio of the representative value of the values of the traffic volume transition data included in the above-described transition data may be specified. Also, the ratio specifying unit 60 may specify the ratio of the number of people accommodated. For example, it is possible to specify the ratio of the representative values of the capacity transition data contained in the transition data described above. As the representative value for specifying the ratio, for example, maximum value, average value, minimum value, mean square, and the like are used.
  • the prediction unit 62 predicts, for example, the degree of operation of at least one software element included in the communication system 1 in this embodiment. For example, for each of the plurality of base station system groups 42 , the prediction unit 62 predicts the traffic volume or the number of people accommodated in the area covered by the leader base station system 40 a included in the base station system group 42 .
  • the monitoring unit 50 monitors only the leader base station system 40a, and monitors only the leader base station system 40a. Parameter data may be obtained only from Then, the prediction unit 62 may predict the degree of operation of the leader base station system 40a. By doing so, the monitoring load of the communication system 1 is reduced.
  • the prediction unit 62 predicts the degree of operation of the leader base station system 40a at the next unit time t1 in the leader base station system 40a at intervals of a predetermined unit time t1 (for example, 30 minutes). You may Here, for example, traffic volume may be predicted. Capacity may also be predicted.
  • the operation control unit 64 executes operation control of the leader base station system 40a based on the degree of operation of the leader base station system 40a, which is the result of prediction by the prediction unit 62, for example.
  • the operation control unit 64 performs operation control according to the operating degree of the leader base station system 40a included in each of the base station system groups 42 for each of the plurality of base station system groups 42. It is executed for the follower base station system 40 b included in the station system group 42 .
  • the operation control unit 64 controls the operation of the follower base station system 40b based on the operating degree of the leader base station system 40a, which is the result of prediction by the prediction unit 62, and the ratio specified by the ratio specifying unit 60. to run.
  • the ratio refers to the ratio of the degree of operation of the follower base station system 40b to the degree of operation of the leader base station system 40a, as described above.
  • the traffic volume per unit time of the leader base station system 40a included in a certain base station system group 42 predicted by the prediction unit 62 is T1.
  • the ratio of the operating degree of a certain follower base station system 40b included in the base station system group 42 to the operating degree of the leader base station system 40a specified by the ratio specifying unit 60 is p.
  • the operation control unit 64 performs operation control using T1 as an input value (manipulation amount) for the leader base station system 40a.
  • the operation control unit 64 performs operation control using T1 ⁇ p as an input value (manipulated amount).
  • the operation control unit 64 may transmit a control signal related to the operation control to the base station system 40 that is the target of the operation control. Then, the base station system 40 that receives the control signal may perform operation control according to the control signal.
  • the operation control unit 64 may perform power consumption control for each base station system 40 .
  • an optimum processor frequency for example, CPU frequency
  • the operation control unit 64 may control the CPU frequency of the CPU operating in each base station system 40 so that the frequency is determined for each base station system 40 .
  • data indicating the correspondence between the input value and the CPU frequency may be stored in the operation control section 64 .
  • the operation control unit 64 may perform operation control to operate the CPU included in the leader base station system 40a at the CPU frequency associated with the value T1 described above. Further, the operation control unit 64 may perform operation control to operate the CPU included in the follower base station system 40b at the CPU frequency associated with the value T1 ⁇ p described above.
  • data in which the range of input values and the power state of the processor (for example, P-state) are associated in advance may be stored in the operation control unit 64 .
  • the operation control unit 64 may control the processor included in the leader base station system 40a to operate in the P-state associated with the value T1 described above in the data.
  • the operation control unit 64 may control the processor included in the follower base station system 40b to operate in the P-state associated with the above value T1 ⁇ p in the data.
  • the power consumption control of the processor by the operation control unit 64 will be further described below.
  • FIG. 8 is a diagram showing an example of the configuration of the operation control section 64.
  • the operation control unit 64 includes a corresponding data storage unit 70, a power state identification unit 72, and a power consumption control unit 74.
  • the correspondence data storage unit 70 is mainly implemented by the storage unit 30b.
  • the power state identification unit 72 is mainly implemented by the processor 30a.
  • the power consumption control unit 74 is mainly implemented by the processor 30a and the communication unit 30c.
  • the correspondence data storage unit 70 indicates, for example, the correspondence between the degree of operation and the performance index value relating to at least one software element included in the communication system 1 for each of a plurality of power states that the processor can take. Store the corresponding data.
  • the power state is P-state.
  • FIG. 9 is a diagram showing an example of correspondence data.
  • the corresponding data includes, for example, operation degree data indicating the operation degree and performance index value data indicating the performance index value associated with the operation degree.
  • the operating degree data included in the correspondence data includes traffic volume data indicating the traffic volume.
  • the performance index value data included in the correspondence data includes a plurality of combinations of P-state data, average processing time data, and average packet loss rate data.
  • the P-state is indicated in the P-state data included in a certain combination.
  • the average processing time data included in the combination indicates the average processing time associated with the P-state in the traffic volume.
  • the average packet loss rate data included in the combination indicates the average packet loss rate associated with the P-state in the traffic volume.
  • the average processing time and average packet loss rate may be measured in advance while changing the data size input per unit time to the simulated environment. For example, for packets of a given data size, the average processing time and average packet loss rate may be measured while changing the number of packets input per unit time.
  • the average processing time described above is, for example, the average value of the time from when the simulated environment of a software element receives a packet of a given data size to when execution of processing by the software element ends.
  • the above-mentioned average packet discard rate indicates, for example, the ratio of the number of discarded packets to the number of packets received by the simulated environment of the software element.
  • the correspondence data may be created based on empirical rules in the actual environment, for example, without relying on the results of load tests or simulations.
  • the correspondence data storage unit 70 stores a plurality of correspondence data associated with different traffic volumes associated with types of software elements.
  • a plurality of correspondence data associated with different traffic volumes, which are associated with types of software elements will be referred to as correspondence data sets.
  • the power state identification unit 72 selects one of the power states in which a given target related to the performance index value is achieved in terms of the degree of operation, which is the result of prediction by the prediction unit 62, based on the correspondence data. Identify.
  • the power state identifying unit 72 identifies the power state with the lowest power consumption among the power states that achieve a given target related to the performance index value in the degree of operation predicted by the prediction unit 62. may Hereinafter, the power state specified in this manner will be referred to as a target power state.
  • the power state identifying unit 72 determines the traffic volume per unit time per DU included in the leader base station system 40a based on the traffic volume T1 per unit time predicted for the leader base station system 40a.
  • T2 may be calculated.
  • the value T1/3 may be calculated as the value T2.
  • the power state identifying unit 72 may identify corresponding data including traffic volume data with a value of T2 from among a plurality of corresponding data included in the corresponding data set associated with the DU. Based on the identified correspondence data, the power state identification unit 72 may identify a P-state in which the value of the corresponding average processing time data is equal to or less than a given target value. The power state identifying unit 72 may then identify the P-state with the lowest power consumption among these P-states as the target P-state.
  • the power state identifying unit 72 may identify a P-state in which the value of the corresponding average packet loss rate data is equal to or less than a given target value, based on the identified corresponding data. The power state identifying unit 72 may then identify the P-state with the lowest power consumption among these P-states as the target P-state.
  • the power consumption is the highest when the P-state is P6, and the power consumption decreases in the order of P5, P4, P3, P2, and P1.
  • FIG. 10 is a diagram schematically showing an example of the relationship between traffic volume per unit time (eg, 30 minutes) and average processing time for each of a plurality of P-states (P1 to P6).
  • FIG. 11 is a diagram schematically showing an example of the relationship between the traffic volume per unit time (for example, 30 minutes) and the average packet loss rate for each of a plurality of P-states (P1-P6).
  • P4 to P6 are specified as P-states in which the value of the average processing time data is equal to or less than a given target value c in the traffic volume T2 per unit time.
  • P4 which is the P-state with the lowest power consumption among these P-states, may be specified as the target P-state.
  • P-states P3 to P6 in which the value of the average packet loss rate time data is equal to or less than the given target value d in the traffic volume T2 per unit time are P3 to P6.
  • P3 which is the P-state with the lowest power consumption among these P-states, may be specified as the target P-state.
  • the power consumption control unit 74 causes, for example, a processor executing at least one software element to operate in a specified power state.
  • the processor executing the DU software elements included in the leader base station system 40a may be operated in the target P-state identified as described above.
  • the power state identification unit 72 based on the correspondence data, has the lowest power consumption among the power states in which the given target for the average processing time is achieved in the degree of operation, which is the result of the prediction.
  • a power state may be identified as the first state.
  • the power state identifying unit 72 selects the power state with the lowest power consumption among the power states that achieve a given target related to the average packet loss rate in terms of the degree of operation that is the result of the prediction. It may be specified as two states.
  • P4 corresponds to the first state and P3 corresponds to the second state.
  • the target for the average processing time cannot be achieved in the second state P3, but the target for the average processing time and the target for the average packet loss rate can be achieved in the first state P4.
  • the power consumption control unit 74 may operate the processor executing at least one software element in the first state or the second state, whichever power consumption is higher.
  • the processor that executes the software elements of the DU included in the leader base station system 40a may be operated in the first state P4. In this way, if there are multiple goals, it is possible to achieve all of these goals.
  • the power consumption control unit 74 executes at least one software program in the power state in which the power consumption is lower among the first state and the second state.
  • a processor executing the elements may operate.
  • the power consumption control described above is also applicable to the follower base station system 40b.
  • the power state identifying unit 72 based on the traffic volume T1 per unit time predicted for the leader base station system 40a and the above-described ratio p for the follower base station system 40b, per unit time per DU A traffic volume T3 per unit may be calculated. For example, when the number of DUs included in the follower base station system 40b is three, the value T1 ⁇ p/3 may be calculated as the value T3.
  • the processor executing the software elements of the DU included in the follower base station system 40b may be operated.
  • the power state identification unit 72 may identify, for each P-state, the range of traffic volume per unit time associated with the P-state based on the correspondence data. Then, the power state identifying unit 72 may identify, as the target P-state, the P-state associated with the range including the traffic volume T2 per unit time.
  • the number of people accommodated in the area covered by at least one software element may be used as the above-mentioned degree of operation.
  • the power consumption control described above can also be applied to NFs other than DUs (such as CUs). Moreover, the power consumption control described above is applicable not only to the base station system 40 but also to software elements included in the core network system 34, such as UPF.
  • the correspondence data does not need to be associated with the types of software elements, and may be associated with the base station system 40 as a whole. Then, the software elements included in the base station system 40 are executed in a power state determined based on the predicted operating degree of the base station system 40 and corresponding data associated with the base station system 40. A processor may be operated.
  • the operation control in this embodiment is not limited to power consumption control.
  • capacity control such as the number of people to be allocated to network slices, resource amount allocation to network slices, and the like may be performed.
  • the follower base station system 40b may be monitored.
  • the exclusion evaluation unit 66 for example, the ratio of the operating degree of the follower base station system 40b included in the base station system group 42 to the operating degree of the leader base station system 40a included in the base station system group 42, Evaluate the magnitude of the deviation from a given reference ratio.
  • the excluding unit 68 selects the follower base station system 40b that satisfies the condition as a base station including the follower base station system 40b. Exclude from system group 42 .
  • the exclusion evaluation unit 66 may specify, for each follower base station system 40b, an exclusion evaluation value, which is a value associated with the magnitude of the deviation described above. Then, the exclusion unit 68 may exclude the follower base station system 40b whose specified exclusion evaluation value satisfies a predetermined condition from the base station system group 42 including the follower base station system 40b.
  • the monitoring unit 50 acquires parameter data from all the base station systems 40 for a predetermined period of time every time a predetermined exclusion determination timing (for example, once every several months) arrives, good.
  • the monitoring interval of the leader base station system 40a whose degree of operation is to be predicted by the prediction unit 62 may be different from the monitoring interval of all the base station systems 40 at the exclusion determination timing.
  • parameter data may be collected at intervals of 100 milliseconds for the leader base station system 40a, and parameter data may be collected at intervals of 3 seconds for the follower base station system 40b.
  • the exclusion evaluation unit 66 may specify the degree of operation of each base station system 40 at each date and time for each of a plurality of dates and times.
  • FIG. 12 is a diagram schematically showing an example of the degree of operation specified for a certain base station system group 42 including six base station systems 40. As shown in FIG. In the example of FIG. 12, the IDs of these six base station systems 40 are 101, 102, 103, 104, 105 and 106, respectively. It is also assumed that the base station system 40 whose ID is 101 is the leader base station system 40 a in the base station system group 42 .
  • the ratio of the degree of operation of the follower base station system 40b with IDs 102, 103, 104, 105, and 106 to the degree of operation of the leader base station system 40a with ID 101, which is specified by the ratio specifying unit 60 are p12, p13, p14, p15 and p16, respectively. In the following description, these ratios are called reference ratios.
  • FIG. 12 shows the operation levels (for example, capacity data value or traffic volume data value).
  • the operation levels of the base station systems 40 with IDs 101, 102, 103, 104, 105, and 106 at date and time "0:00:00" are T11, T12, T13, T14, T15, Assume that it is T16.
  • the exclusion evaluation unit 66 may calculate a normalized operating degree, which is a value obtained by dividing the operating degree by the above-described reference ratio, for the follower base station system 40b.
  • a normalized operating degree which is a value obtained by dividing the operating degree by the above-described reference ratio
  • the normalized operating degrees of the base station systems 40 with IDs 102, 103, 104, 105, and 106 at date and time "0:00:00" are T12', T13', and T14', respectively. , T15′, T16′. As shown in FIG.
  • T12′, T13′, T14′, T15′, and T16′ are T12 divided by p12, T13 divided by p13, T14 divided by p14, and T15 is divided by p15, and T16 is divided by p16.
  • the operation levels of the base station systems 40 with IDs 101, 102, 103, 104, 105, and 106 at date and time "0:00:03" are T21, T22, T23, T24, T25, and T26, respectively.
  • a value obtained by dividing T22 by p12 may be specified as the normalized operating degree T22' of the base station system 40 whose ID is 102.
  • a value obtained by dividing T23 by p13 may be specified as the normalized operating degree T23' of the base station system 40 with the ID of 103.
  • a value obtained by dividing T24 by p14 may be specified as the normalized operating degree T24' of the base station system 40 whose ID is 104.
  • a value obtained by dividing T25 by p15 may be specified as the normalized operating degree T25' of the base station system 40 whose ID is 105.
  • a value obtained by dividing T26 by p16 may be specified as the normalized operating degree T26' of the base station system 40 whose ID is 106.
  • the operation levels of the base station systems 40 with IDs 101, 102, 103, 104, 105, and 106 at date and time "0:00:06" are T31, T32, T33, T34, T35, and T36, respectively.
  • a value obtained by dividing T33 by p13 may be specified as the normalized operating degree T33' of the base station system 40 with the ID of 103.
  • a value obtained by dividing T34 by p14 may be specified as the normalized operating degree T34' of the base station system 40 whose ID is 104.
  • a value obtained by dividing T35 by p15 may be specified as the normalized operating degree T35' of the base station system 40 whose ID is 105.
  • a value obtained by dividing T36 by p16 may be specified as the normalized operating degree T36' of the base station system 40 whose ID is 106.
  • the degree of operation is specified for each base station system 40 in the same manner for the dates and times after the date and time "0:00:06".
  • the exclusion evaluation unit 66 specifies the exclusion evaluation value for each follower base station system 40b for each of the plurality of dates and times.
  • the difference D between the normalized degree of operation of the follower base station system 40b and the degree of operation of the leader base station system 40a may be identified.
  • the size of the difference D identified in this way is associated with the size of deviation of the ratio of the operating degree of the follower base station system 40b to the operating degree of the leader base station system 40a from a given reference ratio. be done.
  • the values of T12'-T11, T13'-T11, T14'-T11, T15'-T11, and T16'-T11 may be specified for the date and time "0:00:00".
  • the values of T12'-T11, T13'-T11, T14'-T11, T15'-T11, and T16'-T11 are hereinafter expressed as D12, D13, D14, D15, and D16, respectively.
  • T22'-T21, T23'-T21, T24'-T21, T25'-T21, and T26'-T21 may be specified for the date and time "0:00:03".
  • the values of T22'-T21, T23'-T21, T24'-T21, T25'-T21, and T26'-T21 are expressed as D22, D23, D24, D25, and D26, respectively.
  • T32'-T31, T33'-T31, T34'-T31, T35'-T31, and T36'-T31 may be specified for the date and time "0:00:06".
  • the values of T32'-T31, T33'-T31, T34'-T31, T35'-T31, and T36'-T31 are hereinafter expressed as D32, D33, D34, D35, and D36, respectively.
  • the difference D between the normalized operating degree of the follower base station system 40b and the operating degree of the leader base station system 40a is specified.
  • the exclusion unit 68 uses the value indicating the degree of operation of the leader base station system 40a included in the base station system group 42 and the value indicating the degree of operation of the follower base station system 40b included in the base station system group 42 as a reference.
  • the follower base station system 40b may be excluded from the base station system group 42 when the magnitude of the difference D between the value divided by the ratio satisfies a predetermined condition.
  • the exclusion evaluation unit 66 determines an exclusion evaluation value for the follower base station system 40b based on the value of the difference D specified for a plurality of dates and times as described above. can be calculated. Then, the exclusion unit 68 may exclude the follower base station system 40b whose calculated exclusion evaluation value satisfies a predetermined condition from the base station system group 42 including the follower base station system 40b.
  • the exclusion evaluation unit 66 may calculate the average of the differences D identified multiple times for the follower base station system 40b as the exclusion evaluation value for the follower base station system 40b.
  • the average of the differences D specified for the plurality of dates and times described above for the follower base station system 40b may be calculated as the exclusion evaluation value for the follower base station system 40b.
  • the excluding unit 68 may exclude the follower base station system 40b whose calculated average satisfies a predetermined condition from the base station system group 42 including the follower base station system 40b. For example, when the absolute value of the calculated average or the square of the average value is larger than a predetermined value, the follower base station system 40b may be excluded from the base station system group 42 including the follower base station system 40b. .
  • the exclusion evaluation unit 66 may calculate the variance or standard deviation of the difference D identified multiple times for the follower base station system 40b as the exclusion evaluation value for the follower base station system 40b.
  • the variance or standard deviation of the difference D specified for the plurality of dates and times described above for the follower base station system 40b may be calculated as the exclusion evaluation value for the follower base station system 40b.
  • the excluding unit 68 excludes the follower base station system 40b whose calculated variance or standard deviation satisfies a predetermined condition (for example, is larger than a predetermined value) from the base station system including the follower base station system 40b. Group 42 may be excluded.
  • the follower base station system 40b that satisfies at least one of the condition that the absolute value of the average value or the square of the average value is larger than a predetermined value, or the condition that the variance or the standard deviation is larger than a predetermined value, is the follower base station system 40b. It may be excluded from the base station system group 42 including the base station system 40b.
  • the exclusion evaluation unit 66 may generate statistical data that aggregates the values of the differences D specified for multiple dates and times for all follower base station systems 40b.
  • the data corresponding to the value of the difference D included in the statistical data generated in this manner will be referred to as a sample.
  • the exclusion evaluator 66 may then identify the standard deviation of the samples thus aggregated for all follower base station systems 40b. Then, for each follower base station system 40b, the exclusion evaluation unit 66 counts the number of samples whose absolute value is greater than a predetermined multiple (for example, twice or three times) of the identified standard deviation. You may specify as an exclusion evaluation value of the station system 40b.
  • the exclusion evaluation unit 66 may specify the number of samples not included in a predetermined confidence interval (for example, a 95% confidence interval or a 99% confidence interval) as the exclusion evaluation value of the follower base station system 40b. .
  • the excluding unit 68 may exclude the follower base station system 40b for which the number of identified samples is greater than a predetermined number from the base station system group 42 including the follower base station system 40b.
  • the exclusion unit 68 excludes the follower base station system 40b in which the ratio of the number of identified samples to the total number of samples for the follower base station system 40b is greater than a predetermined ratio. may be excluded from the base station system group 42.
  • the exclusion unit 68 may exclude from the base station system group 42 the follower base station system 40b that satisfies the condition that the distribution of the difference D identified multiple times is different from that of the other follower base station systems 40b. .
  • the exclusion unit 68 may exclude the follower base station system 40b with the largest number of samples identified as the exclusion evaluation value from the base station system group 42 including the follower base station system 40b.
  • the exclusion evaluation unit 66 indicates the number (frequency value) of the difference D for each follower base station system 40b included in an interval set for each range of values of the difference D determined in advance.
  • a histogram may be generated as the statistical data described above.
  • the exclusion evaluation unit 66 may specify the exclusion evaluation value described above based on the generated histogram.
  • the exclusion evaluator 66 may specify, for each follower base station system 40b, the ratio of the number of samples included in each interval outside the confidence interval in the generated histogram as the exclusion evaluation value.
  • the excluding unit 68 may exclude the follower base station system 40b whose identified ratio is significantly different from other follower base station systems 40b from the base station system group 42 including the follower base station system 40b. .
  • the exclusion evaluation unit 66 may determine whether or not the value of the difference D of each follower base station system 40b satisfies a predetermined condition for each of a plurality of dates and times. For example, it may be determined whether or not the absolute value of the difference D described above or the square of the value of the difference D described above is greater than a predetermined value. Then, the excluding unit 68 selects the follower base station system 40b that satisfies the condition that the number of times that the condition is satisfied is equal to or greater than a predetermined number of times in determinations related to a plurality of dates and times. It may be excluded from the station system group 42 .
  • a value obtained by multiplying a value indicating the degree of operation of the leader base station system 40a included in the base station system group 42 by a reference ratio, and the value of the follower base station system 40b included in the base station system group 42 The difference between the value indicating the degree of operation and the difference D may be used as the difference D described above.
  • the excluding unit 68 excludes the follower base station system 40b from the base station system group 42 including the follower base station system 40b in response to the fact that the magnitude of the difference D satisfies a predetermined condition. good too.
  • the size of the difference D identified in this way is associated with the size of deviation of the ratio of the operating degree of the follower base station system 40b to the operating degree of the leader base station system 40a from a given reference ratio. be done.
  • the base station system 40 excluded from the base station system group 42 in this way will be referred to as an excluded base station system.
  • the excluded base station system may not be included in any base station system group 42, for example. Then, the excluded base station system may be subjected to the same operation control as the leader base station system 40a described above.
  • the excluded base station system may be included in another base station system group 42, for example.
  • the monitoring unit 50 may acquire parameter data for the excluded base station system over a predetermined period of time.
  • the transition data generator 52 may generate the transition data of the excluded base station system based on the parameter data thus acquired.
  • the similarity identification unit 54 identifies the similarity of the transition of the operation degree between the leader base station system 40a of each base station system group 42 and the excluded base station system. good. Then, the excluded base station system may be included as the follower base station system 40b in the base station system group 42 including the leader base station system 40a with the highest degree of similarity.
  • the classifier 56 may reclassify all the base station systems 40 included in the communication system 1 in response to the decision to exclude the base station system 40 from the base station system group 42 .
  • the reclassification is, for example, a process in which the degree-of-similarity identification unit 54 re-identifies the degree of similarity in transition of the degree of operation between a pair of base station systems 40 as described above, or the degree of similarity to be identified. It refers to a process of reclassifying the plurality of base station systems 40 included in the communication system 1 into a plurality of base station system groups 42 based on the above.
  • the trend of transition of the degree of operation of a specific follower base station system 40b may change due to circumstances such as an increase in the number of subscribers in a specific area.
  • the follower base station system 40b is excluded from the base station system group 42 including the follower base station system 40b.
  • the follower base station system 40b that should not be included in the base station system group 42 can be accurately excluded from the base station system group 42.
  • parameter data for a plurality of base station systems 40 included in the communication system 1 are acquired through monitoring by the monitoring unit 50, and the parameter data are accumulated in the transition data generating unit 52. .
  • a base station system 40 classified into one of the base station system groups 42 is called a classified base station system, and a base station system 40 not classified into any base station system group 42 is called a classified base station system. is called an unclassified base station system. In the initial state, all base station systems 40 are unclassified base station systems.
  • the transition data generation unit 52 generates transition data for a predetermined time range for each of a plurality of unclassified base station systems (S101).
  • the similarity specifying unit 54 generates similarity data associated with each pair of base station systems 40 (S102).
  • the classifying unit 56 identifies the number of similarity data that satisfy the above-described predetermined condition among the similarity data related to combinations with other unclassified base station systems (S103) ).
  • the classification unit 56 identifies the unclassified base station system with the largest number identified in the processing shown in S103 as the maximum number base station system (S104).
  • the classifying unit 56 assigns the maximum number of base station systems specified in the processing shown in S104 to the new base station system group 42, and 1 that satisfies the above-described predetermined condition in relation to the maximum number of base station systems.
  • a plurality of unclassified base station systems are allocated (S105). The unclassified base station systems assigned to the new base station system group 42 in this way become the classified base station systems.
  • the leader determination unit 58 selects the maximum number of base station systems identified in the processing shown in S104 as the leader base station system 40a in the base station system group 42 to which the unclassified base station systems have been assigned in the processing shown in S105. (S106).
  • the leader determination unit 58 determines the remaining base station systems 40 assigned to the base station system group 42 in the processing shown in S105 as follower base station systems 40b in the base station system group 42 (S107).
  • the ratio identifying unit 60 determines the operation level of the follower base station system 40b relative to the operation level of the leader base station system 40a determined in the process shown in S106.
  • a degree ratio p is specified (S108).
  • the classification unit 56 checks whether or not all base station systems 40 have become classified base station systems (S109).
  • the process returns to S103.
  • the process shown in S103 may be executed after changing the predetermined condition in the process shown in S103.
  • the prediction unit 62 waits until prediction timing occurs at intervals of a predetermined unit time t1 (S201).
  • the prediction unit 62 predicts the leader base station at the next unit time t1 based on the parameter data of the leader base station system 40a of the base station system group 42 acquired at the most recent unit time t1.
  • the traffic volume T1 of the station system 40a is predicted (S202).
  • the power state identifying unit 72 identifies the target P-state of the leader base station system 40a (S203).
  • the target P-state of the leader base station system 40a is specified based on the traffic volume T1 specified in the process shown in S202.
  • the power state identifying unit 72 identifies the target P-state for each of one or more follower base station systems 40b included in the base station system group 42 (S204).
  • the traffic volume T1 specified in the process shown in S202 and the ratio specified in the process shown in S108 for the follower base station system 40b is identified based on p.
  • the power consumption control unit 74 executes operation control for each of the base station systems 40 included in the base station system group 42 (S205), and returns to the processing shown in S201.
  • the CPU of the server included in the leader base station system 40a is controlled to operate in the target P-state specified in the process shown in S203.
  • the follower base station system 40b is controlled so that the CPU of the server included in the follower base station system 40b operates in the target P-state specified for the follower base station system 40b in the processing shown in S204.
  • the exclusion evaluation unit 66 monitors the arrival of a predetermined exclusion determination timing (for example, once every several months) (S301).
  • the monitoring unit 50 acquires parameter data from all the base station systems 40 included in the base station system group 42 over a predetermined period of time (S302).
  • the exclusion evaluation unit 66 calculates normalized operating degrees of each of the plurality of follower base station systems 40b included in the base station system group 42 for the plurality of dates included in the predetermined time (S303).
  • the degree of operation indicated by the parameter data of the follower base station system 40b, the reference ratio of the follower base station system 40b (for example, the ratio p specified in the processing shown in S108), and the , the normalized operating degree of the follower base station system 40b is calculated.
  • the exclusion evaluation unit 66 calculates the difference D for each of the plurality of follower base station systems 40b included in the base station system group 42 for the plurality of dates and times (S304).
  • the difference D between the operating degree of the leader base station system 40a and the normalized operating degree of the follower base station system 40b calculated in the process shown in S303 is the follower base station system 40b. It is calculated as the difference D in the station system 40b.
  • the exclusion evaluation unit 66 specifies exclusion evaluation values for each of the plurality of follower base station systems 40b included in the base station system group 42 (S305).
  • the exclusion evaluation value of the follower base station system 40b is calculated based on the difference D in the follower base station system 40b specified for a plurality of dates in the processing shown in S304. .
  • the exclusion unit 68 determines whether or not the follower base station system 40b is an exclusion base station system based on the exclusion evaluation value generated in the processing shown in S305. Determine (S306).
  • the exclusion unit 68 checks whether or not there is a follower base station system 40b determined to be an excluded base station system in the processing shown in S306 (S307).
  • the exclusion unit 68 excludes the excluded base station system from the base station system group 42 (S308). , and returns to the processing shown in S301.
  • the leader base station system 40a included in the base station system group 42 is subject to prediction of the degree of operation, and the degree of operation of the follower base station system 40b is not predicted.
  • the processing load of the communication system 1 can be suppressed.
  • power consumption is controlled by controlling the power state such as P-state. Therefore, according to the present embodiment, it is possible to perform power consumption control with high responsiveness to changes in the degree of operation while ensuring communication performance.

Landscapes

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

Abstract

基地局システム群に含まれるべきでないフォロワー基地局システムを当該基地局システム群から的確に除外できる制御システム及び制御方法を提供する。動作制御部(64)は、複数の基地局システム群のそれぞれについて、当該基地局システム群に含まれるリーダ基地局システムの稼働度合に応じた動作制御を当該基地局システム群に含まれるフォロワー基地局システムに対して実行する。除外部(68)は、基地局システム群に含まれるリーダ基地局システムの稼働度合に対する当該基地局システム群に含まれるフォロワー基地局システムの稼働度合の比率の、所与の基準比率からのずれの大きさが所定の条件を満たしたことに応じて、当該フォロワー基地局システムを、当該基地局システム群から除外する。

Description

制御システム及び制御方法
 本発明は、制御システム及び制御方法に関する。
 基地局システム群内のある基地局システム(以下、リーダ基地局システムと呼ぶ。)の稼働度合に応じて、当該基地局システム群内の別の基地局システム(以下、フォロワー基地局システムと呼ぶ。)の動作制御を実行する技術が存在する。このような技術の一例として、特許文献1には、選択された無線基地局と同一のグループIDで稼働ON状態の無線基地局に関する情報に基づいて算出される判定値が閾値未満である場合に、選択された無線基地局を稼働OFF状態に変更することが記載されている。
特開2016-005099号公報
 リーダ基地局システムの稼働度合に応じたフォロワー基地局システムの動作制御が行われている状況において、例えば特定の地域の加入者数が増えるなどの事情により特定のフォロワー基地局システムの稼働度合の推移の傾向が変化することがある。
 このようなフォロワー基地局システムについては、リーダ基地局システムの稼働度合に応じた動作制御を的確に行えない状態となっているため、もはや当該フォロワー基地局システムが含まれる当該基地局システム群に含まれるべきではない。
 本発明は上記実情に鑑みてなされたものであって、その目的の一つは、基地局システム群に含まれるべきでないフォロワー基地局システムを当該基地局システム群から的確に除外できる制御システム及び制御方法を提供することにある。
 上記課題を解決するために、本発明に係る制御システムは、複数の基地局システムに含まれる基地局システムの対ごとの、当該基地局システムの対の間の稼働度合の推移の相似度を特定する相似度特定手段と、前記基地局システムの対ごとに特定される前記相似度に基づいて、前記複数の前記基地局システムを複数の基地局システム群に分類する分類手段と、前記複数の前記基地局システム群のそれぞれについて、当該基地局システム群に含まれるリーダ基地局システムの稼働度合に応じた動作制御を当該基地局システム群に含まれるフォロワー基地局システムに対して実行する動作制御手段と、前記基地局システム群に含まれるリーダ基地局システムの稼働度合に対する当該基地局システム群に含まれるフォロワー基地局システムの稼働度合の比率の、所与の基準比率からのずれの大きさが所定の条件を満たしたことに応じて、当該フォロワー基地局システムを、当該基地局システム群から除外する除外手段と、を含む。
 本発明の一態様では、前記相似度特定手段は、前記複数の前記基地局システムのそれぞれの稼働度合の推移を示す推移データに基づいて、前記基地局システムの対ごとに、稼働度合の推移の相似度を特定し、前記推移データに基づいて、前記基地局システム群に含まれるリーダ基地局システムの稼働度合に対する、当該基地局システム群に含まれるフォロワー基地局システムの稼働度合の比率である前記基準比率を特定する比率特定手段、をさらに含み、前記除外手段は、前記基地局システム群に含まれるリーダ基地局システムの稼働度合を示す値と、当該基地局システム群に含まれるフォロワー基地局システムの稼働度合を示す値を前記基準比率で割った値と、の差の大きさが所定の条件を満たしたことに応じて、当該フォロワー基地局システムを、当該基地局システム群から除外する。
 あるいは、前記相似度特定手段は、前記複数の前記基地局システムのそれぞれの稼働度合の推移を示す推移データに基づいて、前記基地局システムの対ごとに、稼働度合の推移の相似度を特定し、前記推移データに基づいて、前記基地局システム群に含まれるリーダ基地局システムの稼働度合に対する、当該基地局システム群に含まれるフォロワー基地局システムの稼働度合の比率である前記基準比率を特定する比率特定手段、をさらに含み、前記除外手段は、前記基地局システム群に含まれるリーダ基地局システムの稼働度合を示す値に前記基準比率を乗じた値と、当該基地局システム群に含まれるフォロワー基地局システムの稼働度合を示す値と、の差の大きさが所定の条件を満たしたことに応じて、当該フォロワー基地局システムを、当該基地局システム群から除外する。
 これらの態様において、前記除外手段は、複数回特定される前記差の分布が他の前記フォロワー基地局システムと異なるとの条件を満たす前記フォロワー基地局システムを、当該基地局システム群から除外してもよい。
 また、前記除外手段は、複数回特定される前記差の分散又は標準偏差の大きさが所定の条件を満たす前記フォロワー基地局システムを、当該基地局システム群から除外してもよい。
 あるいは、前記除外手段は、複数回特定される前記差の平均が所定の条件を満たす前記フォロワー基地局システムを、当該基地局システム群から除外してもよい。
 また、本発明の一態様では、前記リーダ基地局システムの稼働度合を予測する予測手段、をさらに含み、前記動作制御手段は、前記予測の結果である稼働度合に基づいて、前記リーダ基地局システムの動作制御を実行し、前記動作制御手段は、前記予測の結果である稼働度合と、前記基準比率と、に基づいて、前記フォロワー基地局システムの動作制御を実行する。
 また、本発明の一態様では、前記基地局システム群に含まれる複数の基地局システムのうちから、当該基地局システムとの間の前記相似度が所定の大きさよりも大きい他の基地局システムの数の多さに基づいて、前記リーダ基地局システムを決定するリーダ決定手段、をさらに含む。
 また、本発明の一態様では、前記相似度特定手段は、稼働度合を示す値の相互相関係数の代表値を、前記相似度として特定する。
 また、本発明の一態様では、前記基地局システムの前記稼働度合は、当該基地局システムがカバーするエリアにおけるトラフィック量又は収容人数である。
 また、本発明に係る制御方法は、複数の基地局システムに含まれる基地局システムの対ごとの、当該基地局システムの対の間の稼働度合の推移の相似度を特定するステップと、前記基地局システムの対ごとに特定される前記相似度に基づいて、前記複数の前記基地局システムを複数の基地局システム群に分類するステップと、前記複数の前記基地局システム群のそれぞれについて、当該基地局システム群に含まれるリーダ基地局システムの稼働度合に応じた動作制御を当該基地局システム群に含まれるフォロワー基地局システムに対して実行するステップと、前記基地局システム群に含まれるリーダ基地局システムの稼働度合に対する当該基地局システム群に含まれるフォロワー基地局システムの稼働度合の比率の、所与の基準比率からのずれの大きさが所定の条件を満たしたことに応じて、当該フォロワー基地局システムを、当該基地局システム群から除外するステップと、を含む。
本発明の一実施形態に係る通信システムの一例を示す図である。 本発明の一実施形態に係る通信システムの一例を示す図である。 基地局システムの分類の一例を模式的に示す図である。 本発明の一実施形態に係るNOSで実装される機能の一例を示す機能ブロック図である。 パラメータデータのデータ構造の一例を示す図である。 相互相関係数の一例を模式的に示す図である。 相似度データの一例を模式的に示す図である。 動作制御部の構成の一例を示す図である。 対応データの一例を示す図である。 単位時間あたりのトラフィック量と平均処理時間との関係の一例を模式的に示す図である。 単位時間あたりのトラフィック量と平均パケット廃棄率との関係の一例を模式的に示す図である。 基地局システムの稼働度合の一例を模式的に示す図である。 本発明の一実施形態に係るNOSで行われる処理の流れの一例を示すフロー図である。 本発明の一実施形態に係るNOSで行われる処理の流れの一例を示すフロー図である。 本発明の一実施形態に係るNOSで行われる処理の流れの一例を示すフロー図である。
 以下、本発明の一実施形態について図面に基づき詳細に説明する。
 図1及び図2は、本発明の一実施形態に係る通信システム1の一例を示す図である。図1は、通信システム1に含まれるデータセンタ群のロケーションに着目した図となっている。図2は、通信システム1に含まれるデータセンタ群で実装されている各種のコンピュータシステムに着目した図となっている。
 図1に示すように、通信システム1に含まれるデータセンタ群は、セントラルデータセンタ10、リージョナルデータセンタ12、エッジデータセンタ14に分類される。
 セントラルデータセンタ10は、例えば、通信システム1がカバーするエリア内(例えば、日本国内)に分散して数個配置されている。
 リージョナルデータセンタ12は、例えば、通信システム1がカバーするエリア内に分散して数十個配置されている。例えば、通信システム1がカバーするエリアが日本国内全域である場合に、リージョナルデータセンタ12が、各都道府県に1~2個ずつ配置されてもよい。
 エッジデータセンタ14は、例えば、通信システム1がカバーするエリア内に分散して数千個配置される。また、エッジデータセンタ14のそれぞれは、アンテナ16を備えた通信設備18と通信可能となっている。ここで図1に示すように、1つのエッジデータセンタ14が数個の通信設備18と通信可能になっていてもよい。通信設備18は、サーバコンピュータなどのコンピュータを含んでいてもよい。本実施形態に係る通信設備18は、アンテナ16を介してUE(User Equipment)20との間で無線通信を行う。
 本実施形態に係るセントラルデータセンタ10、リージョナルデータセンタ12、エッジデータセンタ14には、それぞれ、複数のサーバが配置されている。
 本実施形態では例えば、セントラルデータセンタ10、リージョナルデータセンタ12、エッジデータセンタ14は、互いに通信可能となっている。また、セントラルデータセンタ10同士、リージョナルデータセンタ12同士、エッジデータセンタ14同士も互いに通信可能になっている。
 図2に示すように、本実施形態に係る通信システム1には、ネットワークオペレーションシステム(NOS)30、複数の無線アクセスネットワーク(RAN)32、複数のコアネットワークシステム34、複数のUE20が含まれている。コアネットワークシステム34、RAN32、UE20は、互いに連携して、移動通信ネットワークを実現する。
 RAN32は、4GにおけるeNB(eNodeB)や、5GにおけるgNB(NR基地局)に相当する、アンテナ16を備えたコンピュータシステムである。本実施形態に係るRAN32は、主に、エッジデータセンタ14に配置されているサーバ群及び通信設備18によって実装される。なお、RAN32の一部(例えば、4GにおけるvDU(virtual Distributed Unit)やvCU(virtual Central Unit)、5GにおけるDU(Distributed Unit)やCU(Central Unit))は、エッジデータセンタ14ではなく、セントラルデータセンタ10やリージョナルデータセンタ12で実装されてもよい。
 コアネットワークシステム34は、第4世代移動通信システム(以下、4Gと呼ぶ。)におけるEPC(Evolved Packet Core)や、第5世代移動通信システム(以下、5Gと呼ぶ。)における5Gコア(5GC)に相当するシステムである。本実施形態に係るコアネットワークシステム34は、主に、セントラルデータセンタ10やリージョナルデータセンタ12に配置されているサーバ群によって実装される。
 本実施形態に係るNOS30は、例えば、クラウド基盤上に構成されており、図2に示すように、プロセッサ30a、記憶部30b、通信部30c、が含まれる。プロセッサ30aは、NOS30にインストールされるプログラムに従って動作するマイクロプロセッサ等のプログラム制御デバイスである。記憶部30bは、例えばROMやRAM等の記憶素子や、ソリッドステートドライブ(SSD)、ハードディスクドライブ(HDD)などである。記憶部30bには、プロセッサ30aによって実行されるプログラムなどが記憶される。通信部30cは、例えば、NICや無線LANモジュールなどといった通信インタフェースである。なお、通信部30cにおいて、SDN(Software-Defined Networking)が実装されていてもよい。通信部30cは、RAN32、コアネットワークシステム34、との間でデータを授受する。
 本実施形態では、NOS30は、セントラルデータセンタ10に配置されているサーバ群によって実装されている。なお、NOS30が、リージョナルデータセンタ12に配置されているサーバ群によって実装されていてもよい。
 本実施形態に係る通信システム1によって、音声通信サービスやデータ通信サービス等のネットワークサービスが、UE20を利用するユーザに提供されることとなる。
 なお、本実施形態において提供されるネットワークサービスは音声通信サービスやデータ通信サービスには限定されない。本実施形態において提供されるネットワークサービスは、例えば、IoTサービスであっても構わない。
 本実施形態では、セントラルデータセンタ10、リージョナルデータセンタ12、及び、エッジデータセンタ14に配置されているサーバには、ドッカー(Docker)などのコンテナ型のアプリケーション実行環境がインストールされており、これらのサーバにコンテナをデプロイして稼働させることができるようになっている。これらのサーバにおいて、クバネテス(Kubernetes)等のコンテナ管理ツールによって管理されるクラスタ(クバネテスクラスタ)が構築されていてもよい。そして、構築されたクラスタ上のプロセッサがコンテナ型のアプリケーションを実行してもよい。
 そして、本実施形態において提供されるネットワークサービスは、コンテナベースの機能ユニットであるCNF(Containerized Network Function)によって実装される。
 図3に示すように、本実施形態に係る通信システム1には、複数の基地局システム40が含まれる。
 ここで例えば、RAN32の構成要素がセントラルデータセンタ10やリージョナルデータセンタ12に組み込まれていない場合については、上述の基地局システム40は、1つのエッジデータセンタ14に構築されているRAN32に相当するシステムを指すこととする。
 また、RAN32の構成要素の一部がセントラルデータセンタ10やリージョナルデータセンタ12に組み込まれていることがある。例えば、1つのエッジデータセンタ14に構築されているRAN32の構成要素と、セントラルデータセンタ10又はリージョナルデータセンタ12に構築されているRAN32の構成要素が連携することとする。この場合は、上述の基地局システム40は、互いに連携するこれらの構成要素を含むRAN32に相当するシステムを指すこととする。
 そして、図3に示すように、本実施形態では例えば、通信システム1に含まれる複数の基地局システム40が、複数の基地局システム群42に分類される。
 それぞれの基地局システム群42には、当該基地局システム群42の代表となる基地局システム40であるリーダ基地局システム40aと、リーダ基地局システム40a以外の基地局システム40であるフォロワー基地局システム40bが含まれる。
 そして、NOS30は、例えば、所定の単位時間t1(例えば、30分)間隔で、リーダ基地局システム40aについて、当該リーダ基地局システム40aにおける次の単位時間t1における稼働度合(例えば、トラフィック量や収容人数)を予測する。NOS30は、例えば、所定の単位時間t1間隔で、当該単位時間t1における収容人数、トラフィック量、及び、当該単位時間t1に対応付けられる時刻(例えば、当該単位時間t1の始期又は終期)に基づいて、稼働度合を予測してもよい。ここで、学習済の機械学習モデルを用いて、稼働度合の予測が実行されてもよい。
 そして、本実施形態では、基地局システム群42に含まれるリーダ基地局システム40aの予測の結果である稼働度合に基づいて、当該基地局システム群42に含まれるすべての基地局システム40の動作制御が行われる。
 以下、本実施形態に係る基地局システム40の分類(基地局システム40のグルーピング)、及び、基地局システム40の動作制御を中心に、本実施形態に係るNOS30の機能、及び、NOS30で実行される処理について、さらに説明する。
 図4は、本実施形態に係るNOS30で実装される機能の一例を示す機能ブロック図である。なお、本実施形態に係るNOS30で、図4に示す機能のすべてが実装される必要はなく、また、図4に示す機能以外の機能が実装されていても構わない。
 図4に示すように、本実施形態に係るNOS30には、機能的には例えば、監視部50、推移データ生成部52、相似度特定部54、分類部56、リーダ決定部58、比率特定部60、予測部62、動作制御部64、除外評価部66、除外部68、が含まれる。
 監視部50は、通信部30cを主として実装される。推移データ生成部52は、プロセッサ30a及び記憶部30bを主として実装される。相似度特定部54、分類部56、リーダ決定部58、比率特定部60、予測部62、除外評価部66、除外部68は、プロセッサ30aを主として実装される。動作制御部64は、プロセッサ30a、記憶部30b、及び、通信部30cを主として実装される。
 以上の機能は、コンピュータであるNOS30にインストールされた、以上の機能に対応する指令を含むプログラムをNOS30で実行することにより実装されてもよい。また、このプログラムは、例えば、光ディスク、磁気ディスク、磁気テープ、光磁気ディスク等のコンピュータ読み取り可能な情報記憶媒体を介して、あるいは、インターネットなどを介してNOS30に供給されてもよい。
 監視部50は、本実施形態では例えば、通信システム1に含まれる複数の基地局システム40を監視する。そして、監視部50は、例えば、当該監視において、通信システム1に含まれる複数の基地局システム40のそれぞれから、収容人数やトラフィック量などといった各種の性能指標等のパラメータの値が示されているパラメータデータを取得する。本実施形態では例えば、所定の時間間隔でパラメータデータの取得は繰り返し行われる。
 ここで例えば、それぞれの基地局システム40が、逐次、パラメータデータをNOS30に送信してもよい。そして、NOS30の監視部50が、各基地局システム40から送信されるパラメータデータを受信してもよい。あるいは、NOS30の監視部50が、逐次、それぞれの基地局システム40にアクセスして、当該基地局システム40からパラメータデータを収集してもよい。
 図5は、基地局システム40から取得されるパラメータデータのデータ構造の一例を示す図である。図5に示すように、パラメータデータには、例えば、ID、日時データ、収容人数データ、トラフィック量データ、などが含まれる。パラメータデータに含まれるIDは、例えば、当該基地局システム40の識別情報である。日時データは、例えば、当該基地局システム40における収容人数やトラフィック量などの特定日時を示すデータである。収容人数データは、例えば、当該基地局システム40がカバーするエリアにおける収容人数を示すデータである。トラフィック量データは、例えば、当該基地局システム40がカバーするエリアにおけるトラフィック量を示すデータである。
 そして、監視部50は、例えば、取得するパラメータデータを推移データ生成部52に出力する。このようにして、本実施形態では例えば、推移データ生成部52にパラメータデータが蓄積される。
 推移データ生成部52は、本実施形態では例えば、収集されるパラメータデータに基づいて、複数の基地局システム40のそれぞれの稼働度合の推移(例えば、トラフィック量の推移、又は、収容人数の推移)を示す推移データを生成する。ここで、推移データ生成部52は、互いに異なるIDのそれぞれについて、当該ID及び所定の時間範囲の日時データを含むパラメータデータに基づいて、当該IDに対応付けられる基地局システム40の推移データを生成してもよい。この推移データには、例えば、トラフィック量の推移を示す時系列データであるトラフィック量推移データ、及び、収容人数の推移を示す時系列データである収容人数推移データが含まれる。このようにして、それぞれが基地局システム40に対応付けられる複数の推移データが生成される。
 相似度特定部54は、本実施形態では例えば、推移データに基づいて、基地局システム40の対ごとに、稼働度合の推移の相似度を特定する。
 ここで、相似度特定部54は、例えば、推移データに基づいて、基地局システム40の稼働度合を示す値の相互相関係数Rxy(τ)を算出してもよい。相似度特定部54は、例えば、上述のトラフィック量推移データの値の相互相関係数Rxy(τ)を算出してもよい。また、相似度特定部54は、例えば、上述の収容人数推移データの値の相互相関係数Rxy(τ)を算出してもよい。なお、相互相関係数Rxy(τ)は、複数のラグτごとに、算出される。
 図6は、ある基地局システム40の対について算出される相互相関係数Rxy(τ)の一例を模式的に示す図である。
 そして、相似度特定部54は、稼働度合を示す値の相互相関係数の代表値を、稼働度合の推移の相似度として特定してもよい。また、相似度特定部54は、当該代表値をとる際のラグτの値tも併せて特定してもよい。
 以下の説明では、相似度特定部54は、相互相関係数の最大値Rmax、及び、相互相関係数の値が最大値Rmaxであるときのラグτの値tを特定することとする。
 そして、相似度特定部54は、基地局システム40の対ごとに算出された上述の値Rmaxと上述の値tとの組合せを示す相似度データを生成する。図7は、相似度データの一例を模式的に示す図である。図7には、一例として、IDが001~006である6つの基地局システム40についての、基地局システム40の対に対応付けられる相似度データが示されている。なお、図7の例では、上述の値Rmaxと上述の値tとの組合せが、(Rmax,t)と表現されている。なお、図7の例では、ラグτの単位は、例えば、「分」である。
 分類部56は、本実施形態では例えば、基地局システム40の対ごとに特定される相似度に基づいて、通信システム1に含まれる複数の基地局システム40を複数の基地局システム群42に分類する。ここで、分類部56は、相互相関係数の代表値と、相互相関係数が最大値をとるラグと、に基づいて、複数の基地局システム40を複数の基地局システム群42に分類してもよい。
 本実施形態では例えば、Rmaxの閾値th1と、値tの範囲τ1~τ2についての、初期値が予め定められている。そして、分類部56は、各基地局システム40について、他の基地局システム40との組合せに係る相似度データのうち、所定の条件を満たすものの数を特定する。ここでは例えば、「値tがτ1~τ2の範囲であり、かつ、値RMaxが閾値th1以上である」との条件を満たすものの数が特定される。
 そして、分類部56は、上記の条件を満たすものの数が最も多い基地局システム40を、最大数基地局システムとして特定する。
 そして、分類部56は、そして、以上のようにして特定される最大数基地局システム、及び、当該最大数基地局システムとの関係で上記の条件を満たす1又は複数の基地局システム40を、1つの基地局システム群42に含まれる基地局システム40としてグルーピングする。
 例えば、閾値th1が0.7であり、範囲τ1~τ2が、-30~30であるとする。
 この場合、図7の例では、IDが001である基地局システム40については、IDが006である基地局システム40との組合せが上記の条件を満たす。
 そして、IDが002である基地局システム40については、IDが004である基地局システム40との組合せが上記の条件を満たす。
 そして、IDが003である基地局システム40については、IDが004である基地局システム40との組合せが上記の条件を満たす。
 そして、IDが004である基地局システム40については、IDが002、003、又は、005のいずれかである基地局システム40との組合せが上記の条件を満たす。
 そして、IDが005である基地局システム40については、IDが004である基地局システム40との組合せが上記の条件を満たす。
 そして、IDが006である基地局システム40については、IDが001である基地局システム40との組合せが上記の条件を満たす。
 よってこの場合は、IDが004である基地局システム40が最大数基地局システムとして特定される。そして、IDが002である基地局システム40、IDが003である基地局システム40、IDが004である基地局システム40、及び、IDが005である基地局システム40が、1つの基地局システム群42に含まれる基地局システム40としてグルーピングされる。
 以下、以上で説明した、最大基地局システムの特定、及び、基地局システム40のグルーピングに係る処理を、分類処理と呼ぶこととする。
 そして、分類部56は、残りの基地局システム40に対して、上述の分類処理を実行する。例えば、残りの基地局システム40のなかから、上記の条件を満たすものの数が最も多い基地局システム40を、最大数基地局システムとして特定する。そして、分類部56は、この最大数基地局システムとの関係で上記の条件を満たす1又は複数の基地局システム40を、新たな1つの基地局システム群42に含まれる基地局システム40として分類する。
 このようにして、基地局システム群42に含まれなかった基地局システム40を対象とする上述の分類処理を繰り返し実行することで、基地局システム40のグルーピングが行われていくこととなる。
 なお、本実施形態において、上述の分類処理では、いずれの基地局システム群42にも存在しない基地局システム40が存在する可能性がある。このような場合には、例えば、上述の閾値th1をより小さな値に変更する、あるいは、上述の範囲τ1~τ2をより広くするなどした上で、上述の分類処理が実行されるようにしてもよい。
 リーダ決定部58は、本実施形態では例えば、各基地局システム群42について、当該基地局システム群42に含まれる複数の基地局システム40のうちから、リーダ基地局システム40aを決定する。ここで、リーダ決定部58は、当該基地局システム40との間の相似度が所定の大きさよりも大きい他の基地局システム40の数の多さに基づいて、リーダ基地局システム40aを決定してもよい。
 リーダ決定部58は、例えば、上述の分類処理において最大数基地局システムとして特定される基地局システム40を、当該基地局システム40を含む基地局システム群42におけるリーダ基地局システム40aとして決定してもよい。そして、リーダ決定部58は、残りの基地局システム40を、当該リーダ基地局システム40aを含む基地局システム群42におけるフォロワー基地局システム40bとして決定してもよい。
 図7の例では、IDが004である基地局システム40が、当該基地局システム群42におけるリーダ基地局システム40aとして決定される。そして、IDが002である基地局システム40、IDが003である基地局システム40、及び、IDが005である基地局システム40が、当該基地局システム群42におけるフォロワー基地局システム40bとして決定される。
 なお、上述の分類処理において、相互相関係数の最大値Rmaxの代わりに、その他の代表値(例えば、相互相関係数の平均値、最小値、二乗平均など)が用いられるようにしてもよい。そして、このような代表値に適した閾値th1が用いられるようにしてもよい。
 また、リーダ決定部58は、当該基地局システム40との間の相似度が所定の大きさよりも大きい他の基地局システム40の数の多さに基づいて、リーダ基地局システム40aを決定する必要はない。例えば、基地局システム群42に含まれる複数の基地局システム40のうちからランダムにリーダ基地局システム40aが決定されてもよい。また例えば、基地局システム群42に含まれる複数の基地局システム40のうち地理的に最も中心にある基地局システム40が、当該基地局システム群42におけるリーダ基地局システム40aとして決定されてもよい。
 比率特定部60は、本実施形態では例えば、基地局システム群42に含まれるリーダ基地局システム40aの稼働度合に対する、当該基地局システム群42に含まれるフォロワー基地局システム40bの稼働度合の比率を特定する。ここで、基地局システム群42に複数のフォロワー基地局システム40bが含まれる場合は、それぞれのフォロワー基地局システム40bについて、当該比率が特定される。
 例えば、比率特定部60は、トラフィック量の比率を特定してもよい。例えば、上述の推移データに含まれるトラフィック量推移データの値の代表値の比率を特定してもよい。また、比率特定部60は、収容人数の比率を特定してもよい。例えば、上述の推移データに含まれる収容人数推移データの値の代表値の比率を特定してもよい。ここで比率を特定する際の代表値としては、例えば、最大値、平均値、最小値、二乗平均などが用いられる。
 予測部62は、本実施形態では例えば、通信システム1に含まれる少なくとも1つのソフトウェア要素の稼働度合を予測する。予測部62は、例えば、複数の基地局システム群42のそれぞれについて、当該基地局システム群42に含まれるリーダ基地局システム40aがカバーするエリアにおけるトラフィック量又は収容人数を予測する。
 ここで例えば、上述のようにして、通信システム1に含まれる複数の基地局システム群42が特定された後には、監視部50は、リーダ基地局システム40aだけを監視し、リーダ基地局システム40aだけからパラメータデータを取得してもよい。そして、予測部62は、リーダ基地局システム40aの稼働度合を予測してもよい。このようにすれば、通信システム1の監視負担が軽減される。
 そして、上述のように、予測部62は、所定の単位時間t1(例えば、30分)間隔で、リーダ基地局システム40aについて、当該リーダ基地局システム40aにおける次の単位時間t1における稼働度合を予測してもよい。ここで例えば、トラフィック量が予測されてもよい。また、収容人数が予測されてもよい。
 動作制御部64は、本実施形態では例えば、予測部62による予測の結果であるリーダ基地局システム40aの稼働度合に基づいて、リーダ基地局システム40aの動作制御を実行する。
 そして、動作制御部64は、本実施形態では例えば、複数の基地局システム群42のそれぞれについて、当該基地局システム群42に含まれるリーダ基地局システム40aの稼働度合に応じた動作制御を当該基地局システム群42に含まれるフォロワー基地局システム40bに対して実行する。例えば、動作制御部64は、予測部62による予測の結果であるリーダ基地局システム40aの稼働度合と、比率特定部60により特定される比率と、に基づいて、フォロワー基地局システム40bの動作制御を実行する。ここで、当該比率は、上述のように、当該リーダ基地局システム40aの稼働度合に対する当該フォロワー基地局システム40bの稼働度合の比率を指す。
 例えば、予測部62により予測される、ある基地局システム群42に含まれるリーダ基地局システム40aの単位時間あたりのトラフィック量がT1であるとする。そして、比率特定部60により特定される、当該リーダ基地局システム40aの稼働度合に対する、当該基地局システム群42に含まれる、あるフォロワー基地局システム40bの稼働度合の比率がpであるとする。
 この場合、動作制御部64は、当該リーダ基地局システム40aについては、T1を入力値(操作量)とした動作制御を実行する。そして、動作制御部64は、当該フォロワー基地局システム40bについては、T1×pを入力値(操作量)とした動作制御を実行する。
 動作制御部64は、動作制御の対象となる基地局システム40に対して当該動作制御に係る制御信号を送信してもよい。そして、当該制御信号を受信した基地局システム40が、当該制御信号に応じた動作制御を実行してもよい。
 また、動作制御部64は、各基地局システム40について、当該基地局システム40の消費電力制御を実行してもよい。ここで例えば、上述の入力値に見合った節電(省電力での動作)が実行されるよう、当該基地局システム40において最適なプロセッサの周波数(例えば、CPU周波数)が決定されてもよい。そして、動作制御部64は、各基地局システム40について、決定される周波数となるよう、当該基地局システム40において動作するCPUのCPU周波数を制御してもよい。ここで、入力値とCPU周波数との対応を示すデータが動作制御部64に記憶されていてもよい。そして、動作制御部64は、リーダ基地局システム40aに含まれるCPUについては、上述の値T1に対応付けられるCPU周波数で動作させる動作制御を実行してもよい。また、動作制御部64は、フォロワー基地局システム40bに含まれるCPUについては、上述の値T1×pに対応付けられるCPU周波数で動作させる動作制御を実行してもよい。
 ここで、例えば、入力値の範囲とプロセッサの電力状態(例えば、P-state)とが予め対応付けられたデータが動作制御部64に記憶されていてもよい。そして、動作制御部64は、リーダ基地局システム40aに含まれるプロセッサについては、当該データにおいて上述の値T1に対応付けられているP-stateで動作させるよう制御してもよい。また、動作制御部64は、フォロワー基地局システム40bに含まれるプロセッサについては、当該データにおいて上述の値T1×pに対応付けられているP-stateで動作させるよう制御してもよい。
 以下、動作制御部64による、プロセッサの消費電力制御について、さらに説明する。
 図8は、動作制御部64の構成の一例を示す図である。図8に示すように、動作制御部64には、対応データ記憶部70、電力状態特定部72、消費電力制御部74、が含まれている。対応データ記憶部70は、記憶部30bを主として実装される。電力状態特定部72は、プロセッサ30aを主として実装される。消費電力制御部74は、プロセッサ30a及び通信部30cを主として実装される。
 対応データ記憶部70は、本実施形態では例えば、プロセッサがとり得る複数の電力状態のそれぞれについての、通信システム1に含まれる少なくとも1つのソフトウェア要素に係る稼働度合と性能指標値との対応を示す対応データを記憶する。以下の説明では、当該電力状態はP-stateであることとする。
 図9は、対応データの一例を示す図である。図9に示すように、対応データには、例えば、稼働度合を示す稼働度合データと、当該稼働度合に対応付けられる性能指標値を示す性能指標値データと、が含まれる。
 図9の例では、対応データに含まれる稼働度合データには、トラフィック量を示すトラフィック量データが含まれている。そして、当該対応データに含まれる性能指標値データには、P-stateデータ、平均処理時間データ、及び、平均パケット廃棄率データの組合せが複数含まれている。ある組合せに含まれるP-stateデータには、P-stateが示されている。そして、当該組合せに含まれる平均処理時間データには、当該トラフィック量において当該P-stateに対応付けられる平均処理時間が示されている。当該組合せに含まれる平均パケット廃棄率データには、当該トラフィック量において当該P-stateに対応付けられる平均パケット廃棄率が示されている。
 本実施形態では例えば、DU、CU、などといった、基地局システム40に含まれる機能ユニット(NF)等のソフトウェア要素ごとに、当該ソフトウェア要素を模した模擬環境における負荷試験やシミュレーションが予め行われる。そして、複数のP-stateのそれぞれについて、模擬環境のプロセッサが当該P-stateに設定された状態で、ソフトウェア要素に対する負荷(単位時間あたりのトラフィック量)と平均処理時間や平均パケット廃棄率との関係の特定が行われる。
 例えば、予め、模擬環境に単位時間あたりに入力されるデータサイズを変えながら、平均処理時間や平均パケット廃棄率の計測が行われていてもよい。例えば、所与のデータサイズのパケットについて、単位時間あたりに入力されるパケット数を変えながら、平均処理時間や平均パケット廃棄率の計測が行われていてもよい。
 そして、このような模擬環境における負荷試験やシミュ―ションの結果に基づいて、図9に示す対応データが生成される。
 なお、本実施形態では、上述の平均処理時間は、例えば、ソフトウェア要素の模擬環境が所与のデータサイズのパケットを受信してから、当該ソフトウェア要素での処理の実行が終了する時間の平均値を指す。また、上述の平均パケット廃棄率は、例えば、ソフトウェア要素の模擬環境が受信したパケット数に対する、廃棄されたパケット数の割合を指す。
 また、対応データは、負荷試験やシミュ―ションの結果によることなく、例えば、実環境における経験則に基づいて作成されたものであってもよい。
 本実施形態では例えば、ソフトウェア要素の種類に対応付けられる、互いに異なるトラフィック量に対応付けられる複数の対応データが、対応データ記憶部70に記憶されることとなる。以下、ソフトウェア要素の種類に対応付けられる、互いに異なるトラフィック量に対応付けられる複数の対応データを、対応データセットと呼ぶこととする。
 電力状態特定部72は、本実施形態では例えば、対応データに基づいて、予測部62による予測の結果である稼働度合において性能指標値に係る所与の目標を達成する電力状態のうちいずれかを特定する。ここで例えば、電力状態特定部72は、予測部62による予測の結果である稼働度合において性能指標値に係る所与の目標を達成する電力状態のうち、最も消費電力が低い電力状態を特定してもよい。以下、このようにして特定される電力状態を、ターゲット電力状態と呼ぶこととする。
 ここで例えば、電力状態特定部72が、リーダ基地局システム40aについて予測された単位時間あたりのトラフィック量T1に基づいて、当該リーダ基地局システム40aに含まれるDU1個あたりの単位時間あたりのトラフィック量T2を算出してもよい。例えば、リーダ基地局システム40aに含まれるDUの数が3個である場合は、値T1/3を、値T2として算出してもよい。
 そして、電力状態特定部72は、DUに対応付けられる対応データセットに含まれる複数の対応データのうちから、値がT2であるトラフィック量データを含む対応データを特定してもよい。そして、電力状態特定部72は、特定された対応データに基づいて、対応する平均処理時間データの値が所与の目標値以下であるP-stateを特定してもよい。そして、電力状態特定部72は、これらのP-stateのうち、最も消費電力が小さいP-stateを、ターゲットP-stateとして特定してもよい。
 あるいは、電力状態特定部72は、特定された対応データに基づいて、対応する平均パケット廃棄率データの値が所与の目標値以下であるP-stateを特定してもよい。そして、電力状態特定部72は、これらのP-stateのうち、最も消費電力が小さいP-stateを、ターゲットP-stateとして特定してもよい。
 P-stateが高いほど消費電力は大きい。例えば、P-stateがP6である状態が最も消費電力が大きく、以下、P5、P4、P3、P2、P1の順で消費電力は小さくなる。
 図10は、複数のP-state(P1~P6)のそれぞれについての、単位時間(例えば30分)あたりのトラフィック量と平均処理時間との関係の一例を模式的に示す図である。図11は、複数のP-state(P1~P6)のそれぞれについての、単位時間(例えば30分)あたりのトラフィック量と平均パケット廃棄率との関係の一例を模式的に示す図である。
 図10に示すように、単位時間あたりのトラフィック量を固定すると、P-stateが高いほど、平均処理時間は短い。また、図11に示すように、単位時間あたりのトラフィック量を固定すると、P-stateが高いほど、平均パケット廃棄率は低い。
 例えば、対応データに基づいて、図10に示すように、単位時間あたりのトラフィック量T2において、平均処理時間データの値が所与の目標値c以下であるP-stateがP4~P6と特定されたとする。この場合、これらのP-stateのうちから、最も消費電力が小さいP-stateであるP4が、ターゲットP-stateとして特定されてもよい。
 また、対応データに基づいて、図11に示すように、単位時間あたりのトラフィック量T2において、平均パケット廃棄率時間データの値が所与の目標値d以下であるP-stateがP3~P6と特定されたとする。この場合、これらのP-stateのうちから、最も消費電力が小さいP-stateであるP3が、ターゲットP-stateとして特定されてもよい。
 消費電力制御部74は、本実施形態では例えば、少なくとも1つのソフトウェア要素を実行するプロセッサを、特定される電力状態で動作させる。例えば、上述の場合、当該リーダ基地局システム40aに含まれるDUのソフトウェア要素を実行するプロセッサを、上述のようにして特定されるターゲットP-stateで動作させてもよい。
 また、本実施形態において、電力状態特定部72が、対応データに基づいて、予測の結果である稼働度合において平均処理時間に係る所与の目標を達成する電力状態のうち、最も消費電力が低い電力状態を第1状態として特定してもよい。
 そして、電力状態特定部72が、対応データに基づいて、予測の結果である稼働度合において平均パケット廃棄率に係る所与の目標を達成する電力状態のうち、最も消費電力が低い電力状態を第2状態として特定してもよい。
 上述の場合は、P4が第1状態に相当し、P3が第2状態に相当する。ここで、第2状態であるP3では平均処理時間に係る目標を達成できないが、第1状態であるP4では平均処理時間に係る目標も平均パケット廃棄率に係る目標も達成できる。
 このことを踏まえ、消費電力制御部74が、第1状態又は第2状態のうち消費電力が高い方の電力状態で少なくとも1つのソフトウェア要素を実行するプロセッサを動作させてもよい。例えば上述の場合は、リーダ基地局システム40aに含まれるDUのソフトウェア要素を実行するプロセッサを、第1状態であるP4で動作させてもよい。このようにすれば、複数の目標がある場合にこれらの目標のすべてを達成することが可能となる。
 なお、目標の達成よりも消費電力の抑制が優先されるような場合には、消費電力制御部74は、第1状態又は第2状態のうち消費電力が低い方の電力状態で少なくとも1つのソフトウェア要素を実行するプロセッサを動作させてもよい。
 また、上述の消費電力制御は、フォロワー基地局システム40bにも適用可能である。
 例えば、電力状態特定部72が、リーダ基地局システム40aについて予測された単位時間あたりのトラフィック量T1、及び、当該フォロワー基地局システム40bに係る上述の比率pに基づいて、DU1個あたりの単位時間あたりのトラフィック量T3を算出してもよい。例えば、当該フォロワー基地局システム40bに含まれるDUの数が3個である場合は、値T1×p/3を、値T3として算出してもよい。
 そして、上述のように値T3に基づいて特定されるターゲットP-stateで、当該フォロワー基地局システム40bに含まれるDUのソフトウェア要素を実行するプロセッサを動作させてもよい。
 また、電力状態特定部72が、対応データに基づいて、各P-stateについて、当該P-stateに対応付けられる単位時間あたりのトラフィック量の範囲を特定してもよい。そして、電力状態特定部72が、単位時間当たりのトラフィック量T2が含まれる範囲に対応付けられるP-stateを、ターゲットP-stateとして特定してもよい。
 また、上述の稼働度合として、単位時間あたりの少なくとも1つのソフトウェア要素がカバーするエリアにおけるトラフィック量の代わりに、少なくとも1つのソフトウェア要素がカバーするエリアにおける収容人数が用いられてもよい。
 また、上述の消費電力制御は、DU以外のNF(CUなど)にも適用可能である。また、上述の消費電力制御は、基地局システム40に限らず、例えば、UPFなどといった、コアネットワークシステム34に含まれるソフトウェア要素にも適用可能である。
 また、対応データは、ソフトウェア要素の種類に対応付けられるものである必要はなく、基地局システム40全体に対応付けられるものであってもよい。そして、基地局システム40について予測される稼働度合と、当該基地局システム40に対応付けられる対応データと、に基づいて決定される電力状態で、当該基地局システム40に含まれるソフトウェア要素を実行するプロセッサを動作させてもよい。
 また、本実施形態における動作制御は、消費電力制御には限定されない。例えば、本実施形態において、ネットワークスライスに割り当てる収容人数等のキャパシティの制御や、ネットワークスライスに割り当てるリソース量の制御などが行われるようにしてもよい。
 また、本実施形態において、通信システム1に含まれる複数の基地局システム群42が特定された後も、フォロワー基地局システム40bの監視が行われても構わない。
 除外評価部66は、本実施形態では例えば、基地局システム群42に含まれるリーダ基地局システム40aの稼働度合に対する当該基地局システム群42に含まれるフォロワー基地局システム40bの稼働度合の比率の、所与の基準比率からのずれの大きさを評価する。
 除外部68は、本実施形態では例えば、上述のずれの大きさが所定の条件を満たしたことに応じて、条件を満たしたフォロワー基地局システム40bを当該フォロワー基地局システム40bが含まれる基地局システム群42から除外する。
 ここで除外評価部66は、それぞれのフォロワー基地局システム40bについて、上述のずれの大きさに対応付けられる値である除外評価値を特定してもよい。そして、除外部68は、特定される除外評価値が所定の条件を満たすフォロワー基地局システム40bを、当該フォロワー基地局システム40bが含まれる基地局システム群42から除外してもよい。
 本実施形態において、例えば、所定の除外判定タイミング(例えば、数カ月に1回のタイミング)が到来する度に、監視部50が、所定時間にわたってすべての基地局システム40からパラメータデータを取得してもよい。ここで、予測部62による稼働度合の予測の対象となるリーダ基地局システム40aの監視間隔と、除外判定タイミングにおけるすべての基地局システム40についての監視間隔と、が異なっていてもよい。例えば、リーダ基地局システム40aについては100ミリ秒間隔でパラメータデータの収集が行われ、フォロワー基地局システム40bについては3秒間隔でパラメータデータの収集が行われてもよい。
 そして、除外評価部66が、複数の日時のそれぞれについて、当該日時における各基地局システム40の稼働度合を特定してもよい。
 図12は、6つの基地局システム40を含む、ある基地局システム群42について特定される稼働度合の一例を模式的に示す図である。図12の例では、これら6つの基地局システム40のIDは、それぞれ、101、102、103、104、105、及び、106である。また、IDが101である基地局システム40が、当該基地局システム群42におけるリーダ基地局システム40aであることとする。
 ここで、比率特定部60により特定される、IDが101であるリーダ基地局システム40aの稼働度合に対する、IDが102、103、104、105、106であるフォロワー基地局システム40bの稼働度合の比率が、それぞれ、p12、p13、p14、p15、p16であるとする。以下の説明では、これらの比率を、基準比率と呼ぶこととする。
 そして、図12には、3つの日時(0:00:00、0:00:03、及び、0:00:06)について、当該日時を示す日時データを含むパラメータデータが示す稼働度合(例えば、収容人数データの値、又は、トラフィック量データの値)が示されている。
 ここでは例えば、日時「0:00:00」における、IDが101、102、103、104、105、106である基地局システム40の稼働度合が、それぞれ、T11、T12、T13、T14、T15、T16であることとする。
 そして本実施形態において、除外評価部66が、フォロワー基地局システム40bについては、稼働度合を上述の基準比率で割った値である正規化稼働度合を算出してもよい。図12の例では、日時「0:00:00」における、IDが102、103、104、105、106である基地局システム40の正規化稼働度合が、それぞれ、T12’、T13’、T14’、T15’、T16’と示されている。図12に示すように、T12’、T13’、T14’、T15’、T16’は、それぞれ、T12をp12で割った値、T13をp13で割った値、T14をp14で割った値、T15をp15で割った値、T16をp16で割った値である。
 また、日時「0:00:03」における、IDが101、102、103、104、105、106である基地局システム40の稼働度合が、それぞれ、T21、T22、T23、T24、T25、T26であることとする。この場合、T22をp12で割った値が、IDが102である基地局システム40の正規化稼働度合T22’として特定されてもよい。また、T23をp13で割った値が、IDが103である基地局システム40の正規化稼働度合T23’として特定されてもよい。また、T24をp14で割った値が、IDが104である基地局システム40の正規化稼働度合T24’として特定されてもよい。また、T25をp15で割った値が、IDが105である基地局システム40の正規化稼働度合T25’として特定されてもよい。また、T26をp16で割った値が、IDが106である基地局システム40の正規化稼働度合T26’として特定されてもよい。
 また、日時「0:00:06」における、IDが101、102、103、104、105、106である基地局システム40の稼働度合が、それぞれ、T31、T32、T33、T34、T35、T36であることとする。この場合、T32をp12で割った値が、IDが102である基地局システム40の正規化稼働度合T32’として特定されてもよい。また、T33をp13で割った値が、IDが103である基地局システム40の正規化稼働度合T33’として特定されてもよい。また、T34をp14で割った値が、IDが104である基地局システム40の正規化稼働度合T34’として特定されてもよい。また、T35をp15で割った値が、IDが105である基地局システム40の正規化稼働度合T35’として特定されてもよい。また、T36をp16で割った値が、IDが106である基地局システム40の正規化稼働度合T36’として特定されてもよい。
 そして本実施形態では、日時「0:00:06」よりも後の日時についても同様にして、それぞれの基地局システム40について、稼働度合が特定される。
 そして、除外評価部66が、複数の日時のそれぞれについて、各フォロワー基地局システム40bについての除外評価値を特定する。
 ここで例えば、フォロワー基地局システム40bの正規化稼働度合と、リーダ基地局システム40aの稼働度合との差Dを特定してもよい。このようにして特定される差Dの大きさは、リーダ基地局システム40aの稼働度合に対する当該フォロワー基地局システム40bの稼働度合の比率の、所与の基準比率からのずれの大きさに対応付けられる。図12の例では、日時「0:00:00」について、T12’-T11、T13’-T11、T14’-T11、T15’-T11、T16’-T11の値が特定されてもよい。以下、T12’-T11、T13’-T11、T14’-T11、T15’-T11、T16’-T11の値を、それぞれ、D12、D13、D14、D15、D16と表現する。
 また、同様にして、日時「0:00:03」について、T22’-T21、T23’-T21、T24’-T21、T25’-T21、T26’-T21の値が特定されてもよい。以下、T22’-T21、T23’-T21、T24’-T21、T25’-T21、T26’-T21の値を、それぞれ、D22、D23、D24、D25、D26と表現する。
 また、同様にして、日時「0:00:06」について、T32’-T31、T33’-T31、T34’-T31、T35’-T31、T36’-T31の値が特定されてもよい。以下、T32’-T31、T33’-T31、T34’-T31、T35’-T31、T36’-T31の値を、それぞれ、D32、D33、D34、D35、D36と表現する。
 日時「0:00:06」よりも後の日時についても同様に、フォロワー基地局システム40bの正規化稼働度合と、リーダ基地局システム40aの稼働度合との差Dが特定される。
 そして、除外部68が、基地局システム群42に含まれるリーダ基地局システム40aの稼働度合を示す値と、当該基地局システム群42に含まれるフォロワー基地局システム40bの稼働度合を示す値を基準比率で割った値と、の差Dの大きさが所定の条件を満たしたことに応じて、当該フォロワー基地局システム40bを、当該基地局システム群42から除外してもよい。
 ここで例えば、除外評価部66は、各フォロワー基地局システム40bについて、上述のようにして複数の日時について特定される差Dの値に基づいて、当該フォロワー基地局システム40bについての除外評価値を算出してもよい。そして、除外部68は、算出される除外評価値が所定の条件を満たすフォロワー基地局システム40bを、当該フォロワー基地局システム40bが含まれる基地局システム群42から除外してもよい。
 例えば、除外評価部66は、フォロワー基地局システム40bについて複数回特定される差Dの平均を、当該フォロワー基地局システム40bの除外評価値として算出してもよい。例えば、フォロワー基地局システム40bについて上述の複数の日時について特定される差Dの平均が、当該フォロワー基地局システム40bの除外評価値として算出されてもよい。そして、除外部68は、算出される平均が所定の条件を満たすフォロワー基地局システム40bを、当該フォロワー基地局システム40bが含まれる基地局システム群42から除外してもよい。例えば、算出される平均の絶対値や平均値の二乗が所定値より大きい場合は、当該フォロワー基地局システム40bが、当該フォロワー基地局システム40bが含まれる基地局システム群42から除外されてもよい。
 また、除外評価部66は、フォロワー基地局システム40bについて複数回特定される差Dの分散又は標準偏差を、当該フォロワー基地局システム40bの除外評価値として算出してもよい。例えば、フォロワー基地局システム40bについて上述の複数の日時について特定される差Dの分散又は標準偏差が、当該フォロワー基地局システム40bの除外評価値として算出されてもよい。そして、除外部68は、算出される分散又は標準偏差の大きさが所定の条件を満たす(例えば、所定値より大きい)フォロワー基地局システム40bを、当該フォロワー基地局システム40bが含まれる基地局システム群42から除外してもよい。
 また、平均値の絶対値や平均値の二乗が所定値より大きいという条件、又は、分散又は標準偏差が所定値より大きいという条件、の少なくとも一方の条件を満たすフォロワー基地局システム40bが、当該フォロワー基地局システム40bが含まれる基地局システム群42から除外されてもよい。
 また、除外評価部66は、すべてのフォロワー基地局システム40bに関し、複数の日時について特定される差Dの値を集計した統計データを生成してもよい。以下、このようにして生成される統計データに含まれる、差Dの値に対応するデータをサンプルと呼ぶこととする。そして、除外評価部66は、このようにしてすべてのフォロワー基地局システム40bに関し集計されたサンプルの標準偏差を特定してもよい。そして、除外評価部66は、それぞれのフォロワー基地局システム40bについて、特定された標準偏差の所定倍(例えば、2倍、あるいは、3倍)よりも絶対値が大きなサンプルの数を、当該フォロワー基地局システム40bの除外評価値として特定してもよい。
 あるいは、除外評価部66は、所定の信頼区間(例えば、95%信頼区間や99%信頼区間)に含まれないサンプルの数を、当該フォロワー基地局システム40bの除外評価値として特定してもよい。
 そして、除外部68は、特定されたサンプルの数が所定数よりも多いフォロワー基地局システム40bを、当該フォロワー基地局システム40bが含まれる基地局システム群42から除外してもよい。
 あるいは、除外部68は、特定されたサンプルの数の、当該フォロワー基地局システム40bについての全サンプル数に対する割合が所定の割合よりも大きなフォロワー基地局システム40bを、当該フォロワー基地局システム40bが含まれる基地局システム群42から除外してもよい。
 また、除外部68は、複数回特定される差Dの分布が他のフォロワー基地局システム40bと異なるとの条件を満たすフォロワー基地局システム40bを、当該基地局システム群42から除外してもよい。例えば、除外部68は、上述の除外評価値として特定されるサンプルの数が最も多いフォロワー基地局システム40bを、当該フォロワー基地局システム40bが含まれる基地局システム群42から除外してもよい。
 また、除外評価部66は、予め定められた差Dの値の範囲毎に区間が設定された、当該区間に含まれるフォロワー基地局システム40bごとの差Dの数(頻度値)が示されたヒストグラムを、上述の統計データとして生成してもよい。そして、除外評価部66は、生成されたヒストグラムに基づいて、以上で説明した除外評価値を特定してもよい。例えば、除外評価部66は、各フォロワー基地局システム40bについて、生成されたヒストグラムにおける信頼区間の外のそれぞれの区間に含まれるサンプルの数の比率を、除外評価値として特定してもよい。そして、除外部68は、特定される比率が他のフォロワー基地局システム40bと有意に異なるフォロワー基地局システム40bを、当該フォロワー基地局システム40bが含まれる基地局システム群42から除外してもよい。
 また、除外評価部66は、複数の日時のそれぞれについて、各フォロワー基地局システム40bの上述の差Dの値が所定の条件を満たすか否かを判定してもよい。例えば、上述の差Dの絶対値又は上述の差Dの値の二乗が所定値よりも大きい、との条件を満たすか否かが判定されてもよい。そして、除外部68は、複数の日時に係る判定において、当該条件を満たした回数が所定回数以上である、という条件を満たしたフォロワー基地局システム40bを、当該フォロワー基地局システム40bが含まれる基地局システム群42から除外してもよい。
 また、本実施形態において、基地局システム群42に含まれるリーダ基地局システム40aの稼働度合を示す値に基準比率を乗じた値と、当該基地局システム群42に含まれるフォロワー基地局システム40bの稼働度合を示す値と、の差が、上述の差Dとして用いられてもよい。そして、除外部68は、差Dの大きさが所定の条件を満たしたことに応じて、当該フォロワー基地局システム40bを、当該フォロワー基地局システム40bが含まれる基地局システム群42から除外してもよい。このようにして特定される差Dの大きさは、リーダ基地局システム40aの稼働度合に対する当該フォロワー基地局システム40bの稼働度合の比率の、所与の基準比率からのずれの大きさに対応付けられる。
 以下、このようにして基地局システム群42から除外された基地局システム40を、除外基地局システムと呼ぶこととする。
 除外基地局システムは、例えば、いずれの基地局システム群42にも含まれないようにしてもよい。そして、当該除外基地局システムは、上述のリーダ基地局システム40aと同様の動作制御が実行されてもよい。
 また、除外基地局システムは、例えば、他の基地局システム群42に含まれるようにしてもよい。例えば、監視部50が、除外基地局システムについて、所定時間にわたってパラメータデータを取得してもよい。そして、推移データ生成部52が、このようにして取得されたパラメータデータに基づいて除外基地局システムの推移データを生成してもよい。
 そして、相似度特定部54が、推移データに基づいて、各基地局システム群42のリーダ基地局システム40aと、除外基地局システムとの間の、稼働度合の推移の相似度を特定してもよい。そして、相似度が最も大きいリーダ基地局システム40aが含まれる基地局システム群42に当該除外基地局システムがフォロワー基地局システム40bとして含まれるようにしてもよい。
 あるいは、基地局システム群42から基地局システム40が除外されることの決定に応じて、分類部56が、通信システム1に含まれるすべての基地局システム40を再分類してもよい。
 ここで、再分類とは、例えば、上述したような、相似度特定部54が、基地局システム40の対の間の稼働度合の推移の相似度を改めて特定する処理や、特定される相似度に基づいて、通信システム1に含まれる複数の基地局システム40を複数の基地局システム群42に改めて分類する処理、などを指す。
 本実施形態において、例えば特定の地域の加入者数が増えるなどの事情により特定のフォロワー基地局システム40bの稼働度合の推移の傾向が変化することがある。
 このようなフォロワー基地局システム40bについては、リーダ基地局システム40aの稼働度合に応じた動作制御を的確に行えない状態となっているため、もはや当該フォロワー基地局システム40bが含まれる当該基地局システム群42に含まれるべきではない。
 このことを踏まえ、本実施形態では、以上で説明したようにして、リーダ基地局システム40aの稼働度合に対するフォロワー基地局システム40bの稼働度合の比率の、所与の基準比率からのずれの大きさが所定の条件を満たしたことに応じて、当該フォロワー基地局システム40bが、当該フォロワー基地局システム40bが含まれる基地局システム群42から除外されるようにした。
 このようにして本実施形態によれば、基地局システム群42に含まれるべきでないフォロワー基地局システム40bを当該基地局システム群42から的確に除外できることとなる。
 ここで、本実施形態に係るNOS30で行われる基地局システム40のグルーピングに係る処理の流れの一例を、図13に例示するフロー図を参照しながら説明する。
 本処理例では、監視部50による監視によって、通信システム1に含まれる複数の基地局システム40についてのパラメータデータの取得が行われ、推移データ生成部52にパラメータデータが蓄積されていることとする。
 また、本処理例では、いずれかの基地局システム群42に分類された基地局システム40を、分類済基地局システムと呼び、いずれの基地局システム群42にも分類されていない基地局システム40を、未分類基地局システムと呼ぶこととする。初期状態では、すべての基地局システム40が、未分類基地局システムである。
 まず、推移データ生成部52が、複数の未分類基地局システムのそれぞれについての、所定の時間範囲についての推移データを生成する(S101)。
 そして、相似度特定部54が、S101に示す処理で生成された推移データに基づいて、基地局システム40の対ごとに、当該対に対応付けられる相似度データを生成する(S102)。
 そして、分類部56が、複数の未分類基地局システムのそれぞれについて、他の未分類基地局システムとの組合せに係る相似度データのうち、上述の所定の条件を満たすものの数を特定する(S103)。
 そして、分類部56が、S103に示す処理で特定された数が最も多い未分類基地局システムを、最大数基地局システムとして特定する(S104)。
 そして、分類部56が、新たな基地局システム群42に、S104に示す処理で特定された最大数基地局システム、及び、当該最大数基地局システムとの関係で上述の所定の条件を満たす1又は複数の未分類基地局システムを割り当てる(S105)。このようにして新たな基地局システム群42に割り当てられた未分類基地局システムは、分類済基地局システムとなる。
 そして、リーダ決定部58が、S104に示す処理で特定された最大数基地局システムを、S105に示す処理で未分類基地局システムの割り当てが行われた基地局システム群42におけるリーダ基地局システム40aとして決定する(S106)。
 そして、リーダ決定部58が、S105に示す処理で基地局システム群42に割り当てられた残りの基地局システム40を、当該基地局システム群42におけるフォロワー基地局システム40bとして決定する(S107)。
 そして、比率特定部60が、S107に示す処理で決定されたフォロワー基地局システム40bのそれぞれについて、S106に示す処理で決定されたリーダ基地局システム40aの稼働度合に対する当該フォロワー基地局システム40bの稼働度合の比率pを特定する(S108)。
 そして、分類部56が、すべての基地局システム40が分類済基地局システムになったか否かを確認する(S109)。
 すべての基地局システム40が分類済基地局システムになっていない場合は(S109:N)、S103に示す処理に戻る。このとき、S103に示す処理における所定の条件を変更してから、S103に示す処理が実行されるようにしてもよい。
 S109に示す処理ですべての基地局システム40が分類済基地局システムになったことが確認された場合は(S109:Y)、本処理例に示す処理は終了される。
 次に、本実施形態に係るNOS30で行われる基地局システム40の動作制御に係る処理の流れの一例を、図14に例示するフロー図を参照しながら説明する。本処理例では、対応データ記憶部70に対応データが予め記憶されていることとする。
 S201~S205に示す処理は、例えば、複数の基地局システム群42のそれぞれについて独立に実行される。
 まず、予測部62は、所定の単位時間t1間隔で発生する予測タイミングが到来するまで待機する(S201)。
 予測タイミングが到来すると、予測部62は、直近の単位時間t1で取得された、当該基地局システム群42のリーダ基地局システム40aについてのパラメータデータに基づいて、次の単位時間t1における当該リーダ基地局システム40aのトラフィック量T1を予測する(S202)。
 そして、電力状態特定部72が、当該リーダ基地局システム40aのターゲットP-stateを特定する(S203)。S203に示す処理では、例えば、S202に示す処理で特定されたトラフィック量T1に基づいて、当該リーダ基地局システム40aのターゲットP-stateが特定される。
 そして、電力状態特定部72が、当該基地局システム群42に含まれる1又は複数のフォロワー基地局システム40bのそれぞれについてのターゲットP-stateを特定する(S204)。S204に示す処理では、例えば、1又は複数のフォロワー基地局システム40bのそれぞれについて、S202に示す処理で特定されたトラフィック量T1と、当該フォロワー基地局システム40bについてS108に示す処理で特定された比率pと、に基づいて、当該フォロワー基地局システム40bのターゲットP-stateが特定される。
 そして、消費電力制御部74が、当該基地局システム群42に含まれる基地局システム40のそれぞれについての動作制御を実行して(S205)、S201に示す処理に戻る。S205に示す処理では、例えば、リーダ基地局システム40aについては、当該リーダ基地局システム40aに含まれるサーバのCPUがS203に示す処理で特定されたターゲットP-stateで動作するよう制御される。また、フォロワー基地局システム40bについては、当該フォロワー基地局システム40bに含まれるサーバのCPUがS204に示す処理で当該フォロワー基地局システム40bについて特定されたターゲットP-stateで動作するよう制御される。
 次に、本実施形態に係るNOS30で行われる、基地局システム40の除外に係る処理の流れの一例を、図15に例示するフロー図を参照しながら説明する。
 S301~S308に示す処理は、例えば、複数の基地局システム群42のそれぞれについて独立に実行される。
 本処理例では、除外評価部66が、所定の除外判定タイミング(例えば、数カ月に1回のタイミング)の到来を監視している(S301)。
 除外判定タイミングが到来すると、監視部50が、所定時間にわたって、当該基地局システム群42に含まれるすべての基地局システム40からパラメータデータを取得する(S302)。
 そして、除外評価部66が、当該所定時間に含まれる複数の日時について、当該基地局システム群42に含まれる複数のフォロワー基地局システム40bのそれぞれの正規化稼働度合を算出する(S303)。ここでは例えば、各フォロワー基地局システム40bについて、フォロワー基地局システム40bのパラメータデータが示す稼働度合と、当該フォロワー基地局システム40bの基準比率(例えば、S108に示す処理で特定された比率p)と、に基づいて、当該フォロワー基地局システム40bの正規化稼働度合が算出される。
 そして、除外評価部66が、当該複数の日時について、当該基地局システム群42に含まれる複数のフォロワー基地局システム40bのそれぞれについて、差Dを算出する(S304)。ここでは例えば、各フォロワー基地局システム40bについて、リーダ基地局システム40aの稼働度合と、S303に示す処理で算出されたフォロワー基地局システム40bの正規化稼働度合と、の差Dが、当該フォロワー基地局システム40bにおける差Dとして算出される。
 そして、除外評価部66が、当該基地局システム群42に含まれる複数のフォロワー基地局システム40bのそれぞれについての、除外評価値を特定する(S305)。ここでは例えば、各フォロワー基地局システム40bについて、S304に示す処理で複数の日時について特定されたフォロワー基地局システム40bにおける差Dに基づいて、当該フォロワー基地局システム40bの除外評価値が算出される。
 そして、除外部68が、複数のフォロワー基地局システム40bのそれぞれについて、S305に示す処理で生成された除外評価値に基づいて、当該フォロワー基地局システム40bが除外基地局システムであるか否かを判定する(S306)。
 そして、除外部68が、S306に示す処理で除外基地局システムであると判定されたフォロワー基地局システム40bが存在するか否かを確認する(S307)。
 除外基地局システムであると判定されたフォロワー基地局システム40bが存在しない場合は(S307:N)、S301に示す処理に戻る。
 除外基地局システムであると判定されたフォロワー基地局システム40bが存在する場合は(S307:Y)、除外部68は、除外基地局システムを、当該基地局システム群42から除外して(S308)、S301に示す処理に戻る。
 本実施形態では、基地局システム群42に含まれるリーダ基地局システム40aだけが稼働度合の予測対象となり、フォロワー基地局システム40bについては稼働度合の予測がされない。このようにして本実施形態によれば、通信システム1の処理負荷を抑制できることとなる。
 また、本実施形態では、P-state等の電力状態を制御することによる消費電力制御が行われている。そのため、本実施形態によれば、通信性能を確保しつつ、稼働度合の変化に対して即応性の高い消費電力制御を行うことができることとなる。
 なお、本発明は上述の実施形態に限定されるものではない。

Claims (11)

  1.  複数の基地局システムに含まれる基地局システムの対ごとの、当該基地局システムの対の間の稼働度合の推移の相似度を特定する相似度特定手段と、
     前記基地局システムの対ごとに特定される前記相似度に基づいて、前記複数の前記基地局システムを複数の基地局システム群に分類する分類手段と、
     前記複数の前記基地局システム群のそれぞれについて、当該基地局システム群に含まれるリーダ基地局システムの稼働度合に応じた動作制御を当該基地局システム群に含まれるフォロワー基地局システムに対して実行する動作制御手段と、
     前記基地局システム群に含まれるリーダ基地局システムの稼働度合に対する当該基地局システム群に含まれるフォロワー基地局システムの稼働度合の比率の、所与の基準比率からのずれの大きさが所定の条件を満たしたことに応じて、当該フォロワー基地局システムを、当該基地局システム群から除外する除外手段と、
     を含むことを特徴とする制御システム。
  2.  前記相似度特定手段は、前記複数の前記基地局システムのそれぞれの稼働度合の推移を示す推移データに基づいて、前記基地局システムの対ごとに、稼働度合の推移の相似度を特定し、
     前記推移データに基づいて、前記基地局システム群に含まれるリーダ基地局システムの稼働度合に対する、当該基地局システム群に含まれるフォロワー基地局システムの稼働度合の比率である前記基準比率を特定する比率特定手段、をさらに含み、
     前記除外手段は、前記基地局システム群に含まれるリーダ基地局システムの稼働度合を示す値と、当該基地局システム群に含まれるフォロワー基地局システムの稼働度合を示す値を前記基準比率で割った値と、の差の大きさが所定の条件を満たしたことに応じて、当該フォロワー基地局システムを、当該基地局システム群から除外する、
     ことを特徴とする請求項1に記載の制御システム。
  3.  前記相似度特定手段は、前記複数の前記基地局システムのそれぞれの稼働度合の推移を示す推移データに基づいて、前記基地局システムの対ごとに、稼働度合の推移の相似度を特定し、
     前記推移データに基づいて、前記基地局システム群に含まれるリーダ基地局システムの稼働度合に対する、当該基地局システム群に含まれるフォロワー基地局システムの稼働度合の比率である前記基準比率を特定する比率特定手段、をさらに含み、
     前記除外手段は、前記基地局システム群に含まれるリーダ基地局システムの稼働度合を示す値に前記基準比率を乗じた値と、当該基地局システム群に含まれるフォロワー基地局システムの稼働度合を示す値と、の差の大きさが所定の条件を満たしたことに応じて、当該フォロワー基地局システムを、当該基地局システム群から除外する、
     ことを特徴とする請求項1に記載の制御システム。
  4.  前記除外手段は、複数回特定される前記差の分布が他の前記フォロワー基地局システムと異なるとの条件を満たす前記フォロワー基地局システムを、当該基地局システム群から除外する、
     ことを特徴とする請求項2又は3に記載の制御システム。
  5.  前記除外手段は、複数回特定される前記差の分散又は標準偏差の大きさが所定の条件を満たす前記フォロワー基地局システムを、当該基地局システム群から除外する、
     ことを特徴とする請求項2から4のいずれか一項に記載の制御システム。
  6.  前記除外手段は、複数回特定される前記差の平均が所定の条件を満たす前記フォロワー基地局システムを、当該基地局システム群から除外する、
     ことを特徴とする請求項2から4のいずれか一項に記載の制御システム。
  7.  前記リーダ基地局システムの稼働度合を予測する予測手段、をさらに含み、
     前記動作制御手段は、前記予測の結果である稼働度合に基づいて、前記リーダ基地局システムの動作制御を実行し、
     前記動作制御手段は、前記予測の結果である稼働度合と、前記基準比率と、に基づいて、前記フォロワー基地局システムの動作制御を実行する、
     ことを特徴とする請求項1から6のいずれか一項に記載の制御システム。
  8.  前記基地局システム群に含まれる複数の基地局システムのうちから、当該基地局システムとの間の前記相似度が所定の大きさよりも大きい他の基地局システムの数の多さに基づいて、前記リーダ基地局システムを決定するリーダ決定手段、をさらに含む、
     ことを特徴とする請求項1から7のいずれか一項に記載の制御システム。
  9.  前記相似度特定手段は、稼働度合を示す値の相互相関係数の代表値を、前記相似度として特定する、
     ことを特徴とする請求項1から8のいずれか一項に記載の制御システム。
  10.  前記基地局システムの前記稼働度合は、当該基地局システムがカバーするエリアにおけるトラフィック量又は収容人数である、
     ことを特徴とする請求項1から9のいずれか一項に記載の制御システム。
  11.  複数の基地局システムに含まれる基地局システムの対ごとの、当該基地局システムの対の間の稼働度合の推移の相似度を特定するステップと、
     前記基地局システムの対ごとに特定される前記相似度に基づいて、前記複数の前記基地局システムを複数の基地局システム群に分類するステップと、
     前記複数の前記基地局システム群のそれぞれについて、当該基地局システム群に含まれるリーダ基地局システムの稼働度合に応じた動作制御を当該基地局システム群に含まれるフォロワー基地局システムに対して実行するステップと、
     前記基地局システム群に含まれるリーダ基地局システムの稼働度合に対する当該基地局システム群に含まれるフォロワー基地局システムの稼働度合の比率の、所与の基準比率からのずれの大きさが所定の条件を満たしたことに応じて、当該フォロワー基地局システムを、当該基地局システム群から除外するステップと、
     を含むことを特徴とする制御方法。
PCT/JP2021/043919 2021-11-30 2021-11-30 制御システム及び制御方法 Ceased WO2023100254A1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/JP2021/043919 WO2023100254A1 (ja) 2021-11-30 2021-11-30 制御システム及び制御方法
US18/030,771 US12425949B2 (en) 2021-11-30 2021-11-30 Control system and control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2021/043919 WO2023100254A1 (ja) 2021-11-30 2021-11-30 制御システム及び制御方法

Publications (1)

Publication Number Publication Date
WO2023100254A1 true WO2023100254A1 (ja) 2023-06-08

Family

ID=86611686

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2021/043919 Ceased WO2023100254A1 (ja) 2021-11-30 2021-11-30 制御システム及び制御方法

Country Status (2)

Country Link
US (1) US12425949B2 (ja)
WO (1) WO2023100254A1 (ja)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013197704A (ja) * 2012-03-16 2013-09-30 Kddi Corp トラフィック量予測処理装置およびコンピュータプログラム
JP2014107801A (ja) * 2012-11-29 2014-06-09 Fujitsu Ltd 基地局、及び輻輳制御方法
JP2016005099A (ja) * 2014-06-16 2016-01-12 日本電信電話株式会社 無線通信システム及び無線通信方法
US20180070262A1 (en) * 2015-03-13 2018-03-08 Nec Corporation Communication apparatus, system, method, allocation apparatus, and non-transitory recording medium
US20190253930A1 (en) * 2016-07-21 2019-08-15 Nec Corporation Resource management apparatus, resource management method, and program

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5858909B2 (ja) 2010-04-30 2016-02-10 三菱電機株式会社 移動体通信システム
WO2012001772A1 (ja) 2010-06-29 2012-01-05 富士通株式会社 制御装置及び方法、並びにノード装置
EP2466972B1 (en) 2010-12-15 2013-09-11 Alcatel Lucent Network node and method
JP5291135B2 (ja) 2011-03-11 2013-09-18 シャープ株式会社 無線通信システム、基地局装置、移動局装置、無線通信方法及び集積回路
US10412783B2 (en) 2013-03-14 2019-09-10 Honeywell International Inc. Shadow access point for hierarchical tree network using 802.11 infrastructure nodes in fire detection systems and other systems
IN2013DE03532A (ja) 2013-12-05 2015-06-12 Alcatel Lucent
WO2015123841A1 (zh) 2014-02-20 2015-08-27 富士通株式会社 测量识别符的更新方法、装置和系统
US10031574B2 (en) 2015-05-20 2018-07-24 Mediatek Inc. Apparatus and method for controlling multi-core processor of computing system
US10791510B2 (en) 2017-02-27 2020-09-29 Hewlett Packard Enterprise Development Lp Classification of access points
US11924290B2 (en) 2018-10-26 2024-03-05 Dell Products, Lp Aggregated stochastic method for predictive system response
CN112533215B (zh) 2019-09-17 2024-01-23 华为技术有限公司 一种无线接入点分组调优方法、设备及计算机存储介质

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013197704A (ja) * 2012-03-16 2013-09-30 Kddi Corp トラフィック量予測処理装置およびコンピュータプログラム
JP2014107801A (ja) * 2012-11-29 2014-06-09 Fujitsu Ltd 基地局、及び輻輳制御方法
JP2016005099A (ja) * 2014-06-16 2016-01-12 日本電信電話株式会社 無線通信システム及び無線通信方法
US20180070262A1 (en) * 2015-03-13 2018-03-08 Nec Corporation Communication apparatus, system, method, allocation apparatus, and non-transitory recording medium
US20190253930A1 (en) * 2016-07-21 2019-08-15 Nec Corporation Resource management apparatus, resource management method, and program

Also Published As

Publication number Publication date
US12425949B2 (en) 2025-09-23
US20230413157A1 (en) 2023-12-21

Similar Documents

Publication Publication Date Title
CN120144260B (zh) 一种多业务系统的智能算力及存储调度方法和系统
WO2003067480A1 (en) Method and system for managing resources in a data center
US10216543B2 (en) Real-time analytics based monitoring and classification of jobs for a data processing platform
WO2017010922A1 (en) Allocation of cloud computing resources
CN118041787B (zh) 云协同容器弹性伸缩方法、装置及电子设备
CN118245234B (zh) 一种基于云计算的分布式负载均衡方法及系统
KR20230069488A (ko) 클라우드 엣지 플랫폼 적용에 따른 마이그레이션 우선 대상 선정 방법
CN119883568A (zh) OpenHarmony物联设备的分布式任务调度方法、装置及设备
CN115037625B (zh) 网络切片处理方法、装置、电子设备及可读存储介质
CN120492165A (zh) 服务器的资源分配方法、装置、存储介质及电子设备
Kafle et al. Intelligent and agile control of edge resources for latency-sensitive IoT services
CN119537033B (zh) 一种配电网络的边缘计算负载均衡方法
WO2023100254A1 (ja) 制御システム及び制御方法
WO2023100252A1 (ja) 制御システム及び制御方法
US12449882B2 (en) Communication system power consumption control system predicting degree of operation, and power consumption control method
CN119172249A (zh) 一种基于信号特征分析的流量管理方法及系统
US12439294B2 (en) Control system and control method
US20240365172A1 (en) Control system and control method
WO2023100255A1 (ja) 制御システム及び制御方法
Wang et al. Energy Efficient Resource Scheduling in Cloud Computing Based on Task Arrival Model
CN120653406B (zh) 任务调度方法、系统、存储介质及计算机程序产品
CN119484406B (zh) Pod调度方法、装置、设备、存储介质及程序产品
Gupta et al. Analytic technique for optimal workload scheduling in data-center using phase detection
CN121187786A (zh) 一种模型训练过程中资源的扩展与缩减的系统及方法
Lygdenov Efficiency in Multi-Channel Data Transmission Systems with Priority Service Under High Load

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 18030771

Country of ref document: US

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 21966340

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 21966340

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: JP

WWG Wipo information: grant in national office

Ref document number: 18030771

Country of ref document: US