Information processing method, information processing device, and program
By analyzing renewable energy utilization in cellular network components, the method optimizes energy consumption by selecting candidates with high renewable energy usage, improving efficiency and reducing non-renewable energy reliance.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- TOYOTA JIDOSHA KK
- Filing Date
- 2026-01-08
- Publication Date
- 2026-04-10
AI Technical Summary
Existing technologies do not effectively utilize renewable energy in cellular networks, leading to inefficient energy consumption.
An information processing method and device that acquires and analyzes renewable energy utilization status for components in a cellular network, selecting candidates that can utilize the most renewable energy for optimal consumption.
Enables the proactive and efficient use of renewable energy in cellular network components, enhancing energy utilization rates and reducing reliance on non-renewable sources.
Smart Images

Figure 2026063016000001_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to an information processing method, an information processing apparatus, and a program.
Background Art
[0002] Conventionally, in multiple data centers, there is a technique for dynamically distributing data processing in accordance with the power generated by renewable energy (for example, Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Non-Patent Documents
[0004]
Non-Patent Document 1
Non-Patent Document 2
Summary of the Invention
Problems to be Solved by the Invention
[0005] This disclosure aims to provide an information processing method, an information processing device, and a program that enable the appropriate use of renewable energy in relation to components constituting a cellular network. [Means for solving the problem]
[0006] One aspect of this disclosure is an information processing method in which an information processing device acquires information indicating the status of renewable energy utilization for each of a plurality of candidate components constituting a cellular network, and selects a candidate from the plurality of candidate components that can utilize a large amount of renewable energy based on the information indicating the status of renewable energy utilization.
[0007] Furthermore, one aspect of this disclosure is an information processing device including a control unit that performs the following: acquiring information indicating the status of renewable energy utilization for each of a plurality of candidate components constituting a cellular network; and selecting a candidate from the plurality of candidate components that can utilize a large amount of renewable energy based on the information indicating the status of renewable energy utilization.
[0008] Furthermore, one aspect of this disclosure is a program that causes an information processing device to perform the steps of: acquiring information indicating the status of renewable energy utilization for each of a plurality of candidate components constituting a cellular network; and selecting a candidate from the plurality of candidate components that can utilize a large amount of renewable energy based on the information indicating the status of renewable energy utilization.
[0009] The embodiments of this disclosure may include an information processing system including the information processing device described above, a recording medium on which the program described above is stored, and the like. [Effects of the Invention]
[0010] According to this disclosure, renewable energy can be suitably utilized in relation to the components constituting a cellular network. [Brief explanation of the drawing]
[0011] [Figure 1] Figures 1A and 1B are explanatory diagrams of the fifth-generation mobile communication system network (5G network). [Figure 2] Figure 2 is an explanatory diagram of the information processing system. [Figure 3] Figure 3A shows an example of an information processing device configuration, and Figure 3B shows an example of a terminal configuration. [Figure 4] Figure 4 is a sequence diagram showing the communication volume control method. [Figure 5] Figure 5 is a flowchart showing an example of processing performed by an information processing device operating as an NWDAF. [Figure 6] Figure 6 is a flowchart showing an example of processing performed by an information processing device or terminal operating as an external server or UE. [Figure 7] Figure 7 is a sequence diagram showing NF selection. [Figure 8] Figure 8 is a sequence diagram showing SMF selection. [Figure 9] Figure 9 is a sequence diagram showing UPF selection. [Modes for carrying out the invention]
[0012] The information processing method according to this embodiment includes the following: (1) The information processing device acquires information indicating the status of renewable energy utilization for each of the multiple candidate components that make up the cellular network. (2) Based on the information indicating the status of renewable energy utilization, select a candidate from among the multiple candidate options that can utilize a large amount of renewable energy.
[0013] According to the information processing method, candidates that can utilize a large amount of renewable energy (green energy) are selected from among multiple component candidates. This enables the active consumption of renewable energy in relation to the operation of the components. In other words, it allows for the optimal use of renewable energy for each component.
[0014] Renewable energy includes natural energy such as sunlight, solar heat, wind power, tides, geothermal energy, biomass energy, and recycled energy such as waste power generation.
[0015] The cellular network may be, for example, a 5G network, but may also be other than a 5G network. Hereinafter, the 5G network will be described as an example of the cellular network. Information indicating the utilization status of renewable energy is, for example, information indicating the amount of renewable energy available for the operation of the 5G network. Alternatively, the information indicating the utilization status of renewable energy is the utilization rate of renewable energy in the 5G network (the ratio covered by renewable energy among the energy consumed for operation (the proportion of renewable energy in the consumed energy)). However, the information indicating the utilization status of renewable energy may be other than these.
[0016] The information processing method may adopt the following configuration. That is, the component may be any of the AMF, SMF, UPF, and PCF that respectively constitute the 5G network.
[0017] In addition, the information processing apparatus may obtain information indicating a plurality of selection candidates from the NRF that constitutes the 5G network. The information provider may be other than the NRF. In addition, the information processing apparatus may obtain information indicating the utilization status of renewable energy for each of the plurality of selection candidates from the NWDAF that constitutes 5G.
[0018] In addition, the configuration may be such that the information processing apparatus operates as the AMF that constitutes the 5G network and the SMF is selected as the component. In addition, the configuration may be such that the information processing apparatus operates as the SMF that constitutes the 5G network and the UPF is selected as the component.
[0019] Hereinafter, the information processing apparatus according to the embodiment will be described with reference to the drawings. The configuration of the embodiment is an example and is not limited to the configuration of the embodiment.
[0020] <Configuration of the information processing system> Figure 1A shows the components that make up the fifth-generation mobile communication system network (5G network). In Figure 1, UE (User Equipment) 2 is the user's (subscriber's) terminal. RAN (Radio Access Network) 3 is the access network to the 5G core network (5GC). RAN3 is composed of base stations (gNB) 3A. The 5G network consists of the 5G core network (5GC) and the access network ((R)AN), and UE2, DN5, and AL12 are connected to the 5G network. Each of NF11a to NF11k is a function realized by one or more computers (information processing devices) executing a program.
[0021] 5GC is composed of a set of components that have predetermined functions called NFs (Network Functions). Figure 1 illustrates the following as NF11 that make up 5GC. In Figure 1A, they are shown as thick rectangles. UPF((User Plane Function)11a AMF (Access and Mobility Management Function)11b SMF (Session Management Function)11c PCF(Policy Control Function)11d NEF(Network Exposure Function)11e NRF(Network Repository Function)11g NSSF(Network Slice Selection Function)11h AUSF(Authentication Server Function)11i UDM(Unified Data Management)11j NWDAF(Network Data Analytics Function)11k
[0022] UPF11a performs routing and forwarding of user packets (user plane packets sent and received by UE2), packet inspection, and QoS processing. AMF11b is the UE location accommodation device in 5GC1 (Figure 2). AMF11b accommodates RAN3 and performs subscriber authentication control, UE2 location (mobility) management, etc. UDM12 provides subscriber information, or retrieves, registers, deletes, and modifies the status of UEs.
[0023] SMF11c manages PDU (Protocol Data Unit) sessions and controls UPF11a for QoS (Quality of Service) control and policy control. A PDU session is a virtual communication channel for data exchange between UE2 and DN (Data Network) 5. DN5 is an external data network (such as the Internet) outside of 5GC.
[0024] PCF11d performs QoS control, policy control, and billing control under the control of SMF11c. QoS control involves controlling the quality of communication, such as prioritizing packet forwarding. Policy control involves communication control such as QoS, packet forwarding eligibility, and billing based on network or subscriber information. NEF11e includes AF (Application Function) 12, etc. It acts as an intermediary for communication between external nodes and nodes within the control plane. AF12 is an application server (external server) located outside of 5GC.
[0025] NRF11g stores and manages information on NFs (e.g., AMF, SMF, UPF, etc.) within 5GC1 (Figure 2). In response to an inquiry regarding an NF that the user wishes to use, NRF11g can return multiple candidate NFs to the inquirer.
[0026] NSSF11h has the function of selecting the network slice to be used by the subscriber from among the network slices generated by network slicing. A network slice is a virtual network with specifications tailored to its intended use.
[0027] AUSF11i is a subscriber authentication server that performs subscriber authentication under the control of AMF11b. UDM11j holds subscriber-related information. NWDAF11k and NWDAF12 have the function of collecting and analyzing data from each NF11, OAM (Operations, Administration, and Maintenance) terminal 8 (Figure 2), external server 12a (Figure 2), etc. It is an NF that provides network analysis information.
[0028] Each Network Function (NF) forming the 5GC consists of one or more information processing devices (such as servers and network equipment). These information processing devices are installed in a special building called a data center. A data center is also called a central office. As shown in Figure 1B, one or more data centers 6 are located within the communication area of the 5GC (three are shown as an example in Figure 1B), and the data centers 6 are connected by communication lines 7. Each data center 6 is equipped with an OAM terminal 8. The OAM terminal 8 has the function of operating, managing, and maintaining the network (5GC).
[0029] In 5GC, multiple NFs of the same type may be provided. For example, NF11 may be provided for each data center 6. Also, one NF11 may be shared among data centers 6. Furthermore, multiple NF11s of the same type may be configured within a single data center 6. The number of data centers 6, the number of NF11s, and the correspondence between NF11 and data center 6 can be set as appropriate.
[0030] Figure 2 is an explanatory diagram of an information processing system according to an embodiment. The 5GC1 shown in Figure 2 has NF11 (11a to 11k) as shown in Figure 1A. The UE2 establishes a wireless connection with the base station 3A that constitutes the RAN3 and can exchange data with the communication partner (DN5) through the 5GC1. In the example shown in Figure 2, the UE2 is mounted on a vehicle 9, but the UE2 does not have to be an in-vehicle terminal. The vehicle 9 may be a human-driven vehicle or an autonomous vehicle.
[0031] In this embodiment, a portion of the power required to operate the 5G network (5GC1 and RAN3), that is, to power the information processing equipment that constitutes the 5G network, can be supplied using renewable energy.
[0032] NWDAF (Data Analysis Unit) 11k collects and analyzes information (utilization information; an example of the first type of information) showing the utilization status of renewable energy in the entire or a part of the 5G network. Renewable energy utilization information is at least one of the following: the amount of renewable energy available and the renewable energy utilization rate (the percentage of electricity used that comes from renewable energy). NWDAF 11k transmits the information obtained through the analysis (an example of the second type of information) to a device that processes communications via the 5G network (an example of the second type of device).
[0033] NWDAF11k can acquire usage information from at least one of the following: NF11 (e.g., UPF11a, SMF11c, AMF11b, PCF11d, UDM11j, etc.), base station 3A, and external server 2 (corresponding to the first device) (Figure 3). <1> The types of NF11 are not limited to the examples given above, and may include new NFs.
[0034] Acquisition of usage information is performed, for example, by receiving usage information periodically transmitted from the provider's device. Alternatively, NWDAF11k may send a request for information and acquire usage information transmitted from the provider in response to that request. The number of provider devices and the range (unit) of usage information held by the provider devices can be set as appropriate.
[0035] The scope of usage information is the entire 5G network or a part of the 5G network (e.g., an NF unit). The source of the usage information may be the OAM terminal 8. From the OAM terminal 8, information can be obtained indicating the usage status of renewable energy in 6 data centers (central buildings) and the information processing devices (NF11 corresponding to the information processing devices) installed (housed) in the data centers 6. In this way, the scope (area) of usage and communication control can be set as appropriate.
[0036] The usage information may represent the usage of the entire 5G network or only a portion of it. The number of devices provided may be one or two or more. NFDAF11k may obtain information representing the usage of the entire 5G network by aggregating usage information (representing partial usage of the 5G network) collected from devices provided by multiple sources.
[0037] The NWDAF11k can collect weather forecast information (predictions of solar radiation, wind speed, etc.) from an external server 12a connected to 5GC via NEF11e. The external server 12a is an example of a first device, and the weather forecast information is an example of a first information.
[0038] NWDAF11k uses (analyzes) the collected information (first information) to generate at least one of the following: information showing the current usage status (available amount and utilization rate of renewable energy) and information showing a prediction of the usage status at a future point in time (Figure 3). <2> The number of future points in time (predicted points in time) and the time interval between prediction points (time elapsed from the present) can be set as appropriate. However, if at least one of the available amount and utilization rate of renewable energy based on the current usage situation is calculated and no prediction is made, the acquisition of weather forecast information can be omitted.
[0039] The NWDAF11k transmits information indicating at least one of the current usage status and future usage status (an example of the second information) to a designated recipient (Figure 3). <3> The predetermined destination is, for example, at least one of the following: an external server 12b connected via NADAF11k and NEF11e, a UE2, and a predetermined NF11. Each of the external server 12b, UE2, and predetermined NF11 is an example of a "device that performs communication processing." The NF11 is, for example, UPF11b, SMF11c, AMF11b, PCF11d, UDM11j, etc., but is not limited to these.
[0040] The NWDAF11k may transmit information to a designated recipient that prompts an increase or decrease in the amount of data transmitted over the 5G network, based on information indicating current or future usage. This information may include specifying the time period during which the increase or decrease in data transmission should occur.
[0041] The transmission of the second information can be done using either the Subscribe / Notify method or the Request / Response method (similar to the provisions of TS23.288 Chapter 6.1). When the Subscribe / Notify method is applied, information encouraging an increase in communication volume (an example of the second information) is transmitted, for example, when the available amount or utilization rate of renewable energy exceeds the first threshold. Similarly, information encouraging a decrease in communication volume (an example of the second information) is transmitted, for example, when the available amount or utilization rate of renewable energy falls below the second threshold. The first and second thresholds may be the same or different values. Also, different values are provided for the first and second utilization rates for available amount and utilization rate. When the Request / Response method is applied, NWDAF11k transmits the second information to the recipient in response to a request from the recipient of the second information.
[0042] The external server 12b and UE2 can control communication based on the second information (Figure 3). <4> For example, if an external server 12b receives the second piece of information and receives information that encourages an increase in traffic volume, it will increase the transmission rate of packets sent to the downlink during the specified time period. Alternatively, if UE2 receives the second piece of information, it will increase the transmission rate of packets sent to the uplink during the specified time period.
[0043] An increase in the transmission rate increases the amount of packets transmitted per unit time. This increases the load on packet forwarding processing in the packet forwarding path of the 5G network (e.g., base station 3A, UPF11a, NEF11e), and thus increases power consumption. This allows renewable energy to be suitably consumed for packet forwarding. Conversely, the transmission of the second information reduces the packet transmission rate of the external server 12b and UE2. Packet transmission may also be stopped. This reduces the load on forwarding processing in the 5G network and suppresses power consumption using energy other than renewable energy. By increasing or decreasing the transmission rate in this way (stopping or restarting communication), renewable energy can be consumed efficiently. Information prompting an increase or decrease in the amount of communication may also be transmitted to NF11 (e.g., PCF11d, SMF11c, UPF11a, etc.).
[0044] <Configuration of information processing equipment and terminal> Figure 3A shows an example configuration of an information processing device that can operate as NF11a~11k, OAM terminal 8, and external servers 12a and 12b, respectively. In Figure 3A, the information processing device 20 can be configured using a dedicated or general-purpose information processing device (computer) such as a personal computer (PC), workstation (WS), or server machine. However, the information processing device 20 may also be a collection of one or more computers (cloud).
[0045] The information processing device 20 includes a processor 21 acting as a processing unit or control unit (controller), a storage device 22, a communication interface 23 (communication IF 23), an input device 24, and a display 25, all interconnected via a bus 26.
[0046] The storage device 22 includes main memory and auxiliary storage. The main memory is used as at least one of the following: a program and data storage area, a program deployment area, a program work area, and a communication data buffer area. The main memory consists of RAM (Random Access Memory), or a combination of RAM and ROM (Read Only Memory). The auxiliary storage is used as a data and program storage area. Non-volatile storage media are used for the auxiliary storage. Non-volatile storage media include, for example, hard disks, solid state drives (SSDs), flash memory, or EEPROM (Electrically Erasable Programmable Read-Only Memory). The storage device 22 may also include a drive device for a disk recording medium.
[0047] Communication IF23 is a circuit that performs communication processing. For example, communication IF23 is a network interface card (NIC). Alternatively, communication IF23 may be a wireless communication circuit that performs wireless communication (5G, wireless LAN (Wi-Fi), BLE, etc.). F23 may be a combination of a wired communication processing circuit and a wireless communication circuit.
[0048] The input device 24 includes keys, buttons, pointing devices, and touch panels, and is used for inputting information. The display 25 is, for example, a liquid crystal display and displays information and data.
[0049] The processor 21 (an example of a control unit) performs various processes by executing various programs stored in the memory device 22. By executing the program, the information processing device 20 can operate as NF11a~11k, OAM terminal 8, and external servers 12a and 12b, respectively.
[0050] Figure 3B shows an example configuration of a terminal 40 capable of operating as UE2. The terminal 40 includes a processor 41, a storage device 42, a communication interface 43 (communication IF 43), an input device 44, and a display 45, all interconnected via a bus 46. The processor 41, storage device 42, communication IF 43, input device 44, and display 45 can be the same as those used for the processor 21, storage device 22, communication IF 23, input device 24, and display 25. Therefore, their descriptions are omitted.
[0051] Processors 21 and 41 are, for example, Central Processing Units (CPUs). U is also called a Microprocessor Unit (MPU). Processors 21 and 41 are single-phase The configuration may be a processor-based or multiprocessor-based configuration. Furthermore, a single physical CPU connected via a single socket may have a multicore configuration. Processors 21 and 41 may include various circuit configurations of arithmetic units, such as Digital Signal Processors (DSPs) or Graphics Processing Units (GPUs). Processors 21 and 41 may also have configurations that interact with at least one of the following: integrated circuits (ICs), other digital circuits, and analog circuits. Integrated circuits include LSIs, Application Specific Integrated Circuits (ASICs), and Programmable Logic Devices (PLDs). PLD This includes, for example, a Field-Programmable Gate Array (FPGA). Processors 21 and 4 1 includes, for example, what are called microcontrollers (MCUs), SoCs (System-on-a-chip), system LSIs, or chipsets.
[0052] <Example of processing> Figure 4 is a sequence diagram showing an example of processing in an information and communication system. In 5GC1, a predetermined NF11 and base station 3A periodically transmit information (usage status information) indicating the usage status of renewable energy that they hold (store) to the NWDAF11k (Figure 4). <1> ). The transmission of usage information may be done upon request from NWDAF11k.
[0053] The external server 12a periodically sends the weather forecast information it holds (stores) to the NWDAF11k (Figure 4). <2> ). Transmission of weather forecast information may be made upon request from NWDAF11k. If no forecast is made based on weather forecast information, reception of weather forecast information may be omitted.
[0054] NWDAF11k analyzes usage information and weather forecast information to generate second-level information (Figure 4). <3> For example, NWDAF11k generates communication control information (for example, information that encourages an increase in communication volume during a predetermined time period) from usage information and weather forecast information.
[0055] The NWDAF11k transmits communication control information to the external server 12b and UE2 (Figure 4). <4> ). External server 12b and UE2 each perform communication control based on communication control information (Figure 4). <5> For example, the communication control information may include information indicating that restrictions on the type of data should be lifted (encouraging an increase in communication volume) in areas and time zones where renewable energy is readily available. In this case, the external server 12b and UE2 would transmit all types of data. Conversely, in areas and time zones where renewable energy is scarce, the communication control information may include information indicating that low-latency data should be transmitted and all other data should be stopped from being transmitted (encouraging a decrease in communication volume). The external server 12b and UE2 would then transmit only low-latency data.
[0056] Here, as an example of communication control, a threshold for the amount of renewable energy available is set in advance, and if the amount of available energy exceeds the threshold, the external server 12b and UE2 respectively will... A configuration can be adopted that transmits communication control information to allow packet transmission without restrictions. If the threshold is below a certain level, restrictions are set on packet transmission. Alternatively, a configuration can be adopted in which the utilization rate of renewable energy is divided into several stages, the types of data that can be transmitted are defined for each stage, and the type of data transmitted is determined according to the utilization rate.
[0057] Furthermore, a configuration may be adopted in which the NWDAF11k transmits communication control information when the base station 3A and UPF11a are changed (the communication path is changed) due to a UE2 handover or the like.
[0058] Furthermore, NWDAF11k may use its location prediction function to determine the base stations 3A and UPF11a that UE2 will use in the future, and use this information for future communication control.
[0059] Figure 5 is a flowchart showing an example of processing by the information processing device 20 operating as NWDAF11k. Figure 5 shows the analysis processing in NWDAF11k (Figure 4 <3> An example of this is shown, and the process shown in Figure 5 is executed by the processor 21 of the information processing device 20.
[0060] In step S01, the processor 21 calculates information indicating the available amount or utilization rate (utilization status) of renewable energy at a certain point in time. "A certain point in time" refers to the present time and one or more future points in time, the number of future points in time being predetermined. In this embodiment, it is set to predict 30 minutes and 1 hour from the present time. In the first step S01, information indicating the utilization status at the present time is calculated.
[0061] In step S02, the processor 21 determines whether the value indicating the amount of renewable energy available or the utilization rate exceeds the first threshold (greater than or equal to the first threshold). If it is determined that the value indicating the amount of renewable energy available or the utilization rate exceeds the first threshold, the process proceeds to step S07; otherwise, the process proceeds to step S03.
[0062] In step S03, the processor 21 determines whether the value indicating the amount of renewable energy available or the utilization rate is below the second threshold (less than the second threshold). If it is determined that the value indicating the amount of renewable energy available or the utilization rate is below the second threshold, the process proceeds to step S04; otherwise, the process proceeds to step S07.
[0063] In step S04, the processor 21 generates communication control information that encourages an increase in the amount of communication during a time period that includes a certain point in time, and proceeds to step S07. The communication control information may include, for example, information indicating an increase or maintenance of the transmission rate during the relevant time period, or information indicating the resumption of communication.
[0064] In step S05, the processor 21 generates communication control information that prompts a decrease in the amount of communication during a time period that includes a certain point in time, and proceeds to step S07. The communication control information is, for example, information indicating a decrease in the transmission rate or a temporary suspension of communication during the relevant time period.
[0065] In step S06, the processor 21 determines whether there is a next time point (in this embodiment, 30 minutes later and 1 hour later) for which the processing in steps S01 to S05 should be performed. If it is determined that there is a next time point, the process returns to step S01; otherwise, the process proceeds to step S07. If the process returns to step S01, the processor determines the next time point (for example, 30 minutes from the current time) based on weather forecast information, and then determines renewable energy A predicted value of the available amount or utilization rate of energy is calculated.
[0066] In step S07, the processor 21 sends communication control information corresponding to each point in time to a predetermined destination (for example, at least one of the external server 12b and UE2). After that, the process shown in Figure 5 is completed.
[0067] Figure 6 is a flowchart showing an example of processing for the information processing device 20 operating as an external server 12b and the terminal 40 operating as an UE2. Figure 6 shows the communication control in the external server 12b or UE2 (Figure 4 <5> An example of this is shown. The process shown in Figure 6 is executed by the processor 21 of the information processing device 20 (external server 12b) or the processor 41 of the terminal 40 (UE2). The following explanation illustrates the process in the processor 21 of the information processing device 20. The process by the processor 41 is similar.
[0068] In step S101, the processor 21 receives communication control information. In step S102, a specific point in time is identified within the communication control information. In this embodiment, the processor 21 identifies the current time, a point in 30 minutes, and a point in 1 hour. In the initial processing of S101, the current time is identified.
[0069] In step S103, it is determined whether the communication control at the point in time identified in step S102 indicates an increase in communication volume. If it is determined that the communication volume has increased, the process proceeds to step S104; otherwise (decreased communication volume), the process proceeds to step S107.
[0070] In step S104, the processor 21 waits for the current time to reach the start time of the time zone corresponding to the point in time identified in step S102, as the timing for the change.
[0071] In step S105, the processor 21 performs processes to increase the amount of communication, such as increasing the packet transmission rate or removing the restrictions on the types of packets that can be transmitted. At this time, if the transmission rate has reached its upper limit, or if the restrictions have already been removed, the transmission rate or the removed state is maintained. After that, the process proceeds to step S106.
[0072] In step S104, the processor 21 determines whether there is a next time point (in this embodiment, 30 minutes later and 1 hour later) for which the processing in steps S102 to S108 should be performed. If it is determined that there is a next time point, the process returns to step S102; otherwise, the process shown in Figure 6 ends. If the process returns to step S01, the next time point (for example, 30 minutes from the current time) is identified, and the processing from step S103 onwards is executed.
[0073] In step S107, the processor 21 waits for the current time to reach the start time of the time zone corresponding to the point in time identified in step S102, as the timing for the change.
[0074] In step S108, the processor 21 performs communication volume reduction processing, such as lowering the packet transmission rate, restricting (strengthening) the types of packets that can be transmitted, or temporarily suspending packet transmission. At this time, if the transmission rate has reached its lower limit, is restricted, or is temporarily suspended, the transmission rate, restricted, or temporarily suspended state is maintained. The process then proceeds to step S106.
[0075] <NF selection based on renewable energy utilization status> Figure 7 is a sequence diagram showing an example of the process related to NF selection. In the 5G network shown in Figure 1A, it is assumed that multiple NF11 of the same type are available and selectable. Information related to each NF11 is stored in NRF11g. Each NF11 sends a message (NFDiscovery_Request) to NRF11g requesting information about the desired NF. (Figure 7) <1> ).
[0076] When NRF11g receives a request, it reads information from its storage device about multiple NF11s corresponding to the request. The information from the multiple NF11s is included in a response message (NFDiscovery_Response) and sent to the requesting NF11 (Figure 7). <2> ).
[0077] NF11 receives information from multiple NF11s as information from multiple candidate selections. NF11 generates a message (GreenEnergyinfo_Request) requesting information on the renewable energy utilization status of each of the candidate NF11s and sends it to NWDAF11k. Believe (Figure 7) <3> ).
[0078] When NWDAF11k receives a request message, it refers to information on multiple candidate NF11s included in the request message and collects information indicating the use of renewable energy for these multiple NF11s (Figure 7). <4> ).
[0079] In this embodiment, each NF11 (a device capable of operating as an NF11) can draw its own operating power from both renewable and non-renewable energy sources. Each NF11 stores information indicating the proportion of its energy consumption (power consumption) that is covered by renewable energy, i.e., the renewable energy utilization rate. In response to an inquiry (request for information) from NWDAF11k, each NF11 provides the NWDAF11k with the stored utilization rate information.
[0080] Alternatively, instead of the renewable energy utilization rate, information indicating the amount of renewable energy available for use in each NF11 may be used. Furthermore, the utilization rate information may be stored at a location other than NF11, and NWDAF11k may retrieve the information from that location.
[0081] NWDAF11k transmits information indicating the utilization rate of multiple candidate NF11s (an example of information showing the utilization status of renewable energy) to the requesting NF11 (Figure 7). <5> (See response message “GreenEnergyinfo_Response”).
[0082] NF11 compares the utilization rates of multiple candidate NF11s and selects the NF11 with the highest utilization rate (Figure 7). <6> This allows us to select NF11, which has the best utilization of renewable energy, from among several candidate options.
[0083] Figure 8 is a sequence diagram showing an example of the process related to the selection of SMF11c by AMF11b. AMF11b provides authentication, authorization, and mobility management for UE2. AMF11b also controls SMF11c. SMF11c manages UE2 PDU sessions (hereinafter referred to as sessions), assigns IP addresses, and selects and controls UPF11a for data (user packets) forwarding.
[0084] A session is established between UE2 and DN5 via UPF11a, and one or more Service Data Flows (SDFs) are configured within the session. UPF11a handles packet forwarding.
[0085] AMF11b sends a message to NRF11g requesting information from SMF11c (Figure 8). <1> ).
[0086] When NRF11g receives a request, it sends information on multiple SMF11c files corresponding to the request (information on multiple candidate SMF11c files) to AMF11b (Figure 8). <2> ).
[0087] AMF11b generates a message requesting information on the renewable energy utilization status for each of the multiple candidate SMF11c units and sends it to NWDAF11k (Figure 8). <3> ).
[0088] When the NWDAF11k receives a request message, it collects information indicating the renewable energy utilization status for several candidate SMF11c units included in the request message (Figure 8). <4> For example, NWDAF11k obtains information indicating the usage status (utilization rate) from each of the multiple candidate SMF11c devices.
[0089] NWDAF11k transmits information to AMF11b indicating the utilization rate of multiple candidate SMF11c units (Figure 8). <5> ).
[0090] AMF11b compares the utilization rates of multiple candidate SMF11c options and selects the SMF11c with the highest utilization rate (Figure 8). <6> This allows us to select the SMF11c, which best utilizes renewable energy, from among several alternative options.
[0091] The AMF11b connects to the selected SMF11c and controls the SMF11c regarding UE2 session management. This allows the selected SMF11c to establish and manage the UE2 session under the control of the AMF11b. In this way, the utilization rate of renewable energy candidates can be considered when selecting the SMF11c.
[0092] Figure 9 is a sequence diagram showing an example of the process related to the selection of UPF11a by SMF11c. As described above, SMF11c selects and controls UPF11a for data (user packets) transfer.
[0093] SMF11c sends a message to NRF11g requesting information about UPF11a (Figure 9). <1> ).
[0094] When NRF11g receives a request, it sends information on multiple UPF11a corresponding to the request (information on multiple candidate UPF11a) to SMF11c (Figure 9). <2> ).
[0095] SMF11c generates a message requesting information on the renewable energy utilization status for each of the multiple candidate UPF11a units and sends it to NWDAF11k (Figure 8). <3> ).
[0096] When NWDAF11k receives a request message, it collects information indicating the status of renewable energy utilization for several candidate UPF11a models included in the request message (Figure 9). <4> For example, NWDAF11k obtains information indicating the usage status (utilization rate) from each of the multiple candidate UPF11a devices.
[0097] NWDAF11k sends information to SMF11c indicating the utilization rate of multiple candidate UPF11a (Figure 9). <5> ).
[0098] SMF11c compares the utilization rates of multiple candidate UPF11a options and selects the UPF11a with the highest utilization rate (Figure 9). <6> This allows us to select UPF11a, which best utilizes renewable energy, from among several alternative options.
[0099] SAM11c connects to the selected UPF11a and controls the UPF11a for UE2 session management. In this way, the utilization rate of renewable energy candidates can also be considered when selecting the UPF11c.
[0100] While the selection of SMF11c and UPF11a has been explained, the procedure shown in the sequence diagram in Figure 7 is also applicable to AMF11b, PCF11d, and other NF11 types.
[0101] <Effects of the Embodiment> In the information processing system according to this embodiment, an information processing device operating as NF11 acquires information indicating the renewable energy utilization rate for each of the multiple candidate selections of components (NF11) constituting the 5G network. Furthermore, based on the information indicating the utilization rate, the information processing device can select the candidate that can utilize the most renewable energy, i.e., the candidate with the best utilization rate, from among the multiple candidate selections. This enables proactive consumption of renewable energy and allows for the optimal utilization of renewable energy.
[0102] Furthermore, in the information processing system according to this embodiment, NF11 such as AMF, SMF, UPF, and PCF can be selected while taking into account the utilization rate of renewable energy.
[0103] The embodiments and modifications described above are merely examples, and this disclosure may be modified as appropriate without departing from its essence. Furthermore, the processes and means described in this disclosure can be freely combined and implemented as long as no technical inconsistencies arise.
[0104] Furthermore, processes described as being performed by a single device may be divided and executed by multiple devices. Conversely, processes described as being performed by different devices may be executed by a single device. In a computer system, the hardware configuration (server configuration) by which each function is implemented can be flexibly changed.
[0105] The present disclosure can also be realized by supplying a computer program implementing the functions described in the embodiments above to a computer, and having one or more processors in the computer read and execute the program. Such a computer program may be provided to the computer by a non-temporary computer-readable storage medium that can be connected to the computer's system bus, or it may be provided to the computer via a network. The non-temporary computer-readable storage medium includes any type of disk, such as magnetic disks (floppy disks, hard disk drives (HDDs), etc.), optical disks (CD-ROMs, DVDs, Blu-ray discs, etc.), read-only memory (ROM), random access memory (RAM), EPROM, EEPROM, magnetic cards, flash memory, or optical cards, and any other type of medium suitable for storing electronic instructions.
[0106] <Note> The above embodiment discloses the following note. (Note 1) Information processing device, To obtain information showing the status of renewable energy utilization for each of the multiple candidate components that make up the cellular network, Based on information indicating the utilization status of renewable energy, select from among the multiple candidate options that can utilize a large amount of renewable energy. An information processing method that performs the following. (Note 2) The information showing the usage status of the aforementioned renewable energy is available for each of the aforementioned multiple selection candidates. This information indicates the amount of renewable energy available or the utilization rate of renewable energy. The information processing method described in Appendix 1. (Note 3) The aforementioned component is one of the AMF, SMF, UPF, and PCF components that constitute the cellular network, respectively. The information processing method described in Appendix 1. (Note 4) The information processing device acquires information indicating the multiple selection candidates from the NRF that constitutes the cellular network. The information processing method described in Appendix 1. (Note 5) The information processing device acquires information from the NWDAF constituting the 5G network that indicates the status of renewable energy utilization for each of the multiple candidate selections. The information processing method described in Appendix 1. (Note 6) The aforementioned information processing device operates as an AMF constituting the cellular network, The aforementioned component is an SMF. The information processing method described in Appendix 1. (Note 7) The aforementioned information processing device operates as an SMF constituting the cellular network, The aforementioned component is UPF. The information processing method described in Appendix 1. (Note 8) To obtain information showing the status of renewable energy utilization for each of the multiple candidate components that make up the cellular network, Based on information indicating the utilization status of renewable energy, select from among the multiple candidate options that can utilize a large amount of renewable energy. Control unit that executes Information processing device including (Note 9) The information indicating the status of renewable energy utilization is information indicating the amount of renewable energy available or the utilization rate of renewable energy for each of the multiple candidate selections. The information processing device described in Appendix 8. (Note 10) The aforementioned component is one of the AMF, SMF, UPF, and PCF components that constitute the cellular network, respectively. The information processing device described in Appendix 8. (Note 11) The control unit acquires information indicating the multiple selection candidates from the NRF that constitutes the cellular network. The information processing device described in Appendix 8. (Note 12) The control unit acquires information from the NWDAF constituting the 5G network that indicates the status of renewable energy utilization for each of the multiple candidate selections. The information processing device described in Appendix 8. (Note 13) The aforementioned information processing device operates as an AMF constituting the cellular network, The aforementioned component is an SMF. The information processing device described in Appendix 8. (Note 14) The aforementioned information processing device operates as an SMF constituting the cellular network, The aforementioned component is UPF. The information processing device described in Appendix 8. (Note 15) The steps include obtaining information showing the status of renewable energy utilization for each of several candidate components that make up the cellular network, The step of selecting a candidate from among the multiple candidate options that can utilize a large amount of renewable energy, based on information indicating the utilization status of the aforementioned renewable energy. A program that causes an information processing device to execute. (Note 16) The information indicating the status of renewable energy utilization is information indicating the amount of renewable energy available or the utilization rate of renewable energy for each of the multiple candidate selections. The program described in Appendix 15. (Note 17) The aforementioned component is one of the AMF, SMF, UPF, and PCF components that constitute the cellular network, respectively. The program described in Appendix 15. (Note 18) The program described in Appendix 15 causes the information processing device to perform the step of obtaining information indicating the plurality of selection candidates from the NRF constituting the cellular network. (Note 19) The step of obtaining information from the NWDAF constituting the 5G network that shows the status of renewable energy utilization for each of the multiple candidate selections. The program described in Appendix 15 that causes the information processing device to execute. (Note 20) The aforementioned information processing device operates as an AMF constituting the cellular network, The component is an SMF controllable by the AMF. The program described in Appendix 15. [Explanation of symbols]
[0107] 1···5GC, 2···UE, 3···RAN, 3A···Base Station, 11a~11k···NF, 12a,12b···External Server, 21,41···Processor, 22,42···Storage Device
Claims
1. Information processing device, To obtain information showing the status of renewable energy utilization for each of the multiple candidate components that make up the cellular network. An information processing method that performs the following.
2. The information indicating the status of renewable energy utilization is information indicating the amount of renewable energy available or the utilization rate of renewable energy for each of the multiple candidate selections. The information processing method according to claim 1.
3. The aforementioned component is one of the AMF, SMF, UPF, and PCF that constitute the cellular network, respectively. The information processing method according to claim 1.
4. The information processing device acquires information indicating the multiple selection candidates from the NRF that constitutes the cellular network. The information processing method according to claim 1.
5. The information processing device acquires information from the NWDAF constituting the cellular network indicating the usage status of renewable energy for each of the multiple candidate selections. The information processing method according to claim 1.
6. The information processing device operates as an AMF constituting the cellular network, The aforementioned component is SMF. The information processing method according to claim 1.
7. The aforementioned information processing device operates as an SMF constituting the cellular network, The aforementioned component is UPF. The information processing method according to claim 1.
8. A control unit that performs the task of acquiring information indicating the status of renewable energy utilization for each of the multiple candidate components that make up the cellular network. Information processing device including
9. The information indicating the status of renewable energy utilization is information indicating the amount of renewable energy available or the utilization rate of renewable energy for each of the multiple candidate selections. The information processing apparatus according to claim 8.
10. The aforementioned component is one of the AMF, SMF, UPF, and PCF that constitute the cellular network, respectively. The information processing apparatus according to claim 8.
11. The control unit acquires information indicating the multiple selection candidates from the NRF constituting the cellular network. The information processing apparatus according to claim 8.
12. The control unit acquires information from the NWDAF constituting the cellular network indicating the status of renewable energy utilization for each of the multiple candidate selections. The information processing apparatus according to claim 8.
13. The information processing device operates as an AMF constituting the cellular network, The aforementioned component is SMF. The information processing apparatus according to claim 8.
14. The aforementioned information processing device operates as an SMF constituting the cellular network, The aforementioned component is UPF. The information processing apparatus according to claim 8.
15. A program that causes an information processing device to perform the step of acquiring information indicating the status of renewable energy utilization for each of several candidate components that make up a cellular network.
16. The information indicating the status of renewable energy utilization is information indicating the amount of renewable energy available or the utilization rate of renewable energy for each of the multiple candidate selections. The program according to claim 15.
17. The aforementioned component is one of the AMF, SMF, UPF, and PCF that constitute the cellular network, respectively. The program according to claim 15.
18. The program according to claim 15, which causes the information processing device to perform the step of obtaining information indicating the plurality of selection candidates from the NRF constituting the cellular network.
19. The step of obtaining information from the NWDAF constituting the cellular network that shows the status of renewable energy utilization for each of the multiple candidate selections. The program according to claim 15, which causes the information processing device to execute the program.
20. The information processing device operates as an AMF constituting the cellular network, The component is an SMF controllable by the AMF. The program according to claim 15.
Citation Information
Patent Citations
Data center system and operation method thereof, as well as apparatus and method for supporting data center system hub design
JP2021189845A