Program, information processing device, and information processing method

The information processing device and method enhance cell selection during handover by determining excluded cells based on communication quality, ensuring improved communication quality for user terminals.

JP2025179404APending Publication Date: 2025-12-10NEC CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024086128
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-05-28
Publication Date
2025-12-10

AI Technical Summary

Technical Problem

Existing technologies struggle to appropriately select cells for handover in wireless communication systems, leading to suboptimal communication quality.

Method used

An information processing device and method that acquires communication quality information of multiple cells and user terminal requirements, determines excluded cells based on this information, and hands over the user terminal to a suitable cell other than the excluded ones.

Benefits of technology

Enhances the appropriateness of cell selection during handover, improving communication quality by excluding cells that do not meet the user terminal's communication quality requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025179404000001_ABST
    Figure 2025179404000001_ABST
Patent Text Reader

Abstract

To allow cells to be selected more appropriately.SOLUTION: A program is provided that causes a computer to execute a process of acquiring information indicating the communication quality of each of a plurality of cells and information indicating the communication quality requirements of a user terminal, determining one or more excluded cells that will not be used as handover destinations for the user terminal based on the acquired information, and handing over the user terminal to a cell among the plurality of cells other than the excluded cells.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to a program, an information processing device, and an information processing method. [Background technology]

[0002] Patent Document 1 discloses a technology for improving service quality through appropriate cell selection. In Patent Document 1, the requested download time Tr required by the terminal and the actual download time Td required to actually download the data are calculated based on the characteristics of multiple cells in which the terminal is located, the terminal's status, and the characteristics of the data to be downloaded by the terminal. Then, a cell is selected based on the requested download time Tr and the actual download time Td. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Publication No. 2018-125805 Summary of the Invention [Problem to be solved by the invention]

[0004] However, with the technique described in Patent Document 1, for example, there are cases where a cell cannot be selected appropriately.

[0005] In view of the above-mentioned problems, an object of the present disclosure is to provide a technology that allows for more appropriate cell selection. [Means for solving the problem]

[0006] In a first aspect of the present disclosure, a program is provided that causes a computer to execute a process of acquiring information indicating the communication quality of each of a plurality of cells and information indicating the communication quality requirements of a user terminal, determining one or more excluded cells that will not be used as a handover destination for the user terminal based on the acquired information, and handing over the user terminal to a cell among the plurality of cells other than the excluded cells.

[0007] In addition, a second aspect of the present disclosure provides an information processing device having an acquisition unit that acquires information indicating the communication quality of each of a plurality of cells and information indicating communication quality requirements of a user terminal, and a control unit that determines one or more excluded cells that will not be used as a handover destination for the user terminal based on the information acquired by the acquisition unit, and hands over the user terminal to a cell among the plurality of cells other than the excluded cell.

[0008] In addition, a third aspect of the present disclosure provides an information processing method that acquires information indicating the communication quality of each of a plurality of cells and information indicating communication quality requirements of a user terminal, determines one or more excluded cells that will not be used as handover destinations for the user terminal based on the acquired information, and hands over the user terminal to a cell among the plurality of cells other than the excluded cells. [Effects of the Invention]

[0009] According to one aspect, cells can be more appropriately selected. [Brief explanation of the drawings]

[0010] [Figure 1] FIG. 1 is a diagram illustrating an example of a configuration of an information processing apparatus according to an embodiment. [Figure 2] 1 is a diagram illustrating an example of the configuration of a communication system according to an embodiment. [Figure 3] FIG. 1 is a diagram illustrating an example of a hardware configuration of an information processing apparatus according to an embodiment. [Figure 4] FIG. 10 is a sequence diagram showing an example of processing during handover in the communication system according to the embodiment. [Figure 5] FIG. 4 is a diagram illustrating an example of information stored in a user terminal DB according to the embodiment. [Figure 6] FIG. 4 is a diagram illustrating an example of information stored in a communication quality history DB according to the embodiment. [Figure 7] FIG. 4 is a diagram illustrating an example of information stored in a communication quality threshold DB according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0011] The principles of the present disclosure will be described with reference to some exemplary embodiments. It should be understood that these embodiments are set forth for illustrative purposes only, to aid those skilled in the art in understanding and practicing the present disclosure, without implying any limitation on the scope of the disclosure. The disclosure described herein may be implemented in various ways other than those described below.

[0012] In the following description and claims, unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs.

[0013] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. Note that each drawing is merely an example for describing one or more embodiments. Each drawing may not relate to only one particular embodiment, but may also relate to one or more other embodiments. As will be understood by those skilled in the art, various features or steps described with reference to any one drawing can be combined with features or steps shown in one or more other drawings to create, for example, an embodiment not explicitly shown or described. Not all features or steps shown in any one drawing are necessarily required to describe an exemplary embodiment, and some features or steps may be omitted. The order of steps described in any drawing may be changed as appropriate.

[0014] (Embodiment 1) <Configuration> The configuration of an information processing device 10 according to an embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of the configuration of the information processing device 10 according to an embodiment. The information processing device 10 has an acquisition unit 11 and a control unit 12. These units may be realized by cooperation between one or more programs installed in the information processing device 10 and hardware such as a processor and memory of the information processing device 10.

[0015] The acquisition unit 11 acquires information indicating the communication quality of each of the multiple cells and information indicating the communication quality requirements of the user terminal. The control unit 12 determines one or more excluded cells that are not to be used as handover destinations for the user terminal based on the information acquired by the acquisition unit 11, and hands over the user terminal to one of the multiple cells other than the excluded cells.

[0016] (Embodiment 2) <System configuration> Next, the configuration of a communication system 1 according to an embodiment will be described with reference to Fig. 2. Fig. 2 is a diagram showing an example of the configuration of the communication system 1 according to an embodiment. In the example of Fig. 2, the communication system 1 includes an information processing device 10, user terminals 20-1 to 20-N1 (N1 is an integer equal to or greater than 2), and base stations 30-1 to 30-N2 (N2 is an integer equal to or greater than 2). Hereinafter, when it is not necessary to distinguish between the user terminals 20-1 to 20-N1, they will also be simply referred to as "user terminals 20." Furthermore, hereinafter, when it is not necessary to distinguish between the base stations 30-1 to 30-N2, they will also be simply referred to as "base stations 30."

[0017] In the example of Fig. 2, the user terminal 20 and the base station 30 are connected by wireless communication in a mobile communication system. Examples of the mobile communication system include a fifth generation mobile communication system (5G), a sixth generation mobile communication system (6G, Beyond 5G), a fourth generation mobile communication system (4G), a third generation mobile communication system (3G), etc. The base station 30 and the information processing device 10 are connected by a core network CN. Note that the numbers of the information processing devices 10, the user terminals 20, and the base stations 30 are not limited to those in the example of Fig. 2.

[0018] The information processing device 10 may be, for example, a device such as a server, an application server, or a cloud server. The information processing device 10 may also be, for example, a multi-network orchestrator that is a network orchestrator spanning multiple carrier networks. The information processing device 10 may also be, for example, an E2E orchestrator that performs end-to-end integrated management of virtual slices. The information processing device 10 may also be, for example, a Service Management and Orchestration (SMO) that orchestrates a Radio Access Network (RAN). The information processing device 10 may also be, for example, a Self Organizing Network (SON) that performs self-optimization. The information processing device 10 may also be, for example, an Element Management System (EMS) that performs device management. The information processing device 10 may also be, for example, a Network Function (NF) such as a Network Data Analytics Function (NWDAF).

[0019] The user terminal 20 may be, for example, a terminal carried by a user, such as a smartphone, a tablet, a mobile object (e.g., a vehicle) with wireless communication capabilities, an IoT (Internet of Things) device, a wearable device, etc. The base station 30 provides a range (cell) within which the user terminal 20 and the base station 30 can transmit and receive radio waves.

[0020] <Hardware configuration> Fig. 3 is a diagram showing an example of the hardware configuration of an information processing device 10 according to an embodiment. In the example of Fig. 3, the information processing device 10 (computer 100) includes a processor 101, a memory 102, and a communication interface 103. These components may be connected via a bus or the like. The memory 102 stores at least a part of a program 104. The communication interface 103 includes an interface required for communication with other network elements.

[0021] When the program 104 is executed by the processor 101, memory 102, and the like in cooperation with each other, the computer 100 performs at least some of the processing of the embodiments of the present disclosure. The memory 102 may be of any type. As a non-limiting example, the memory 102 may be a non-transitory computer-readable storage medium. The memory 102 may also be implemented using any suitable data storage technology, such as semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory, and removable memory. Although only one memory 102 is shown in the computer 100, several physically different memory modules may exist in the computer 100. The processor 101 may be of any type. The processor 101 may include one or more of a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), and a processor based on a multi-core processor architecture, as a non-limiting example. The computer 100 may have multiple processors, such as application-specific integrated circuit chips that are time-slaved to a clock that synchronizes the main processor.

[0022] Embodiments of the present disclosure may be implemented in hardware or special purpose circuits, software, logic, or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor, or other computing device.

[0023] The present disclosure also provides at least one computer program product tangibly stored on a non-transitory computer-readable storage medium. The computer program product includes computer-executable instructions, such as instructions included in program modules, that execute on a target real or virtual processor or device to perform the processes or methods of the present disclosure. Program modules include routines, programs, libraries, objects, classes, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The functionality of the program modules may be combined or divided among program modules as desired in various embodiments. The machine-executable instructions of the program modules may be executed in local or distributed devices. In a distributed device, the program modules may be located in both local and remote storage media.

[0024] The program code for executing the methods of the present disclosure may be written in any combination of one or more programming languages. The program code may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus. When the program code is executed by the processor or controller, the functions / acts in the flowcharts and / or implementing block diagrams are performed. The program code may be executed entirely on the machine, partly on the machine, as a standalone software package, partly on the machine and partly on a remote machine, or entirely on a remote machine or server.

[0025] The program can be stored and provided to a computer using various types of non-transitory computer-readable media. Non-transitory computer-readable media include various types of tangible recording media. Examples of non-transitory computer-readable media include magnetic recording media, magneto-optical recording media, optical disk media, and semiconductor memory. Magnetic recording media include, for example, flexible disks, magnetic tapes, and hard disk drives. Magneto-optical recording media include, for example, magneto-optical disks. Optical disk media include, for example, Blu-ray discs, CD (Compact Disc)-ROMs (Read Only Memory), CD-Rs (Recordable), and CD-RWs (Rewritable). Semiconductor memory includes, for example, solid-state drives, mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, and RAMs (Random Access Memory). The program may also be provided to a computer by various types of temporary computer-readable media. Examples of temporary computer-readable media include electrical signals, optical signals, and electromagnetic waves. The temporary computer-readable medium can supply the program to the computer via a wired communication path such as an electric wire or an optical fiber, or via a wireless communication path.

[0026] <Processing> Next, an example of processing during handover in the communication system 1 according to the embodiment will be described with reference to Fig. 4 to Fig. 7. Fig. 4 is a sequence diagram showing an example of processing during handover in the communication system 1 according to the embodiment. Fig. 5 is a diagram showing an example of information stored in a user terminal DB (database) 501 according to the embodiment. Fig. 6 is a diagram showing an example of information stored in a communication quality history DB 601 according to the embodiment. Fig. 7 is a diagram showing an example of information stored in a communication quality threshold DB 701 according to the embodiment.

[0027] In step S101, the user terminal 20 connects to the base station 30-1. Subsequently, the acquisition unit 11 of the information processing device 10 acquires information indicating the communication quality requirements of the user terminal 20 (step S102). Here, the acquisition unit 11 may determine (estimate) the communication quality requirements of the user terminal 20 based on at least one of the type of the user terminal 20 and the type of communication of the user terminal 20 recorded in the user terminal DB 501.

[0028] 5, the user terminal DB 501 stores information indicating the type of user terminal 20, the type of communication of the user terminal 20, and the environmental conditions of the user terminal 20, in association with the user terminal ID. The user terminal ID is identification information of the user terminal 20. The user terminal ID may include, for example, at least one of the mobile phone number (MSISDN, Mobile Subscriber Integrated Service Digital Network Number), the individual identification number (IMSI, International Mobile Subscriber Identity), and the serial number (ICCID, Integrated Circuit Card ID) of the user terminal 20. The information on the user terminal ID may be registered in advance in the user terminal DB 501 by, for example, an operator (administrator), etc.

[0029] The type of user terminal 20 may include, for example, whether the user terminal 20 is a smartphone, a mobile object such as a vehicle or an aircraft, an IoT device, etc. The type of user terminal 20 may also include, for example, the type of contract between the user of the user terminal 20 and a telecommunications carrier. In this case, information on the type of user terminal 20 may be registered in advance in the user terminal DB 501 by, for example, an operator (administrator) or the like.

[0030] The type of communication of the user terminal 20 may also include, for example, a type of Quality of Service (QoS) required for the communication of the user terminal 20. The type of QoS may be, for example, a QoS Flow Identifier (QFI) or a 5G QoS Identifier (5QI). The type of QoS may also be, for example, a slice ID of network slicing. The type of communication of the user terminal 20 may also include, for example, a type of Quality of Experience (QoE), which is application quality. The type of communication of the user terminal 20 may also be estimated based on, for example, the content of communication of the user terminal 20. In this case, information on the type of the user terminal 20 may be registered in the user terminal DB 501 by, for example, a specific Network Function (NF) or the like.

[0031] The environmental conditions of the user terminal 20 are environmental conditions related to communication between the user terminal 20 and the base station 30. The environmental conditions of the user terminal 20 may include, for example, at least one of the current time zone, the weather around the user terminal 20, the driving environment around the user terminal 20, the moving speed of the user terminal 20, the position of the user terminal 20, and the road on which the user terminal 20 is moving (including travel route information and corridors and routes that are sky routes for flying cars and drones).

[0032] The information processing device 10 may, for example, acquire weather information measured by a camera or the like of the user terminal 20, which is a vehicle or the like, from the user terminal 20, and record the acquired information in the user terminal DB 501 as the weather around the user terminal 20. The information processing device 10 may also, for example, acquire weather information around the current location of the user terminal 20 from an external server, and record the acquired information in the user terminal DB 501 as the weather around the user terminal 20.

[0033] The information processing device 10 may acquire, for example, information indicating the driving environment including traffic conditions, buildings, signals, pedestrians, etc. measured by a camera or the like of the user terminal 20, which is a vehicle or the like, from the user terminal 20, and record the information in the user terminal DB 501 as the driving environment around the user terminal 20. Furthermore, the information processing device 10 may extract information such as traffic conditions, buildings, signals, pedestrians, etc. from video measured by a camera or the like of the user terminal 20, which is a vehicle, using, for example, an image recognition model, a vision language model, or a video foundation model, and record the information in the user terminal DB 501 as the driving environment around the user terminal 20.

[0034] Furthermore, the information processing device 10 may record, for example, the moving speed of the user terminal 20, which is acquired from an ECU (Electronic Control Unit) or a car navigation system of the user terminal 20, which is a vehicle, in the user terminal DB 501. Furthermore, the information processing device 10 may record, for example, information such as the acceleration of the user terminal 20, which is acquired from various sensors, such as an acceleration sensor, of the user terminal 20, which is a smartphone, in the user terminal DB 501.

[0035] Furthermore, the information processing device 10 may record information about the road on which the user terminal 20 is traveling, which information is acquired from a car navigation system of the user terminal 20, which is a vehicle, in the user terminal DB 501. Furthermore, the information processing device 10 may determine the road on which the user terminal 20 is traveling, based on, for example, the transition of the current position acquired from the user terminal 20.

[0036] Next, the control unit 12 of the information processing device 10 determines one or more exclusion cells that are not to be used as handover destinations for the user terminal 20, based on the information acquired by the acquisition unit 11 (step S103). Here, the control unit 12 may determine the exclusion cells by referring to the communication quality history DB 601, for example.

[0037] 6, the communication quality history DB 601 stores information indicating communication quality (service quality or user experience quality) in association with a combination of a cell ID and environmental conditions of the user terminal 20. The communication quality history DB 601 may store a history of communication quality during previous communications by each user terminal 20 in advance using a specific NF or the like. The communication quality history DB 601 may store communication quality predicted using a specific NF or the like from the history of communication quality during previous communications by each user terminal 20. The communication quality may include, for example, information based on at least one of a response time for each session or transaction, a communication bandwidth, a MOS (Mean Opinion Score) value, and an evaluation value equivalent to the MOS value.

[0038] The communication quality information may be measured by each user terminal 20 and / or the base station 30 during communication by each user terminal 20. The cell ID is identification information for each of one or more cells provided by the base station 30. Note that information on the environmental conditions of the user terminal 20 is not essential.

[0039] The control unit 12 may determine, as an exclusion cell, a cell from among the multiple cells whose communication quality is equal to or lower than a threshold according to the communication quality requirements of the user terminal 20. This makes it possible to exclude, for example, a cell that is not appropriate in view of the communication quality requirements of the user terminal 20 from candidates for the handover destination. In this case, the threshold according to each communication quality requirement of the user terminal 20 may be set in advance in the information processing device 10 by an operator or the like, as in the communication quality threshold DB 701 of FIG. 7.

[0040] 7, the communication quality threshold DB 701 records (sets) communication quality thresholds in association with communication quality requirements of the user terminal 20. In the example of Fig. 7, when the type of the user terminal 20 is a mobile object and the type of communication of the user terminal 20 is real-time communication, a threshold Q1 is set.

[0041] Furthermore, the control unit 12 may determine the threshold value based on the communication quality requirements of the user terminal 20 and the communication quality of each of a plurality of cells. This may, for example, prevent the number of cells to which the user terminal 20 can be handed over from being excessively reduced. In this case, the control unit 12 may, for example, determine the threshold value so as to exclude a cell whose degree of deviation (for example, variance or standard deviation) toward lower communication quality compared to a representative value of the communication quality of each cell is equal to or greater than a value according to the communication quality requirements of the user terminal 20.

[0042] Furthermore, the control unit 12 may determine the threshold value so that the number obtained by subtracting the number of excluded cells from the number of multiple cells is equal to or greater than a specific number. This makes it possible to prevent, for example, an excessive decrease in the number of cells to which the user terminal 20 can perform handover. In this case, for example, when the number of cells (cells that are candidate handover destinations) that exceed a threshold value according to the requirements for communication quality of the user terminal 20 is less than a specific number, the control unit 12 may change the threshold value so that the number of cells that are candidate handover destinations is equal to or greater than the specific number.

[0043] Furthermore, the control unit 12 may determine the cell to be excluded based on the current environmental conditions of the user terminal 20, information indicating the communication quality of each of a plurality of cells for each environmental condition, and information indicating the communication quality requirements of the user terminal 20. This makes it possible to exclude, for example, cells that are not appropriate in consideration of the communication quality requirements of the user terminal 20 from candidates for handover destinations, depending on the current environmental conditions of the user terminal 20. For example, when it is raining, pedestrians may move around holding umbrellas or under roofs. In this case, cells that use frequencies such as millimeter waves, which result in poor communication quality, can be designated as excluded cells.

[0044] Next, the control unit 12 of the information processing device 10 transmits to the base station 30-1 information for handing over the user terminal 20 to a cell other than the excluded cell among the multiple cells (step S104). Here, the control unit 12 may, for example, transmit to the base station 30-1 a command including information on a list of one or more excluded cells. In this case, the control unit 12 may, for example, use RRC (Radio Resource Control) Measurement Control to cause the base station 30-1 to notify the user terminal 20 of the list of one or more excluded cells. As a result, the user terminal 20 transmits, for example, information on the electric field strength of each cell other than the excluded cell among the multiple cells to the base station 30-1 that provides the source cell (source cell), by using an RRC Measurement Report. Therefore, it is possible to set a cell other than the excluded cell among the multiple cells as the destination cell (target cell) by handover.

[0045] The control unit 12 may notify the user terminal 20 of information indicating at least one of the communication quality of each cell among the multiple cells other than the excluded cell and a representative value of the communication quality of each cell (for example, an average value, a mode value, or a median value). This allows the user terminal 20 to estimate the communication quality after handover, for example. Then, when it is estimated that the communication quality after handover will be relatively poor, the user terminal 20 can transition in advance (before the handover is completed) to an operation mode in which the amount of communication data is reduced. This allows the user terminal 20, which is, for example, a vehicle, to transition to an operation mode that reduces processing on the cloud side and makes greater use of processing on the vehicle side.

[0046] Next, the base station 30-1 hands over the user terminal 20 to a cell other than the excluded cell (base station 30-2) (step S105). Here, the base station 30-1 may use, for example, RRC Measurement Control to transmit information about the list of excluded cells to the user terminal 20. Then, the base station 30-1 may determine a destination cell from among the cells not including the excluded cell, based on, for example, the field strength and resources (for example, the capacity) of each cell not including the excluded cell.

[0047] Alternatively, the base station 30-1 may receive, for example, information such as the electric field strength of a plurality of cells including the excluded cell by means of an RRC Measurement Report from the user terminal 20. Then, the base station 30-1 may determine a destination cell from among the cells not including the excluded cell, based on, for example, the electric field strength and resources (for example, the capacity) of each cell not including the excluded cell.

[0048] <Modification> The information processing device 10 may be a device contained in a single housing, but the information processing device 10 of the present disclosure is not limited to this. Each unit of the information processing device 10 may be realized, for example, by cloud computing configured by one or more computers. Also, part or all of the information processing device 10 may be realized by multiple devices, and configured as a multi-layer architecture in which the information processing device 10 is arranged for each management range of the base station 30 or for each management range of the user terminal 20 it accommodates. Also, the information processing device 10 and the base station 30 may be configured as an integrated information processing device. Furthermore, at least part of the processing of each functional unit of the information processing device 10 may be executed by at least one of the user terminal 20 and the base station 30. Such information processing devices 10 are also included in examples of the "information processing device" of the present disclosure.

[0049] Although the present disclosure has been described above with reference to the embodiments, the present disclosure is not limited to the above-described embodiments. Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present disclosure within the scope of the present disclosure. Furthermore, each embodiment can be combined with other embodiments as appropriate.

[0050] Some or all of the above embodiments may also be described as, but are not limited to, the following appendices. Note that some or all of the elements (e.g., configurations and functions) described in each appendix dependent on appendix 1 may also be dependent on independent appendices in other categories in a similar dependency relationship. Some or all of the elements described in any appendix may be applied to various hardware, software, recording means for recording software, systems, and methods. (Appendix 1) Acquire information indicating the communication quality of each of a plurality of cells and information indicating a communication quality requirement of the user terminal; determining one or more excluded cells that are not to be handover destinations of the user terminal based on the acquired information, and handing over the user terminal to a cell other than the excluded cell among the plurality of cells; A program that causes a computer to perform a process. (Appendix 2) determining the excluded cell based on environmental conditions indicating at least one of a current time zone, weather around the user terminal, a driving environment around the user terminal, a moving speed of the user terminal, a position of the user terminal, and a road on which the user terminal is moving, information indicating the communication quality of each of the plurality of cells for each environmental condition, and information indicating a communication quality requirement for the user terminal; The program described in Appendix 1. (Appendix 3) determining, from among the plurality of cells, a cell having a communication quality equal to or lower than a threshold according to a communication quality requirement of the user terminal as the excluded cell; 1. A program as described in Appendix 1 or 2. (Appendix 4) determining the threshold value based on a communication quality requirement of the user terminal and the communication quality of each of the plurality of cells; The program described in Appendix 3. (Appendix 5) determining the threshold value so that the number obtained by subtracting the number of excluded cells from the number of the plurality of cells is equal to or greater than a specific number; The program described in Appendix 3. (Appendix 6) notifying the user terminal of information indicating at least one of the communication quality of each cell other than the excluded cell among the plurality of cells and a representative value of the communication quality of each cell; 1. A program as described in Appendix 1 or 2. (Appendix 7) the information indicating the requirements for communication quality of the user terminal includes information indicating at least one of a type of the user terminal and a type of communication of the user terminal; 1. A program as described in Appendix 1 or 2. (Appendix 8) Notifying the user terminal of a list of one or more excluded cells using RRC (Radio Resource Control) Measurement Control; 1. A program as described in Appendix 1 or 2. (Appendix 9) an acquisition unit that acquires information indicating the communication quality of each of a plurality of cells and information indicating a communication quality requirement of a user terminal; a control unit that determines one or more excluded cells that are not to be used as handover destinations for the user terminal based on the information acquired by the acquisition unit, and hands over the user terminal to a cell other than the excluded cell among the plurality of cells; An information processing device having the above. (Appendix 10) the control unit determines the excluded cell based on environmental conditions indicating at least one of a current time zone, weather around the user terminal, a moving speed of the user terminal, a position of the user terminal, and a road on which the user terminal is moving, information indicating communication quality of each of the plurality of cells for each environmental condition, and information indicating communication quality requirements of the user terminal. 10. The information processing device according to claim 9. (Appendix 11) The control unit determines, from among the plurality of cells, a cell having a communication quality equal to or lower than a threshold according to a communication quality requirement of the user terminal as the excluded cell. 11. The information processing device according to claim 9 or 10. (Appendix 12) The control unit determines the threshold value based on a communication quality requirement of the user terminal and a communication quality of each of the plurality of cells. 12. The information processing device according to claim 11. (Appendix 13) the control unit determines the threshold value so that a number obtained by subtracting the number of the excluded cells from the number of the plurality of cells is equal to or greater than a specific number. 12. The information processing device according to claim 11. (Appendix 14) The control unit notifies the user terminal of information indicating at least one of a communication quality of each cell other than the excluded cell among the plurality of cells and a representative value of the communication quality of each cell. 11. The information processing device according to claim 9 or 10. (Appendix 15) the information indicating the requirements for communication quality of the user terminal includes information indicating at least one of a type of the user terminal and a type of communication of the user terminal; 11. The information processing device according to claim 9 or 10. (Appendix 16) The control unit notifies the user terminal of a list of one or more excluded cells using RRC (Radio Resource Control) Measurement Control. 11. The information processing device according to claim 9 or 10. (Appendix 17) Acquire information indicating the communication quality of each of a plurality of cells and information indicating a communication quality requirement of the user terminal; determining one or more excluded cells that are not to be handover destinations of the user terminal based on the acquired information, and handing over the user terminal to a cell other than the excluded cell among the plurality of cells; Information processing methods. [Explanation of symbols]

[0051] 1. Communication Systems 10. Information processing equipment 11 Acquisition Department 12 Control Unit 20 User terminal 30 base station

Claims

1. Acquire information indicating the communication quality of each of a plurality of cells and information indicating a communication quality requirement of the user terminal; determining one or more excluded cells that are not to be used as handover destinations for the user terminal based on the acquired information, and handing over the user terminal to a cell other than the excluded cell among the plurality of cells; A program that causes a computer to perform a process.

2. determining the excluded cell based on environmental conditions indicating at least one of a current time zone, weather around the user terminal, a driving environment around the user terminal, a moving speed of the user terminal, a position of the user terminal, and a road on which the user terminal is moving, information indicating the communication quality of each of the plurality of cells for each environmental condition, and information indicating a communication quality requirement for the user terminal; The program according to claim 1.

3. determining, from among the plurality of cells, a cell having a communication quality equal to or lower than a threshold according to a communication quality requirement of the user terminal as the excluded cell; The program according to claim 1 or 2.

4. determining the threshold value based on a communication quality requirement of the user terminal and the communication quality of each of the plurality of cells; The program according to claim 3.

5. determining the threshold value so that the number obtained by subtracting the number of excluded cells from the number of the plurality of cells is equal to or greater than a specific number; The program according to claim 3.

6. notifying the user terminal of information indicating at least one of the communication quality of each cell other than the excluded cell among the plurality of cells and a representative value of the communication quality of each cell; The program according to claim 1 or 2.

7. the information indicating the requirements for communication quality of the user terminal includes information indicating at least one of a type of the user terminal and a type of communication of the user terminal; The program according to claim 1 or 2.

8. notifying the user terminal of a list of one or more excluded cells using RRC (Radio Resource Control) Measurement Control; The program according to claim 1 or 2.

9. an acquisition unit that acquires information indicating the communication quality of each of a plurality of cells and information indicating a communication quality requirement of a user terminal; a control unit that determines one or more excluded cells that are not to be used as handover destinations for the user terminal based on the information acquired by the acquisition unit, and hands over the user terminal to a cell other than the excluded cell among the plurality of cells; An information processing device having the above.

10. Acquire information indicating the communication quality of each of a plurality of cells and information indicating a communication quality requirement of the user terminal; determining one or more excluded cells that are not to be used as handover destinations for the user terminal based on the acquired information, and handing over the user terminal to a cell other than the excluded cell among the plurality of cells; Information processing methods.

Citation Information

Patent Citations

  • Controller, control system, and control method

    JP2018125805A