WO2022001532A1 - 小区选择方法和装置 - Google Patents

小区选择方法和装置 Download PDF

Info

Publication number
WO2022001532A1
WO2022001532A1 PCT/CN2021/096679 CN2021096679W WO2022001532A1 WO 2022001532 A1 WO2022001532 A1 WO 2022001532A1 CN 2021096679 W CN2021096679 W CN 2021096679W WO 2022001532 A1 WO2022001532 A1 WO 2022001532A1
Authority
WO
WIPO (PCT)
Prior art keywords
communication system
terminal device
power
network device
cell
Prior art date
Application number
PCT/CN2021/096679
Other languages
English (en)
French (fr)
Inventor
余小勇
许谭约
夏斌
陈智勇
龚卫林
赵治林
杨海泉
彭炳光
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Priority to US18/003,637 priority Critical patent/US20230239781A1/en
Publication of WO2022001532A1 publication Critical patent/WO2022001532A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/20Selecting an access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/26Reselection being triggered by specific parameters by agreed or negotiated communication parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0212Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • H04L1/0003Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Definitions

  • the present application relates to communication technologies, and in particular, to a cell selection method and apparatus.
  • the terminal device usually communicates in the serving cell configured by the base station. For example, the terminal device can send uplink data or receive downlink data based on the network support of the serving cell.
  • the cell selection may be performed based on related indicators such as user fairness, channel quality, base station energy efficiency, throughput, and load.
  • the base station performs resource configuration and cell selection for the terminal device according to the principle of maximizing spectral efficiency, which can achieve higher throughput, and so on.
  • the general base station configures the serving cell for the terminal equipment, the phenomenon that the terminal equipment consumes a large amount of energy often occurs.
  • the embodiments of the present application provide a cell selection method and apparatus, which can select a cell with energy efficiency priority for the terminal device based on the energy consumption priority request of the terminal device, thereby reducing the energy consumption of the terminal device during communication.
  • an embodiment of the present application provides a cell selection method, including: a terminal device sends a first request to a network device, where the first request is used to request to select a serving cell for the terminal device in an energy efficiency priority manner; the terminal device sends a network device to first information; the first information is used by the network device to select a cell in the first communication system or a cell in the second communication system for the terminal device; the terminal device receives configuration information of the serving cell from the network device; wherein the serving cell is the network The device is selected in the cell in the first communication system or the cell in the second communication system based on the energy efficiency of the terminal device.
  • the network device can select a cell where energy efficiency is prioritized for the terminal device based on the energy consumption priority request of the terminal device, so that the energy consumption of the terminal device during communication can be reduced.
  • the first information includes: the communication system selection parameters when the energy efficiency of the terminal equipment is prioritized, and the transmission power when the energy efficiency of the terminal equipment is prioritized; the serving cell is specifically the network equipment selection parameters and transmission power based on the communication system. Selected; in the serving cell, the uplink transmit power of the terminal device is not greater than the transmit power; before the terminal device sends the first information to the network device, it further includes: the terminal device receives the first bandwidth range and the second bandwidth range from the network device; The first bandwidth range is used to represent the available bandwidth range of the first communication system, and the second bandwidth range is used to represent the available bandwidth range of the second communication system; the terminal device calculates the energy efficiency of the terminal device according to the first bandwidth range and the second bandwidth range.
  • the terminal device can calculate the communication system selection parameters and transmission power when energy efficiency is prioritized according to the available bandwidth range of the network device knowledge, so that the low power consumption communication can be realized subsequently according to the communication system selection parameters and transmission power.
  • the terminal device calculates the communication system selection parameters when the energy efficiency of the terminal device is prioritized according to the first bandwidth range and the second bandwidth range, including: the terminal device determines according to the first bandwidth range and the second bandwidth range.
  • the number of physical resource blocks of the first communication system and the number of physical resource blocks of the second communication system; the terminal equipment is based on the total uplink power of the first communication system, the uplink rate of the first communication system, the number of physical resource blocks of the first communication system,
  • the coding and modulation scheme of the first communication system, the total uplink power of the second communication system, the uplink rate of the second communication system, the number of physical resource blocks of the second communication system, and the coding and modulation scheme of the second communication system are calculated at the terminal Communication system selection parameters when equipment energy efficiency is a priority.
  • the terminal device calculates the communication system selection parameters when the terminal device energy efficiency is prioritized, and the following formula is satisfied:
  • Q is the communication system selection parameter
  • P 1 is the total uplink power of the first communication system
  • v 1 is the uplink rate of the first communication system
  • RB 1 is the number of physical resource blocks of the first communication system
  • MCS 1 is the first communication system.
  • P 2 is the total uplink power of the second communication system
  • v 2 is the uplink rate of the second communication system
  • RB 2 is the number of physical resource blocks of the second communication system
  • MCS 2 is the second communication system System coding and modulation.
  • the first information includes a rate threshold value
  • the serving cell is specifically selected by the network device based on the rate threshold value and the downlink rate of the current task.
  • the first information further includes first power and second power; wherein, the first power is the basic power consumption of the terminal device in the first communication system, and the second power is the terminal device in the second communication system.
  • the basic power consumption of the first power is less than the second power; the serving cell is specifically selected by the network device based on the downlink rate, rate threshold, first power and second power of the current task.
  • the serving cell when the downlink rate of the current task is less than or equal to the rate threshold, the serving cell is a cell in the first communication system. Or, when the downlink rate of the current task is greater than the rate threshold, the selection of the serving cell satisfies the following formula:
  • x is a discrete binary function of 0 or 1
  • P 3 is the first power
  • v 3 is the downlink rate of the first communication system
  • RB 3 is the number of physical resource blocks of the first communication system
  • MCS 3 is the first communication system
  • P 4 is the second power
  • v 4 is the downlink rate of the second communication system
  • RB 4 is the number of physical resource blocks of the second communication system
  • MCS 4 is the coding and modulation scheme of the second communication system .
  • the terminal device sending the first request to the network device includes: the terminal device sends the first request to the network device based on the user configuration; or, when the terminal device detects that the remaining power is lower than a power threshold, the terminal device sends the network The device sends the first request; or, the terminal device detects that the remaining power is lower than the power threshold; the terminal device displays a user interface for prompting the user to configure energy efficiency priority; the terminal device sends the first request to the network device according to the configuration received in the user interface .
  • an embodiment of the present application provides a cell selection method, including: a network device receives a first request and first information from a terminal device; the first request is used to request to select a serving cell for the terminal device in an energy efficiency priority manner, A piece of information is used by the network device to select a cell in the first communication system or a cell in the second communication system for the terminal device; the network device selects a serving cell for the terminal device based on the first request and the first information; the network device sends the service cell to the terminal device Cell configuration information.
  • the network device selects a serving cell for the terminal device based on the first request and the first information, including: the network device sends the first bandwidth range and the second bandwidth range to the terminal device based on the first request; the first bandwidth The range is used to represent the available bandwidth range of the first communication system, and the second bandwidth range is used to represent the available bandwidth range of the second communication system; the network device receives the first information from the terminal device, and the first information includes the communication system selection parameter and transmission power; the communication system selection parameters and transmission power are calculated by the terminal device according to the first bandwidth range and the second bandwidth range when the energy efficiency of the terminal device is given priority; the network device selects the serving cell based on the communication system selection parameters and the transmission power; in the serving cell , the uplink transmit power of the terminal equipment is not greater than the transmit power.
  • the communication system selection parameters and transmission power are specifically: the terminal device determines the number of physical resource blocks of the first communication system and the physical resource blocks of the second communication system according to the first bandwidth range and the second bandwidth range.
  • the power, the uplink rate of the second communication system, the number of physical resource blocks of the second communication system, and the coding and modulation mode of the second communication system are calculated and obtained when the energy efficiency of the terminal equipment is given priority.
  • the selection parameters of the communication system satisfy the following formula:
  • Q is the communication system selection parameter
  • P 1 is the total uplink power of the first communication system
  • v 1 is the uplink rate of the first communication system
  • RB 1 is the number of physical resource blocks of the first communication system
  • MCS 1 is the first communication system.
  • P 2 is the total uplink power of the second communication system
  • v 2 is the uplink rate of the second communication system
  • RB 2 is the number of physical resource blocks of the second communication system
  • MCS 2 is the second communication system System coding and modulation.
  • the first information includes: a rate threshold; the network device selects a serving cell for the terminal device based on the first request and the first information, including: a downlink rate of the network device based on the rate threshold and the current task Select a serving cell.
  • the first information further includes first power and second power; wherein, the first power is the basic power consumption of the terminal device in the first communication system, and the second power is the terminal device in the second communication system.
  • the basic power consumption is lower than the second power;
  • the network device selects a serving cell for the terminal device based on the first request and the first information, including: the network device's downlink rate, rate threshold, first power and The second power selects the serving cell.
  • the network device selects the serving cell based on the downlink rate, rate threshold, first power and second power of the current task, including: when the downlink rate of the current task is less than or equal to the rate threshold In this case, the network device selects the serving cell as a cell in the first communication system; or, in the case that the downlink rate of the current task is greater than the rate threshold, the network device selects the serving cell to satisfy the following formula:
  • x is a discrete binary function of 0 or 1
  • P 3 is the first power
  • v 3 is the downlink rate of the first communication system
  • RB 3 is the number of physical resource blocks of the first communication system
  • MCS 3 is the first communication system
  • P 4 is the second power
  • v 4 is the downlink rate of the second communication system
  • RB 4 is the number of physical resource blocks of the second communication system
  • MCS 4 is the coding and modulation scheme of the second communication system .
  • the first request is: sent by the terminal device based on user configuration; or, sent when the terminal device detects that the remaining power is lower than a power threshold; or, the terminal device detects that the remaining power is lower than the power threshold;
  • the terminal device displays a user interface for prompting the user to configure the energy efficiency priority; the terminal device sends the information according to the configuration received in the user interface.
  • an embodiment of the present application provides a cell selection apparatus, where the cell selection apparatus may be a terminal device, or a chip or a chip system in the terminal device.
  • the cell selection apparatus may include a processing unit and a communication unit.
  • the processing unit may be a processor
  • the communication unit may be a communication interface or an interface circuit.
  • the cell selection apparatus may further include a storage unit, which may be a memory. The storage unit is used for storing instructions, and the processing unit executes the instructions stored in the storage unit, so that the terminal device implements a cell selection method described in the first aspect or any possible implementation manner of the first aspect.
  • the processing unit may be a processor, and the communication unit may be a communication interface.
  • the communication interface may be an input/output interface, a pin or a circuit, or the like.
  • the processing unit executes the instructions stored in the storage unit, so that the terminal device implements a cell selection method described in the first aspect or any possible implementation manner of the first aspect.
  • the storage unit may be a storage unit (eg, a register, a cache, etc.) in the chip, or a storage unit (eg, a read-only memory, a random access memory, etc.) located outside the chip in the terminal device.
  • the communication unit is configured to send a first request to the network device, where the first request is used to request to select a serving cell for the terminal device in an energy efficiency priority manner; the communication unit is further configured to send the first information to the network device; the first The information is used by the network device to select a cell in the first communication system or a cell in the second communication system for the terminal device; the communication unit is also used to receive configuration information of the serving cell from the network device; The cell in the first communication system or the cell in the second communication system is selected in a manner of giving priority to the energy efficiency of the terminal equipment.
  • the first information includes: the communication system selection parameters when the energy efficiency of the terminal equipment is prioritized, and the transmission power when the energy efficiency of the terminal equipment is prioritized; the serving cell is specifically the network equipment selection parameters and transmission power based on the communication system.
  • the uplink transmit power of the terminal device is not greater than the transmit power
  • the communication unit is further configured to receive the first bandwidth range and the second bandwidth range from the network device; the first bandwidth range is used to represent the first communication The available bandwidth range of the system, where the second bandwidth range is used to represent the available bandwidth range of the second communication system; the processing unit is configured to calculate, according to the first bandwidth range and the second bandwidth range, the communication system selection parameter when the energy efficiency of the terminal device is prioritized , and the transmit power when energy efficiency of the terminal device is a priority.
  • the processing unit is specifically configured to determine the number of physical resource blocks of the first communication system and the number of physical resource blocks of the second communication system according to the first bandwidth range and the second bandwidth range; The total uplink power of the system, the uplink rate of the first communication system, the number of physical resource blocks of the first communication system, the coding and modulation method of the first communication system, the total uplink power of the second communication system, the uplink rate of the second communication system , the number of physical resource blocks of the second communication system and the coding and modulation mode of the second communication system, and calculate the communication system selection parameters when the energy efficiency of the terminal equipment is given priority.
  • the processing unit calculates the communication system selection parameters when the energy efficiency of the terminal equipment is prioritized, which satisfies the following formula:
  • Q is the communication system selection parameter
  • P 1 is the total uplink power of the first communication system
  • v 1 is the uplink rate of the first communication system
  • RB 1 is the number of physical resource blocks of the first communication system
  • MCS 1 is the first communication system.
  • P 2 is the total uplink power of the second communication system
  • v 2 is the uplink rate of the second communication system
  • RB 2 is the number of physical resource blocks of the second communication system
  • MCS 2 is the second communication system System coding and modulation.
  • the first information includes a rate threshold value
  • the serving cell is specifically selected by the network device based on the rate threshold value and the downlink rate of the current task.
  • the first information further includes first power and second power; wherein, the first power is the basic power consumption of the terminal device in the first communication system, and the second power is the terminal device in the second communication system.
  • the basic power consumption of the first power is less than the second power; the serving cell is specifically selected by the network device based on the downlink rate, rate threshold, first power and second power of the current task.
  • the serving cell when the downlink rate of the current task is less than or equal to the rate threshold, the serving cell is a cell in the first communication system.
  • the selection of the serving cell satisfies the following formula:
  • x is a discrete binary function of 0 or 1
  • P 3 is the first power
  • v 3 is the downlink rate of the first communication system
  • RB 3 is the number of physical resource blocks of the first communication system
  • MCS 3 is the first communication system
  • P 4 is the second power
  • v 4 is the downlink rate of the second communication system
  • RB 4 is the number of physical resource blocks of the second communication system
  • MCS 4 is the coding and modulation scheme of the second communication system .
  • the communication unit is specifically configured to send the first request to the network device based on the user configuration; or the communication unit is specifically configured to detect that the remaining power is lower than the power threshold, and send the first request to the network device;
  • the device further includes a display unit for detecting that the remaining power is lower than the power threshold; displaying a user interface for prompting the user to configure energy efficiency priority; a request.
  • an embodiment of the present application provides a cell selection apparatus, where the cell selection apparatus may be a network device, or may be a chip or a chip system in the network device.
  • the cell selection apparatus may include a processing unit and a communication unit.
  • the processing unit may be a processor
  • the communication unit may be a communication interface or an interface circuit.
  • the cell selection apparatus may further include a storage unit, which may be a memory. The storage unit is used for storing instructions, and the processing unit executes the instructions stored in the storage unit, so that the network device implements a cell selection method described in the second aspect or any possible implementation manner of the second aspect.
  • the processing unit may be a processor, and the communication unit may be a communication interface.
  • the communication interface may be an input/output interface, a pin or a circuit, or the like.
  • the processing unit executes the instructions stored in the storage unit, so that the network device implements a cell selection method described in the second aspect or any possible implementation manner of the second aspect.
  • the storage unit may be a storage unit (eg, a register, a cache, etc.) in the chip, or a storage unit (eg, a read-only memory, a random access memory, etc.) located outside the chip in the network device.
  • a communication unit configured to receive a first request and first information from a terminal device; the first request is used to request to select a serving cell for the terminal device in an energy efficiency priority manner, and the first information is used by the network device to select a service cell for the terminal device a cell in the first communication system or a cell in the second communication system; a processing unit, configured to select a serving cell for the terminal device based on the first request and the first information; the communication unit, further configured to send the configuration of the serving cell to the terminal device information.
  • the communication unit is further configured to send the first bandwidth range and the second bandwidth range to the terminal device based on the first request; the first bandwidth range is used to represent the available bandwidth range of the first communication system, and the second The bandwidth range is used to represent the available bandwidth range of the second communication system; the communication unit is also used to receive the first information from the terminal equipment, the first information includes the communication system selection parameter and the transmission power; the communication system selection parameter and the transmission power are the terminal equipment.
  • the device calculates the value obtained when the energy efficiency of the terminal device is given priority according to the first bandwidth range and the second bandwidth range; the processing unit is further configured to select a serving cell based on the communication system selection parameters and transmission power; in the serving cell, the uplink transmission of the terminal device The power is not greater than the transmit power.
  • the communication system selection parameters and transmission power are specifically: the terminal device determines the number of physical resource blocks of the first communication system and the physical resource blocks of the second communication system according to the first bandwidth range and the second bandwidth range.
  • the power, the uplink rate of the second communication system, the number of physical resource blocks of the second communication system, and the coding and modulation mode of the second communication system are calculated and obtained when the energy efficiency of the terminal equipment is given priority.
  • the selection parameters of the communication system satisfy the following formula:
  • Q is the communication system selection parameter
  • P 1 is the total uplink power of the first communication system
  • v 1 is the uplink rate of the first communication system
  • RB 1 is the number of physical resource blocks of the first communication system
  • MCS 1 is the first communication system.
  • P 2 is the total uplink power of the second communication system
  • v 2 is the uplink rate of the second communication system
  • RB 2 is the number of physical resource blocks of the second communication system
  • MCS 2 is the second communication system System coding and modulation.
  • the first information includes: a rate threshold value; and a processing unit, which is specifically configured to select a serving cell based on the rate threshold value and the downlink rate of the current task.
  • the first information further includes first power and second power; wherein, the first power is the basic power consumption of the terminal device in the first communication system, and the second power is the terminal device in the second communication system.
  • the basic power consumption of the first power is less than the second power; the processing unit is specifically configured to select the serving cell based on the downlink rate of the current task, the rate threshold value, the first power and the second power.
  • the processing unit is specifically configured to select the serving cell as a cell in the first communication system when the downlink rate of the current task is less than or equal to the rate threshold; or, in the downlink rate of the current task When the rate is greater than the rate threshold, the serving cell is selected to satisfy the following formula:
  • x is a discrete binary function of 0 or 1
  • P 3 is the first power
  • v 3 is the downlink rate of the first communication system
  • RB 3 is the number of physical resource blocks of the first communication system
  • MCS 3 is the first communication system
  • P 4 is the second power
  • v 4 is the downlink rate of the second communication system
  • RB 4 is the number of physical resource blocks of the second communication system
  • MCS 4 is the coding and modulation scheme of the second communication system .
  • the first request is: sent by the terminal device based on user configuration; or, sent when the terminal device detects that the remaining power is lower than a power threshold; or, the terminal device detects that the remaining power is lower than the power threshold;
  • the terminal device displays a user interface for prompting the user to configure the energy efficiency priority; the terminal device sends the information according to the configuration received in the user interface.
  • embodiments of the present application provide a computer-readable storage medium, where a computer program or instruction is stored, and when the computer program or instruction is run on a computer, the computer executes the steps from the first aspect to the first aspect.
  • the embodiments of the present application provide a computer program product including instructions, when the instructions are run on a computer, the computer executes the method described in any one of the implementation manners of the first aspect to the second aspect.
  • an embodiment of the present application provides a communication system, where the communication system includes any one or more of the following: the cell selection apparatus described in the third aspect and various possible implementation manners, and the fourth aspect and the fourth aspect The cell selection apparatus described in various possible implementations of the aspect.
  • an embodiment of the present application provides a cell selection apparatus, the cell selection apparatus includes a processor and a storage medium, the storage medium stores instructions, and when the instructions are executed by the processor, any of the first to second aspects can be implemented. Implement the cell selection method described in the implementation.
  • the present application provides a chip or a chip system, the chip or chip system includes at least one processor and a communication interface, the communication interface and the at least one processor are interconnected by a line, and the at least one processor is used for running a computer program or instruction,
  • the cell selection method described in any one of the implementation manners of the first aspect to the second aspect is performed.
  • the communication interface in the chip may be an input/output interface, a pin, a circuit, or the like.
  • the chip or chip system described above in this application further includes at least one memory, where instructions are stored in the at least one memory.
  • the memory may be a storage unit inside the chip, such as a register, a cache, etc., or a storage unit of the chip (eg, a read-only memory, a random access memory, etc.).
  • FIG. 1 is a schematic diagram of a network architecture provided by an embodiment of the present application.
  • FIG. 2 is a schematic diagram of a user interface provided by an embodiment of the present application.
  • FIG. 3 is a schematic diagram of another user interface provided by an embodiment of the present application.
  • FIG. 4 is a schematic flowchart of a cell selection method according to an embodiment of the present application.
  • FIG. 5 is a schematic flowchart of a cell selection method provided by an embodiment of the present application.
  • FIG. 6 is a schematic flowchart of a cell selection method provided by an embodiment of the present application.
  • FIG. 7 is a schematic flowchart of a cell selection method provided by an embodiment of the present application.
  • FIG. 8 is a schematic structural diagram of a cell selection apparatus provided by an embodiment of the present application.
  • FIG. 9 is a schematic structural diagram of a cell selection device according to an embodiment of the present application.
  • FIG. 10 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
  • FIG. 11 is a schematic structural diagram of a chip according to an embodiment of the present application.
  • words such as “first” and “second” are used to distinguish the same or similar items with basically the same function and effect.
  • the first network and the second network are only used to distinguish different networks, and the sequence of the first network is not limited.
  • the words “first”, “second” and the like do not limit the quantity and execution order, and the words “first”, “second” and the like are not necessarily different.
  • At least one means one or more, and “plurality” means two or more.
  • the character “/” generally indicates that the associated objects are an “or” relationship.
  • At least one item(s) below” or similar expressions thereof refer to any combination of these items, including any combination of single item(s) or plural items(s).
  • at least one item (a) of a, b, or c may represent: a, b, c, ab, ac, bc, or abc, where a, b, and c may be single or multiple .
  • the methods in the embodiments of the present application may be applied to a communication system in a non-independent networking.
  • the communication system in a non-independent networking may include multiple communication systems that use different communication modes for communication, and a specific communication system may include: Long Term Evolution (long term evolution, LTE) communication system, fifth generation mobile communication (5 Generation, 5G) system, or future mobile communication system, etc.
  • LTE Long Term Evolution
  • 5G fifth generation mobile communication
  • future mobile communication system etc.
  • the coverage area of 5G base station will be greatly reduced compared with that of LTE base station. Therefore, when continuous coverage is provided, whether 5G can Providing good coverage becomes a factor to consider, and if equivalent coverage is required, 5G needs to increase the number of base stations, but dense 5G base station deployment will bring huge base station energy consumption and signaling overhead.
  • 3GPP 3rd Generation Partnership Project
  • the 5G system can be attached to the network architecture of the 4G base station, and the non-standalone (NSA) signaling (such as registration, authentication, etc.) between the 5G wireless network and the core network is passed through.
  • NSA non-standalone
  • the non-independent networking communication system in the embodiment of the present application is not limited to a communication system using a non-independent networking architecture, and the non-independent networking communication system in the embodiment of the present application may generally refer to the use of multiple communication systems. communication system to communicate with.
  • Each specific communication system may be a communication system with an independent networking architecture, or may be a communication system with a non-independent networking architecture, which is not specifically limited in this embodiment of the present application.
  • a suitable cell selection scheme In a non-independent networking communication system, finding a suitable cell selection scheme is of great significance to improving network performance and user experience.
  • the base station needs to select a suitable serving cell for the terminal device to reduce the network load and improve the network throughput; on the other hand, due to the increase of the carrier frequency, the large-scale fading of the 5G channel is serious. With higher network speed, the energy consumption of terminal equipment faces severe challenges. Designing appropriate resource allocation and cell selection schemes can reduce the energy consumption pressure of terminals.
  • the base station may select a serving cell for the terminal device based on the principle of maximum spectral efficiency.
  • the base station selects the network used by the terminal device according to the received uplink reference signal signal and the strength of the interference plus noise ratio (signal to interference plus noise ratio, SINR). For example, if the SINR value of the LTE reference signal is higher than the SINR value of the 5G reference signal, configure the LTE network for the terminal, otherwise configure the 5G network.
  • SINR signal to interference plus noise ratio
  • the base station tends to allocate fewer physical resource blocks (RBs) and higher order of modulation and coding scheme (MCS) to terminal devices.
  • RBs physical resource blocks
  • MCS modulation and coding scheme
  • the base station selects a serving cell for the terminal device according to the data packet size threshold vth.
  • the base station selects the LTE network for the terminal device, and when the downlink data packet is higher than the threshold value vth, the base station selects the 5G network for the terminal device.
  • the energy efficiency of the terminal equipment is not directly related to the amount of data. Therefore, in the selection of the serving cell in this way, the phenomenon of large energy consumption of the terminal equipment may also occur.
  • an embodiment of the present application provides a cell selection method.
  • the base station can select a cell with energy efficiency priority for the terminal device based on the energy consumption priority request of the terminal device, thereby reducing the energy consumption of the terminal device during communication.
  • FIG. 1 shows a schematic diagram of a system architecture of an embodiment of the present application.
  • the base station may select a cell when energy efficiency is prioritized for the terminal device based on the energy consumption priority request of the terminal device.
  • the base station involved in the embodiments of the present application may also be referred to as a radio access network (radio access network, RAN) device or a network device or the like.
  • the base station can be a base station (base transceiver station, BTS) in the global system of mobile communication (GSM) or code division multiple access (CDMA), or it can be a wideband code division multiple access (wideband code).
  • GSM global system of mobile communication
  • CDMA code division multiple access
  • wideband code wideband code division multiple access
  • a base station (nodeB, NB) in division multiple access (WCDMA), an evolved base station (evolutional node B, eNB or eNodeB) in long term evolution (LTE), or a relay station or access point, 5G
  • the base station in the network may also be referred to as a gNB), or the base station in the future network, etc., are not limited here.
  • the terminal device involved in the embodiment of the present application may be a wired terminal or a wireless terminal.
  • the wireless terminal may be a device with a wireless transceiver function.
  • the terminal equipment involved in the embodiments of this application can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; can also be deployed on water (such as ships, etc.); can also be deployed in the air (such as aircraft, balloons, and satellites, etc.) ).
  • the terminal device involved in the embodiments of the present application may be user equipment (user equipment, UE), where the UE includes a handheld device, a vehicle-mounted device, a wearable device, or a computing device with a wireless communication function.
  • UE user equipment
  • the UE may be a mobile phone, a tablet computer, or a computer with a wireless transceiver function.
  • the terminal device may also be a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in telemedicine, intelligent Wireless terminals in power grids, wireless terminals in smart cities, wireless terminals in smart homes, and so on.
  • the device that implements the function of the terminal device may be the terminal device, or may be the device that supports the terminal device to realize the function.
  • the terminal device or base station involved in the embodiments of the present application may include a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer.
  • This hardware layer includes hardware such as central processing unit (CPU), memory management unit (MMU), and memory (also called main memory).
  • the operating system may be any one or more computer operating systems that implement business processing through processes, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system.
  • the application layer includes applications such as browsers, address books, word processing software, and instant messaging software.
  • the apparatus for executing the method on the side of the terminal device may be the terminal device, or may be a device in the terminal device.
  • the device in the terminal device may be a chip system, a circuit, or a module, etc., which is not limited in this application.
  • the sending end may be a device that executes the method on the side of the terminal device.
  • the device for executing the method on the base station side may be a base station, or may be a device in a base station.
  • the device in the base station may be a chip system, a circuit, or a module, etc., which is not limited in this application.
  • the receiving end may be a device that executes the method on the base station side.
  • the first request involved in this embodiment of the present application may be referred to as an energy efficiency priority request or the like, and the first request may be in any form such as characters and numbers.
  • the first request is for requesting to select a serving cell in a performance-first manner.
  • a possible way of understanding the efficiency priority mode is: in the case of ensuring communication, the terminal device maintains the communication mode with lower power consumption.
  • the triggering conditions for the terminal device to send the first request to the network device involved in the embodiments of the present application may include various conditions.
  • the terminal device sends the first request to the network device based on the user configuration.
  • the selection of the serving cell with priority on energy efficiency can be achieved, so that the effect of reducing the power consumption of the terminal can be achieved.
  • FIG. 2 shows a schematic diagram of a user interface of a terminal device.
  • the user interface can include multiple terminal operating modes.
  • the user can set the terminal device to a low energy consumption mode (also called energy efficiency priority mode, etc.), and the terminal device can send the first a request.
  • the low energy consumption mode may be enabled together with some of the other modes.
  • AAA, BBB, and EEE representing other modes in FIG. 2 may be enabled simultaneously with the low energy consumption mode.
  • the low energy consumption mode may not be enabled together with other modes, and when the low energy consumption mode is enabled, the other modes may all be disabled (not shown in the figure).
  • the terminal device detects that the remaining power is lower than a power threshold, and the terminal device sends a first request to the network device.
  • the terminal device sends a first request to the network device.
  • the terminal device may periodically or randomly detect the remaining power of the terminal device, and if the remaining power of the terminal device is lower than the power threshold, the terminal device may send a first request to the network device.
  • the power threshold may be any value between 10% and 50%, etc., which is not specifically limited in this embodiment of the present application.
  • the terminal device itself may have the function of prompting the user that the battery is low, and at the same time when the terminal device prompts the user that the battery is low (this time may be within a period of time before and after prompting the user that the battery is low, and does not specifically refer to a specific moment) , the terminal device sends a first request to the network device.
  • the terminal device detects that the remaining power is lower than a power threshold; the terminal device displays a user interface for prompting the user to configure energy efficiency priority; the terminal device sends a first request to the network device according to the configuration received in the user interface.
  • the terminal device when the terminal device detects that the remaining power is lower than the power threshold, the terminal device may display the user interface shown in FIG. 2, and then receive the user configuration in the user interface. If the user configures the energy efficiency priority mode, then The terminal device may send the first request to the network device.
  • a pop-up window or a floating box, etc. may be used in the user interface of the terminal device to prompt the user "The power is low, whether to enable the performance is the priority. Mode”, if the user selects "Yes", the user interface shown in Figure 2 can be displayed, and then the user configuration is received in the user interface.
  • the terminal device can send the first request to the network device ; Or, in the user interface of the terminal device, a pop-up window or a floating box is used to prompt the user "if the battery is low, whether to enable the performance priority mode", if the user selects "Yes", the terminal device can send the first message to the network device based on the user selection. ask. In the user interface of the terminal device, a pop-up window or a floating box is used to prompt the user "if the battery is low, whether to enable the performance priority mode", if the user selects "no", the terminal device may not send the first request to the network device. This embodiment of the present application does not specifically limit this.
  • the first communication system involved in the embodiments of the present application may be an LTE system, a 5G system, a future mobile communication system, etc.
  • the second communication system may be an LTE system, a 5G system, a future mobile communication system, etc.
  • the first communication system and the The communication systems of the second communication system are different, for example, the first communication system is an LTE system, and the second communication system is a 5G system; or, the first communication system is a 5G system, and the second communication system is an LTE system; and so on.
  • the first communication system may be an LTE system and the second communication system may be an 5G system for description, and the description is not intended to limit the embodiments of the present application.
  • the first information involved in the embodiment of the present application may be information used by the network device to select a serving cell (for example, a cell in an LTE system or a cell in a 5G system) for the terminal device.
  • a serving cell for example, a cell in an LTE system or a cell in a 5G system
  • the first information may include: communication system selection parameters when the energy efficiency of the terminal device is prioritized, and transmit power when the energy efficiency of the terminal device is prioritized.
  • the network device may send the bandwidth ranges of multiple communication systems to the terminal device (may also be referred to as bandwidth ranges, available bandwidth ranges, or available bandwidth ranges, etc.), and the terminal device According to the bandwidth range of multiple communication systems, the communication system selection parameters when the energy efficiency of the terminal equipment is given priority, and the transmission power when the energy efficiency of the terminal equipment is given priority (the transmission power may be lower than the maximum transmission power of the terminal equipment) can be calculated, and sent to the terminal equipment.
  • the network device sends the communication system selection parameter and transmission power, and then the network device can select a serving cell for the terminal device according to the communication system selection parameter, and then perform power control according to the transmission power, and allocate and deliver communication resources.
  • the power adjustment of the terminal equipment will not exceed the transmit power.
  • the first bandwidth range is used to represent the available bandwidth range of the first communication system
  • the second bandwidth range is used to represent the second communication system.
  • the first bandwidth range may be determined by the network device according to the load situation of the first communication system
  • the second bandwidth range may be determined by the network device according to the load situation of the second communication system.
  • the maximum available bandwidth of the LTE system is usually 20M
  • the maximum available bandwidth of the 5G system in the Sub-6G frequency band is usually 100M
  • the number of users in each communication system is also different, so the terminal device in the current state
  • the available LTE bandwidth Resources may be different from 5G bandwidth resources.
  • the size of the bandwidth will affect the energy consumption of the terminal device. Therefore, the terminal device can use the available bandwidth information to calculate the energy efficiency of the terminal device, and select the communication system when energy efficiency is the priority.
  • the bandwidth range and the number of physical resource blocks have a mapping relationship.
  • physical resource block data can be obtained according to the bandwidth range. Therefore, the terminal device can determine the first bandwidth range and the second bandwidth range. The number of physical resource blocks of the first communication system and the number of physical resource blocks of the second communication system.
  • the terminal device can determine the total uplink power of the first communication system, the uplink rate of the first communication system, the coding and modulation mode of the first communication system, the The total uplink power, the uplink rate of the second communication system, and the coding and modulation mode of the second communication system.
  • the total uplink power may be composed of three parts: transmit power, radio frequency power and baseband power.
  • the transmit power is related to the channel size scale fading, the number of RBs used, the MCS order, and the antenna gain of the base station and terminal equipment.
  • the terminal device can use the total uplink power of the first communication system, the uplink rate of the first communication system, the number of physical resource blocks of the first communication system, the coding and modulation methods of the first communication system, and the total uplink power of the second communication system.
  • the power, the uplink rate of the second communication system, the number of physical resource blocks of the second communication system, and the coding and modulation method of the second communication system are used to calculate the communication system selection parameters when the energy efficiency of the terminal equipment is prioritized.
  • the terminal device calculates the communication system selection parameters when the terminal device's energy efficiency is prioritized, and the following formula is satisfied:
  • Q is the communication system selection parameter
  • P 1 is the total uplink power of the first communication system
  • v 1 is the uplink rate of the first communication system
  • RB 1 is the number of physical resource blocks of the first communication system
  • MCS 1 is the first communication system.
  • P 2 is the total uplink power of the second communication system
  • v 2 is the uplink rate of the second communication system
  • RB 2 is the number of physical resource blocks of the second communication system
  • MCS 2 is the second communication system System coding and modulation.
  • the optimal solution (Q*, RB*, MCS*) can be obtained through the above formula, and Q* is determined as the communication system selection parameter when the energy efficiency of the terminal equipment is prioritized. For example, when Q* is 1, it means that the first communication system is selected, and Q When * is 0, it indicates that the second communication system is selected.
  • the first information may include: a rate threshold value.
  • the terminal device may also report a rate threshold value, and the rate threshold value may be the downlink rate threshold of the terminal device when performance is prioritized, and the network device can then report the rate threshold according to The rate threshold value and the downlink rate of the current task select the serving cell for the terminal equipment.
  • the terminal device may also determine the basic power consumption of the terminal device in the first communication system and the basic power consumption of the terminal device in the second communication system according to local data or acquisition from the network.
  • One possible understanding of the basic power consumption is: the basic power consumption of the terminal accessing the communication system.
  • the basic power consumption may be related to the performance of the terminal device itself, for example, it may be mainly composed of radio frequency and baseband power consumption.
  • the basic power consumption is relatively fixed, and the average value can be obtained by pre-testing and used as a constant.
  • the basic power consumption of a terminal device to access the 5G communication system is usually greater than the basic power consumption of the terminal device to access the LTE communication system.
  • the first information sent by the terminal device to the network device further includes first power and second power; the first power is the basic power consumption of the terminal device in the first communication system, and the second power is the basic consumption of the terminal device in the second communication system power, the first power is less than the second power; the serving cell is specifically selected by the network device based on the downlink rate, rate threshold, first power and second power of the current task.
  • the serving cell is a cell in the first communication system. Because the basic power consumption of the terminal device in the first communication system is larger than the basic power consumption of the terminal device in the second communication system, when the downlink rate is small, the energy efficiency of the second communication system is extremely low, and selecting the first communication system is beneficial to the terminal Equipment energy efficiency improvement.
  • the downlink rate of the current task when the downlink rate of the current task is greater than the rate threshold, the downlink rate of the current task requires more communication resources. At this time, factors such as the network state will affect the resource configuration of the network device, which in turn affects the terminal device. Therefore, it is necessary to weigh the energy efficiency of the first communication system and the second communication system according to the energy efficiency priority method, and select a serving cell in the communication system with better energy efficiency.
  • the selection of the serving cell satisfies the following formula:
  • x is a discrete binary function of 0 or 1 (for example, when x is 1, the first communication system is selected, and when x is 0, the second communication system is selected), P 3 is the first power, and v 3 is the first communication system
  • the downlink rate of the system RB 3 is the number of physical resource blocks of the first communication system
  • MCS 3 is the coding and modulation method of the first communication system
  • P 4 is the second power
  • v 4 is the downlink rate of the second communication system
  • RB 4 is the number of physical resource blocks of the second communication system
  • MCS 4 is the coding and modulation mode of the second communication system.
  • the optimal solution (x*, RB*, MCS*) can be obtained through the above formula, and x* is determined as the communication system selection parameter when the energy efficiency of the terminal equipment is prioritized. For example, when x* is 1, it means that the first communication system is selected, and x When * is 0, it indicates that the second communication system is selected.
  • the above formula can be used to select a serving cell.
  • the embodiment of the present application does not specifically limit the case that the downlink rate of the current task is equal to the rate threshold.
  • the data transmission involved in the embodiments of the present application may include a process of data sending, data receiving, or data interaction.
  • data transmission between the terminal equipment and the base station may include the terminal equipment sending data to the base station, or the base station sending data to the terminal equipment, or the terminal equipment sending data to the base station and receiving data from the base station, or the base station sending data to the terminal equipment, and receive data from terminal devices.
  • FIG. 4 is a schematic flowchart of a cell selection method according to Embodiment 1 of the present application. As shown in FIG. 4 , the method includes:
  • the terminal device sends a first request to the network device, where the first request is used to request to select a serving cell for the terminal device in an energy efficiency priority manner.
  • the terminal device may send the first request to the network device in any possible communication manner, and the implementation of triggering the sending of the first request may refer to the description in the above explanation, which will not be repeated here.
  • the terminal device sends first information to the network device; the first information is used by the network device to select a cell in the first communication system or a cell in the second communication system for the terminal device.
  • the terminal device may send the first request synchronously or asynchronously with the first information.
  • the terminal device may send the first request synchronously or asynchronously with the first information.
  • the network device may reply whether to accept the first request of the terminal device.
  • the device sends the first information to the network device.
  • the network device selects a serving cell for the terminal device based on the first request and the first information.
  • the network device may select a serving cell for the terminal device based on the specific network conditions, the energy efficiency priority request and the first information of the terminal device, and the like.
  • S404 The terminal device receives the configuration information of the serving cell from the network device.
  • the terminal device receives the configuration information of the serving cell from the network device, and can switch to the serving cell based on the configuration information, perform data transmission, and realize low-power communication.
  • the base station can select a cell with energy efficiency priority for the terminal device based on the energy consumption priority request of the terminal device, thereby reducing the energy consumption of the terminal device during communication.
  • FIG. 5 is a schematic flowchart of a specific cell selection method provided in Embodiment 1 of the present application. This embodiment may be a specific implementation manner during uplink transmission. As shown in FIG. 5 , the method includes:
  • the terminal device sends a first request to the network device, where the first request is used to request to select a serving cell for the terminal device in an energy efficiency priority manner.
  • the terminal device receives the first bandwidth range and the second bandwidth range from the network device; the first bandwidth range is used to represent the available bandwidth range of the first communication system, and the second bandwidth range is used to represent the available bandwidth range of the second communication system .
  • the terminal device calculates, according to the first bandwidth range and the second bandwidth range, the communication system selection parameter when the energy efficiency of the terminal device is prioritized, and the transmit power when the energy efficiency of the terminal device is prioritized.
  • the terminal device sends first information to the network device, where the first information includes: a communication system selection parameter when the energy efficiency of the terminal device is prioritized, and transmission power when the energy efficiency of the terminal device is prioritized.
  • the network device selects the serving cell based on the communication system selection parameter and the transmit power; in the serving cell, the uplink transmit power of the terminal device is not greater than the transmit power.
  • S506 The terminal device receives the configuration information of the serving cell from the network device.
  • the terminal device can calculate the communication system selection parameters when energy efficiency is prioritized and the transmission power when energy efficiency is prioritized according to the available bandwidth range sent by the network device, and then the network device can select parameters according to the communication system sent by the terminal device. Power selects the serving cell when energy efficiency is prioritized for the terminal device, and realizes the resource allocation of energy efficiency priority, so as to reduce the energy consumption of the terminal device during communication.
  • the network device when receiving the first request, determines that one of the first communication system or the second communication system is due to reasons such as network congestion, extremely poor channel quality, etc. As a result, the available bandwidth is very small, and the network device can select a serving cell in a communication system with a larger available bandwidth for the terminal device, thereby ensuring normal communication of the terminal device.
  • FIG. 6 is a schematic flowchart of a specific cell selection method provided by Embodiment 1 of the present application. This embodiment may be a specific implementation manner during uplink transmission. As shown in FIG. 6 , the method includes:
  • the terminal device sends a first request to the network device, where the first request is used to request to select a serving cell for the terminal device in an energy efficiency priority manner.
  • the terminal device sends information to the network device for calculating the communication system selection parameter and the transmission power when the terminal device has energy efficiency priority.
  • the network device calculates, according to the information sent by the terminal device, the communication system selection parameter when the energy efficiency of the terminal device is prioritized, and the transmission power when the energy efficiency of the terminal device is prioritized.
  • the network device selects the serving cell based on the communication system selection parameter and the transmit power; in the serving cell, the uplink transmit power of the terminal device is not greater than the transmit power.
  • the terminal device receives the configuration information of the serving cell from the network device.
  • the embodiment of the present application is different from S501-S506 in that the embodiment of the present application implements the step of calculating the selection parameters and transmit power of the communication system when the energy efficiency of the terminal device is prioritized by the network device, so that the calculation load of the terminal device can be further reduced, and the adaptive The terminal device needs to send information to the network device for calculating the communication system selection parameters and transmission power when the terminal device energy efficiency is prioritized, and the network device may not send the first bandwidth range and the second bandwidth range to the terminal device.
  • the information used to calculate the communication system selection parameters and transmission power when the energy efficiency of the terminal equipment is prioritized may refer to the description in the above explanation.
  • the information used to calculate the communication system selection parameters and transmission power when the energy efficiency of the terminal equipment is prioritized may include: : the total uplink power of the first communication system, the uplink rate of the first communication system, the coding and modulation method of the first communication system, the total uplink power of the second communication system, the uplink rate of the second communication system and the Coding and modulation methods, etc., will not be repeated here.
  • the terminal device sends a request for requesting energy efficiency priority to the network device, as well as information used to calculate the communication system selection parameters and transmission power when the terminal device has energy efficiency priority, and the network device calculates the communication system when energy efficiency priority is given. Select parameters and transmit power when energy efficiency is prioritized, so that the network device can select a serving cell for terminal devices when energy efficiency is prioritized according to the communication system selection parameters and transmit power, and implement energy efficiency prioritized resource allocation, which can reduce the communication time of terminal devices. energy consumption.
  • FIG. 7 is a schematic flowchart of a specific cell selection method provided in Embodiment 1 of the present application. This embodiment may be a specific implementation manner during downlink transmission. As shown in FIG. 7 , the method includes:
  • the terminal device sends a first request to the network device, where the first request is used to request to select a serving cell for the terminal device in an energy efficiency priority manner.
  • the terminal device sends the rate threshold value, the first power and the second power to the network device; the first power is the basic power consumption of the terminal device in the first communication system, and the second power is the basic power consumption of the terminal device in the second communication system Power consumption, the first power is less than the second power.
  • the network device selects the serving cell for the terminal device, wherein, in the case that the downlink rate of the current task is less than or equal to the rate threshold, the network device selects the serving cell as a cell in the first communication system; when the downlink rate of the current task is less than or equal to the rate threshold When the rate is greater than the threshold value, the network device calculates the serving cell according to the first power and the second power.
  • S704 The terminal device receives the configuration information of the serving cell from the network device.
  • the terminal device sends a request for requesting energy efficiency priority, as well as the rate threshold, the first power, and the second power to the network device, and the network device can select the energy efficiency priority for the terminal device according to the situation of the communication system Serving cells, and resource allocation that prioritizes energy efficiency, thereby reducing the energy consumption of terminal equipment during communication.
  • the network device when receiving the first request, determines that one of the first communication system or the second communication system is due to reasons such as network congestion, extremely poor channel quality, etc. As a result, the available bandwidth is very small, and the network device can select a serving cell in a communication system with a larger available bandwidth for the terminal device, thereby ensuring normal communication of the terminal device.
  • FIG. 8 shows a schematic structural diagram of a cell selection apparatus provided by an embodiment of the present application.
  • the cell selection apparatus may be a terminal device and a network device in the embodiment of the present application, or may be applied to a terminal device and a network device. Chips in network equipment.
  • the cell selection apparatus includes: a processing unit 101 and a communication unit 102 . Wherein, the communication unit 102 is configured to support the cell selection apparatus to perform the steps of sending or receiving information.
  • the processing unit 101 is configured to support the cell selection apparatus to perform the steps of information processing.
  • the communication unit 102 is configured to support the cell selection apparatus to perform S401, S402 and S404 in the above embodiment; or to perform S501, S502, S504, and S506 of the above-mentioned embodiments; or S601, S602, and S605 of the above-mentioned embodiments; or S701, S702, and S704 of the above-mentioned embodiments, and so on.
  • the processing unit 101 is configured to support the cell selection apparatus to perform S503 in the above embodiments, and so on.
  • the processing unit 101 is configured to support the cell selection apparatus to perform S403 in the above embodiment; or to perform the above embodiment or perform S603 and S604 in the above embodiment; or perform S703 in the above embodiment, and so on.
  • the communication unit 102 is configured to support the cell selection apparatus to perform S401, S402 and S404 in the above-mentioned embodiment; or to perform S501, S502, S504 and S506 of the above-mentioned embodiment; or to perform S601, S602 and S605 of the above-mentioned embodiment; Embodiments S701, S702 and S704, etc.
  • the cell selection apparatus may further include: a storage unit 103 .
  • the processing unit 101, the communication unit 102, and the storage unit 103 are connected through a communication bus.
  • the storage unit 103 may include one or more memories, and the memories may be devices in one or more devices or circuits for storing programs or data.
  • the storage unit 103 may exist independently, and is connected to the processing unit 101 of the cell selection apparatus through a communication bus.
  • the storage unit 103 may also be integrated with the processing unit.
  • the cell selection apparatus may be used in a communication device, circuit, hardware component or chip.
  • the communication unit 102 may be an input or output interface, a pin, a circuit, or the like.
  • the storage unit 103 may store computer execution instructions of the method on the terminal device or the network device side, so that the processing unit 101 executes the method of the terminal device or the network device in the foregoing embodiments.
  • the storage unit 103 may be a register, a cache or a RAM, etc., and the storage unit 103 may be integrated with the processing unit 101 .
  • the storage unit 103 may be a ROM or other types of static storage devices that can store static information and instructions, and the storage unit 103 may be independent of the processing unit 101 .
  • An embodiment of the present application provides an apparatus for cell selection, where the apparatus for cell selection includes one or more modules for implementing the method in any of the foregoing embodiments corresponding to FIG. 4 to FIG. 7 , and the one or more modules may be combined with The steps of the method in any one of the corresponding embodiments of FIG. 4 to FIG. 7 correspond to.
  • the terminal device in the embodiment of the present application, there is a unit or module in the terminal device that executes each step in the method.
  • a unit or module for performing each step in the method exists in the network device.
  • a module that controls or processes the actions of the cell selection apparatus may be referred to as a processing module.
  • a module that performs the steps of processing messages or data at the cell selection device side may be referred to as a communication module.
  • FIG. 9 is a schematic diagram of a hardware structure of a cell selection device provided by an embodiment of the present application.
  • the cell selection device includes a processor 41, a communication line 44 and at least one communication interface (the communication interface 43 is exemplified in FIG. 9 for illustration).
  • the processor 41 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more processors used to control the execution of the programs of the present application. integrated circuit.
  • CPU central processing unit
  • ASIC application-specific integrated circuit
  • Communication link 44 may include a path to communicate information between the components described above.
  • Communication interface 43 using any transceiver-like device for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc. .
  • RAN radio access network
  • WLAN wireless local area networks
  • the communication device may also include a memory 42 .
  • the memory 42 may be read-only memory (ROM) or other type of static storage device that can store static information and instructions, random access memory (RAM) or other type of static storage device that can store information and instructions It can also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disk storage, CD-ROM storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or capable of carrying or storing desired program code in the form of instructions or data structures and capable of being executed by a computer Access any other medium without limitation.
  • the memory may exist independently and be connected to the processor through communication line 44 .
  • the memory can also be integrated with the processor.
  • the memory 42 is used for storing computer-executed instructions for executing the solution of the present application, and the execution is controlled by the processor 41 .
  • the processor 41 is configured to execute the computer-executed instructions stored in the memory 42, thereby implementing the cell selection method provided by the following embodiments of the present application.
  • the computer-executed instructions in the embodiments of the present application may also be referred to as application code, which is not specifically limited in the embodiments of the present application.
  • the processor 41 may include one or more CPUs, such as CPU0 and CPU1 in FIG. 9 .
  • the cell selection device may include multiple processors, for example, the processor 41 and the processor 45 in FIG. 9 .
  • processors can be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor.
  • a processor herein may refer to one or more devices, circuits, and/or processing cores for processing data (eg, computer program instructions).
  • the communication interface is used to support the cell selection device to perform S401, S402 and S404 in the above embodiment; or to perform S501 in the above embodiment , S502 , S504 and S506 ; or perform S601 , S602 and S605 of the above embodiments; or perform S701 , S702 and S704 of the above embodiments, and so on.
  • the processor 41 or the processor 45 is configured to support the cell selection apparatus to perform S503 in the above embodiments, and so on.
  • the communication interface is used to support the cell selection apparatus to perform S401, S402 and S404 in the above embodiment; Or perform S501, S502, S504 and S506 of the above embodiment; or perform S601, S602 and S605 of the above embodiment; or perform S701, S702 and S704 of the above embodiment, and so on.
  • the processor 41 or the processor 45 is configured to support the cell selection apparatus to perform S403 in the foregoing embodiment; or perform S505 in the foregoing embodiment; or perform S603 and S604 in the foregoing embodiment; or perform S703 in the foregoing embodiment, Wait.
  • FIG. 10 it is a schematic structural diagram of a terminal device (hereinafter referred to as a terminal) provided by an embodiment of the present application.
  • the terminal includes at least one processor 1211 and at least one transceiver 1212 .
  • the terminal may further include and at least one memory 1213 , an output device 1214 , an input device 1215 and one or more antennas 1216 .
  • the processor 1211 , the memory 1213 and the transceiver 1212 are connected.
  • the antenna 1216 is connected to the transceiver 1212 , and the output device 1214 and the input device 1215 are connected to the processor 1211 .
  • the memory in this embodiment of the present application may include at least one of the following types: read-only memory (ROM) or other types of static storage devices that can store static information and instructions, random access memory (random access memory, RAM) or other types of dynamic storage devices that can store information and instructions, or electrically erasable programmable read-only memory (Electrically erasable programmable read-only memory, EEPROM).
  • ROM read-only memory
  • RAM random access memory
  • EEPROM electrically erasable programmable read-only memory
  • EEPROM electrically erasable programmable read-only memory
  • the memory may also be compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.) , a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, without limitation.
  • CD-ROM compact disc read-only memory
  • optical disc storage including compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.
  • magnetic disk storage medium or other magnetic storage device or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, without limitation.
  • the memory 1213 may exist independently and be connected to the processor 1211 . In another example, the memory 1213 can also be integrated with the processor 1211, for example, in one chip.
  • the memory 1213 can store program codes for implementing the technical solutions of the embodiments of the present application, and is controlled and executed by the processor 1211 .
  • the processor 1211 is configured to execute the computer program codes stored in the memory 1213, thereby implementing the technical solutions in the embodiments of the present application.
  • the transceiver 1212 may be used to support the reception or transmission of radio frequency signals between the terminal and the terminal or between the terminal and the access device, and the transceiver 1212 may be connected to the antenna 1216 .
  • the transceiver 1212 includes a transmitter Tx and a receiver Rx.
  • one or more antennas 1216 may receive radio frequency signals
  • the receiver Rx of the transceiver 1212 is configured to receive radio frequency signals from the antennas, convert the radio frequency signals into digital baseband signals or digital intermediate frequency signals, and convert the digital baseband signals Or the digital intermediate frequency signal is provided to the processor 1211, so that the processor 1211 performs further processing on the digital baseband signal or the digital intermediate frequency signal, such as demodulation processing and decoding processing.
  • the transmitter Tx in the transceiver 1212 is also used to receive the modulated digital baseband signal or digital intermediate frequency signal from the processor 1211, convert the modulated digital baseband signal or digital intermediate frequency signal into a radio frequency signal, and pass a One or more antennas 1216 transmit radio frequency signals.
  • the receiver Rx can selectively perform one or more stages of down-mixing processing and analog-to-digital conversion processing on the radio frequency signal to obtain a digital baseband signal or a digital intermediate frequency signal.
  • the sequence of down-mixing processing and analog-to-digital conversion processing is adjustable.
  • the transmitter Tx can selectively perform one or more stages of up-mixing processing and digital-to-analog conversion processing on the modulated digital baseband signal or digital intermediate frequency signal to obtain a radio frequency signal.
  • the sequence of up-mixing processing and digital-to-analog conversion processing The order is adjustable.
  • Digital baseband signals and digital intermediate frequency signals can be collectively referred to as digital signals.
  • the processor 1211 may be a baseband processor or a CPU, and the baseband processor and the CPU may be integrated or separated.
  • the processor 1211 can be used to implement various functions for the terminal, for example, to process communication protocols and communication data, or to control the entire terminal device, execute software programs, and process data of software programs; or to assist in completing Computational processing tasks, such as graphic image processing or audio processing, etc.; or the processor 1211 is used to implement one or more of the above functions
  • the output device 1214 is in communication with the processor 1211 and can display information in a variety of ways.
  • the output device 1214 may be a Liquid Crystal Display (LCD), a Light Emitting Diode (LED) display device, a Cathode Ray Tube (CRT) display device, or a projector (projector) Wait.
  • Input device 1215 is in communication with processor 1211 and can accept user input in a variety of ways.
  • the input device 1215 may be a mouse, a keyboard, a touch screen device, a sensor device, or the like.
  • At least one processor 1211 is configured to execute step 104 .
  • At least one transceiver 1212 is used to perform step 103 .
  • the transceiver 1212 is also used to perform step 116 and step 117 .
  • FIG. 11 is a schematic structural diagram of a chip 150 provided by an embodiment of the present invention.
  • the chip 150 includes one or more (including two) processors 1510 and a communication interface 1530 .
  • the chip 150 shown in FIG. 11 further includes a memory 1540 , which may include read-only memory and random access memory, and provides operation instructions and data to the processor 1510 .
  • a portion of memory 1540 may also include non-volatile random access memory (NVRAM).
  • NVRAM non-volatile random access memory
  • memory 1540 stores the following elements, executable modules or data structures, or a subset thereof, or an extended set of them:
  • the corresponding operation is performed by calling the operation instruction stored in the memory 1540 (the operation instruction may be stored in the operating system).
  • a possible implementation manner is: the structure of the chips used by the terminal equipment or the network equipment is similar, and different devices may use different chips to realize their respective functions.
  • the processor 1510 controls the operation of the terminal device or the network device, and the processor 1510 may also be referred to as a central processing unit (central processing unit, CPU).
  • Memory 1540 may include read-only memory and random access memory, and provides instructions and data to processor 1510 .
  • a portion of memory 1540 may also include non-volatile random access memory (NVRAM).
  • NVRAM non-volatile random access memory
  • the memory 1540, the communication interface 1530, and the memory 1540 are coupled together through the bus system 1520, wherein the bus system 1520 may include a power bus, a control bus, a status signal bus, and the like in addition to a data bus.
  • the various buses are labeled as bus system 1520 in FIG. 11 .
  • the above communication unit may be an interface circuit or a communication interface of the device for receiving signals from other devices.
  • the communication unit is an interface circuit or a communication interface used by the chip to receive or transmit signals from other chips or devices.
  • the methods disclosed in the above embodiments of the present invention may be applied to the processor 1510 or implemented by the processor 1510 .
  • the processor 1510 may be an integrated circuit chip with signal processing capability. In the implementation process, each step of the above-mentioned method can be completed by an integrated logic circuit of hardware in the processor 1510 or an instruction in the form of software.
  • the above-mentioned processor 1510 may be a general-purpose processor, a digital signal processing (DSP), an application specific integrated circuit (ASIC), an off-the-shelf programmable gate array (field-programmable gate array, FPGA) or Other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
  • a general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
  • the steps of the method disclosed in conjunction with the embodiments of the present invention may be directly embodied as executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor.
  • the software modules may be located in random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers and other storage media mature in the art.
  • the storage medium is located in the memory 1540, and the processor 1510 reads the information in the memory 1540, and completes the steps of the above method in combination with its hardware.
  • the communication interface 1530 is configured to perform the steps of receiving and sending the terminal device or the network device in the embodiments shown in FIGS. 4-7 .
  • the processor 1510 is configured to execute the processing steps of the terminal device or the network device in the embodiments shown in FIG. 4 to FIG. 7 .
  • the instructions stored by the memory for execution by the processor may be implemented in the form of a computer program product.
  • the computer program product can be pre-written in the memory, or downloaded and installed in the memory in the form of software.
  • a computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the procedures or functions according to the embodiments of the present application are generated in whole or in part.
  • the computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable device.
  • Computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server, or data center over a wire (e.g. coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (eg, infrared, wireless, microwave, etc.) to another website site, computer, server, or data center.
  • a wire e.g. coaxial cable, fiber optic, digital subscriber line (DSL)
  • wireless e.g, infrared, wireless, microwave, etc.
  • the computer-readable storage medium can be any available medium that can be stored by a computer or a data storage device such as a server, data center, etc. that includes one or more available media integrated.
  • Useful media may be magnetic media (eg, floppy disks, hard disks, magnetic tapes), optical media (eg, DVDs), or semiconductor media (eg, solid state disks, SSDs), and the like.
  • Embodiments of the present application also provide a computer-readable storage medium.
  • the methods described in the above embodiments may be implemented in whole or in part by software, hardware, firmware or any combination thereof. If implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium.
  • Computer-readable media can include both computer storage media and communication media and also include any medium that can transfer a computer program from one place to another.
  • the storage medium can be any target medium that can be accessed by a computer.
  • the computer readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium intended to carry or in an instruction or data structure
  • the required program code is stored in the form and can be accessed by the computer.
  • any connection is properly termed a computer-readable medium.
  • coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave
  • coaxial cable, fiber optic cable , twisted pair, DSL or wireless technologies such as infrared, radio and microwave
  • Disk and disc as used herein includes compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and blu-ray disc, where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.
  • the embodiments of the present application also provide a computer program product.
  • the methods described in the above embodiments may be implemented in whole or in part by software, hardware, firmware or any combination thereof. If implemented in software, it may be implemented in whole or in part in the form of a computer program product.
  • a computer program product includes one or more computer instructions. When the above-mentioned computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the above-mentioned method embodiments are generated.
  • the aforementioned computer may be a general purpose computer, a special purpose computer, a computer network, a base station, a terminal, or other programmable devices.

Landscapes

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

Abstract

本申请实施例提供一种小区选择方法和装置,涉及通信领域。方法包括:终端设备向网络设备发送第一请求,第一请求用于请求通过能效优先方式为终端设备选择服务小区;终端设备向网络设备发送第一信息;第一信息用于网络设备为终端设备选择第一通信***中的小区或第二通信***中的小区;终端设备接收来自网络设备的服务小区的配置信息;其中,服务小区为网络设备基于终端设备能效优先的方式在第一通信***中的小区或第二通信***中的小区选择的。本申请实施例网络设备可以基于终端设备的能耗优先请求,为终端设备选择能效优先时的小区,从而可以降低终端设备通信时的能耗。

Description

小区选择方法和装置
本申请要求于2020年06月29日提交中国专利局、申请号为202010605386.4、申请名称为“小区选择方法和装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及通信技术,尤其涉及一种小区选择方法和装置。
背景技术
终端设备通常在基站配置的服务小区中进行通信,例如终端设备可以基于服务小区的网络支持进行上行数据发送或下行数据接收等。
可能的设计中,基站在为终端设备选择服务小区时,可以基于相关的指标如用户公平性、信道质量、基站能效、吞吐量、负载等进行小区的选择。例如,基站根据频谱效率最大化原则为终端设备进行资源配置与小区选择,能够实现较高的吞吐量,等。
但是,在通常的基站为终端设备配置服务小区的实现中,经常出现终端设备能耗较大的现象。
发明内容
本申请实施例提供一种小区选择方法和装置,可以基于终端设备的能耗优先请求,为终端设备选择能效优先时的小区,从而可以降低终端设备通信时的能耗。
第一方面,本申请实施例提供一种小区选择方法,包括:终端设备向网络设备发送第一请求,第一请求用于请求通过能效优先方式为终端设备选择服务小区;终端设备向网络设备发送第一信息;第一信息用于网络设备为终端设备选择第一通信***中的小区或第二通信***中的小区;终端设备接收来自网络设备的服务小区的配置信息;其中,服务小区为网络设备基于终端设备能效优先的方式在第一通信***中的小区或第二通信***中的小区选择的。这样,网络设备可以基于终端设备的能耗优先请求,为终端设备选择能效优先时的小区,从而可以降低终端设备通信时的能耗。
一种可能的实现方式中,第一信息包括:在终端设备能效优先时的通信***选择参数,以及在终端设备能效优先时的发送功率;服务小区具体为网络设备基于通信***选择参数和发送功率选择的;在服务小区中,终端设备的上行发送功率不大于发送功率;终端设备向网络设备发送第一信息之前,还包括:终端设备接收来自网络设备的第一带宽范围和第二带宽范围;第一带宽范围用于表示第一通信***的可用带宽范围,第二带宽范围用于表示第二通信***的可用带宽范围;终端设备根据第一带宽范围和第二带宽范围,计算在终端设备能效优先时的通信***选择参数,以及在终端设备能效优先时的发送功率。这样,终端设备可以根据网络设备知识的可用带宽范围,计算能效优先时的通信***选择参数和发送功率,使得后续可以根据该通信***选择参数和发送功率实现低功耗通信。
一种可能的实现方式中,终端设备根据第一带宽范围和第二带宽范围,计算在终端设 备能效优先时的通信***选择参数,包括:终端设备根据第一带宽范围和第二带宽范围,确定第一通信***的物理资源块数量以及第二通信***的物理资源块数量;终端设备根据第一通信***的上行总功率、第一通信***的上行速率、第一通信***的物理资源块数量、第一通信***的编码与调制方式、第二通信***的上行总功率、第二通信***的上行速率、第二通信***的物理资源块数量和第二通信***的编码与调制方式,计算在终端设备能效优先时的通信***选择参数。
一种可能的实现方式中,终端设备计算在终端设备能效优先时的通信***选择参数,满足下述公式:
Figure PCTCN2021096679-appb-000001
其中,Q为通信***选择参数,P 1为第一通信***的上行总功率,v 1为第一通信***的上行速率,RB 1为第一通信***的物理资源块数量,MCS 1为第一通信***的编码与调制方式,P 2为第二通信***的上行总功率,v 2为第二通信***的上行速率,RB 2为第二通信***的物理资源块数量,MCS 2为第二通信***的编码与调制方式。
一种可能的实现方式中,第一信息包括速率门限值,服务小区具体为网络设备基于速率门限值和当前任务的下行速率选择的。
一种可能的实现方式中,第一信息还包括第一功率和第二功率;其中,第一功率为终端设备在第一通信***的基础消耗功率,第二功率为终端设备在第二通信***的基础消耗功率,第一功率小于第二功率;服务小区具体为网络设备基于当前任务的下行速率、速率门限值、第一功率和第二功率选择的。
一种可能的实现方式中,在当前任务的下行速率小于或等于速率门限值的情况下,服务小区为第一通信***中的小区。或者,在当前任务的下行速率大于速率门限值的情况下,服务小区的选择满足下述公式:
Figure PCTCN2021096679-appb-000002
其中,x为0或1的离散二值函数,P 3为第一功率,v 3为第一通信***的下行速率,RB 3为第一通信***的物理资源块数量,MCS 3为第一通信***的编码与调制方式,P 4为第二功率,v 4为第二通信***的下行速率,RB 4为第二通信***的物理资源块数量,MCS 4为第二通信***的编码与调制方式。
一种可能的实现方式中,终端设备向网络设备发送第一请求,包括:终端设备基于用户配置向网络设备发送第一请求;或者,终端设备检测到剩余电量低于电量阈值,终端设备向网络设备发送第一请求;或者,终端设备检测到剩余电量低于电量阈值;终端设备显示用于提示用户配置能效优先的用户界面;终端设备根据在用户界面中接收的配置向网络设备发送第一请求。
第二方面,本申请实施例提供一种小区选择方法,包括:网络设备接收来自终端设备的第一请求和第一信息;第一请求用于请求通过能效优先方式为终端设备选择服务小区,第一信息用于网络设备为终端设备选择第一通信***中的小区或第二通信***中的小区;网络设备基于第一请求和第一信息为终端设备选择服务小区;网络设备向终端设备发送服务小区的配置信息。
一种可能的实现方式中,网络设备基于第一请求和第一信息为终端设备选择服务小区, 包括:网络设备基于第一请求向终端设备发送第一带宽范围和第二带宽范围;第一带宽范围用于表示第一通信***的可用带宽范围,第二带宽范围用于表示第二通信***的可用带宽范围;网络设备接收来自终端设备的第一信息,第一信息包括通信***选择参数和发送功率;通信***选择参数和发送功率为终端设备根据第一带宽范围和第二带宽范围,计算在终端设备能效优先时得到的;网络设备基于通信***选择参数和发送功率选择服务小区;在服务小区中,终端设备的上行发送功率不大于发送功率。
一种可能的实现方式中,通信***选择参数和发送功率具体为:终端设备根据第一带宽范围和第二带宽范围,确定第一通信***的物理资源块数量以及第二通信***的物理资源块数量,以及终端设备根据第一通信***的上行总功率、第一通信***的上行速率、第一通信***的物理资源块数量、第一通信***的编码与调制方式、第二通信***的上行总功率、第二通信***的上行速率、第二通信***的物理资源块数量和第二通信***的编码与调制方式,计算在终端设备能效优先时得到的。
一种可能的实现方式中,通信***选择参数的得到满足下述公式:
Figure PCTCN2021096679-appb-000003
其中,Q为通信***选择参数,P 1为第一通信***的上行总功率,v 1为第一通信***的上行速率,RB 1为第一通信***的物理资源块数量,MCS 1为第一通信***的编码与调制方式,P 2为第二通信***的上行总功率,v 2为第二通信***的上行速率,RB 2为第二通信***的物理资源块数量,MCS 2为第二通信***的编码与调制方式。
一种可能的实现方式中,第一信息包括:速率门限值;网络设备基于第一请求和第一信息为终端设备选择服务小区,包括:网络设备基于速率门限值和当前任务的下行速率选择服务小区。
一种可能的实现方式中,第一信息还包括第一功率和第二功率;其中,第一功率为终端设备在第一通信***的基础消耗功率,第二功率为终端设备在第二通信***的基础消耗功率,第一功率小于第二功率;网络设备基于第一请求和第一信息为终端设备选择服务小区,包括:网络设备基于当前任务的下行速率、速率门限值、第一功率和第二功率选择服务小区。
一种可能的实现方式中,网络设备基于当前任务的下行速率、速率门限值、第一功率和第二功率选择服务小区,包括:在当前任务的下行速率小于或等于速率门限值的情况下,网络设备选择服务小区为第一通信***中的小区;或者,在当前任务的下行速率大于速率门限值的情况下,网络设备选择服务小区满足下述公式:
Figure PCTCN2021096679-appb-000004
其中,x为0或1的离散二值函数,P 3为第一功率,v 3为第一通信***的下行速率,RB 3为第一通信***的物理资源块数量,MCS 3为第一通信***的编码与调制方式,P 4为第二功率,v 4为第二通信***的下行速率,RB 4为第二通信***的物理资源块数量,MCS 4为第二通信***的编码与调制方式。
一种可能的实现方式中,第一请求为:终端设备基于用户配置发送的;或者,终端设备检测到剩余电量低于电量阈值时发送的;或者,终端设备检测到剩余电量低于电量阈值;终端设备显示用于提示用户配置能效优先的用户界面;终端设备根据在用户界面中接收的配置发送的。
第三方面,本申请实施例提供一种小区选择装置,该小区选择装置可以是终端设备,也可以是终端设备内的芯片或者芯片***。该小区选择装置可以包括处理单元和通信单元。当该小区选择装置是终端设备时,该处理单元可以是处理器,该通信单元可以是通信接口或接口电路。该小区选择装置还可以包括存储单元,该存储单元可以是存储器。该存储单元用于存储指令,该处理单元执行该存储单元所存储的指令,以使该终端设备实现第一方面或第一方面的任意一种可能的实现方式中描述的一种小区选择方法。当该小区选择装置是终端设备内的芯片或者芯片***时,该处理单元可以是处理器,该通信单元可以是通信接口。例如通信接口可以为输入/输出接口、管脚或电路等。该处理单元执行存储单元所存储的指令,以使该终端设备实现第一方面或第一方面的任意一种可能的实现方式中描述的一种小区选择方法。该存储单元可以是该芯片内的存储单元(例如,寄存器、缓存等),也可以是该终端设备内的位于该芯片外部的存储单元(例如,只读存储器、随机存取存储器等)。
示例性的,通信单元,用于向网络设备发送第一请求,第一请求用于请求通过能效优先方式为终端设备选择服务小区;通信单元,还用于向网络设备发送第一信息;第一信息用于网络设备为终端设备选择第一通信***中的小区或第二通信***中的小区;通信单元,还用于接收来自网络设备的服务小区的配置信息;其中,服务小区为网络设备基于终端设备能效优先的方式在第一通信***中的小区或第二通信***中的小区选择的。
一种可能的实现方式中,第一信息包括:在终端设备能效优先时的通信***选择参数,以及在终端设备能效优先时的发送功率;服务小区具体为网络设备基于通信***选择参数和发送功率选择的;在服务小区中,终端设备的上行发送功率不大于发送功率;通信单元,还用于接收来自网络设备的第一带宽范围和第二带宽范围;第一带宽范围用于表示第一通信***的可用带宽范围,第二带宽范围用于表示第二通信***的可用带宽范围;处理单元,用于根据第一带宽范围和第二带宽范围,计算在终端设备能效优先时的通信***选择参数,以及在终端设备能效优先时的发送功率。
一种可能的实现方式中,处理单元,具体用于根据第一带宽范围和第二带宽范围,确定第一通信***的物理资源块数量以及第二通信***的物理资源块数量;根据第一通信***的上行总功率、第一通信***的上行速率、第一通信***的物理资源块数量、第一通信***的编码与调制方式、第二通信***的上行总功率、第二通信***的上行速率、第二通信***的物理资源块数量和第二通信***的编码与调制方式,计算在终端设备能效优先时的通信***选择参数。
一种可能的实现方式中,处理单元计算在终端设备能效优先时的通信***选择参数,满足下述公式:
Figure PCTCN2021096679-appb-000005
其中,Q为通信***选择参数,P 1为第一通信***的上行总功率,v 1为第一通信***的上行速率,RB 1为第一通信***的物理资源块数量,MCS 1为第一通信***的编码与调制方式,P 2为第二通信***的上行总功率,v 2为第二通信***的上行速率,RB 2为第二通信***的物理资源块数量,MCS 2为第二通信***的编码与调制方式。
一种可能的实现方式中,第一信息包括速率门限值,服务小区具体为网络设备基于速率门限值和当前任务的下行速率选择的。
一种可能的实现方式中,第一信息还包括第一功率和第二功率;其中,第一功率为终端设备在第一通信***的基础消耗功率,第二功率为终端设备在第二通信***的基础消耗功率,第一功率小于第二功率;服务小区具体为网络设备基于当前任务的下行速率、速率门限值、第一功率和第二功率选择的。
一种可能的实现方式中,在当前任务的下行速率小于或等于速率门限值的情况下,服务小区为第一通信***中的小区。
或者,在当前任务的下行速率大于速率门限值的情况下,服务小区的选择满足下述公式:
Figure PCTCN2021096679-appb-000006
其中,x为0或1的离散二值函数,P 3为第一功率,v 3为第一通信***的下行速率,RB 3为第一通信***的物理资源块数量,MCS 3为第一通信***的编码与调制方式,P 4为第二功率,v 4为第二通信***的下行速率,RB 4为第二通信***的物理资源块数量,MCS 4为第二通信***的编码与调制方式。
一种可能的实现方式中,通信单元,具体用于基于用户配置向网络设备发送第一请求;或者,通信单元,具体用于检测到剩余电量低于电量阈值,向网络设备发送第一请求;或者,装置还包括显示单元,用于检测到剩余电量低于电量阈值;显示用于提示用户配置能效优先的用户界面;通信单元,具体用于根据在用户界面中接收的配置向网络设备发送第一请求。
第四方面,本申请实施例提供一种小区选择装置,该小区选择装置可以是网络设备,也可以是网络设备内的芯片或者芯片***。该小区选择装置可以包括处理单元和通信单元。当该小区选择装置是网络设备时,该处理单元可以是处理器,该通信单元可以是通信接口或接口电路。该小区选择装置还可以包括存储单元,该存储单元可以是存储器。该存储单元用于存储指令,该处理单元执行该存储单元所存储的指令,以使该网络设备实现第二方面或第二方面的任意一种可能的实现方式中描述的一种小区选择方法。当该小区选择装置是网络设备内的芯片或者芯片***时,该处理单元可以是处理器,该通信单元可以是通信接口。例如通信接口可以为输入/输出接口、管脚或电路等。该处理单元执行存储单元所存储的指令,以使该网络设备实现第二方面或第二方面的任意一种可能的实现方式中描述的一种小区选择方法。该存储单元可以是该芯片内的存储单元(例如,寄存器、缓存等),也可以是该网络设备内的位于该芯片外部的存储单元(例如,只读存储器、随机存取存储器等)。
示例性的,通信单元,用于接收来自终端设备的第一请求和第一信息;第一请求用于请求通过能效优先方式为终端设备选择服务小区,第一信息用于网络设备为终端设备选择第一通信***中的小区或第二通信***中的小区;处理单元,用于基于第一请求和第一信息为终端设备选择服务小区;通信单元,还用于向终端设备发送服务小区的配置信息。
一种可能的实现方式中,通信单元,还用于基于第一请求向终端设备发送第一带宽范围和第二带宽范围;第一带宽范围用于表示第一通信***的可用带宽范围,第二带宽范围用于表示第二通信***的可用带宽范围;通信单元,还用于接收来自终端设备的第一信息,第一信息包括通信***选择参数和发送功率;通信***选择参数和发送功率为终端设备根据第一带宽范围和第二带宽范围,计算在终端设备能效优先时得到的;处理单元,还用于 基于通信***选择参数和发送功率选择服务小区;在服务小区中,终端设备的上行发送功率不大于发送功率。
一种可能的实现方式中,通信***选择参数和发送功率具体为:终端设备根据第一带宽范围和第二带宽范围,确定第一通信***的物理资源块数量以及第二通信***的物理资源块数量,以及终端设备根据第一通信***的上行总功率、第一通信***的上行速率、第一通信***的物理资源块数量、第一通信***的编码与调制方式、第二通信***的上行总功率、第二通信***的上行速率、第二通信***的物理资源块数量和第二通信***的编码与调制方式,计算在终端设备能效优先时得到的。
一种可能的实现方式中,通信***选择参数的得到满足下述公式:
Figure PCTCN2021096679-appb-000007
其中,Q为通信***选择参数,P 1为第一通信***的上行总功率,v 1为第一通信***的上行速率,RB 1为第一通信***的物理资源块数量,MCS 1为第一通信***的编码与调制方式,P 2为第二通信***的上行总功率,v 2为第二通信***的上行速率,RB 2为第二通信***的物理资源块数量,MCS 2为第二通信***的编码与调制方式。
一种可能的实现方式中,第一信息包括:速率门限值;处理单元,具体用于基于速率门限值和当前任务的下行速率选择服务小区。
一种可能的实现方式中,第一信息还包括第一功率和第二功率;其中,第一功率为终端设备在第一通信***的基础消耗功率,第二功率为终端设备在第二通信***的基础消耗功率,第一功率小于第二功率;处理单元,具体用于基于当前任务的下行速率、速率门限值、第一功率和第二功率选择服务小区。
一种可能的实现方式中,处理单元,具体用于在当前任务的下行速率小于或等于速率门限值的情况下,选择服务小区为第一通信***中的小区;或者,在当前任务的下行速率大于速率门限值的情况下,选择服务小区满足下述公式:
Figure PCTCN2021096679-appb-000008
其中,x为0或1的离散二值函数,P 3为第一功率,v 3为第一通信***的下行速率,RB 3为第一通信***的物理资源块数量,MCS 3为第一通信***的编码与调制方式,P 4为第二功率,v 4为第二通信***的下行速率,RB 4为第二通信***的物理资源块数量,MCS 4为第二通信***的编码与调制方式。
一种可能的实现方式中,第一请求为:终端设备基于用户配置发送的;或者,终端设备检测到剩余电量低于电量阈值时发送的;或者,终端设备检测到剩余电量低于电量阈值;终端设备显示用于提示用户配置能效优先的用户界面;终端设备根据在用户界面中接收的配置发送的。
第五方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序或指令,当计算机程序或指令在计算机上运行时,使得计算机执行如第一方面至第二方面的任意一种实现方式中描述的方法。
第六方面,本申请实施例提供一种包括指令的计算机程序产品,当指令在计算机上运行时,使得计算机执行第一方面至第二方面的任意一种实现方式中描述的方法。
第七方面,本申请实施例提供一种通信***,该通信***包括如下中任一个或多个:第三方面及各种可能的实现方式中描述的小区选择装置,以及第四方面及第四方面的各种 可能的实现方式中描述的小区选择装置。
第八方面,本申请实施例提供一种小区选择装置,该小区选择装置包括处理器和存储介质,存储介质存储有指令,指令被处理器运行时,实现如第一方面至第二方面任意的实现方式描述的小区选择方法。
第九方面,本申请提供一种芯片或者芯片***,该芯片或者芯片***包括至少一个处理器和通信接口,通信接口和至少一个处理器通过线路互联,至少一个处理器用于运行计算机程序或指令,以进行第一方面至第二方面任意的实现方式中任一项所描述的小区选择方法。
其中,芯片中的通信接口可以为输入/输出接口、管脚或电路等。
在一种可能的实现中,本申请中上述描述的芯片或者芯片***还包括至少一个存储器,该至少一个存储器中存储有指令。该存储器可以为芯片内部的存储单元,例如,寄存器、缓存等,也可以是该芯片的存储单元(例如,只读存储器、随机存取存储器等)。
应当理解的是,本申请实施例的第二方面至第九方面与本申请实施例的第一方面的技术方案相对应,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。
附图说明
图1为本申请实施例提供的网络架构的一种示意图;
图2为本申请实施例提供的一种用户界面示意图;
图3为本申请实施例提供的另一种用户界面示意图;
图4为本申请实施例提供的一种小区选择方法的流程示意图;
图5为本申请实施例提供的一种小区选择方法的流程示意图;
图6为本申请实施例提供的一种小区选择方法的流程示意图;
图7为本申请实施例提供的一种小区选择方法的流程示意图;
图8为本申请实施例提供的一种小区选择装置的结构示意图;
图9为本申请实施例提供的一种小区选择设备的结构示意图;
图10为本申请实施例提供的一种终端设备的结构示意图;
图11为本申请实施例提供的一种芯片的结构示意图。
具体实施方式
为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。例如,第一网络和第二网络仅仅是为了区分不同的网络,并不对其先后顺序进行限定。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
需要说明的是,本申请中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
本申请中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描 述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。
本申请实施例的方法可以应用在非独立组网的通信***中,非独立组网中的通信***中可以包括采用不同通信制式进行通信的多个通信***,具体的通信***可以包括:长期演进(long term evolution,LTE)通信***,第五代移动通信(5 Generation,5G)***中,或者未来的移动通信***,等。
示例性的,在5G的部署过程中,由于5G使用的信号频率相较于LTE更高,5G基站的覆盖面积相比较于LTE基站将会大大减小,所以在提供连续覆盖时,5G能否提供良好的覆盖范围成为一个需要考虑的因素,以及如果需要实现同等的覆盖,5G则需要增加基站的数量,但密集的5G基站部署会带来巨大的基站能耗和信令开销。为此,第三代合作伙伴计划(3rd Generation partnership project,3GPP)标准提出非独立组网架构,作为运营商部署5G网络时的过渡方案。非独立组网架构中,5G***可以依附于4G基站工作的网络架构,5G无线网与核心网之间的非独立组网(non stand alone,NSA)信令(如注册,鉴权等)通过4G基站传递。
可能的实现中,本申请实施例的非独立组网的通信***不限定于采用非独立组网架构的通信***,本申请实施例的非独立组网的通信***可以泛指利用多种通信制式的通信***进行通信的***。各具体的通信***可以是独立组网架构的通信***,也可以是非独立组网架构的通信***,本申请实施例对此不作具体限定。
非独立组网的通信***中,寻求合适的小区选择方案对提升网络性能与用户体验意义重大。一方面,基站需要为终端设备选择合适的服务小区以减轻网络负载、提升网络吞吐量;另一方面,由于载频的提高,5G信道的大尺度衰落严重,在这种情况下要实现比LTE网络更高的速率,终端设备的能耗面临着严峻的挑战,设计合适的资源配置与小区选择方案能够减轻终端的能耗压力。
一种可能的实现方式中,基站可以基于频谱效率最大原则为终端设备选择服务小区。示例性的,在LTE/5G组网中,基站根据接收到的上行参考信号信号与干扰加噪声比(signal to interference plus noise ratio,SINR)强度对终端设备所用的网络进行选择。例如,若LTE参考信号的SINR值高于5G参考信号的SINR值,则为终端配置LTE网络,反之配置5G网络。与此同时,为节省带宽资源,基站倾向于为终端设备分配较少的物理资源块(resource blocks,RB)与较高编码调制方式(modulation and coding scheme,MCS)阶数。然而,基站根据频谱效率最大化原则为终端设备进行资源配置与小区选择的实现中,能够实现较高的吞吐量,但实现高频谱效率需要终端设备以更高的发射功率作支撑,导致终端设备能耗较大。
一种可能的实现方式中,在LTE/5G组网下行传输中,基站根据数据包大小门限值vth为终端设备选择服务小区。当下行数据包小于门限值vth时,基站为终端设备选择LTE网络,当下行数据包高于门限值vth时,基站为终端设备选择5G网络。下行传输过程中终 端设备的能效大小与数据量大小并无直接联系,因此该方式的服务小区选择中,也可能出现终端设备能耗较大的现象。
基于此,本申请实施例提供一种小区选择方法,基站可以基于终端设备的能耗优先请求,为终端设备选择能效优先时的小区,从而可以降低终端设备通信时的能耗。
示例性的,图1示出了本申请实施例的一种***架构示意图。基站可以基于终端设备的能耗优先请求,为终端设备选择能效优先时的小区。
本申请实施例涉及到的基站还可以称为无线接入网(radio access network,RAN)设备或网络设备等。基站可以是全球移动通讯(global system of mobile communication,GSM)或码分多址(code division multiple access,CDMA)中的基站(base transceiver station,BTS),也可以是宽带码分多址(wideband code division multiple access,WCDMA)中的基站(nodeB,NB),还可以是长期演进(long term evolution,LTE)中的演进型基站(evolutional node B,eNB或eNodeB),或者中继站或接入点,5G网络中的基站(还可以称为gNB),或者未来网络中的基站等,在此并不限定。
本申请实施例涉及到的终端设备可以是有线终端,也可以是无线终端。其中,无线终端可以是一种具有无线收发功能的设备。本申请实施例涉及到的终端设备可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。本申请实施例涉及到的终端设备可以是用户设备(user equipment,UE),其中,UE包括具有无线通信功能的手持式设备、车载设备、可穿戴设备或计算设备。示例性地,UE可以是手机(mobile phone)、平板电脑或带无线收发功能的电脑。终端设备还可以是虚拟现实(virtual reality,VR)终端设备、增强现实(augmented reality,AR)终端设备、工业控制中的无线终端、无人驾驶中的无线终端、远程医疗中的无线终端、智能电网中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等等。本申请实施例中,实现终端设备的功能的装置可以是终端设备,也可以是支持终端设备实现该功能的装置。
本申请实施例所涉及的终端设备或基站可以包括硬件层、运行在硬件层之上的操作***层,以及运行在操作***层上的应用层。该硬件层包括中央处理器(dentral processing unit,CPU)、内存管理单元(memory management unit,MMU)和内存(也称为主存)等硬件。该操作***可以是任意一种或多种通过进程(process)实现业务处理的计算机操作***,例如,Linux操作***、Unix操作***、Android操作***、iOS操作***或windows操作***等。该应用层包含浏览器、通讯录、文字处理软件、即时通信软件等应用。
本申请实施例中,执行终端设备(或者称之为终端)侧方法的装置可以是终端设备,也可以是终端设备中的装置。示例性地,终端设备中的装置可以是芯片***、电路或者模块等,本申请不作限制。可以理解,本申请实施例中发送端可以是执行终端设备侧方法的装置。
本申请实施例中,执行基站侧方法的装置可以是基站,也可以是基站中的装置。示例性地,基站中的装置可以是芯片***、电路或者模块等,本申请不作限制。可以理解,本申请实施例中接收端可以是执行基站侧方法的装置。
下面对本申请实施例的一些词汇进行说明。该说明是为了更好的理解本申请实施例,并不构成必然的限定。
本申请实施例所涉及的第一请求可能称为能效优先请求等,第一请求可以是字符、数字等任意形式。第一请求用于请求通过效能优先方式选择服务小区。效能优先方式的可能理解方式为:在保证通信的情况下,终端设备保持较低功耗通信的方式。
本申请实施例所涉及的终端设备向网络设备发送第一请求的触发条件可以包括多种。
一种可能的实现方式中,终端设备基于用户配置向网络设备发送第一请求。该方式中可以理解为根据终端设备用户喜好,基于终端设备与网络设备的交互实现能效优先的服务小区选择,从而可以达到减少终端功耗的效果。
示例性的,图2示出了一种终端设备的用户界面示意图。如图2所示,用户界面中可以包括多种终端运行模式,用户可以设置终端设备为低能耗模式(也可能称为能效优先模式等),则终端设备可以基于用户的配置向网络设备发送第一请求。可能的实现方式中,低能耗模式可以与其他模式中的部分模式共同开启,例如图2中的代表其他模式的AAA、BBB和EEE可以与低能耗模式同时开启。可能的实现方式中,低能耗模式也可能不能与其他模式共同开启,则开启低能耗模式的情况下,其他模式可以均为关闭状态(图中未示出)。
一种可能的实现方式中,终端设备检测到剩余电量低于电量阈值,终端设备向网络设备发送第一请求。该方式中可以理解为根据终端设备的具体使用情况,基于终端设备与网络设备的交互实现能效优先的服务小区选择,从而可以达到减少终端功耗的效果。
本申请实施例中,终端设备可以周期性或随机检测终端设备的剩余电量,如果终端设备的剩余电量低于电量阈值,终端设备可以向网络设备发送第一请求。示例性的,电量阈值可以为10%-50%之间的任意值等,本申请实施例对此不作具体限定。可能的实现中,终端设备本身可以具有提示用户电量低的功能,在终端设备提示用户电量低的同时(该同时可以是在提示用户电量低的前后一段时间内,并不特指一特定时刻),终端设备向网络设备发送第一请求。该方式中可以理解为根据终端设备用户喜好根据终端设备的具体使用情况,基于终端设备与网络设备的交互实现能效优先的服务小区选择,从而可以达到减少终端功耗的效果。
一种可能的实现方式中,终端设备检测到剩余电量低于电量阈值;终端设备显示用于提示用户配置能效优先的用户界面;终端设备根据在用户界面中接收的配置向网络设备发送第一请求。
示例性的,终端设备检测到剩余电量低于电量阈值的情况下,终端设备可以显示如图2所示的用户界面,进而在用户界面中接收用户配置,如果用户配置了能效优先的模式,则终端设备可以向网络设备发送第一请求。
示例性的,终端设备检测到剩余电量低于电量阈值的情况下,可以如图3所示,在终端设备的用户界面中采用弹窗或悬浮框等,提示用户“电量低,是否开启效能优先模式”,如果用户选择“是”,可以显示如图2所示的用户界面,进而在用户界面中接收用户配置,如果用户配置了能效优先的模式,则终端设备可以向网络设备发送第一请求;或者,在终端设备的用户界面中采用弹窗或悬浮框等,提示用户“电量低,是否开启效能优先模式”,如果用户选择“是”,终端设备可以基于用户选择向网络设备发送第一请求。在终端设备的用户界面中采用弹窗或悬浮框等,提示用户“电量低,是否开启效能优先模式”,如果用户选择“否”,则终端设备可以不向网络设备发送第一请求。本申请实施例对此不作具 体限定。
本申请实施例所涉及的第一通信***可以是LTE***、5G***或未来的移动通信***等,第二通信***可以是LTE***、5G***或未来的移动通信***等,第一通信***与第二通信***的通信制式不同,例如,第一通信***为LTE***,第二通信***为5G***;或者,第一通信***为5G***,第二通信***为LTE***;等。为了便于表述,后续实施例中可能以第一通信***为LTE***,第二通信***为5G***为例进行描述,该描述并不是为限定本申请实施例。
本申请实施例所涉及的第一信息可以是用于网络设备为终端设备选择服务小区(例如LTE***中的小区或5G***中的小区)的信息。
一种可能的实现方式中,第一信息可以包括:在终端设备能效优先时的通信***选择参数,以及在终端设备能效优先时的发送功率。该实现方式中,终端设备向网络设备发送第一请求后,网络设备可以向终端设备发送多个通信***的带宽范围(也可能称为带宽区间、可用带宽范围或可用带宽区间等),终端设备可以根据多个通信***的带宽范围计算在终端设备能效优先时的通信***选择参数,以及在终端设备能效优先时的发送功率(该发送功率有可能低于终端设备的最大发送功率),并向网络设备发送该通信***选择参数和发送功率,进而网络设备可以根据该通信***选择参数为终端设备选择服务小区,进而按照该发送功率进行功率控制,以及分配、下发通信资源,例如,基站在进行上行功率控制时,对终端设备的功率调节不会超过发送功率。
示例性的,以终端设备接收来自网络设备的第一带宽范围和第二带宽范围为例,第一带宽范围用于表示第一通信***的可用带宽范围,第二带宽范围用于表示第二通信***的可用带宽范围。第一带宽范围可以是网络设备根据第一通信***的负载情况确定的,第二带宽范围可以是网络设备根据第二通信***的负载情况确定的。例如,由于LTE***最大可用带宽通常为20M,5G***在Sub-6G频段最大可用带宽通常为100M,且每个通信***下用户数量也不一样,因此终端设备在当前状态下,可用的LTE带宽资源与5G带宽资源可能是不同的,带宽的大小会影响终端设备的能耗,因此可以由终端设备利用可用带宽信息来计算终端设备能效的大小,选择能效优先时的通信***。
在通信***中,带宽范围与物理资源块数量具有映射关系,在明确带宽范围的情况下,可以根据带宽范围得到物理资源块数据,因此终端设备可以根据第一带宽范围和第二带宽范围,确定第一通信***的物理资源块数量以及第二通信***的物理资源块数量。
终端设备可以根据本地策略或签约数据计算或从网络设备获取等方式确定第一通信***的上行总功率、第一通信***的上行速率、第一通信***的编码与调制方式、第二通信***的上行总功率、第二通信***的上行速率和第二通信***的编码与调制方式。例如,上行总功率可以由发送功率、射频功率和基带功率三部分组成。例如,发送功率与信道大小尺度衰落,所用RB数,MCS阶数,基站与终端设备的天线增益有关。
从而,终端设备可以根据第一通信***的上行总功率、第一通信***的上行速率、第一通信***的物理资源块数量、第一通信***的编码与调制方式、第二通信***的上行总功率、第二通信***的上行速率、第二通信***的物理资源块数量和第二通信***的编码与调制方式,计算在终端设备能效优先时的通信***选择参数。
例如,终端设备计算在终端设备能效优先时的通信***选择参数,满足下述公式:
Figure PCTCN2021096679-appb-000009
其中,Q为通信***选择参数,P 1为第一通信***的上行总功率,v 1为第一通信***的上行速率,RB 1为第一通信***的物理资源块数量,MCS 1为第一通信***的编码与调制方式,P 2为第二通信***的上行总功率,v 2为第二通信***的上行速率,RB 2为第二通信***的物理资源块数量,MCS 2为第二通信***的编码与调制方式。
以第一带宽范围为w1、第二带宽范围为w2为例,RB 1∈w1,RB 2∈w2。通过上述公式可以求得最优解(Q*,RB*,MCS*),将Q*确定为终端设备能效优先时的通信***选择参数,例如Q*为1时表示选择第一通信***,Q*为0时表示选择第二通信***。
一种可能的实现方式中,第一信息可以包括:速率门限值。该实现方式中,终端设备向网络设备发送第一请求后,终端设备还可以向上报速率门限值,该速率门限值可以是终端设备在效能优先时的下行速率门限,进而网络设备可以根据速率门限值和当前任务的下行速率为终端设备选择服务小区。
示例性的,终端设备还可以根据本地数据或从网络端获取等方式确定终端设备在第一通信***的基础消耗功率,以及终端设备在第二通信***的基础消耗功率。其中,基础功率消耗的一种可能理解为:终端接入该通信***基础的功率消耗,基础功率消耗可以与终端设备本身的性能有关,例如可以主要由射频与基带功耗组成。基础功率消耗相对固定,可以通过预先测试获得平均值,作为常量使用。例如,终端设备接入5G通信***的基础消耗功率通常大于终端设备接入LTE通信***的基础消耗功率。
终端设备向网络设备发送的第一信息还包括第一功率和第二功率;第一功率为终端设备在第一通信***的基础消耗功率,第二功率为终端设备在第二通信***的基础消耗功率,第一功率小于第二功率;服务小区具体为网络设备基于当前任务的下行速率、速率门限值、第一功率和第二功率选择的。
例如,在当前任务的下行速率小于或等于速率门限值的情况下,服务小区为第一通信***中的小区。因为终端设备在第一通信***的基础功耗比终端设备在第二通信***的基础功耗大,因此在下行速率较小时,第二通信***的能效极低,选择第一通信***有利于终端设备能效提升。
例如,在当前任务的下行速率大于速率门限值的情况下,由于当前任务下行速率较大,需要较多的通信资源,此时网络状态等因素会影响网络设备的资源配置,进而影响终端设备的下行能效,因此需要根据能效优先方法权衡第一通信***与第二通信***的能效,选择能效较好的通信***中的服务小区。服务小区的选择满足下述公式:
Figure PCTCN2021096679-appb-000010
其中,x为0或1的离散二值函数(例如x为1时表示选择第一通信***,x为0时表示选择第二通信***),P 3为第一功率,v 3为第一通信***的下行速率,RB 3为第一通信***的物理资源块数量,MCS 3为第一通信***的编码与调制方式,P 4为第二功率,v 4为第二通信***的下行速率,RB 4为第二通信***的物理资源块数量,MCS 4为第二通信***的编码与调制方式。
以第一带宽范围为w3、第二带宽范围为w3为例,RB 3∈w3,RB 4∈w4。通过上述公式可以求得最优解(x*,RB*,MCS*),将x*确定为终端设备能效优先时的通信***选 择参数,例如x*为1时表示选择第一通信***,x*为0时表示选择第二通信***。
可能的实现方式中,在当前任务的下行速率等于速率门限值的情况下,可以采用上述公式选择服务小区,本申请实施例对当前任务的下行速率等于速率门限值的情况不作具体限定。
本申请实施例所涉及的数据传输可以包括数据发送、数据接收、或数据交互的过程。例如,终端设备与基站进行数据传输,可以包括终端设备向基站发送数据,或基站向终端设备发送数据,或终端设备向基站发送数据,并接收来自基站的数据,或基站向终端设备发送数据,并接收来自终端设备的数据。
下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以独立实现,也可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。
图4为本申请实施例一提供的一种小区选择方法的流程示意图,如图4所示,该方法包括:
S401:终端设备向网络设备发送第一请求,第一请求用于请求通过能效优先方式为终端设备选择服务小区。
本申请实施例中,终端设备可以采用任意可能的通信方式向网络设备发送第一请求,触发发送第一请求的实现可以参照上述解释中的说明,在此不作赘述。
S402:终端设备向网络设备发送第一信息;第一信息用于网络设备为终端设备选择第一通信***中的小区或第二通信***中的小区。
本申请实施例中,终端设备可以将第一请求与第一信息同步发送或异步发送,第一信息的具体可能方式可以参照上述解释中的说明,在此不作赘述。
可能的实现方式中,终端设备向网络设备发送第一请求后,网络设备可以回复是否接受终端设备的第一请求,在终端设备接收到网络设备的接受终端设备的第一请求的情况下,终端设备向网络设备发送第一信息。
S403:网络设备基于第一请求和第一信息为终端设备选择服务小区。
本申请实施例中,网络设备可以基于具体网络情况,以及终端设备的能效优先请求和第一信息等,为终端设备选择服务小区。
S404:终端设备接收来自网络设备的服务小区的配置信息。
本申请实施例中,终端设备接收来自网络设备的服务小区的配置信息,可以基于配置信息切换到服务小区中,进行数据传输,实现低功耗的通信。
综上所述,基站可以基于终端设备的能耗优先请求,为终端设备选择能效优先时的小区,从而可以降低终端设备通信时的能耗。
图5为本申请实施例一提供的一种具体的小区选择方法的流程示意图,该实施例可以为上行传输时的具体实现方式,如图5所示,该方法包括:
S501:终端设备向网络设备发送第一请求,第一请求用于请求通过能效优先方式为终端设备选择服务小区。
S502:终端设备接收来自网络设备的第一带宽范围和第二带宽范围;第一带宽范围用于表示第一通信***的可用带宽范围,第二带宽范围用于表示第二通信***的可用带宽范 围。
S503:终端设备根据第一带宽范围和第二带宽范围,计算在终端设备能效优先时的通信***选择参数,以及在终端设备能效优先时的发送功率。
S504:终端设备向网络设备发送第一信息,第一信息包括:在终端设备能效优先时的通信***选择参数,以及在终端设备能效优先时的发送功率。
S505:网络设备基于通信***选择参数和发送功率选择服务小区;在服务小区中,终端设备的上行发送功率不大于发送功率。
S506:终端设备接收来自网络设备的服务小区的配置信息。
本申请实施例中,S501-S506可以参照上述解释和实施例中的说明,在此不作赘述。本申请实施例中,终端设备可以根据网络设备发送的可用带宽范围计算能效优先时的通信***选择参数,以及能效优先时的发送功率,进而网络设备可以根据终端设备发送的通信***选择参数和发送功率为终端设备选择能效优先时的服务小区,以及实现能效优先的资源配置,从而可以降低终端设备通信时的能耗。
可能的实现方式中,在图5对应的实施例中,如果网络设备在接收到第一请求时,确定第一通信***或第二通信***的其中一个因为如网络拥堵、信道质量极差等原因导致可用带宽很小,则网络设备可以为终端设备选择可用带宽较大的通信***中的服务小区,从而可以保证终端设备的正常通信。
图6为本申请实施例一提供的一种具体的小区选择方法的流程示意图,该实施例可以为上行传输时的具体实现方式,如图6所示,该方法包括:
S601:终端设备向网络设备发送第一请求,第一请求用于请求通过能效优先方式为终端设备选择服务小区。
S602:终端设备向网络设备发送用于计算在终端设备能效优先时的通信***选择参数和发送功率的信息。
S603:网络设备根据终端设备发送的信息计算在终端设备能效优先时的通信***选择参数,以及在终端设备能效优先时的发送功率。
S604:网络设备基于通信***选择参数和发送功率选择服务小区;在服务小区中,终端设备的上行发送功率不大于发送功率。
S605:终端设备接收来自网络设备的服务小区的配置信息。
本申请实施例与S501-S506不同的是,本申请实施例将计算终端设备能效优先时的通信***选择参数和发送功率的步骤由网络设备实现,从而可以进一步减少终端设备的计算负荷,适应的终端设备需要向网络设备发送用于计算在终端设备能效优先时的通信***选择参数和发送功率的信息,网络设备可以不向终端设备发送第一带宽范围和第二带宽范围。用于计算在终端设备能效优先时的通信***选择参数和发送功率的信息可以参照上述解释中的说明,例如,用于计算在终端设备能效优先时的通信***选择参数和发送功率的信息可以包括:第一通信***的上行总功率、第一通信***的上行速率、第一通信***的编码与调制方式、第二通信***的上行总功率、第二通信***的上行速率和第二通信***的编码与调制方式,等,在此不作赘述。
本申请实施例中,终端设备向网络设备发送用于请求能效优先的请求,以及用于计算在终端设备能效优先时的通信***选择参数和发送功率的信息,网络设备计算能效优先时 的通信***选择参数,以及能效优先时的发送功率,进而网络设备可以根据通信***选择参数和发送功率为终端设备选择能效优先时的服务小区,以及实现能效优先的资源配置,从而可以降低终端设备通信时的能耗。
图7为本申请实施例一提供的一种具体的小区选择方法的流程示意图,该实施例可以为下行传输时的具体实现方式,如图7所示,该方法包括:
S701:终端设备向网络设备发送第一请求,第一请求用于请求通过能效优先方式为终端设备选择服务小区。
S702:终端设备向网络设备发送速率门限值、第一功率和第二功率;第一功率为终端设备在第一通信***的基础消耗功率,第二功率为终端设备在第二通信***的基础消耗功率,第一功率小于第二功率。
S703:网络设备为终端设备选择服务小区,其中,在当前任务的下行速率小于或等于速率门限值的情况下,网络设备选择服务小区为第一通信***中的小区;在当前任务的下行速率大于速率门限值的情况下,网络设备根据第一功率和第二功率计算服务小区。
S704:终端设备接收来自网络设备的服务小区的配置信息。
本申请实施例中,S701-S704可以参照上述解释和实施例中的说明,在此不作赘述。本申请实施例中,终端设备向网络设备发送用于请求能效优先的请求,以及速率门限值、第一功率和第二功率,网络设备可以根据通信***的情况为终端设备选择能效优先时的服务小区,以及实现能效优先的资源配置,从而可以降低终端设备通信时的能耗。
可能的实现方式中,在图7对应的实施例中,如果网络设备在接收到第一请求时,确定第一通信***或第二通信***的其中一个因为如网络拥堵、信道质量极差等原因导致可用带宽很小,则网络设备可以为终端设备选择可用带宽较大的通信***中的服务小区,从而可以保证终端设备的正常通信。
上面结合图4至图7,对本申请实施例的方法进行了说明,下面对本申请实施例提供的执行上述方法的装置进行描述。本领域技术人员可以理解,方法和装置可以相互结合和引用,本申请实施例提供的一种小区选择装置可以执行上述小区选择方法中终端设备所执行的步骤。另一种小区选择装置可以执行上述实施例中的小区选择方法中网络设备所执行的步骤。
下面以采用对应各个功能划分各个功能模块为例进行说明:
如图8所示,图8示出了本申请实施例提供的小区选择装置的结构示意图,该小区选择装置可以是本申请实施例中的终端设备和网络设备,也可以为应用于终端设备和网络设备中的芯片。该小区选择装置包括:处理单元101和通信单元102。其中,通信单元102用于支持小区选择装置执行信息发送或接收的步骤。处理单元101用于支持小区选择装置执行信息处理的步骤。
一种示例,以该小区选择装置为终端设备或应用于终端设备中的芯片或芯片***为例,该通信单元102用于支持小区选择装置执行上述实施例中的S401、S402和S404;或者执行上述实施例的S501、S502、S504和S506;或者执行上述实施例的S601、S602和S605;或者执行上述实施例的S701、S702和S704,等。处理单元101用于支持小区选择装置执行上述实施例中的S503,等。
另一种示例,以该小区选择装置为网络设备或应用于网络设备中的芯片或芯片***为 例,该处理单元101用于支持小区选择装置执行上述实施例中的S403;或者执行上述实施例中的S505;或者执行上述实施例中的S603和S604;或者执行上述实施例中的S703,等。通信单元102用于支持小区选择装置执行上述实施例中的S401、S402和S404;或者执行上述实施例的S501、S502、S504和S506;或者执行上述实施例的S601、S602和S605;或者执行上述实施例的S701、S702和S704,等。
在一种可能的实施例中,小区选择装置还可以包括:存储单元103。处理单元101、通信单元102、存储单元103通过通信总线相连。
存储单元103可以包括一个或者多个存储器,存储器可以是一个或者多个设备、电路中用于存储程序或者数据的器件。
存储单元103可以独立存在,通过通信总线与小区选择装置具有的处理单元101相连。存储单元103也可以和处理单元集成在一起。
小区选择装置可以用于通信设备、电路、硬件组件或者芯片中。
以小区选择装置可以是本申请实施例中的终端设备或网络设备的芯片或芯片***为例,则通信单元102可以是输入或者输出接口、管脚或者电路等。示例性的,存储单元103可以存储终端设备或网络设备侧的方法的计算机执行指令,以使处理单元101执行上述实施例中终端设备或网络设备的方法。存储单元103可以是寄存器、缓存或者RAM等,存储单元103可以和处理单元101集成在一起。存储单元103可以是ROM或者可存储静态信息和指令的其他类型的静态存储设备,存储单元103可以与处理单元101相独立。
本申请实施例提供了一种小区选择装置,该小区选择装置包括一个或者多个模块,用于实现上述图4-图7任一个对应的实施例中的方法,该一个或者多个模块可以与上述图4-图7任一个对应的实施例的方法的步骤相对应。具体的,本申请实施例中由终端设备执行的方法中的每个步骤,终端设备中存在执行该方法中每个步骤的单元或者模块。由网络设备执行的方法中的每个步骤,网络设备中存在执行该方法中每个步骤的单元或者模块。例如,对于执行对该小区选择装置的动作进行控制或处理的模块可以称为处理模块。对于执行对在小区选择装置侧进行消息或数据处理的步骤的模块可以称为通信模块。
图9所示为本申请实施例提供的小区选择设备的硬件结构示意图。本申请实施例中的终端设备和网络设备的硬件结构均可以参考如图9所示的小区选择设备的硬件结构示意图。该小区选择设备包括处理器41,通信线路44以及至少一个通信接口(图9中示例性的以通信接口43为例进行说明)。
处理器41可以是一个通用中央处理器(central processing unit,CPU),微处理器,特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制本申请方案程序执行的集成电路。
通信线路44可包括一通路,在上述组件之间传送信息。
通信接口43,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(radio access network,RAN),无线局域网(wireless local area networks,WLAN)等。
可能的,该通信设备还可以包括存储器42。
存储器42可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信 息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过通信线路44与处理器相连接。存储器也可以和处理器集成在一起。
其中,存储器42用于存储执行本申请方案的计算机执行指令,并由处理器41来控制执行。处理器41用于执行存储器42中存储的计算机执行指令,从而实现本申请下述实施例提供的小区选择方法。
可能的,本申请实施例中的计算机执行指令也可以称之为应用程序代码,本申请实施例对此不作具体限定。
在具体实现中,作为一种实施例,处理器41可以包括一个或多个CPU,例如图9中的CPU0和CPU1。
在具体实现中,作为一种实施例,小区选择设备可以包括多个处理器,例如图9中的处理器41和处理器45。这些处理器中的每一个可以是一个单核(single-CPU)处理器,也可以是一个多核(multi-CPU)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
例如,以该小区选择装置为终端设备或应用于终端设备中的芯片为例,该通信接口用于支持该小区选择装置执行上述实施例中的S401、S402和S404;或者执行上述实施例的S501、S502、S504和S506;或者执行上述实施例的S601、S602和S605;或者执行上述实施例的S701、S702和S704,等。处理器41或处理器45用于支持小区选择装置执行上述实施例中的S503,等。
在另一种示例中,以小区选择装置可以为网络设备或应用于网络设备中的芯片或芯片***为例,该通信接口用于支持小区选择装置执行上述实施例中的S401、S402和S404;或者执行上述实施例的S501、S502、S504和S506;或者执行上述实施例的S601、S602和S605;或者执行上述实施例的S701、S702和S704,等。处理器41或处理器45用于支持小区选择装置执行上述实施例中的S403;或者执行上述实施例中的S505;或者执行上述实施例中的S603和S604;或者执行上述实施例中的S703,等。
如图10所示,为本申请实施例提供的一种终端设备(后续简称终端)的结构示意图。
终端包括至少一个处理器1211、至少一个收发器1212。在一种可能的示例中,终端还可以包括和至少一个存储器1213、输出设备1214、输入设备1215和一个或多个天线1216。处理器1211、存储器1213和收发器1212相连。天线1216与收发器1212相连,输出设备1214、输入设备1215与处理器1211相连。
本申请实施例中的存储器,例如存储器1213,可以包括如下至少一种类型:只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(Electrically erasable programmabler-only memory,EEPROM)。在某些场景下,存储器还可以是只读光盘(compact disc read-only  memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
存储器1213可以是独立存在,与处理器1211相连。在另一种示例中,存储器1213也可以和处理器1211集成在一起,例如集成在一个芯片之内。其中,存储器1213能够存储执行本申请实施例的技术方案的程序代码,并由处理器1211来控制执行,被执行的各类计算机程序代码也可被视为是处理器1211的驱动程序。例如,处理器1211用于执行存储器1213中存储的计算机程序代码,从而实现本申请实施例中的技术方案。
收发器1212可以用于支持终端与终端或者终端与接入设备之间射频信号的接收或者发送,收发器1212可以与天线1216相连。收发器1212包括发射机Tx和接收机Rx。具体地,一个或多个天线1216可以接收射频信号,该收发器1212的接收机Rx用于从天线接收射频信号,并将射频信号转换为数字基带信号或数字中频信号,并将该数字基带信号或数字中频信号提供给处理器1211,以便处理器1211对该数字基带信号或数字中频信号做进一步的处理,例如解调处理和译码处理。此外,收发器1212中的发射机Tx还用于从处理器1211接收经过调制的数字基带信号或数字中频信号,并将该经过调制的数字基带信号或数字中频信号转换为射频信号,并通过一个或多个天线1216发送射频信号。具体地,接收机Rx可以选择性地对射频信号进行一级或多级下混频处理和模数转换处理以得到数字基带信号或数字中频信号,下混频处理和模数转换处理的先后顺序是可调整的。发射机Tx可以选择性地对经过调制的数字基带信号或数字中频信号时进行一级或多级上混频处理和数模转换处理以得到射频信号,上混频处理和数模转换处理的先后顺序是可调整的。数字基带信号和数字中频信号可以统称为数字信号。
处理器1211可以是基带处理器,也可以是CPU,基带处理器和CPU可以集成在一起,或者分开。
处理器1211可以用于为终端实现各种功能,例如用于对通信协议以及通信数据进行处理,或者用于对整个终端设备进行控制,执行软件程序,处理软件程序的数据;或者用于协助完成计算处理任务,例如对图形图像处理或者音频处理等等;或者处理器1211用于实现上述功能中的一种或者多种
输出设备1214和处理器1211通信,可以以多种方式来显示信息。例如,输出设备1214可以是液晶显示器(Liquid Crystal Display,LCD)、发光二级管(Light Emitting Diode,LED)显示设备、阴极射线管(Cathode Ray Tube,CRT)显示设备、或投影仪(projector)等。输入设备1215和处理器1211通信,可以以多种方式接受用户的输入。例如,输入设备1215可以是鼠标、键盘、触摸屏设备或传感设备等。
具体的,至少一个处理器1211用于执行步骤104。至少一个收发器1212用于执行步骤103。在一种可能的示例中,收发器1212还用于执行步骤116以及步骤117。
图11是本发明实施例提供的芯片150的结构示意图。芯片150包括一个或两个以上(包括两个)处理器1510和通信接口1530。
在一种可能的实施例中,如图11所示的芯片150还包括存储器1540,存储器1540可以包括只读存储器和随机存取存储器,并向处理器1510提供操作指令和数据。存储器1540 的一部分还可以包括非易失性随机存取存储器(non-volatile random access memory,NVRAM)。
在一些实施方式中,存储器1540存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:
在本发明实施例中,通过调用存储器1540存储的操作指令(该操作指令可存储在操作***中),执行相应的操作。
一种可能的实现方式中为:终端设备或网络设备所用的芯片的结构类似,不同的装置可以使用不同的芯片以实现各自的功能。
处理器1510控制终端设备或网络设备的操作,处理器1510还可以称为中央处理单元(central processing unit,CPU)。存储器1540可以包括只读存储器和随机存取存储器,并向处理器1510提供指令和数据。存储器1540的一部分还可以包括非易失性随机存取存储器(non-volatile random access memory,NVRAM)。例如应用中存储器1540、通信接口1530以及存储器1540通过总线***1520耦合在一起,其中总线***1520除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图11中将各种总线都标为总线***1520。
以上通信单元可以是一种该装置的接口电路或通信接口,用于从其它装置接收信号。例如,当该装置以芯片的方式实现时,该通信单元是该芯片用于从其它芯片或装置接收信号或发送信号的接口电路或通信接口。
上述本发明实施例揭示的方法可以应用于处理器1510中,或者由处理器1510实现。处理器1510可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1510中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1510可以是通用处理器、数字信号处理器(digital signal processing,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field-programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1540,处理器1510读取存储器1540中的信息,结合其硬件完成上述方法的步骤。
一种可能的实现方式中,通信接口1530用于执行图4-图7所示的实施例中的终端设备或网络设备的接收和发送的步骤。处理器1510用于执行图4-图7所示的实施例中的终端设备或网络设备的处理的步骤。
在上述实施例中,存储器存储的供处理器执行的指令可以以计算机程序产品的形式实现。计算机程序产品可以是事先写入在存储器中,也可以是以软件形式下载并安装在存储器中。
计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用 计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包括一个或多个可用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘solid state disk,SSD)等。
本申请实施例还提供了一种计算机可读存储介质。上述实施例中描述的方法可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。如果在软件中实现,则功能可以作为一个或多个指令或代码存储在计算机可读介质上或者在计算机可读介质上传输。计算机可读介质可以包括计算机存储介质和通信介质,还可以包括任何可以将计算机程序从一个地方传送到另一个地方的介质。存储介质可以是可由计算机访问的任何目标介质。
作为一种可能的设计,计算机可读介质可以包括RAM,ROM,EEPROM,CD-ROM或其它光盘存储器,磁盘存储器或其它磁存储设备,或目标于承载的任何其它介质或以指令或数据结构的形式存储所需的程序代码,并且可由计算机访问。而且,任何连接被适当地称为计算机可读介质。例如,如果使用同轴电缆,光纤电缆,双绞线,数字用户线(DSL)或无线技术(如红外,无线电和微波)从网站,服务器或其它远程源传输软件,则同轴电缆,光纤电缆,双绞线,DSL或诸如红外,无线电和微波之类的无线技术包括在介质的定义中。如本文所使用的磁盘和光盘包括光盘(CD),激光盘,光盘,数字通用光盘(DVD),软盘和蓝光盘,其中磁盘通常以磁性方式再现数据,而光盘利用激光光学地再现数据。上述的组合也应包括在计算机可读介质的范围内。
本申请实施例还提供了一种计算机程序产品。上述实施例中描述的方法可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。如果在软件中实现,可以全部或者部分得通过计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行上述计算机程序指令时,全部或部分地产生按照上述方法实施例中描述的流程或功能。上述计算机可以是通用计算机、专用计算机、计算机网络、基站、终端或者其它可编程装置。
以上的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。

Claims (22)

  1. 一种小区选择方法,其特征在于,包括:
    终端设备向网络设备发送第一请求,所述第一请求用于请求通过能效优先方式为所述终端设备选择服务小区;
    所述终端设备向所述网络设备发送第一信息;所述第一信息用于所述网络设备为所述终端设备选择第一通信***中的小区或第二通信***中的小区;
    所述终端设备接收来自所述网络设备的服务小区的配置信息;其中,所述服务小区为所述网络设备基于所述终端设备能效优先的方式在所述第一通信***中的小区或所述第二通信***中的小区选择的。
  2. 根据权利要求1所述的方法,其特征在于,所述第一信息包括:在所述终端设备能效优先时的通信***选择参数,以及在所述终端设备能效优先时的发送功率;所述服务小区具体为所述网络设备基于所述通信***选择参数和所述发送功率选择的;在所述服务小区中,所述终端设备的上行发送功率不大于所述发送功率;
    所述终端设备向所述网络设备发送第一信息之前,还包括:
    所述终端设备接收来自所述网络设备的第一带宽范围和第二带宽范围;所述第一带宽范围用于表示所述第一通信***的可用带宽范围,所述第二带宽范围用于表示所述第二通信***的可用带宽范围;
    所述终端设备根据所述第一带宽范围和所述第二带宽范围,计算在所述终端设备能效优先时的通信***选择参数,以及在所述终端设备能效优先时的发送功率。
  3. 根据权利要求2所述的方法,其特征在于,所述终端设备根据所述第一带宽范围和所述第二带宽范围,计算在所述终端设备能效优先时的通信***选择参数,包括:
    所述终端设备根据所述第一带宽范围和所述第二带宽范围,确定所述第一通信***的物理资源块数量以及所述第二通信***的物理资源块数量;
    所述终端设备根据所述第一通信***的上行总功率、所述第一通信***的上行速率、所述第一通信***的物理资源块数量、所述第一通信***的编码与调制方式、所述第二通信***的上行总功率、所述第二通信***的上行速率、所述第二通信***的物理资源块数量和所述第二通信***的编码与调制方式,计算在所述终端设备能效优先时的通信***选择参数。
  4. 根据权利要求3所述的方法,其特征在于,所述终端设备计算在所述终端设备能效优先时的通信***选择参数,满足下述公式:
    Figure PCTCN2021096679-appb-100001
    其中,所述Q为通信***选择参数,所述P 1为所述第一通信***的上行总功率,所述v 1为所述第一通信***的上行速率,所述RB 1为所述第一通信***的物理资源块数量,所述MCS 1为所述第一通信***的编码与调制方式,所述P 2为所述第二通信***的上行总功率,所述v 2为所述第二通信***的上行速率,所述RB 2为所述第二通信***的物理资源块数量,所述MCS 2为所述第二通信***的编码与调制方式。
  5. 根据权利要求1所述的方法,其特征在于,所述第一信息包括速率门限值,所述服务小区具体为所述网络设备基于所述速率门限值和当前任务的下行速率选择的。
  6. 根据权利要求5所述的方法,其特征在于,所述第一信息还包括第一功率和第二功率;其中,所述第一功率为所述终端设备在所述第一通信***的基础消耗功率,所述第二功率为所述终端设备在所述第二通信***的基础消耗功率,所述第一功率小于所述第二功率;
    所述服务小区具体为所述网络设备基于所述当前任务的下行速率、所述速率门限值、所述第一功率和所述第二功率选择的。
  7. 根据权利要求6所述的方法,其特征在于,
    在所述当前任务的下行速率小于或等于所述速率门限值的情况下,所述服务小区为所述第一通信***中的小区;
    或者,在所述当前任务的下行速率大于所述速率门限值的情况下,所述服务小区的选择满足下述公式:
    Figure PCTCN2021096679-appb-100002
    其中,所述x为0或1的离散二值函数,所述P 3为所述第一功率,所述v 3为所述第一通信***的下行速率,所述RB 3为所述第一通信***的物理资源块数量,所述MCS 3为所述第一通信***的编码与调制方式,所述P 4为所述第二功率,所述v 4为所述第二通信***的下行速率,所述RB 4为所述第二通信***的物理资源块数量,所述MCS 4为所述第二通信***的编码与调制方式。
  8. 根据权利要求1-7任一项所述的方法,其特征在于,终端设备向网络设备发送第一请求,包括:
    所述终端设备基于用户配置向所述网络设备发送所述第一请求;
    或者,所述终端设备检测到剩余电量低于电量阈值,所述终端设备向所述网络设备发送所述第一请求;
    或者,所述终端设备检测到剩余电量低于电量阈值;所述终端设备显示用于提示用户配置能效优先的用户界面;所述终端设备根据在所述用户界面中接收的配置向所述网络设备发送所述第一请求。
  9. 一种小区选择方法,其特征在于,包括:
    网络设备接收来自终端设备的第一请求和第一信息;所述第一请求用于请求通过能效优先方式为所述终端设备选择服务小区,所述第一信息用于所述网络设备为所述终端设备选择第一通信***中的小区或第二通信***中的小区;
    所述网络设备基于所述第一请求和所述第一信息为所述终端设备选择服务小区;
    所述网络设备向所述终端设备发送所述服务小区的配置信息。
  10. 根据权利要求9所述的方法,其特征在于,所述网络设备基于第一请求和所述第一信息为所述终端设备选择服务小区,包括:
    所述网络设备基于所述第一请求向所述终端设备发送第一带宽范围和第二带宽范围;所述第一带宽范围用于表示所述第一通信***的可用带宽范围,所述第二带宽范围用于表示所述第二通信***的可用带宽范围;
    所述网络设备接收来自所述终端设备的所述第一信息,所述第一信息包括通信***选择参数和发送功率;所述通信***选择参数和所述发送功率为所述终端设备根据所述第一带宽范围和所述第二带宽范围,计算在所述终端设备能效优先时得到的;
    网络设备基于所述通信***选择参数和所述发送功率选择所述服务小区;在所述服务小区中,所述终端设备的上行发送功率不大于所述发送功率。
  11. 根据权利要求9或10所述的方法,其特征在于,所述通信***选择参数和所述发送功率具体为:所述终端设备根据所述第一带宽范围和所述第二带宽范围,确定所述第一通信***的物理资源块数量以及所述第二通信***的物理资源块数量,以及所述终端设备根据所述第一通信***的上行总功率、所述第一通信***的上行速率、所述第一通信***的物理资源块数量、所述第一通信***的编码与调制方式、所述第二通信***的上行总功率、所述第二通信***的上行速率、所述第二通信***的物理资源块数量和所述第二通信***的编码与调制方式,计算在所述终端设备能效优先时得到的。
  12. 根据权利要求11所述的方法,其特征在于,所述通信***选择参数的得到满足下述公式:
    Figure PCTCN2021096679-appb-100003
    其中,所述Q为通信***选择参数,所述P 1为所述第一通信***的上行总功率,所述v 1为所述第一通信***的上行速率,所述RB 1为所述第一通信***的物理资源块数量,所述MCS 1为所述第一通信***的编码与调制方式,所述P 2为所述第二通信***的上行总功率,所述v 2为所述第二通信***的上行速率,所述RB 2为所述第二通信***的物理资源块数量,所述MCS 2为所述第二通信***的编码与调制方式。
  13. 根据权利要求9所述的方法,其特征在于,所述第一信息包括:速率门限值;所述网络设备基于所述第一请求和所述第一信息为所述终端设备选择服务小区,包括:
    所述网络设备基于所述速率门限值和当前任务的下行速率选择所述服务小区。
  14. 根据权利要求13所述的方法,其特征在于,所述第一信息还包括第一功率和第二功率;其中,所述第一功率为所述终端设备在第一通信***的基础消耗功率,所述第二功率为所述终端设备在第二通信***的基础消耗功率,所述第一功率小于所述第二功率;
    所述网络设备基于所述第一请求和所述第一信息为所述终端设备选择服务小区,包括:
    所述网络设备基于所述当前任务的下行速率、所述速率门限值、所述第一功率和所述第二功率选择所述服务小区。
  15. 根据权利要求14所述的方法,其特征在于,所述网络设备基于所述当前任务的下行速率、所述速率门限值、所述第一功率和所述第二功率选择所述服务小区,包括:
    在所述当前任务的下行速率小于或等于所述速率门限值的情况下,所述网络设备选择所述服务小区为所述第一通信***中的小区;
    或者,在所述当前任务的下行速率大于所述速率门限值的情况下,所述网络设备选择所述服务小区满足下述公式:
    Figure PCTCN2021096679-appb-100004
    其中,所述x为0或1的离散二值函数,所述P 3为所述第一功率,所述v 3为所述第一通信***的下行速率,所述RB 3为所述第一通信***的物理资源块数量,所述MCS 3为所述第一通信***的编码与调制方式,所述P 4为所述第二功率,所述v 4为所述第二通信***的下行速率,所述RB 4为所述第二通信***的物理资源块数量,所述MCS 4为所述第二通信***的编码与调制方式。
  16. 根据权利要求9-15任一项所述的方法,其特征在于,所述第一请求为:
    所述终端设备基于用户配置发送的;
    或者,所述终端设备检测到剩余电量低于电量阈值时发送的;
    或者,所述终端设备检测到剩余电量低于电量阈值;所述终端设备显示用于提示用户配置能效优先的用户界面;所述终端设备根据在所述用户界面中接收的配置发送的。
  17. 一种小区选择装置,其特征在于,包括:处理器和通信接口;
    其中,所述通信接口用于执行如权利要求1-8中任一项所述的小区选择方法中在所述终端设备中进行消息收发的操作;所述处理器运行指令以执行如权利要求1-8中任一项所述的小区选择方法中在所述终端设备中进行处理或控制的操作。
  18. 一种小区选择装置,其特征在于,包括:处理器和通信接口;
    其中,所述通信接口用于执行如权利要求9-16中任一项所述的小区选择方法中在所述网络设备设备中进行消息收发的操作;所述处理器运行指令以执行如权利要求9-16中任一项所述的小区选择方法中在所述网络设备中进行处理或控制的操作。
  19. 一种芯片,其特征在于,所述芯片包括至少一个处理器和通信接口,所述通信接口和所述至少一个处理器耦合,所述至少一个处理器用于运行计算机程序或指令,以实现如权利要求1-8中任一项所述的方法,或以实现如权利要求9-16中任一项所述的方法;所述通信接口用于与所述芯片之外的其它模块进行通信。
  20. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令被运行时,实现上述权利要求1-8任一项所述的方法,或实现上述权利要求9-16任一项所述的方法。
  21. 一种通信***,其特征在于,包括:用于执行权利要求1-8中任意一项所述方法的终端设备,以及与所述终端设备通信的网络设备。
  22. 一种程序产品,其特征在于,所述程序产品包括计算机程序,所述计算机程序存储在可读存储介质中,通信装置的至少一个处理器可以从所述可读存储介质读取所述计算机程序,所述至少一个处理器执行所述计算机程序使得通信装置实施如权利要求1-8任意一项所述的方法或者如权利要求9-16任意一项所述的方法。
PCT/CN2021/096679 2020-06-29 2021-05-28 小区选择方法和装置 WO2022001532A1 (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US18/003,637 US20230239781A1 (en) 2020-06-29 2021-05-28 Cell Selection Method and Apparatus

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202010605386.4A CN113938902A (zh) 2020-06-29 2020-06-29 小区选择方法和装置
CN202010605386.4 2020-06-29

Publications (1)

Publication Number Publication Date
WO2022001532A1 true WO2022001532A1 (zh) 2022-01-06

Family

ID=79272923

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/096679 WO2022001532A1 (zh) 2020-06-29 2021-05-28 小区选择方法和装置

Country Status (3)

Country Link
US (1) US20230239781A1 (zh)
CN (1) CN113938902A (zh)
WO (1) WO2022001532A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117676732A (zh) * 2022-08-27 2024-03-08 华为技术有限公司 服务小区选择方法和装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070047512A1 (en) * 2005-08-26 2007-03-01 Interdigital Technology Corporation Wireless communication method and apparatus for selecting a serving cell and node-b in an sc-fdma system
CN101931985A (zh) * 2009-06-23 2010-12-29 华为技术有限公司 服务小区的选择方法及网络侧设备
CN105007606A (zh) * 2014-04-24 2015-10-28 中兴通讯股份有限公司 小区选择重选参数确定方法、基站、终端及通信***
CN105611595A (zh) * 2016-03-23 2016-05-25 四川长虹通信科技有限公司 基于5g融合同覆盖网络下的小区选择驻留方法
CN108200609A (zh) * 2018-01-05 2018-06-22 重庆邮电大学 一种适用于5g绿色通信的小区选择方法
WO2019090763A1 (zh) * 2017-11-13 2019-05-16 Oppo广东移动通信有限公司 选择小区的方法、终端设备和网络设备

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5635972B2 (ja) * 2008-04-18 2014-12-03 テレフオンアクチーボラゲット エル エム エリクソン(パブル) アクセス・ネットワークを運用する方法
CN101801072B (zh) * 2010-02-02 2012-09-05 华为终端有限公司 提供低功耗服务的方法和设备及通信***
CN102791002B (zh) * 2012-08-01 2015-10-28 重庆邮电大学 Lte网络中基于能效的资源分配方法
CN109982411B (zh) * 2017-12-28 2021-07-09 中国电信股份有限公司 终端接入网的选择方法、装置及其终端
CN111132254B (zh) * 2018-11-01 2022-05-10 华为技术有限公司 通信方法、装置及存储介质
CN110602754B (zh) * 2019-10-25 2021-09-07 维沃移动通信有限公司 一种无线资源的连接方法及移动终端

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070047512A1 (en) * 2005-08-26 2007-03-01 Interdigital Technology Corporation Wireless communication method and apparatus for selecting a serving cell and node-b in an sc-fdma system
CN101931985A (zh) * 2009-06-23 2010-12-29 华为技术有限公司 服务小区的选择方法及网络侧设备
CN105007606A (zh) * 2014-04-24 2015-10-28 中兴通讯股份有限公司 小区选择重选参数确定方法、基站、终端及通信***
CN105611595A (zh) * 2016-03-23 2016-05-25 四川长虹通信科技有限公司 基于5g融合同覆盖网络下的小区选择驻留方法
WO2019090763A1 (zh) * 2017-11-13 2019-05-16 Oppo广东移动通信有限公司 选择小区的方法、终端设备和网络设备
CN108200609A (zh) * 2018-01-05 2018-06-22 重庆邮电大学 一种适用于5g绿色通信的小区选择方法

Also Published As

Publication number Publication date
US20230239781A1 (en) 2023-07-27
CN113938902A (zh) 2022-01-14

Similar Documents

Publication Publication Date Title
CN111200873B (zh) 一种上行链路切换的方法、通信装置和通信***
WO2020164601A1 (zh) 传输配置编号状态指示的方法和通信装置
US11418999B2 (en) Buffer status report for high priority transmission
US11564181B2 (en) Method and apparatus for reporting power headroom report, and method and apparatus for obtaining power headroom report
EP3869895A1 (en) System and method for radio access virtualization
JP2023078303A (ja) V2xトラフィックに対応するための制御チャネル構造設計
US20200037231A1 (en) Method for Transmitting System Information and Related Devices
CN110113808A (zh) 用于功率控制的***和方法
CN109219114B (zh) 用于提供反馈信息的方法和电子设备
EP3531604A1 (en) Indication information sending method and receiving method and device
JP2022514902A (ja) 端末省エネ制御方法、装置及び機器
WO2021204094A1 (zh) 一种通信方法、装置及***
WO2019154281A1 (zh) 信息指示的方法、通信装置和通信***
US10523574B2 (en) Apparatus and method for controlling data transmission speed in wireless communication system
WO2022077387A1 (zh) 一种通信方法及通信装置
WO2022001532A1 (zh) 小区选择方法和装置
WO2022116014A1 (zh) 一种tbs确定方法
CN112333826B (zh) 一种业务接纳方法及装置
WO2022253150A1 (zh) 数据传输方法及装置
WO2019095783A1 (zh) 一种同步块与寻呼调度信令关联方法、指示方法及装置
WO2021036763A1 (zh) 监测周期的调整方法及装置
WO2022027386A1 (zh) 一种天线选择方法及装置
WO2022027385A1 (zh) 一种上行调度方法及通信装置
EP3902154A1 (en) Data transmission method and apparatus
WO2024016903A1 (zh) 一种通信方法及装置

Legal Events

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

Ref document number: 21834111

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 21834111

Country of ref document: EP

Kind code of ref document: A1