CN110876184B - Carrier aggregation configuration method and related product - Google Patents

Carrier aggregation configuration method and related product Download PDF

Info

Publication number
CN110876184B
CN110876184B CN201811027798.3A CN201811027798A CN110876184B CN 110876184 B CN110876184 B CN 110876184B CN 201811027798 A CN201811027798 A CN 201811027798A CN 110876184 B CN110876184 B CN 110876184B
Authority
CN
China
Prior art keywords
carrier aggregation
aggregation combination
target
combination
combinations
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811027798.3A
Other languages
Chinese (zh)
Other versions
CN110876184A (en
Inventor
曹军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201811027798.3A priority Critical patent/CN110876184B/en
Publication of CN110876184A publication Critical patent/CN110876184A/en
Application granted granted Critical
Publication of CN110876184B publication Critical patent/CN110876184B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • 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/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
    • 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

Abstract

The embodiment of the application discloses a carrier aggregation CA configuration method and a related product, wherein the method comprises the following steps: when the electronic equipment resides in an operator network, the electronic equipment sends equipment capability UE capability and residual capacity to an operator server, wherein the UE capability comprises: CA combinations supported by the electronic device; the electronic equipment receives a target carrier aggregation combination sent by an operator server, wherein the target carrier aggregation combination is at least one carrier aggregation combination determined by the operator server according to the UE capability and the residual capacity; the electronic equipment selects one carrier aggregation combination from the target carrier aggregation combination for communication. The technical scheme provided by the application has the advantage of high user experience.

Description

Carrier aggregation configuration method and related product
Technical Field
The present application relates to the field of electronic device technologies, and in particular, to a carrier aggregation configuration method and a related product.
Background
With the widespread use of electronic devices (such as mobile phones, tablet computers, and the like), the electronic devices have more and more applications and more powerful functions, and the electronic devices are developed towards diversification and personalization, and become indispensable electronic products in the life of users.
Currently, as Long Term Evolution (LTE) frequency bands gradually increase, various Carrier Aggregation (CA) combinations are also very many, and it often appears that one electronic device supports dozens or even more carrier aggregation combinations, which leads to the capacity of the UE capability to be continuously increased and unbearable, and also brings many problems of network compatibility.
Disclosure of Invention
The embodiment of the application provides a carrier aggregation configuration method and a related product, which can select a carrier aggregation combination with smaller unit power consumption by considering the residual electric quantity of a terminal when selecting carrier aggregation, reduce the consumption of electric quantity and improve the user experience.
In a first aspect, an embodiment of the present application provides a method for configuring carrier aggregation CA, where the method is applied to an electronic device, and the method includes the following steps:
when the electronic equipment resides in an operator network, the electronic equipment sends equipment capability UE capability and remaining power to an operator server, wherein the UE capability comprises: CA combinations supported by the electronic device;
the electronic equipment receives a target carrier aggregation combination sent by an operator server, wherein the target carrier aggregation combination is at least one carrier aggregation combination determined by the operator server according to the UE capability and the residual capacity;
the electronic equipment selects one carrier aggregation combination from the target carrier aggregation combination for communication.
Optionally, the selecting, by the electronic device, one carrier aggregation combination communication from the target carrier aggregation combinations specifically includes:
and arbitrarily selecting one carrier aggregation combination communication from the target carrier combination.
Or determining the frequency used by each carrier aggregation combination in the target carrier aggregation, and selecting the first carrier aggregation combination with the highest frequency for communication;
or determining the number of times of using each carrier aggregation combination in the target carrier aggregation, and selecting the second carrier aggregation combination with the largest number of times for communication.
Optionally, the selecting, by the electronic device, one carrier aggregation combination communication from the target carrier aggregation combinations specifically includes:
if the electronic device runs the first application, the frequency or the number of times of using each carrier aggregation combination in the first application target carrier aggregation is determined, and the third carrier aggregation combination with the highest frequency or the highest number of times is selected for communication.
Optionally, the method for implementing the carrier aggregation combination supported by the electronic device specifically includes:
determining a target service type corresponding to the target unique identification information according to a mapping relation between the unique identification information of the electronic equipment and the service type; and determining a plurality of carrier aggregation combination forms corresponding to the target service type according to a mapping relation between a preset service type and the carrier aggregation combination form, and determining the plurality of carrier aggregation combinations as CA combinations supported by the electronic equipment.
Optionally, after sending the UE capability, the method further includes:
the electronic device transmits an obstruction distance.
In a second aspect, an electronic device is provided, the electronic device comprising: a processor and a communication interface, wherein the processor is connected with the communication interface,
the processor is configured to control the communication interface to send a device capability UE capability and a remaining power amount to an operator server when residing in an operator network, where the UE capability includes: carrier Aggregation (CA) combinations supported by the electronic device;
the communication interface is used for receiving a target carrier aggregation combination sent by an operator server, wherein the target carrier aggregation combination is at least one carrier aggregation combination determined by the operator server according to the UE capability and the residual electric quantity;
the processor is configured to select one carrier aggregation combination from the target carrier aggregation combinations for communication.
Optionally, the determining, by the operator server, at least one carrier aggregation combination for the target carrier aggregation combination according to the UE capability and the remaining power specifically includes:
the processor is specifically configured to select one carrier aggregation combination communication from the target carrier combinations at will.
Or determining the frequency used by each carrier aggregation combination in the target carrier aggregation, and selecting the first carrier aggregation combination with the highest frequency for communication;
or determining the number of times of using each carrier aggregation combination in the target carrier aggregation, and selecting the second carrier aggregation combination with the largest number of times for communication.
Optionally, the determining, by the operator server, at least one carrier aggregation combination for the target carrier aggregation combination according to the UE capability and the remaining power specifically includes:
the processor is specifically configured to, for example, the electronic device runs the first application, determine the number of times or frequency that each carrier aggregation combination is used in the first application target carrier aggregation, and select a third carrier aggregation combination with the highest frequency or frequency for communication.
In a third aspect, an embodiment of the present application provides an electronic device, including a processor, a memory, a communication interface, and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for executing the steps in the first aspect of the embodiment of the present application.
In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program for electronic data exchange, where the computer program enables a computer to perform some or all of the steps described in the first aspect of the embodiment of the present application.
In a fifth aspect, embodiments of the present application provide a computer program product, where the computer program product comprises a non-transitory computer-readable storage medium storing a computer program, where the computer program is operable to cause a computer to perform some or all of the steps as described in the first aspect of embodiments of the present application. The computer program product may be a software installation package.
It can be seen that when the UE capability is sent, the technical solution provided by the present application also sends the remaining power to the operator server, so that the operator server can select a target carrier aggregation combination from the supported carrier aggregation according to the remaining power, thereby reducing the number of carrier aggregation combinations and improving user experience.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1A is a schematic structural diagram of an electronic device according to an embodiment of the present application;
fig. 1B is a network architecture diagram for implementing a carrier aggregation configuration method disclosed in an embodiment of the present application;
fig. 2 is a flowchart illustrating a carrier aggregation configuration method disclosed in an embodiment of the present application;
fig. 3 is a flowchart illustrating another carrier aggregation configuration method disclosed in an embodiment of the present application;
fig. 4 is a schematic structural diagram of an electronic device disclosed in an embodiment of the present application;
fig. 5A is a schematic structural diagram of another electronic device disclosed in the embodiment of the present application;
fig. 5B is a schematic structural diagram of a carrier aggregation configuration system disclosed in an embodiment of the present application.
Detailed Description
In order to make the technical solutions of the present application better understood, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first," "second," and the like in the description and claims of the present application and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements but may alternatively include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein may be combined with other embodiments.
The electronic devices involved in the embodiments of the present application may include various handheld devices (e.g., smart phones), vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to wireless modems with wireless communication functions, as well as various forms of User Equipment (UE), mobile Stations (MS), terminal equipment (terminal device), and so on. For convenience of description, the above-mentioned devices are collectively referred to as electronic devices.
Referring to fig. 1A, fig. 1A is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure, where the electronic device includes a control circuit and an input-output circuit, and the input-output circuit is connected to the control circuit.
The control circuitry may include, among other things, storage and processing circuitry. The storage circuit in the storage and processing circuit may be a memory, such as a hard disk drive memory, a non-volatile memory (e.g., a flash memory or other electronically programmable read only memory used to form a solid state drive, etc.), a volatile memory (e.g., a static or dynamic random access memory, etc.), etc., and the embodiments of the present application are not limited thereto. Processing circuitry in the storage and processing circuitry may be used to control the operation of the electronic device. The processing circuitry may be implemented based on one or more microprocessors, microcontrollers, digital signal processors, baseband processors, power management units, audio codec chips, application specific integrated circuits, display driver integrated circuits, and the like.
The storage and processing circuitry may be used to run software in the electronic device, such as playing a call prompt ringing application, playing a short message prompt ringing application, playing an alarm prompt ringing application, playing a media file application, a Voice Over Internet Protocol (VOIP) phone call application, operating system functions, and so forth. The software may be used to perform some control operations, for example, playing incoming alert rings, playing short message alert rings, playing alarm alert rings, playing media files, making voice phone calls, and other functions in the electronic device, and the embodiments of the present application are not limited.
The input-output circuit can be used for enabling the electronic device to input and output data, namely allowing the electronic device to receive data from the external device and allowing the electronic device to output data from the electronic device to the external device.
The input-output circuit may further include a sensor. The sensors may include ambient light sensors, optical and capacitive based infrared proximity sensors, ultrasonic sensors, touch sensors (e.g., optical based touch sensors and/or capacitive touch sensors, where the touch sensors may be part of a touch display screen or used independently as a touch sensor structure), acceleration sensors, gravity sensors, and other sensors, among others. The input-output circuit may further include audio components that may be used to provide audio input and output functionality for the electronic device. The audio components may also include a tone generator and other components for generating and detecting sound.
The input-output circuitry may also include one or more display screens. The display screen may include one or a combination of liquid crystal display screen, organic light emitting diode display screen, electronic ink display screen, plasma display screen, and display screen using other display technologies. The display screen may include an array of touch sensors (i.e., the display screen may be a touch display screen). The touch sensor may be a capacitive touch sensor formed by a transparent touch sensor electrode (e.g., an Indium Tin Oxide (ITO) electrode) array, or may be a touch sensor formed using other touch technologies, such as acoustic wave touch, pressure sensitive touch, resistive touch, optical touch, and the like, and the embodiments of the present application are not limited thereto.
The input-output circuitry may further include communications circuitry that may be used to provide the electronic device with the ability to communicate with external devices. The communication circuitry may include analog and digital input-output interface circuitry, and wireless communication circuitry based on radio frequency signals and/or optical signals. The wireless communication circuitry in the communication circuitry may include radio-frequency transceiver circuitry, power amplifier circuitry, low noise amplifiers, switches, filters, and antennas. For example, the wireless communication circuitry in the communication circuitry may include circuitry to support Near Field Communication (NFC) by transmitting and receiving near field coupled electromagnetic signals. For example, the communication circuit may include a near field communication antenna and a near field communication transceiver. The communications circuitry may also include cellular telephone transceiver and antennas, wireless local area network transceiver circuitry and antennas, and the like.
The input-output circuit may further include other input-output units. Input-output units may include buttons, joysticks, click wheels, scroll wheels, touch pads, keypads, keyboards, cameras, light emitting diodes and other status indicators, and the like.
The electronic device may further include a battery (not shown) for supplying power to the electronic device.
Referring to fig. 1B, fig. 1B is a network architecture diagram of a system for implementing a carrier aggregation configuration method according to an embodiment of the present disclosure, where the network architecture diagram includes an electronic device and an operator server, specifically, the electronic device may be the electronic device shown in fig. 1A, the operator server may be a server configured in a base station, and certainly, may also be a server in a remote computer room, and the present disclosure is not limited to a specific location of the server. It should be noted that, in the network architecture diagram shown in fig. 1B, in practical applications, some relay devices may exist between the electronic device and the operator server, where the relay devices are, for example, access points AP, and the network architecture diagram shown in fig. 1B is merely an illustration, and the technical solution provided by the present application is not limited to the network architecture diagram shown in fig. 1B.
Referring to fig. 2, fig. 2 is a carrier aggregation configuration method provided in the embodiment of the present application, where the method shown in fig. 2 may be applied to a network architecture shown in fig. 1B, and the method shown in fig. 2 includes the following steps:
step S201, when the electronic device resides in the operator network, the electronic device sends UE capability and remaining power to the operator server, where the UE capability may include: a CA combination supported by the electronic device;
in the step S201, the UE capability and the remaining power sent to the operator network may be sent through the operator network, and the operator network has certain differences according to different regions, for example, in china, the operator network may be divided into: china Mobile, china Unicom or China telecom.
The remaining power may be added to the UE capability for transmission, but in practical applications, the remaining power may also be transmitted in other manners, for example, carried in other information (information interacting with the base station), and of course, the remaining power may also be loaded by creating a new message, for example, a CA supplementary message.
202. And the operator server allocates a target carrier aggregation combination for the electronic equipment according to the UE capability and the residual capacity, and sends the target carrier aggregation combination to the electronic equipment.
The target carrier aggregation combination may be specifically multiple, for example, a carrier a + a carrier B + a carrier C, and a carrier E + a carrier F, or may be any combination among the carrier a, the carrier B, and the carrier C.
The method of step S202 may specifically include:
the method comprises the steps of determining a plurality of CA combinations contained in the UE capability, determining power consumption per unit time corresponding to the plurality of CA combinations, selecting n CA combinations with the power consumption per unit time lower than a set threshold value from the plurality of CA combinations, and determining the n CA combinations as target carrier aggregation combinations.
203. The electronic equipment receives the target carrier aggregation combination, and selects one carrier aggregation combination from the target carrier aggregation combination for communication.
According to the technical scheme, when the UE capability is sent, the surplus power is sent to the operator server, so that the operator server can select the target carrier aggregation combination from the supported carrier aggregation according to the surplus power, the carrier aggregation combination communication with the overhigh power consumption of a selected unit can be avoided, the power consumption is reduced, and the user experience is improved.
The selecting one carrier aggregation combination communication from the target carrier aggregation combination may specifically include:
and arbitrarily selecting one carrier aggregation combination communication from the target carrier combination.
Or selecting the first carrier aggregation combination communication with the highest frequency from the frequency used by each carrier aggregation combination in the target carrier aggregation;
or selecting the second carrier aggregation combination with the most times from the times of using each carrier aggregation combination in the target carrier aggregation for communication.
Certainly, selecting one carrier aggregation combination from the target carrier aggregation combination for communication may further include:
the method comprises the steps of determining a current first application, determining the number of times or frequency used by each carrier aggregation combination in target carrier aggregation during the first application, and selecting a third carrier aggregation combination with the highest frequency or times for communication.
In this way, in order to avoid the electronic device selecting an uncommon carrier aggregation combination, selecting a frequently used carrier aggregation combination can reduce the probability of occurrence of a failure, and improve the reliability of the terminal.
In a possible example, in step 201, the method for acquiring the CA combination supported by the electronic device may include the following steps:
21. determining a target service type corresponding to the target unique identification information according to a mapping relation between the unique identification information of the electronic equipment and the service type;
22. and determining a plurality of carrier aggregation combination forms corresponding to the target service type according to a mapping relation between a preset service type and the carrier aggregation combination form, and determining the plurality of carrier aggregation combinations as CA combinations supported by the electronic equipment.
In practical application, different tariffs correspond to different packages, and the same tariff can also correspond to different packages. The electronic device may pre-store a mapping relationship between the preset unique identification information and the service type, and further determine a target service type corresponding to the target unique identification information according to the mapping relationship, so as to provide a mapping relationship between the unique identification information and the service type as follows:
unique identification information Type of service
a1 Y1
a2 Y2
an Yn
For example, when the unique identification information is a1, the corresponding service type is Y1.
Furthermore, a mapping relationship between a preset service type and a carrier aggregation combination form is also stored in the electronic device, of course, one service type may correspond to multiple carrier aggregation combination forms, and multiple carrier aggregation combination forms corresponding to a target service type may be determined according to the mapping relationship.
In one possible example, between the above steps 101 to 102, the following steps may be further included:
obtaining model information of the electronic equipment;
in the step 102, determining, according to the target unique identification information, a plurality of carrier aggregation combination forms supported by the electronic device, which may be implemented as follows:
and determining a plurality of carrier aggregation combination forms supported by the electronic equipment according to the target unique identification information and the model information.
Since the unique identification information determines a part of carrier aggregation combination forms that can be supported by the electronic device, and the model information determines another part of carrier aggregation combination forms that can be supported by the electronic device, an intersection of the two part of carrier aggregation combination forms can be determined, that is, the carrier aggregation combination forms supported by the electronic device can be obtained, and certainly, there can be other ways to determine the multiple carrier aggregation combination forms supported by the electronic device according to the target unique identification information and the model information, which is not limited herein.
In one possible example, determining, according to the target unique identification information and the model information, a plurality of carrier aggregation combination forms supported by the electronic device may include:
23. determining a first target carrier aggregation combination form set corresponding to the model information of the electronic equipment according to a first mapping relation between preset model information and a carrier aggregation combination form set;
24. determining a second target carrier aggregation combination form set corresponding to the target unique identification information according to a second mapping relation between preset unique identification information and a carrier aggregation combination form set;
25. determining an intersection between the first target carrier aggregation combination form set and the second target carrier aggregation combination form set to obtain multiple carrier aggregation combination forms supported by the electronic device.
In one possible example, between the above steps 101 to 102, the following steps may be further included:
acquiring a basic carrier frequency band of the electronic equipment;
then, the step 102 of determining, according to the target unique identification information, a plurality of carrier aggregation combination forms supported by the electronic device may include the following steps:
and determining a plurality of carrier aggregation combination forms supported by the electronic equipment according to the target unique identification information and the basic carrier frequency band.
Optionally, determining multiple carrier aggregation combination forms supported by the electronic device according to the target unique identification information and the basic carrier frequency band may include the following steps:
26. determining a third target carrier aggregation combination form set corresponding to the target unique identification information according to a mapping relation between preset unique identification information and a carrier aggregation combination form set;
27. and selecting a carrier aggregation combination form comprising the basic carrier frequency band from the third target carrier aggregation combination form set to obtain a plurality of carrier aggregation combination forms supported by the electronic equipment.
The basic carrier frequency band may be understood as a default carrier frequency band, or a carrier frequency band with the highest frequency, or an indispensable carrier frequency band.
In one possible example, selecting one carrier aggregation combination from the target carrier aggregation combinations may include the following steps:
31. the operator server determines the remaining allocation denominations of each carrier aggregation combination form in the target carrier aggregation combination form to obtain a plurality of remaining allocation denominations;
32. the operator server determines a network load state value corresponding to each carrier aggregation combination form in the target carrier aggregation combination form to obtain a plurality of network load state values;
33. and the operator server determines a target carrier aggregation combination form from the target carrier aggregation combination forms according to the residual allocation denominations and the network load state values, wherein the target carrier aggregation combination form comprises at least one carrier aggregation combination.
The carrier aggregation combination form is not infinitely allocated to the user, so that the operator server may set an allocation denomination for each carrier aggregation combination form in advance, and further, the operator server determines the remaining allocation denomination of each carrier aggregation combination form in the multiple carrier aggregation combination forms to obtain multiple remaining allocation denominations, in addition, the operator server may determine a network load state value corresponding to each carrier aggregation combination form in the multiple carrier aggregation combination forms to obtain multiple network load state values, the network load state values are used for describing a load condition of a certain carrier aggregation combination form, a percentile representation may be adopted, and the operator server determines a target carrier aggregation combination form from the multiple carrier aggregation combination forms according to the multiple remaining allocation denominations and the multiple network load state values, for example, a carrier aggregation combination form with a small network load state value and a remaining allocation denomination not 0 may be selected as the target carrier aggregation combination form.
In one possible example, when the electronic device resides in the operator network, the following steps may be further included:
a1, acquiring a current foreground application;
a2, determining the lowest network rate corresponding to the current foreground application;
a3, acquiring a target network rate corresponding to the current foreground application;
and A4, when the target network rate is lower than the lowest network rate, executing the step of determining the target unique identification information of the electronic equipment.
In this embodiment, the foreground application may be one of the following: a game application, a social application, a video application, a payment application, an address book application, a photo album application, etc., without limitation. The mapping relationship between the foreground applications and the lowest network rate can be prestored in the electronic device, and then the lowest network rate corresponding to the current foreground application can be determined according to the mapping relationship, the lowest network rate of the current foreground application can be understood as the lowest network rate requirement required by the running of the current foreground application, and the lowest network rate of each foreground application can be set by a user or is default by a system. The electronic device may detect a current network rate, and of course, the current network rate includes not only a network rate of a current foreground application but also network rates of other applications, so that a target network rate corresponding to the current foreground application may be obtained therefrom, and if the target network rate is lower than a lowest network rate, the step of determining the target unique identification information of the electronic device may be performed, so as to achieve an enhancement of the network rate.
For example, when the electronic device resides in a network, when the ICCID of its SIM card is detected, the carrier aggregation combination form that the current electronic device should support may be switched according to the ICCID number segment of the SIM card, and the UE capability (that is, the carrier aggregation combination form that the current electronic device should support) is notified to the carrier aggregation combination form that the network of the operator should support by the current electronic device, after the carrier aggregation combination form that the electronic device supports is acquired by the operator server, the UE is timely allocated to the carrier aggregation combination form of the electronic device according to the network load state or the network scheduling condition, the electronic device obtains a high-speed network service by configuring the carrier aggregation combination through the network, and after the electronic device is switched to another SIM card, the carrier aggregation combination state of the SIM card may be loaded according to the new ICCID of the SIM card, and the same manner as above is used to obtain the high-speed network service.
Consistent with the above, fig. 2 is a flowchart illustrating a carrier aggregation configuration method disclosed in an embodiment of the present application. Applied to the electronic device shown in fig. 1A and the system shown in fig. 1B, the carrier aggregation configuration method includes the following steps 201-207.
201. And when the electronic equipment resides in the operator network, acquiring the current foreground application.
202. And determining the lowest network rate corresponding to the current foreground application.
203. And acquiring the target network rate corresponding to the current foreground application.
204. And when the target network rate is lower than the lowest network rate, determining target unique identification information of the electronic equipment.
205. And determining a plurality of carrier aggregation combination forms supported by the electronic equipment according to the target unique identification information.
206. Sending a target request to an operator server corresponding to the operator network, wherein the target request carries the multiple carrier aggregation combination forms, the target request is used for requesting the operator server to determine a target carrier aggregation combination form from the multiple carrier aggregation combination forms, and sending a target response message to the electronic device, and the target response message carries the target carrier aggregation combination form;
207. and carrying out network configuration according to the target carrier aggregation combination form.
The detailed description of steps 201 to 207 may refer to the corresponding description of the carrier aggregation configuration method described in fig. 2, and is not repeated herein.
It can be seen that, in the carrier aggregation configuration method described in the embodiment of the present application, when an electronic device resides in an operator network, a current foreground application is obtained, a minimum network rate corresponding to the current foreground application is determined, a target network rate corresponding to the current foreground application is obtained, when the target network rate is lower than the minimum network rate, target unique identification information of the electronic device is determined, multiple carrier aggregation combination forms supported by the electronic device are determined according to the target unique identification information, a target request is sent to an operator server corresponding to the operator network, the target request carries multiple carrier aggregation combination forms, the target request is used for requesting the operator server to determine a target carrier aggregation combination form from the multiple carrier aggregation combination forms, a target response message is sent to the electronic device, the target response message carries the target carrier aggregation combination form, and network configuration is performed according to the target carrier aggregation combination form.
Consistent with the above, fig. 3 is a flowchart illustrating a carrier aggregation configuration method disclosed in an embodiment of the present application. Applied to the electronic device shown in fig. 1A and the system shown in fig. 1B, the carrier aggregation configuration method includes the following steps 301 to 303.
301. When the electronic device resides in the operator network, the electronic device sends UE capability and the remaining power to the operator server, where the UE capability may include: CA combinations supported by the electronic device.
Optionally, when the electronic device sends the UE capability and the remaining power to the operator server, the method may further include: and sending an obstacle distance (distance between the terminal and the obstacle) to the operator server, wherein the obstacle distance is used for adjusting the target carrier aggregation combination for the operator server, and a specific adjustment mode can include:
inputting each carrier aggregation combination in the target carrier aggregation combination and the obstacle distance into a simulation system to determine the quality of each carrier aggregation combination at the obstacle distance, and determining Y carrier aggregation combinations with the quality larger than a set quality threshold value to be a new target carrier aggregation combination. The mass may specifically be:
the method for determining the obstacle distance may specifically include:
the method comprises the steps of collecting a first picture, determining the RGB value of each pixel point in the first picture, counting the number x of the pixel points of each RGB value, taking the RGB value with the maximum x as a first RGB value, reserving the pixel points of the first RGB value in the first picture, determining a plurality of continuous pixel points of the first RGB value as a range, determining a first range with the maximum area in the range, if the area of the first range is larger than an area threshold value, detecting a first distance through a distance sensor, if the first distance is larger than the distance threshold value, determining the first distance as an obstacle distance, and if the area of the first range is smaller than the area threshold value, determining that no obstacle exists.
The technical scheme provides a method for determining whether the obstacle exists, the area of the obstacle must be larger than the set area, after a first picture is acquired, if the obstacle is a small object, the mobile phone has several characteristics, one of which is different in corresponding RGB value, the range is smaller, the distance is closer, three or any one of the three conditions can be determined as not being the obstacle, and the RGB values of the obstacle are the same, such as a wall surface obstacle, the volume is larger, and the distance is longer, so that the applicant determines whether the mobile phone contains the obstacle through the setting.
The electronic device may also transmit a first coordinate of the current location, the first coordinate being used to assist in verifying the obstruction distance. A specific method for assisting the verification may be to determine a map location corresponding to the first coordinate, and determine whether the map location has an obstacle, for example, in a football field, a swimming pool, or the like, which is unlikely to have an obstacle.
302. And the electronic equipment receives a target carrier aggregation combination sent by an operator server, wherein the target carrier aggregation combination is at least one carrier aggregation combination determined by the operator server according to the UE capability and the residual capacity.
303. The electronic equipment selects one carrier aggregation combination from the target carrier aggregation combination for communication.
According to the technical scheme, when the UE capability is sent, the surplus power is sent to the operator server, so that the operator server can select the target carrier aggregation combination from the supported carrier aggregation according to the surplus power, the carrier aggregation combination communication with the overhigh power consumption of a selected unit can be avoided, the power consumption is reduced, and the user experience is improved.
Referring to fig. 4, fig. 4 is a schematic structural diagram of another electronic device disclosed in the embodiment of the present application, and as shown in the drawing, the electronic device includes a processor, a memory, a communication interface, and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for performing the following steps:
when residing in an operator network, sending equipment capability UE capability and a residual capacity to an operator server, wherein the UE capability comprises: CA combinations supported by the electronic device;
receiving a target carrier aggregation combination sent by an operator server, wherein the target carrier aggregation combination is at least one carrier aggregation combination determined by the operator server according to the UE capability and the residual capacity;
and selecting one carrier aggregation combination from the target carrier aggregation combination for communication.
According to the technical scheme, when the UE capability is sent, the residual electric quantity is sent to the operator server, so that the operator server can select the target carrier aggregation combination from the supported carrier aggregation according to the residual electric quantity, the number of the carrier aggregation combinations is reduced, and the user experience degree is improved.
In an optional aspect, the selecting, by the electronic device, one carrier aggregation combination communication from the target carrier aggregation combinations further includes:
and arbitrarily selecting one carrier aggregation combination communication from the target carrier combination.
Or determining the frequency used by each carrier aggregation combination in the target carrier aggregation, and selecting the first carrier aggregation combination with the highest frequency for communication;
or determining the number of times of using each carrier aggregation combination in the target carrier aggregation, and selecting the second carrier aggregation combination with the largest number of times for communication.
In an optional scheme, the selecting, by the electronic device, one carrier aggregation combination communication from the target carrier aggregation combinations specifically includes:
if the electronic device runs the first application, the frequency or the number of times of using each carrier aggregation combination in the first application target carrier aggregation is determined, and the third carrier aggregation combination with the highest frequency or the highest number of times is selected for communication.
In an optional scheme, the method for implementing a carrier aggregation combination supported by the electronic device specifically includes:
determining a target service type corresponding to the target unique identification information according to a mapping relation between the unique identification information of the electronic equipment and the service type; and determining a plurality of carrier aggregation combination forms corresponding to the target service type according to a mapping relation between a preset service type and the carrier aggregation combination form, and determining the plurality of carrier aggregation combinations as CA combinations supported by the electronic equipment.
In an optional aspect, after sending the UE capability, the method further includes:
the electronic device transmits an obstruction distance.
The above description has introduced the solution of the embodiment of the present application mainly from the perspective of the method-side implementation process. It is understood that the electronic device comprises corresponding hardware structures and/or software modules for performing the respective functions in order to realize the above-mentioned functions. Those of skill in the art will readily appreciate that the present application is capable of hardware or a combination of hardware and computer software implementing the various illustrative elements and algorithm steps described in connection with the embodiments provided herein. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
In the embodiment of the present application, the electronic device may be divided into the functional units according to the method example, for example, each functional unit may be divided corresponding to each function, or two or more functions may be integrated into one processing unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit. It should be noted that, in the embodiment of the present application, the division of the unit is schematic, and is only one logic function division, and when the actual implementation is realized, another division manner may be provided.
Referring to fig. 5A, fig. 5A is a schematic structural diagram of an electronic device disclosed in an embodiment of the present application, and as shown in fig. 5A, the electronic device includes: a processor 501, a communication interface 502,
the processor is configured to control the communication interface to send, to an operator server, a device capability UE capability and a remaining power amount when residing in an operator network, where the UE capability includes: carrier Aggregation (CA) combinations supported by the electronic device;
the communication interface is used for receiving a target carrier aggregation combination sent by an operator server, wherein the target carrier aggregation combination is at least one carrier aggregation combination determined by the operator server according to the UE capability and the residual electric quantity;
the processor is configured to select one carrier aggregation combination from the target carrier aggregation combinations for communication.
According to the technical scheme, when the UE capability is sent, the residual electric quantity is sent to the operator server, so that the operator server can select the target carrier aggregation combination from the supported carrier aggregation according to the residual electric quantity, the number of the carrier aggregation combinations is reduced, and the user experience is improved.
Referring to fig. 5B, as shown in fig. 5B, a carrier aggregation update system provided in the present application includes: the electronic device 508 and the operator server 509, which have a communication connection therebetween;
the UE may include an electronic device, configured to send UE capability and remaining power to an operator server when the electronic device resides in an operator network, where the UE capability may include: CA combinations supported by the electronic device;
the operator server is used for distributing a target carrier aggregation combination for the electronic equipment according to the UE capability and the residual electric quantity;
and the electronic equipment is used for receiving the target carrier aggregation combination and selecting one carrier aggregation combination communication from the residual electric quantity.
It should be noted that the electronic device described in the embodiments of the present application is presented in the form of a functional unit. The term "unit" as used herein is to be understood in its broadest possible sense, and objects used to implement the functions described by the respective "unit" may be, for example, an integrated circuit ASIC, a single circuit, a processor (shared, dedicated, or chipset) and memory that execute one or more software or firmware programs, a combinational logic circuit, and/or other suitable components that provide the described functionality.
Embodiments of the present application further provide a computer storage medium, where the computer storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute part or all of the steps of any one of the carrier aggregation configuration methods as described in the above method embodiments.
Embodiments of the present application also provide a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute part or all of the steps of any one of the carrier aggregation configuration methods as set forth in the above method embodiments.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present application is not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the application. Further, those skilled in the art will recognize that the embodiments described in this specification are preferred embodiments and that acts or modules referred to are not necessarily required for this application.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one type of division of logical functions, and there may be other divisions when actually implementing, for example, a plurality of units or components may be combined or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the shown or discussed coupling or direct coupling or communication connection between each other may be through some interfaces, indirect coupling or communication connection between devices or units, and may be in an electrical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one position, or may be distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit may be implemented in the form of hardware, or may be implemented in the form of a software program module.
The integrated units, if implemented in the form of software program modules and sold or used as stand-alone products, may be stored in a computer readable memory. Based on such understanding, the technical solution of the present application may be substantially implemented or a part of or all or part of the technical solution contributing to the prior art may be embodied in the form of a software product stored in a memory, and including several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method described in the embodiments of the present application. And the aforementioned memory comprises: various media capable of storing program codes, such as a usb disk, a read-only memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and the like.
Those skilled in the art will appreciate that all or part of the steps of the methods of the above embodiments may be implemented by a program, which is stored in a computer-readable memory, the memory including: flash disk, ROM, RAM, magnetic or optical disk, and the like.
The foregoing detailed description of the embodiments of the present application has been presented to illustrate the principles and implementations of the present application, and the above description of the embodiments is only provided to help understand the method and the core concept of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (10)

1. A method for configuring Carrier Aggregation (CA), the method being applied to an electronic device, the method comprising the steps of:
when the electronic equipment resides in an operator network, the electronic equipment sends equipment capability UE capability and remaining power to an operator server, wherein the UE capability comprises: a CA combination supported by the electronic device;
the electronic equipment receives a target carrier aggregation combination sent by an operator server, wherein the target carrier aggregation combination is at least one carrier aggregation combination determined by the operator server according to the UE capability and the residual capacity, the residual capacity can be added in the UE capability for sending, and the determining of the at least one carrier aggregation combination comprises: determining a plurality of CA combinations contained in the UE capability, determining power consumption per unit time corresponding to the plurality of CA combinations, selecting n CA combinations with the power consumption per unit time lower than a set threshold from the plurality of CA combinations, and determining the remaining allocation nominal amount of each carrier aggregation combination in the n CA combinations by the operator server to obtain a plurality of remaining allocation nominal amounts; the operator server determines a network load state value corresponding to each carrier aggregation combination in the n CA combinations to obtain a plurality of network load state values; the operator server determines a target carrier aggregation combination from the n CA combinations according to the residual allocation denominations and the network load state values, wherein the target carrier aggregation combination comprises at least one carrier aggregation combination;
and the electronic equipment selects one carrier aggregation combination from the target carrier aggregation combination for communication.
2. The method according to claim 1, wherein the selecting, by the electronic device, one carrier aggregation combination communication from the target carrier aggregation combination specifically comprises:
randomly selecting one carrier aggregation combination from the target carrier combination for communication;
or determining the frequency used by each carrier aggregation combination in the target carrier aggregation, and selecting the first carrier aggregation combination with the highest frequency for communication;
or determining the number of times of using each carrier aggregation combination in the target carrier aggregation, and selecting the second carrier aggregation combination with the largest number of times for communication.
3. The method according to claim 1, wherein the selecting, by the electronic device, one carrier aggregation combination communication from the target carrier aggregation combinations specifically comprises:
if the electronic equipment runs the first application, the frequency or the number of times of using each carrier aggregation combination in the first application target carrier aggregation is determined, and the third carrier aggregation combination with the highest frequency or the highest number of times is selected for communication.
4. The method according to claim 1, wherein the method for implementing the carrier aggregation combination supported by the electronic device specifically further includes:
determining a target service type corresponding to the target unique identification information according to a mapping relation between the unique identification information of the electronic equipment and the service type; and determining multiple carrier aggregation combinations corresponding to the target service type according to a mapping relation between a preset service type and the carrier aggregation combinations, and determining the multiple carrier aggregation combinations as CA combinations supported by the electronic equipment.
5. The method of claim 1, wherein after sending the UE capability, the method further comprises:
the electronic device transmits an obstruction distance.
6. An electronic device, the electronic device comprising: a processor and a communication interface, wherein,
the processor is configured to control the communication interface to send, to an operator server, a device capability UE capability and a remaining power amount when residing in an operator network, where the UE capability includes: carrier Aggregation (CA) combinations supported by the electronic device;
the communication interface is configured to receive a target carrier aggregation combination sent by an operator server, where the target carrier aggregation combination is at least one carrier aggregation combination determined by the operator server according to the UE capability and a remaining power amount, where the remaining power amount may be added to the UE capability for sending, and determining the at least one determined carrier aggregation combination includes: determining a plurality of CA combinations contained in the UE capability, determining power consumption per unit time corresponding to the plurality of CA combinations, selecting n CA combinations with the power consumption per unit time lower than a set threshold from the plurality of CA combinations, and determining the remaining allocation nominal amount of each carrier aggregation combination in the n CA combinations by the operator server to obtain a plurality of remaining allocation nominal amounts; the operator server determines a network load state value corresponding to each carrier aggregation combination in the n CA combinations to obtain a plurality of network load state values; the operator server determines a target carrier aggregation combination from the n CA combinations according to the residual allocation denominations and the network load state values, wherein the target carrier aggregation combination comprises at least one carrier aggregation combination;
the processor is configured to select one carrier aggregation combination from the target carrier aggregation combinations for communication.
7. The electronic device according to claim 6, wherein the target ca as the at least one ca determined by the operator server according to the UE capability and the remaining power specifically comprises:
the processor is specifically configured to select a carrier aggregation combination communication from a target carrier combination arbitrarily;
or determining the frequency used by each carrier aggregation combination in the target carrier aggregation, and selecting the first carrier aggregation combination with the highest frequency for communication;
or determining the number of times of using each carrier aggregation combination in the target carrier aggregation, and selecting the second carrier aggregation combination with the largest number of times for communication.
8. The electronic device according to claim 6, wherein the target carrier aggregation combination is at least one carrier aggregation combination determined by the operator server according to the UE capability and the remaining power specifically includes:
the processor is specifically configured to, for example, the electronic device runs the first application, determine the number of times or frequency used by each carrier aggregation combination in the first application target carrier aggregation, and select a third carrier aggregation combination with the highest frequency or frequency for communication.
9. An electronic device comprising a processor, memory, a communication interface, and one or more programs stored in the memory and configured to be executed by the processor, the programs including instructions for performing the steps in the method of any of claims 1-5.
10. A computer-readable storage medium, characterized in that a computer program for electronic data exchange is stored, wherein the computer program causes a computer to perform the method according to any one of claims 1-5.
CN201811027798.3A 2018-09-04 2018-09-04 Carrier aggregation configuration method and related product Active CN110876184B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811027798.3A CN110876184B (en) 2018-09-04 2018-09-04 Carrier aggregation configuration method and related product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811027798.3A CN110876184B (en) 2018-09-04 2018-09-04 Carrier aggregation configuration method and related product

Publications (2)

Publication Number Publication Date
CN110876184A CN110876184A (en) 2020-03-10
CN110876184B true CN110876184B (en) 2022-11-15

Family

ID=69716126

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811027798.3A Active CN110876184B (en) 2018-09-04 2018-09-04 Carrier aggregation configuration method and related product

Country Status (1)

Country Link
CN (1) CN110876184B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021212414A1 (en) * 2020-04-23 2021-10-28 北京小米移动软件有限公司 Method for obtaining configuration information and method for providing configuration information, electronic device, and storage medium
CN111526519B (en) * 2020-04-29 2022-11-15 无锡职业技术学院 Working frequency band selection method for sub-network fusion
CN113038454B (en) * 2021-02-25 2023-03-21 Oppo广东移动通信有限公司 Method and device for reporting capability information, mobile terminal, base station and communication system
CN113472507A (en) * 2021-06-28 2021-10-01 北京紫光展锐通信技术有限公司 Communication method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102238708A (en) * 2011-07-19 2011-11-09 中兴通讯股份有限公司 Terminal-electric-quantity-based communication processing method and device
CN102378370A (en) * 2010-08-13 2012-03-14 电信科学技术研究院 Method and device for processing carrier aggregation capacity
CN106160985A (en) * 2015-04-21 2016-11-23 ***通信集团公司 Collocation method, equipment and the system of a kind of carrier aggregation function
CN106900061A (en) * 2015-12-21 2017-06-27 中兴通讯股份有限公司 A kind of carrier polymerizing method and network side equipment
CN108055698A (en) * 2017-11-13 2018-05-18 深圳市万普拉斯科技有限公司 The control method and device that RF capabilities report in carrier aggregation

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102378370A (en) * 2010-08-13 2012-03-14 电信科学技术研究院 Method and device for processing carrier aggregation capacity
CN102238708A (en) * 2011-07-19 2011-11-09 中兴通讯股份有限公司 Terminal-electric-quantity-based communication processing method and device
CN106160985A (en) * 2015-04-21 2016-11-23 ***通信集团公司 Collocation method, equipment and the system of a kind of carrier aggregation function
CN106900061A (en) * 2015-12-21 2017-06-27 中兴通讯股份有限公司 A kind of carrier polymerizing method and network side equipment
CN108055698A (en) * 2017-11-13 2018-05-18 深圳市万普拉斯科技有限公司 The control method and device that RF capabilities report in carrier aggregation

Also Published As

Publication number Publication date
CN110876184A (en) 2020-03-10

Similar Documents

Publication Publication Date Title
CN110876184B (en) Carrier aggregation configuration method and related product
CN107391259B (en) Resource processing method and device, computer readable storage medium and mobile terminal
CN108924910B (en) AI model updating method and related product
CN109639367B (en) Electromagnetic interference adjusting method and related product
CN109274833B (en) Electromagnetic interference adjusting method and related product
CN108683444B (en) Data transmission method and related product
CN109120683B (en) Data transmission method and related product
CN111580996B (en) Multi-operator selection method of URSP rule and related equipment
CN110475020B (en) Equipment control method and related product
CN109348055B (en) Display control method, display control device, electronic apparatus, and readable storage medium
CN108777741B (en) Antenna switching control method and related product
KR102559651B1 (en) Electromagnetic interference control method and related products
CN110876140B (en) Carrier aggregation configuration method and device, electronic equipment and storage medium
CN104159328A (en) Method for prompting identification card information, mobile terminal and electronic equipment
CN110876197B (en) Updating method of carrier aggregation and related product
US11350327B2 (en) Carrier aggregation-based configuration method and related devices
CN112995410B (en) Proximity detection method and related equipment
CN109117370B (en) Game testing method and related product
CN110069322B (en) Background application processing method, terminal equipment and storage medium
CN110876198B (en) Carrier aggregation configuration method and related products
CN110611347B (en) Charging control method and related product
CN113170305B (en) Application downloading and installing method and related product
CN110875813A (en) Carrier aggregation configuration method and related product
CN111601300A (en) Multi-card PDU session establishment method and related equipment
CN110875842B (en) Carrier aggregation configuration method and related products

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant