Information reporting method and device, electronic equipment and storage medium

By deleting unnecessary combinations in the terminal device according to the frequency of frequency band combinations, the problem that the terminal capability information exceeds the protocol limit is solved, and the frequency band combination reporting is realized that more in line with network needs is improved, and the practicality of reporting is improved.

CN120152053APending Publication Date: 2025-06-13BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311717895.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-13
Publication Date
2025-06-13

AI Technical Summary

Technical Problem

In the field of communication technology, when a terminal device needs to report supported CA combinations or ENDC combinations to a network device, the size of the terminal capability information is limited by the communication protocol, and when the number of combinations is too large, the information size exceeds the protocol limit and cannot be effectively reported.

Method used

By receiving the capability query information sent by the network device, the first capability information including a combination of multiple frequency bands is determined. When the number of frequency band combinations exceeds the threshold, a small number of frequency band combinations are deleted according to the usage frequency of each frequency band combination, a second capability information is generated, and the information is sent to the network device.

Benefits of technology

While ensuring that the information size meets the requirements of the protocol, the commonly used frequency band combinations are retained, and the high-frequency band combinations are preferred to report the reported frequency band combinations more in line with the needs of network equipment and improve practicality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120152053A_ABST
    Figure CN120152053A_ABST
Patent Text Reader

Abstract

The invention relates to an information reporting method and device, electronic equipment and a storage medium. The information reporting method comprises the following steps: receiving capability query information sent by network equipment; according to the capability query information, first capability information is determined, and the first capability information comprises a plurality of frequency band combinations; when the number of the frequency band combinations is larger than a first threshold value, at least one frequency band combination in the first capability information is deleted according to the use frequency of each frequency band combination, and second capability information is obtained; and sending the second capability information to the network device. According to the method, the common frequency band combination is reserved in the capability information, and the frequency band combination used by high frequency is reported preferentially, so that the reported frequency band combination better meets the requirements of network equipment, and the practicability of the reported frequency band combination can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technologies, and in particular, to a method and apparatus for information reporting, an electronic device, and a storage medium. Background Art

[0002] In the field of communication technologies, Carrier Aggregation (CA) combinations and E-UTRAN New Radio–Dual Connectivity (ENDC) combinations are the main means for expanding bandwidth in Long Term Evolution (LTE) and New Radio (NR) network systems. With the development of communication technologies, the number of CA combinations or ENDC combinations supported by terminals is increasing. When a network device queries the capabilities of a terminal, the terminal needs to report the supported CA combinations or ENDC combinations to the network through terminal capability information. However, since the size of the terminal capability information is restricted by communication protocols, it is very easy for the number of CA combinations or ENDC combinations to be reported to exceed the protocol limit, resulting in the size of the terminal capability information exceeding the protocol limit. Summary of the Invention

[0003] To overcome the problems in the related art, the present disclosure provides a method and apparatus for information reporting, an electronic device, and a storage medium.

[0004] According to a first aspect of an embodiment of the present disclosure, there is provided a method for information reporting, the method including:

[0005] Receiving capability query information sent by a network device;

[0006] Determining first capability information according to the capability query information, where the first capability information includes a plurality of band combinations;

[0007] When the number of the band combinations is greater than a first threshold, deleting at least one of the band combinations in the first capability information according to the usage frequency of each band combination to obtain second capability information;

[0008] Sending the second capability information to the network device.

[0009] In an exemplary embodiment, the method further includes:

[0010] Obtaining a historical usage record, where the historical usage record includes the usage frequency of the band combination, or includes the usage time and usage times of the band combination;

[0011] Determining the usage frequency of each band combination according to the historical usage record.

[0012] In an exemplary embodiment, the obtaining of the historical usage record includes:

[0013] Sending a request message to a second device based on a preset time interval, where the request message includes Public Land Mobile Network (PLMN) information, and the request message is used to obtain the historical usage record;

[0014] Receiving the historical usage record sent by the second device.

[0015] In an exemplary embodiment, the sending of the request message to the second device based on a preset time interval includes:

[0016] When connecting to the network device, determining a current time interval according to the time when the historical usage record was last received from the second device;

[0017] If the current time interval is greater than the preset time interval, sending the request message to the second device.

[0018] In an exemplary embodiment, the historical usage record is generated by the second device according to the usage information of the frequency band combination;

[0019] The method further includes:

[0020] Receiving configuration information sent by the network device;

[0021] Determining a target frequency band combination currently in use according to the configuration information;

[0022] Sending usage information to the second device, where the usage information includes the target frequency band combination and the Public Land Mobile Network (PLMN) information.

[0023] According to a second aspect of the embodiments of the present disclosure, there is provided a method for information reporting, the method including:

[0024] Receiving a request message sent by a first device, where the request message includes Public Land Mobile Network (PLMN) information, and the request message is used to obtain the historical usage record of a frequency band combination;

[0025] Obtaining the historical usage record in a database based on the Public Land Mobile Network (PLMN) information;

[0026] Sending the historical usage record to the first device.

[0027] In an exemplary embodiment, the method further includes:

[0028] When the number of band combinations stored in the database is greater than a second threshold, delete the band combinations that meet the preset conditions, where the preset conditions include that the usage frequency is less than a frequency threshold, or the usage time is the earliest and the number of usage times is the least.

[0029] In an exemplary embodiment, the method further includes:

[0030] Receiving usage information sent by the first device, where the usage information includes a target band combination currently used by the first device and public land mobile network (PLMN) information;

[0031] Generating a historical usage record of the band combination according to the usage information of all the target band combinations.

[0032] In an exemplary embodiment, the generating a historical usage record of the band combination according to the usage information of all the target band combinations includes:

[0033] Determining the usage time and the number of usage times of each target band combination according to the usage information of each target band combination, where the number of usage times represents the number of reception times of the target band combination, and the usage time represents the reception time of the target band combination;

[0034] Generating a historical usage record of the band combination based on the usage time and the number of usage times of each target band combination, and the public land mobile network (PLMN) information.

[0035] In an exemplary embodiment, the generating a historical usage record of the band combination based on the usage time and the number of usage times of each target band combination, and the public land mobile network (PLMN) information includes:

[0036] Correspondingly storing the usage time and the number of usage times of each target band combination, and the public land mobile network (PLMN) information in the database to obtain a historical usage record of the band combination; or,

[0037] Determining the usage frequency of each target band combination according to the usage time and the number of usage times of each target band combination;

[0038] Correspondingly storing the usage frequency of each target band combination and the public land mobile network (PLMN) information in the database to obtain a historical usage record of the band combination.

[0039] According to a third aspect of the embodiments of the present disclosure, there is provided an information reporting device, where the device includes:

[0040] A transceiver module, configured to receive capability query information sent by a network device;

[0041] A processing module, configured to determine first capability information according to the capability query information, where the first capability information includes a plurality of band combinations;

[0042] The processing module is further configured to, when the number of the band combinations is greater than a first threshold, delete at least one of the band combinations in the first capability information according to the usage frequency of each of the band combinations, so as to obtain second capability information;

[0043] A transceiver module is further configured to send the second capability information to the network device.

[0044] According to a fourth aspect of the embodiments of the present disclosure, there is provided an information reporting device, where the device includes:

[0045] A transceiver module, configured to receive request information sent by a first device, where the request information includes public land mobile network (PLMN) information, and the request information is used to obtain a historical usage record of a band combination;

[0046] A processing module, configured to obtain the historical usage record in a database based on the public land mobile network (PLMN) information;

[0047] The transceiver module is further configured to send the historical usage record to the first device.

[0048] According to a fifth aspect of the embodiments of the present disclosure, there is provided an electronic device, including:

[0049] A processor;

[0050] A memory for storing instructions executable by the processor;

[0051] Wherein, the processor is configured to execute the method in the first aspect or the second aspect of the embodiments of the present disclosure.

[0052] According to a sixth aspect of the embodiments of the present disclosure, there is provided a non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of an electronic device, enabling the electronic device to execute the method in the first aspect or the second aspect of the embodiments of the present disclosure.

[0053] Adopting the above method of the present disclosure, the following beneficial effects are achieved: common band combinations are retained in the capability information, and the frequently used band combinations are preferentially reported, so that the reported band combinations better meet the requirements of the network device, and the practicability of the reported band combinations can be improved.

[0054] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. Brief Description of the Drawings

[0055] The accompanying drawings herein are incorporated into and constitute a part of this specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure.

[0056] Figure 1 is a flowchart of a method for reporting information shown according to an exemplary embodiment;

[0057] Figure 2 is a flowchart of a method for reporting information shown according to an exemplary embodiment;

[0058] Figure 3 is a flowchart of a method for reporting information shown according to an exemplary embodiment;

[0059] Figure 4 is an interaction diagram showing the use of transmission frequency band combinations shown according to an exemplary embodiment;

[0060] Figure 5 is an interaction diagram showing the frequency of use of frequency band combinations obtained shown according to an exemplary embodiment;

[0061] Figure 6 is a block diagram of an information reporting device shown according to an exemplary embodiment;

[0062] Figure 7 is a block diagram of an information reporting device shown according to an exemplary embodiment;

[0063] Figure 8 is a block diagram of an electronic device shown according to an exemplary embodiment. Detailed Description of the Embodiments

[0064] Exemplary embodiments will be described in detail herein, and examples thereof are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0065] To avoid the situation where the number of CA combinations or ENDC combinations to be reported by the terminal is large, resulting in the size of the terminal capability information exceeding the protocol limit, there are two solutions in related technologies: Solution 1, device developers conduct a large number of tests during the device R & D stage, screen out all operators whose number of CA combinations or ENDC combinations may exceed the limit through the test results, and perform specific settings for each operator. The terminal reports fixed combinations according to the specific settings. However, when using this solution, if the CA combinations or ENDC combinations supported by the operator change or are extended, the device developer needs to spend a lot of time and effort to update all previous products, with a high cost; Solution 2, when the terminal reports the terminal capability information, the terminal randomly trims the CA combinations or ENDC combinations to be reported until the size of the terminal capability information meets the protocol requirements. However, this solution is very likely to cause the loss of important CA combinations or ENDC combinations for the operator, resulting in bandwidth obstruction and affecting the communication ability of the terminal.

[0066] In an exemplary implementation of the present disclosure, to overcome the problem that the size of the capability information exceeds the protocol limit in related technologies, an information reporting method is provided, including: receiving capability query information sent by a network device, determining first capability information, where the first capability information includes multiple frequency band combinations. When the number of frequency band combinations is greater than a first threshold, at least one frequency band combination in the first capability information is deleted according to the usage frequency of each frequency band combination to obtain second capability information, and the second capability information is sent to the network device. This information reporting method, in order to ensure that the reported capability information meets the protocol requirements, retains common frequency band combinations in the capability information and preferentially reports frequently used frequency band combinations, making the reported frequency band combinations more in line with the needs of the network device and improving the practicability of the reported frequency band combinations.

[0067] In an exemplary embodiment of the present disclosure, an information reporting method is provided. Figure 1 is a flowchart of an information reporting method shown according to an exemplary embodiment, as Figure 1 shown, including the following steps:

[0068] Step S101, receiving capability query information sent by a network device;

[0069] Step S102, determining first capability information according to the capability query information, where the first capability information includes multiple frequency band combinations;

[0070] Step S103, when the number of frequency band combinations is greater than a first threshold, deleting at least one frequency band combination in the first capability information according to the usage frequency of each frequency band combination to obtain second capability information;

[0071] Step S104, sending the second capability information to the network device.

[0072] The information reporting method in this embodiment is applied to a first device, which includes terminal devices such as mobile phones, tablets, and smart wearable devices, smart home devices, in-vehicle smart devices such as in-vehicle units, and other electronic devices with communication capabilities.

[0073] In step S101, the network device includes an access network or a core network. The capability query information is used to query the bandwidth capability of the first device. For example, the capability query information is transmitted through a UECapabilityEnquiry message, and the first device receives the capability query information by receiving the UECapabilityEnquiry message sent by the network device.

[0074] In step S102, when the capability query information includes frequency band parameters or other restriction parameters, it means querying the bandwidth capability of the first device corresponding to the frequency band parameters or the restriction parameters; when the capability query information does not include frequency band parameters or other restriction parameters, it means querying all the bandwidth capabilities supported by the first device.

[0075] The bandwidth capability of the first device represents the situation of the frequency band combinations supported by the first device. The frequency band combination represents the frequency band combination used to expand the bandwidth under the current network mode. For example, in the LTE network mode, the frequency band combination is a CA combination, and in the NR network mode, the frequency band combination is an ENDC combination. The first device reports the bandwidth capability to the network device through first capability information. The first capability information includes multiple frequency band combinations, and the number of frequency band combinations is determined according to the capability query information. If the frequency band parameters or other restriction parameters are not specified in the capability query information, the number of frequency band combinations in the first capability information is all the frequency band combinations supported by the first device; if the frequency band parameters or other restriction parameters are specified in the capability query information, the number of frequency band combinations in the first capability information is the frequency band combination corresponding to the specified frequency band parameters or the specified restriction parameters.

[0076] In step S103, the first threshold is determined by the communication protocol between the network device and the first device. The first threshold represents the maximum number of frequency band combinations that can be included in the first capability information restricted by the protocol. When the number of frequency band combinations in the first capability information exceeds the first threshold, it means that the size of the first capability information exceeds the protocol restriction and cannot be sent to the network device. At this time, obtain the usage frequency of each frequency band combination in the first capability information, and according to the usage frequency of each frequency band combination, delete at least one frequency band combination in the first capability information until the number of frequency band combinations meets the protocol requirements, that is, the number of frequency band combinations is equal to the first threshold or less than the first threshold. The first capability information after deleting the frequency band combination is the second capability information.

[0077] Since the band combinations with high usage frequencies are the band combinations that are more important to the operator, when deleting at least one band combination in the first capability information according to the usage frequency of each band combination, sort each band combination in the first capability information from high to low according to the usage frequency, and delete the band combinations with low usage frequencies.

[0078] It should be noted that when the number of band combinations with high usage frequencies is less than the first threshold and the usage frequencies of other band combinations with low usage frequencies are equal, randomly delete the band combinations with low usage frequencies. For example, the first capability information includes 100 band combinations, and among them, 40 band combinations have a usage frequency greater than 0, and the usage frequencies of the remaining 60 band combinations are equal to 0. When the protocol limit is 60 band combinations, randomly delete 40 band combinations with a usage frequency equal to 0 to obtain the second capability information including 40 band combinations with a usage frequency greater than 0 and 20 band combinations with a usage frequency equal to 0.

[0079] In step S104, if the number of band combinations in the second capability information meets the protocol requirements, send the second capability information to the network device. For example, send the second capability information through the UECapabilityInformation message. To inform the network device of a more comprehensive bandwidth capability, when deleting the band combinations, make the number of remaining band combinations in the second capability information equal to the first threshold.

[0080] In an exemplary embodiment of the present disclosure, the first device receives the capability query information sent by the network device, determines a plurality of band combinations in the first capability information according to the capability query information, when the number of band combinations is greater than the first threshold, delete at least one band combination in the first capability information according to the usage frequency of each band combination to obtain the second capability information, and send the second capability information to the network device. To ensure that the reported capability information meets the protocol requirements, retain the commonly used band combinations in the capability information and preferentially report the frequently used band combinations, so that the reported band combinations are more in line with the requirements of the network device and can improve the practicality of the reported band combinations.

[0081] In an exemplary embodiment of the present disclosure, an information reporting method is provided. Figure 2 It is a flowchart of an information reporting method shown according to an exemplary embodiment, as Figure 2 shown, including the following steps:

[0082] Step S201, receive the capability query information sent by the network device;

[0083] Step S202, determine the first capability information according to the capability query information, where the first capability information includes a plurality of band combinations;

[0084] Step S203, when the number of band combinations is greater than the first threshold, based on a preset time interval, send a request message to the second device. The request message includes Public Land Mobile Network (PLMN) information and is used to obtain historical usage records. The historical usage records include the usage frequency of the band combinations, or include the usage time and usage times of the band combinations.

[0085] Step S204, receive the historical usage records sent by the second device.

[0086] Step S205, determine the usage frequency of each band combination according to the historical usage records.

[0087] Step S206, delete at least one band combination in the first capability information according to the usage frequency of each band combination to obtain the second capability information.

[0088] Step S207, send the second capability information to the network device.

[0089] Among them, for the specific implementation manners of steps S201 - S202 and steps S206 - S207, refer to steps S101 - S104, which will not be elaborated here.

[0090] In steps S203 and S204, the preset time interval is an empirical value. For example, the preset time interval can be set according to the time interval at which the network device issues the capability query information. The second device includes an electronic device with storage capabilities. For example, the second device is a cloud server. Sending a request message to the second device is used to request the second device to send down the historical usage records of the band combinations. When sending the request message, the Public Land Mobile Network (PLMN) information of the first device itself is carried to inform the first device's current operator. When the second device receives the request message, it determines the corresponding historical usage records of the band combinations according to the PLMN information of the first device and sends the historical usage records to the first device. After receiving the historical usage records of the band combinations, the first device stores the historical usage records in the first device in the form of a file for viewing the historical usage records when receiving the capability query information from the network device.

[0091] In some possible implementation manners, when connecting to the network device, determine the current time interval according to the time when the historical usage records were last received from the second device; if the current time interval is greater than the preset time interval, send a request message to the second device.

[0092] The connection to the network device can be that the first device accesses the data network and establishes a connection with the network device, or it can be that after disconnecting from the network device, it resumes the connection with the network device and reconnects to the data network. Record the time of receiving the historical usage record from the second device each time in the first device. Subtract the time of receiving the historical usage record from the second device last time from the current time to obtain the current time interval. If the current time interval is greater than the preset time interval, send a request message to the second device.

[0093] In some possible implementation manners, the historical usage record includes the usage frequency of the band combination. The usage frequency represents the number of times the band combination is used within a certain period of time.

[0094] In some possible implementation manners, the historical usage record includes the usage time and the usage times of the band combination. The usage time represents the moment information of using the band combination, and the usage times represents the number of times the band combination is used.

[0095] In some possible implementation manners, the historical usage record of the band combination is generated by the second device according to the usage information of the band combination. To ensure that the second device can know the usage situation of the band combination, the method further includes: receiving the configuration information sent by the network device; determining the target band combination currently used according to the configuration information; sending the usage information to the second device, where the usage information includes the target band combination and the Public Land Mobile Network (PLMN) information.

[0096] When the first device camps on the network, the network device will send the configuration information to the first device according to the capabilities of the first device. The configuration information is used to allocate a cell to the first device. For example, the configuration information is sent through the RRCReconfiguration message to allocate a Secondary Cell (SCell) or a Secondary Cell group (SCG) to the first device. The first device can know the target band combination currently used according to the configuration information. The current band usage information of the first device is composed of the target band combination and the PLMN information. The usage information is sent to the second device so that the second device can know the usage situation of the band combination and generate the historical usage record of the band combination according to the usage situation.

[0097] By recording the usage situation of the band combination by the second device, the storage overhead of the first device can be saved.

[0098] In some possible implementation manners, the historical usage record is obtained from a preset storage area of the first device. The preset storage area can be the general memory of the first device or an independent memory.

[0099] In step S205, after receiving the historical usage record, the first device determines the usage frequency of each band combination according to the historical usage record. When the historical usage record only includes the historical usage records of some band combinations in the first capability information, the usage frequency of the band combinations not included in the historical usage record is recorded as 0.

[0100] In some possible implementation manners, when the historical usage record includes the usage frequency of the band combination, the usage frequency of the band combination in the historical usage record can be directly used as the usage frequency.

[0101] In some possible implementation manners, when the historical usage record includes the usage time and the number of usage times of the band combination, the usage frequency is determined according to the usage time and the number of usage times. In one example, calculate the first time difference between the last usage time and the first usage time, and the ratio of the number of usage times to the first time difference is the usage frequency. In another example, the usage frequency is characterized by the usage time and the number of usage times. Calculate the second time difference between the usage time and the current time, calculate the product of the second time difference and the first weight, and the product of the number of usage times and the second weight. The sum of the two products is used to characterize the usage frequency, where the first weight and the second weight are preset values, and the first weight and the second weight can be obtained by analyzing a large amount of data related to the usage of band combinations.

[0102] In an exemplary embodiment of the present disclosure, an information reporting method is provided. Figure 3 It is a flowchart of an information reporting method shown according to an exemplary embodiment, as Figure 3 shown, including the following steps:

[0103] Step S301, receive the request information sent by the first device. The request information includes the Public Land Mobile Network (PLMN) information, and the request information is used to obtain the historical usage record of the band combination;

[0104] Step S302, obtain the historical usage record in the database based on the Public Land Mobile Network (PLMN) information;

[0105] Step S303, send the historical usage record to the first device.

[0106] The information reporting method in the embodiment of the present disclosure is applied to the second device. The second device includes an electronic device with storage capabilities. For example, the second device is a cloud server.

[0107] When the second device receives the request information sent by the first device, it queries the historical usage records of the corresponding band combinations in the database according to the PLMN information in the request information, and sends the queried historical usage records to the first device. The band combinations in the historical usage records are all the band combinations used by the first device. The historical usage records can be the usage frequency of the band combinations, or the usage time and usage times of the band combinations.

[0108] In some possible implementation manners, when the number of band combinations stored in the database is greater than the second threshold, delete the band combinations that meet the preset conditions. The preset conditions include that the usage frequency is less than the frequency threshold, or the usage time is the earliest and the usage times are the fewest.

[0109] To save the storage space of the database of the second device, when the number of band combinations stored in the database is greater than the second threshold, delete some band combinations so that the number of band combinations in the database is equal to or less than the second threshold. The second threshold is a set value determined according to the storage space of the database of the second device. When deleting the band combinations in the database, query and delete the band combinations that meet the preset conditions. The preset conditions can be that the usage frequency is less than the frequency threshold, or the usage time is the earliest and the usage times are the fewest. In one example, when the usage frequency of the band combinations is stored in the database, delete the band combinations with a usage frequency less than the frequency threshold; when the usage time and usage times of the band combinations are stored in the database, delete the band combinations with the earliest usage time and the fewest usage times.

[0110] In some possible implementation manners, receive the usage information sent by the first device. The usage information includes the target band combination currently used by the first device and the public land mobile network (PLMN) information; generate the historical usage records of the band combinations according to the usage information of all the target band combinations.

[0111] To know the usage situation of the band combinations in the first device, when the first device uses a band combination, it will send the usage information to the second device. After receiving the usage information sent by the first device, the second device can know the target band combination currently used by the first device and the PLMN information of the first device. According to the received usage information of all the target band combinations, the second device can generate the historical usage records of the band combinations.

[0112] In some possible implementation manners, determine the usage time and usage times of each target band combination according to the usage information of each target band combination. The usage times represent the reception times of the target band combination, and the usage time represents the reception time of the target band combination; generate the historical usage records of the band combinations based on the usage time and usage times of each target band combination, and the public land mobile network (PLMN) information.

[0113] When the second device receives each target band combination, if the same band combination does not exist in the database, it records the band combination in the database, sets its usage count to 1, and records the current reception time; if the same band combination exists in the database, it increments the usage count of the band combination and records the current reception time while retaining the historical reception time. When generating the historical usage record of the band combination, the other generates the historical usage record in the following two ways:

[0114] Way 1: Store the usage time and usage count of each target band combination, as well as the Public Land Mobile Network (PLMN) information, in the database correspondingly to obtain the historical usage record of the band combination.

[0115] Way 2: Determine the usage frequency of each target band combination according to the usage time and usage count of each target band combination; store the usage frequency of each target band combination and the Public Land Mobile Network (PLMN) information in the database correspondingly to obtain the historical usage record of the band combination.

[0116] When determining the usage frequency of each target band combination according to the usage time and usage count of each target band combination, it is possible to calculate the first time difference between the last usage time and the first usage time, and use the ratio of the usage count to the first time difference as the usage frequency; it is also possible to calculate the second time difference between the usage time and the current time, and use the sum of the product of the second time difference and the first weight, and the product of the usage count and the second weight as the usage frequency, where the first weight and the second weight are preset values, and the first weight and the second weight can be obtained by analyzing a large amount of data related to the usage of band combinations.

[0117] In an exemplary embodiment of the present disclosure, the first device is a terminal device, and the second device is a server, providing an interaction process for the terminal device to send band combination usage information to the server. Figure 4 It is an interaction schematic diagram of sending band combination usage information shown according to an exemplary embodiment, as Figure 4 shown, including the following steps:

[0118] Step S401: The network device sends configuration information to the terminal device;

[0119] The network device allocates SCell and SCG to the terminal device through RRCReconfiguration.

[0120] Step S402: The terminal device determines the currently used target band combination according to the configuration information;

[0121] The terminal device obtains the currently used CA combination or ENDC combination according to the current resource allocation;

[0122] Step S403: The terminal device sends usage information to the server. The usage information includes the target frequency band combination and the Public Land Mobile Network (PLMN) information;

[0123] Step S404: The server updates the frequency band combination information of the corresponding operator according to the PLMN information;

[0124] The server stores the target frequency band combination and the PLMN information in the database in a corresponding manner.

[0125] Step S405: The server sends an update completion response message to the terminal device.

[0126] In an exemplary embodiment of the present disclosure, the first device is a terminal device and the second device is a server, providing an interaction process for the terminal device to obtain the usage frequency of the frequency band combination from the server. Figure 5 It is an interaction schematic diagram of obtaining the usage frequency of the frequency band combination shown according to an exemplary embodiment, as Figure 5 shown, including the following steps:

[0127] Step S501: The terminal device connects to the network device or resumes connecting to the network device;

[0128] Step S502: The terminal device determines whether the time interval since the last receipt of the historical usage record from the server exceeds a preset time interval;

[0129] If the current time interval is greater than the preset time interval, execute Step S503; if the current time interval is less than or equal to the preset time interval, use the locally saved historical usage record.

[0130] Step S503: The terminal device sends a request message to the server;

[0131] The request message includes the Public Land Mobile Network (PLMN) information, and the request message is used to obtain the historical usage record of the frequency band combination.

[0132] Step S504: The server obtains the corresponding historical usage record of the frequency band combination from the database according to the PLMN information;

[0133] Step S505: The server sends the historical usage record of the frequency band combination to the terminal device;

[0134] Step S506: The terminal device saves the received historical usage record of the frequency band combination locally and updates the local database.

[0135] In an exemplary embodiment of the present disclosure, an information reporting device is provided. Figure 6It is a block diagram of an information reporting device shown according to an exemplary embodiment. As Figure 6 shown, it includes:

[0136] A transceiver module 601, configured to receive capability query information sent by a network device;

[0137] A processing module 602, configured to determine first capability information according to the capability query information, where the first capability information includes multiple frequency band combinations;

[0138] The processing module 602 is further configured to, when the number of frequency band combinations is greater than a first threshold, delete at least one frequency band combination in the first capability information according to the usage frequency of each frequency band combination to obtain second capability information;

[0139] The transceiver module 601 is further configured to send the second capability information to the network device.

[0140] In an exemplary embodiment, the processing module 602 is further configured to:

[0141] Obtain a historical usage record, where the historical usage record includes the usage frequency of a frequency band combination, or includes the usage time and usage times of a frequency band combination;

[0142] Determine the usage frequency of each frequency band combination according to the historical usage record.

[0143] In an exemplary embodiment, the transceiver module 601 is further configured to:

[0144] Based on a preset time interval, send request information to a second device, where the request information includes public land mobile network (PLMN) information, and the request information is used to obtain a historical usage record;

[0145] Receive the historical usage record sent by the second device.

[0146] In an exemplary embodiment, the transceiver module 601 is further configured to:

[0147] When connecting to the network device, determine the current time interval according to the time when the historical usage record was last received from the second device;

[0148] If the current time interval is greater than the preset time interval, send request information to the second device.

[0149] In an exemplary embodiment, the historical usage record is generated by the second device according to the usage information of the frequency band combination;

[0150] The transceiver module 601 and the processing module 602 are further configured to:

[0151] Receive configuration information sent by the network device;

[0152] Determine the target frequency band combination currently in use according to the configuration information;

[0153] Send usage information to the second device, where the usage information includes the target frequency band combination and the Public Land Mobile Network (PLMN) information.

[0154] In an exemplary embodiment of the present disclosure, an information reporting device is provided. Figure 7 It is a block diagram of an information reporting device shown according to an exemplary embodiment, as Figure 7 shown, including:

[0155] A transceiver module 701, configured to receive request information sent by a first device, where the request information includes the Public Land Mobile Network (PLMN) information, and the request information is used to obtain the historical usage record of the frequency band combination;

[0156] A processing module 702, configured to obtain the historical usage record in the database based on the Public Land Mobile Network (PLMN) information;

[0157] The transceiver module 701 is further configured to send the historical usage record to the first device.

[0158] In an exemplary embodiment, the processing module 702 is further configured to:

[0159] When the number of frequency band combinations stored in the database is greater than a second threshold, delete the frequency band combinations that meet the preset conditions, where the preset conditions include that the usage frequency is less than the frequency threshold, or the usage time is the earliest and the number of usage times is the least.

[0160] In an exemplary embodiment,

[0161] The transceiver module 701: is further configured to receive the usage information sent by the first device, where the usage information includes the target frequency band combination currently used by the first device and the Public Land Mobile Network (PLMN) information;

[0162] The processing module 702: is further configured to generate the historical usage record of the frequency band combination according to the usage information of all target frequency band combinations.

[0163] In an exemplary embodiment, the processing module 702 is further configured to:

[0164] Determine the usage time and the number of usage times of each target frequency band combination according to the usage information of each target frequency band combination, where the number of usage times represents the number of receptions of the target frequency band combination, and the usage time represents the reception time of the target frequency band combination;

[0165] Generate the historical usage record of the frequency band combination based on the usage time and the number of usage times of each target frequency band combination, and the Public Land Mobile Network (PLMN) information.

[0166] In an exemplary embodiment, the processing module 702 is further configured to:

[0167] Correspondingly store the usage time and usage frequency of each target band combination, as well as the public land mobile network (PLMN) information in a database to obtain the historical usage record of the band combination; or,

[0168] Determine the usage frequency of each target band combination according to the usage time and usage frequency of each target band combination;

[0169] Correspondingly store the usage frequency of each target band combination and the PLMN information in a database to obtain the historical usage record of the band combination.

[0170] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment related to the method, and will not be elaborated herein.

[0171] Figure 8 is a block diagram of an electronic device 800 shown according to an exemplary embodiment. The electronic device may be a first device or a second device.

[0172] Referring to Figure 8 , the electronic device 800 may include one or more of the following components: a processing component 802, a memory 804, a power component 806, a multimedia component 808, an audio component 810, an input / output (I / O) interface 812, a sensor component 814, and a communication component 816.

[0173] The processing component 802 generally controls the overall operation of the electronic device 800, such as operations associated with display, telephone calls, data communication, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the above method. In addition, the processing component 802 may include one or more modules to facilitate the interaction between the processing component 802 and other components. For example, the processing component 802 may include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.

[0174] The memory 804 is configured to store various types of data to support the operation of the electronic device 800. Examples of such data include instructions for any application or method operating on the electronic device 800, contact data, phone book data, messages, pictures, videos, and the like. The memory 804 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, a magnetic disk, or an optical disk.

[0175] The power supply component 806 provides power to various components of the electronic device 800. The power supply component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the electronic device 800.

[0176] The multimedia component 808 includes a screen that provides an output interface between the electronic device 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors can not only sense the boundaries of the touch or swipe actions but also detect the duration and pressure associated with the touch or swipe operation. In some embodiments, the multimedia component 808 includes a front camera and / or a rear camera. When the electronic device 800 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each of the front camera and the rear camera can be a fixed optical lens system or have focal length and optical zoom capabilities.

[0177] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC) that is configured to receive external audio signals when the electronic device 800 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals can be further stored in the memory 804 or transmitted via the communication component 816. In some embodiments, the audio component 810 further includes a speaker for outputting audio signals.

[0178] The I / O interface 812 provides an interface between the processing component 802 and a peripheral interface module, which can be a keyboard, a click wheel, buttons, etc. These buttons can include, but are not limited to: a home button, a volume button, a power-on button, and a lock button.

[0179] The sensor assembly 814 includes one or more sensors for providing an assessment of the status of various aspects of the electronic device 800. For example, the sensor assembly 814 can detect the on / off state of the electronic device 800, the relative positioning of components, such as the display and keypad of the electronic device 800. The sensor assembly 814 can also detect a change in the position of the electronic device 800 or a component of the electronic device 800, the presence or absence of user contact with the electronic device 800, the orientation or acceleration / deceleration of the electronic device 800, and a change in the temperature of the electronic device 800. The sensor assembly 814 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 814 can also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 can also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0180] The communication component 816 is configured to facilitate communication between the electronic device 800 and other devices in a wired or wireless manner. The electronic device 800 can access a wireless network based on communication standards, such as WiFi, 2G, or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0181] In an exemplary embodiment, the electronic device 800 can be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components for performing the above method.

[0182] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, and the above instructions can be executed by a processor 820 of the electronic device 800 to complete the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc.

[0183] A non-transitory computer-readable storage medium, when the instructions in the storage medium are executed by a processor of an electronic device, enables the electronic device to execute an information reporting method, and the method includes any of the above methods.

[0184] Those skilled in the art will readily conceive of other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include known common general knowledge or conventional technical means in the technical field not disclosed by the present disclosure. The specification and examples are only to be considered as exemplary, and the true scope and spirit of the present disclosure are pointed out by the following claims.

[0185] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only limited by the appended claims.

Claims

1. An information reporting method, characterized in that, the method includes: receiving capability query information sent by a network device; determining first capability information according to the capability query information, where the first capability information includes multiple frequency band combinations; when the number of the frequency band combinations is greater than a first threshold, deleting at least one of the frequency band combinations in the first capability information according to the usage frequency of each frequency band combination to obtain second capability information; sending the second capability information to the network device.

2. The method according to claim 1, characterized in that, the method further includes: obtaining a historical usage record, where the historical usage record includes the usage frequency of the frequency band combination, or includes the usage time and usage times of the frequency band combination; determining the usage frequency of each frequency band combination according to the historical usage record.

3. The method according to claim 2, characterized in that, the obtaining of the historical usage record includes: sending request information to a second device based on a preset time interval, where the request information includes Public Land Mobile Network (PLMN) information, and the request information is used to obtain the historical usage record; receiving the historical usage record sent by the second device.

4. The method according to claim 3, characterized in that, the sending of the request information to the second device based on the preset time interval includes: when connecting to the network device, determining a current time interval according to the time when the historical usage record was last received from the second device; if the current time interval is greater than the preset time interval, sending the request information to the second device.

5. The method according to claim 3, characterized in that, the historical usage record is generated by the second device according to the usage information of the frequency band combination; the method further includes: receiving configuration information sent by the network device; determining a target frequency band combination currently in use according to the configuration information; sending usage information to the second device, where the usage information includes the target frequency band combination and the Public Land Mobile Network (PLMN) information.

6. An information reporting method, characterized in that, the method includes: receiving request information sent by a first device, where the request information includes Public Land Mobile Network (PLMN) information, and the request information is used to obtain the historical usage record of a frequency band combination; obtaining the historical usage record from a database based on the Public Land Mobile Network (PLMN) information; sending the historical usage record to the first device.

7. The method according to claim 6, characterized in that, the method further includes: when the number of frequency band combinations stored in the database is greater than a second threshold, deleting frequency band combinations meeting a preset condition, where the preset condition includes that the usage frequency is less than a frequency threshold, or the usage time is the earliest and the usage times are the fewest.

8. The method according to claim 7, characterized in that, the method further includes: receiving usage information sent by the first device, where the usage information includes the target frequency band combination currently in use by the first device and the Public Land Mobile Network (PLMN) information; Generate a historical usage record of the band combination according to the usage information of all the target band combinations.

9. The method according to claim 8, wherein, the generating a historical usage record of the band combination according to the usage information of all the target band combinations includes: Determine the usage time and the number of usages of each target band combination according to the usage information of each target band combination, where the number of usages represents the number of receptions of the target band combination, and the usage time represents the reception time of the target band combination; Generate a historical usage record of the band combination based on the usage time and the number of usages of each target band combination, and the public land mobile network (PLMN) information.

10. The method according to claim 9, wherein, the generating a historical usage record of the band combination based on the usage time and the number of usages of each target band combination, and the PLMN information includes: Correspondingly store the usage time and the number of usages of each target band combination, and the PLMN information in the database to obtain a historical usage record of the band combination; or, Determine the usage frequency of each target band combination according to the usage time and the number of usages of each target band combination; Correspondingly store the usage frequency of each target band combination and the PLMN information in the database to obtain a historical usage record of the band combination.

11. An information reporting device, wherein, the device includes: a transceiver module configured to receive capability query information sent by a network device; a processing module configured to determine first capability information according to the capability query information, where the first capability information includes a plurality of band combinations; the processing module is further configured to, when the number of the band combinations is greater than a first threshold, delete at least one of the band combinations in the first capability information according to the usage frequency of each band combination to obtain second capability information; the transceiver module is further configured to send the second capability information to the network device.

12. An information reporting device, wherein, the device includes: a transceiver module configured to receive request information sent by a first device, where the request information includes PLMN information and is used to obtain a historical usage record of a band combination; a processing module configured to obtain the historical usage record in a database based on the PLMN information; the transceiver module is further configured to send the historical usage record to the first device.

13. An electronic device, wherein, includes: a processor; a memory for storing processor-executable instructions; wherein, the processor is configured to execute the method according to any one of claims 1-5 or claims 6-10.

14. A non-transitory computer-readable storage medium, wherein, When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the method according to any one of claims 1-5 or claims 6-10.