Information processing method and information processing system
The method and system optimize renewable energy use in cellular networks by adjusting communication policies based on renewable energy status, enhancing efficiency and reducing non-renewable energy consumption in terminal communications.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2026-01-15
- Publication Date
- 2026-03-25
AI Technical Summary
Existing systems fail to optimally utilize renewable energy in terminal communications, leading to inefficiencies and suboptimal energy consumption.
An information processing method and system that acquires renewable energy status information and adjusts communication policies in cellular networks, such as 5G networks, to promote the use of renewable energy and reduce non-renewable energy consumption by managing communication parameters like bit rate, priority, and routing.
Enables efficient utilization of renewable energy in terminal communications by dynamically adjusting communication policies based on renewable energy availability, thereby promoting the use of renewable energy and reducing non-renewable energy consumption.
Smart Images

Figure 2026053772000001_ABST
Abstract
Description
Technical Field
[0004] , , , , , , , ,
[0003] , , , ,
[0005] ,
[0001] The present disclosure relates to an information processing method, an information processing system, 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 system, and a program that enable the appropriate use of renewable energy in relation to terminal communications. [Means for solving the problem]
[0006] One aspect of this disclosure is an information processing method in which a first device constituting a cellular network acquires information indicating the status of renewable energy use in the operation of the cellular network, and a second device constituting the cellular network changes the communication policy of terminals connected to the cellular network in accordance with the information indicating the status of renewable energy use.
[0007] Furthermore, one aspect of this disclosure is an information processing system comprising: a first device constituting a cellular network, which acquires information indicating the status of renewable energy utilization in the operation of the cellular network; and a second device constituting the cellular network, which changes the communication policy of terminals connected to the cellular network in accordance with the information indicating the status of renewable energy utilization.
[0008] Aspects of this disclosure may include at least one of a program for operating an information processing device as a first and a second device, and a recording medium on which the program is stored. [Effects of the Invention]
[0009] According to this disclosure, renewable energy can be suitably utilized for terminal communications. [Brief explanation of the drawing]
[0010] [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 the process of changing PCC rules according to the status of renewable energy use. [Figure 8] Figure 8 is a flowchart showing an example of NWDAF processing related to changes in PCC rules. [Figure 9] Figure 9 is a flowchart showing an example of PCF processing related to changes in PCC rules. [Figure 10] Figure 10 is a flowchart showing an example of PCF processing related to the determination of URSP rules. [Modes for carrying out the invention]
[0011] The information processing method according to the embodiment includes the following: (1) A first device constituting the cellular network acquires information indicating the status of renewable energy utilization in the operation of the cellular network. (2) A second device constituting the cellular network changes the communication policy of terminals connected to the cellular network in accordance with information indicating the status of renewable energy use.
[0012] According to the information processing method, by changing the policy, it is possible to actively enable the use of renewable energy for terminal communications or to suppress the use of non-renewable energy. In other words, it is possible to promote the optimal use of renewable energy for terminal communications.
[0013] Renewable energy includes natural energy such as sunlight, solar heat, wind power, tides, and geothermal energy, biomass energy, and recycled energy such as waste power generation.
[0014] The cellular network is, for example, a 5G network, but it 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.
[0015] The information processing method may adopt the following configuration. That is, when the value indicating the utilization status of renewable energy exceeds or falls below the threshold, the first device notifies the second device. The second device changes at least one of the communication parameters included in the policy to a value corresponding to the value indicating the utilization status of renewable energy in response to the notification.
[0016] The communication parameters can include at least one of the bit rate, priority, necessity of monitoring for the communication of the terminal, delay time, packet loss rate, and reporting frequency regarding the communication of the terminal. However, it may be other than the above examples.
[0017] The second device routes the communication of the terminal according to the information indicating the utilization status of renewable energy A configuration that determines the policy for the terminal's communication may be adopted. For example, the second device determines the policy for the terminal's communication route via the 5G network when it is determined that the available amount or utilization rate of renewable energy, which is information indicating the status of renewable energy use, exceeds a threshold. Alternatively, the second device determines the policy for the terminal's communication route offloaded to a non-5G network when it is determined that the available amount or utilization rate of renewable energy, which is information indicating the status of renewable energy use, exceeds a threshold.
[0018] The first device may be a device that operates as an NWDAF (Network Drive Assistance Facility) that constitutes a 5G network. The second device may be a device that operates as a PCF (Patient Control Facility) that constitutes a 5G network.
[0019] The information processing apparatus according to the embodiment will be described below with reference to the drawings. The configuration of the embodiment is illustrative 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, under the control of SMF11c, performs QoS control, policy control, billing control, etc. This is done. QoS control controls the quality of communication, such as prioritizing packet forwarding. Policy control controls communication, such as QoS, packet forwarding eligibility, and billing, based on network or subscriber information. NEF11e uses 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). ru.
[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] 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 type of 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 prompting an increase in communication volume (an example of the second type of information) is transmitted, for example, when the available amount or utilization rate of renewable energy exceeds the first threshold. Also, when communication volume decreases... Information prompting reduction (an example of the second information) is sent, 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 prepared for the first and second utilization rates, respectively, for the available amount and utilization rate. Furthermore, if the Request / Response method is applied, NWDAF11k sends 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 performs various processes by executing various programs stored in the storage device 22. By the processor 21 executing the programs stored in the storage device 22, 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] 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, communication control information may include information indicating that restrictions on the type of data should be lifted (encouraging increased communication volume) in areas and time zones where renewable energy is readily available. In this case, external servers 12b and UE2 will transmit all types of data. In contrast, in areas and time zones where renewable energy is scarce, In the interband, communication control information may include information indicating that low-latency data should be transmitted and all other data should not be transmitted (to encourage a reduction in communication volume). External servers 12b and UE2 transmit only low-latency data.
[0056] Here, as an example of communication control, a configuration can be adopted in which 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 each send communication control information so that packet transmission is unrestricted. If it is below the threshold, restrictions are set on packet transmission. Alternatively, the utilization rate of renewable energy can be divided into several stages, and the types of data that can be transmitted can be defined for each stage, and a configuration can be adopted in which 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 is 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, a predicted value of the available amount or utilization rate of renewable energy is calculated for the next time point (for example, 30 minutes from the current time) based on weather forecast information.
[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 the following actions as a communication volume reduction process: reducing the packet transmission rate, restricting (strengthening) the types of packets that can be transmitted, and temporarily suspending packet transmission. At this time, if the transmission rate has reached the lower limit... If the transmission rate is restricted or suspended, the restricted or suspended status is maintained. The process then proceeds to step S106.
[0075] <Policy control based on the usage status of renewable energy> In the 5G network shown in Figure 1A, the AMF11b provides authentication, authorization, and mobility management for the UE2. The AMF11b also controls the SMF11c, which manages the UE2's PDU sessions (hereinafter referred to as sessions), assigns IP addresses, and selects and controls the UPF11a for data (user packets) forwarding.
[0076] A session is established between UE2 and DN5 via UPF11a, and one or more Service Data Flows (SDFs) are configured within the session. If UE2 establishes multiple sessions, each session is managed independently, and a different SMF11c can be assigned to each session to utilize a different NF11 for each session. In 5GC1, management related to UE2 is handled by a single AMF11b, and traffic is handled by an SMF11c for each individual network slice.
[0077] PCF11d can configure policy and billing control (PCC) rules to ensure that AMF11b and SMF11c function correctly, and define the processing to be applied to packets associated with a specific SDF. The PCC rules are provided to the SMF11b that manages the session, and the SMF11b performs policy and billing control according to the PCC rules, controlling the operation of UPF11a so that the QoS set for the session is met.
[0078] PCC rules are set by configuring parameters as defined in, for example, TS23.503 Table 6.3.1. Figure 7 is a sequence diagram showing the process related to changing PCC rules. In the example shown in Figure 7, a predetermined source (for example, an NF11 such as SMF11c or UPF11a) periodically (or irregularly, when an event occurs) transmits renewable energy usage information to the NWDAF11k (Figure 7). <1> ). In addition, the external server 12a transmits weather forecast information to the NWDAF11k (Figure 7). <2> ).
[0079] NWDAF11k analyzes usage information and weather forecast information (first type of information) to calculate the amount of renewable energy available or the utilization rate (Figure 7). <3> ).
[0080] NWDAF11k has (stores) one or more thresholds regarding the available amount or utilization rate of renewable energy. If the available amount or utilization rate exceeds or falls below the threshold, it transmits information indicating the available amount or utilization rate (information indicating the analysis result, corresponding to the second type of information) to PCF11d (Figure 7). <4> Unlike in Figure 7, PCF11d can also request information from NWDAF11k and receive information indicating the available amount or utilization rate.
[0081] PCF11d receives information from NWDAF11k and either sets up new PCC rules or modifies existing PCC rules (currently set PCC rules). Of the multiple parameters that make up the PCC rules, the following parameters are set or changed (updated) based on the comparison (analysis) of the available amount or utilization rate of renewable energy with the threshold. However, the following parameters are examples, and updates to other parameters are also possible. • UL Maximum Bitrate: Maximum uplink bitrate permitted by SDF • Maximum DL bitrate: The maximum bitrate for downlinks permitted by SDF. • UL guaranteed bitrate: Uplink guaranteed bitrate permitted by SDF • Download guaranteed bitrate: Downlink guaranteed bitrate permitted by SDF • Priority Level: Indicates the priority in scheduling resources within a QoS flow. • Instructions to exclude from session-level monitoring: Indicates that SDF will be excluded from monitoring PDU session usage. • UL Maximum Packet Loss Rate: The maximum packet loss rate that can be tolerated on the SDF uplink. • DL Maximum Packet Loss Rate: The maximum acceptable packet loss rate for SDF downlink. • Reporting frequency: Specifies the frequency of reporting, such as event triggers. To be righteous. • User plane latency (delay time): The time it takes for a user packet to travel from its source to its destination.
[0082] For example, if the usage indicator exceeds a threshold (indicating sufficient renewable energy), the bitrate is increased to increase the amount of packets per unit of time, thereby improving the utilization rate of renewable energy. Conversely, if the usage indicator falls below a threshold (indicating insufficient renewable energy), the bitrate, priority, reporting frequency, latency, packet loss rate, or throughput are reduced (mitigated). Alternatively, monitoring may be stopped. These measures aim to reduce the power consumption required for packet processing.
[0083] PCF11d notifies SMF11c of the configured or updated PCC rules (Figure 7). <6> and <7> SMF11 implements policies and billing controls based on configured or updated PCC rules. This ensures that when sufficient renewable energy is available, processing is carried out to promote its consumption. Conversely, when renewable energy is scarce, the processing load is reduced, and the use of non-renewable energy is suppressed. This allows for the optimal use of renewable energy.
[0084] Figure 8 is a flowchart showing an example of processing by the information processing device 20 operating as NWDAF11k. Figure 8 is shown in Figure 7. <3> An example of the processing is shown. The processing shown in Figure 8 is executed by the processor 21 of the information processing device 20 (NWDAF11k).
[0085] In step S201, the processor 21 determines whether or not there has been an information request from PCF11d. If it is determined that there has been an information request, the process proceeds to S203; otherwise, the process proceeds to step S202.
[0086] In step S202, the processor 21 determines whether it is the time to calculate the usage status. If it is determined that it is the time to calculate the usage status, the process proceeds to step S203; otherwise, the process returns to step S201.
[0087] In step S203, the processor 21 uses information received from the SMF11c, etc., to calculate the available amount or utilization rate of renewable energy at a given point in time. In step S204, the processor 21 compares the available amount or utilization rate calculated in step S203 with a threshold value that has been stored in advance.
[0088] In step S205, it is determined whether the available quantity or utilization rate is above or below the threshold. If it is determined that the available quantity or utilization rate is above or below the threshold, the process proceeds to step S206; otherwise, the process shown in Figure 8 ends.
[0089] In step S206, the processor 21 sends information indicating the analysis results (information indicating whether the available amount or utilization rate is above or below a threshold) to the PCF11d.
[0090] Figure 9 is a flowchart showing an example of processing by the processor 21 of the information processing device 20 operating as PCF11d. In step S221, the processor 21 determines whether or not there is a notification of analysis results from NAWDAF11k. If it is determined that there is a notification of analysis results, the process proceeds to step S225; otherwise, the process proceeds to step S22.
[0091] In step S222, the processor 21 waits for the timing to send the information provision request, and when the request timing arrives, it sends the provision request (step S223).
[0092] In step S224, the processor 21 waits for information indicating the analysis results to be received. If it is determined that information indicating the analysis results has been received, the process proceeds to step S225.
[0093] In step S225, the processor 21 detects (identifies) the parameters of the PCC rule corresponding to the analysis results. Here, the storage device 22 has pre-stored the setting values of the PCC rule parameters corresponding to each of the available amount or utilization rate (multiple stages (classes)) as an analysis result. In step S226, the processor 21 reads the corresponding setting value and updates the PCC rule with the read value.
[0094] In step S227, the processor 21 sends the updated PCC rule to the SMF 11c. The SMF then performs policy control and QoS control using the transmitted PCC rule.
[0095] Furthermore, PCF11d can change the policy settings for UE2 communication routes depending on the usage of renewable energy. PCF11d also uses URSP (User equipment Route Selection Policies) based on the 3GPP standard to more efficiently operate applications on network slices, and for applications with specific requirements... It supports the ability to redirect services to a defined slice.
[0096] For example, as a policy (URSP rule) for routing traffic in UE2, there is a policy to select a route that goes through the 5G network and a policy that goes through a non-5G network (e.g., Wi-Fi or other wireless LANs). A policy is pre-configured to select a route to offload to N). PCF11d can configure such URSP rules according to the availability of renewable energy. For example, PCF11d can configure a URSP rule to select a route via the non-5G network when the available amount or utilization rate of renewable energy falls below a threshold. This allows the traffic of UE2 packets to be offloaded.
[0097] Figure 10 is a flowchart showing an example of processing by the information processing device 20 operating as PCF11d. In Figure 10, the processing in steps S221 to S224 is the same as the processing shown in Figure 9, so the explanation is omitted. In step S231, the processor 21 determines a URSP rule for the UE2 traffic (PDU session) according to the analysis result (whether the value indicating the utilization status of renewable energy (available amount or utilization rate) is above or below a threshold). That is, if it is determined that the available amount or utilization rate of renewable energy is above the threshold, PCF11d determines a URSP rule in which a route is selected in which the UE2 traffic goes through the 5G network. On the other hand, if it is determined that the available amount or utilization rate of renewable energy is below the threshold, PCF11d determines a URSP rule in which a route is selected in which the UE2 traffic is offloaded to a non-5G network.
[0098] In step S232, the determined URSP rule is notified to the AMF. AMF11b This controls UE2, and UE2 traffic is configured to follow routes (slices) according to URSP rules.
[0099] <Effects of the Embodiment> In the information processing system according to this embodiment, an information processing device 20 (first device) operating as an NWDAF11k constituting a 5G network (cellular network) acquires information indicating the status of renewable energy utilization in the operation of the 5G network. In addition, an information processing device 20 (second device) operating as a PCF11d constituting a 5G network sets a policy regarding the communication of UE2 (terminals) connected to the 5G network according to the status of renewable energy utilization.
[0100] NWDAF11k notifies PCF11d when the value indicating the status of renewable energy use (available amount or utilization rate) exceeds or falls below a threshold. In response to the notification, PCF11d can change at least one of the communication parameters included in the policy to a value corresponding to the value indicating the status of renewable energy use.
[0101] Communication parameters may include at least one of the following: bitrate, priority, whether monitoring of terminal communications is required, latency, packet loss rate, and reporting frequency. By changing the communication parameters, it is possible to perform UE2 communication processing using proactive renewable energy, or to reduce consumption of non-renewable energy.
[0102] Furthermore, in the information processing system according to the embodiment, PCF11d can determine a policy (determination of URSP rules) related to the routing of UE traffic (routes for terminal communication) according to information indicating the status of renewable energy utilization. For this reason, if renewable energy is insufficient, the UE2 traffic is set to a route that offloads to a non-5G network. This reduces consumption of non-renewable energy. Conversely, if there is sufficient renewable energy, the UE2 traffic is set to a route that goes through the 5G network. This allows for the optimal use 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. [Explanation of symbols]
[0106] 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. A first device constituting the cellular network acquires information indicating the status of renewable energy utilization in the operation of the cellular network, An information processing method which performs the following: a second device constituting the cellular network changes the communication policy of terminals connected to the cellular network in accordance with information indicating the usage status of renewable energy.
2. The first device notifies the second device when the value indicating the status of renewable energy utilization exceeds a threshold. The information processing method according to claim 1, wherein the second device, in response to the notification, changes at least one of the communication parameters included in the policy to a value corresponding to a value indicating the status of renewable energy utilization.
3. The first device notifies the second device when the value indicating the utilization status of renewable energy falls below a threshold. The information processing method according to claim 1, wherein the second device, in response to the notification, changes at least one of the communication parameters included in the policy to a value corresponding to a value indicating the status of renewable energy utilization.
4. The aforementioned communication parameters include at least one of the following: bitrate, priority, whether monitoring of the terminal communication is required, delay time, packet loss rate, and reporting frequency. The information processing method according to claim 2 or 3.
5. The second device determines the communication route policy for the terminal in accordance with the information indicating the usage status of the renewable energy. The information processing method according to claim 1.
6. The second device determines the route policy for the terminal's communication via the cellular network when it determines that the available amount or utilization rate of renewable energy, which is information indicating the status of renewable energy utilization, exceeds a threshold. The information processing method according to claim 5.
7. The second device determines, when it is determined that the available amount or utilization rate of renewable energy, which is information indicating the utilization status of renewable energy, exceeds a threshold, the policy for the route on which the terminal's communication is offloaded to a non-cellular network. The information processing method according to claim 5.
8. The first device is a device that operates as an NWDAF constituting the cellular network. The information processing method according to claim 1.
9. The second device is a device that operates as a PCF (Patient Control Facility) that constitutes the cellular network. The information processing method according to claim 1.
10. A first device comprising a cellular network, the first device which acquires information indicating the status of renewable energy utilization in the operation of the cellular network, A second device constituting the cellular network, the second device which changes the communication policy of terminals connected to the cellular network in accordance with information indicating the usage status of renewable energy, An information processing system that includes this.
11. The first device notifies the second device when the value indicating the status of renewable energy utilization exceeds a threshold. The information processing system according to claim 10, wherein the second device, in response to the notification, changes at least one of the communication parameters included in the policy to a value corresponding to a value indicating the usage status of renewable energy.
12. The first device notifies the second device when the value indicating the utilization status of renewable energy falls below a threshold. The information processing system according to claim 10, wherein the second device, in response to the notification, changes at least one of the communication parameters included in the policy to a value corresponding to a value indicating the usage status of renewable energy.
13. The aforementioned communication parameters include at least one of the following: bitrate, priority, whether monitoring of the terminal communication is required, delay time, packet loss rate, and reporting frequency. The information processing system according to claim 11 or 12.
14. The second device determines the communication route policy for the terminal in accordance with the information indicating the usage status of the renewable energy. The information processing system according to claim 10.
15. The second device determines, when it determines that the available amount or utilization rate of renewable energy, which is information indicating the utilization status of renewable energy, exceeds a threshold, it determines the policy for the route through which the terminal's communication passes via the cellular network. The information processing system according to claim 14.
16. The second device determines, when it determines that the available amount or utilization rate of renewable energy, which is information indicating the utilization status of renewable energy, falls below a threshold, it determines the policy for the route on which the terminal's communication is offloaded to a non-cellular network. The information processing system according to claim 14.
17. The first device is a device that operates as an NWDAF constituting the cellular network. The information processing system according to claim 10.
18. The second device is a device that operates as a PCF (Patient Control Facility) that constitutes the cellular network. The information processing system according to claim 10.
19. A program for operating an information processing device as the first device described in claim 10.
20. A program for operating an information processing device as the second device described in claim 10.
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