Statistical apparatus, method, electronic device and storage medium for carrier aggregation

By filtering and sorting the capability information of user equipment, the final bandwidth combination information that conforms to the user equipment product definition is generated, which solves the problem of inaccurate CA Combo reporting in carrier aggregation, improves statistical efficiency and accuracy, and reduces the size of user equipment capability information.

CN115988480BActive Publication Date: 2026-02-10QUECTEL WIRELESS SOLUTIONS CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202211671437.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-23
Publication Date
2026-02-10
Estimated Expiration
2042-12-23

AI Technical Summary

Technical Problem

In carrier aggregation, user equipment capability information cannot be accurately reported for all CA Combos, resulting in some CA Combos failing to register. Furthermore, the UECapabilityInformation is too large to be processed by the base station. Existing manual retrieval methods are time-consuming, labor-intensive, and inaccurate.

Method used

By acquiring the capability information of the user equipment, a first screening is performed using preset filtering rules to remove bandwidth combinations that do not match the network of the user equipment. A second screening is then performed on the information that supports multiple inputs and multiple outputs capabilities to remove duplicate combinations, thereby generating the final bandwidth combination information that conforms to the user equipment product definition.

Benefits of technology

It improves the accuracy and efficiency of CA Combo reporting, reduces the size of user device capability information, avoids errors caused by manual statistics, and saves testing time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115988480B_ABST
    Figure CN115988480B_ABST
Patent Text Reader

Abstract

The application provides a statistical method of carrier aggregation, which comprises the following steps: acquiring the capability information of a user equipment; acquiring original bandwidth combination information according to the capability information; and performing first screening on the original bandwidth combination information based on preset screening rules to obtain first bandwidth combination information; wherein the preset screening rules comprise a network matched with the user equipment. Through the statistical reporting of the first bandwidth combination information, the application avoids the errors caused by manual statistics, improves the efficiency of carrier aggregation statistical reporting, and saves the subsequent test time. Furthermore, the application can also statistically report the aggregation types of the member carriers supported by the network of the user equipment, reduce the size of the capability information of the user equipment, and avoid the incapability of the base station to process the capability information of the user equipment due to its oversize.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of communication technology, and more particularly, to a carrier aggregation statistics device, method, electronic device and storage medium. BACKGROUND

[0002] With the increasing popularity of mobile Internet and Internet of Things services, various types of intelligent terminals including mobile terminals, sports bands and other devices are emerging, the number of users is increasing, and people have increasingly high requirements for mobile data services. The demand for wireless transmission speed and system capacity is also showing an exponential growth trend. Therefore, the continuous evolution of the Third Generation Partnership Project (3GPP) standard, the carrier aggregation (CA) technology is introduced in 3GPP R10, and is enhanced in R13 version, which supports a maximum of 32 carriers and can achieve a peak rate of more than 20Gbps.

[0003] The CA technology can aggregate multiple component carriers (CCs) to achieve a larger transmission bandwidth and effectively improve the uplink and downlink transmission rates. However, there are many types of aggregated component carriers supported by different chip modules. If the types of aggregated component carriers (CA Combo) supported by the chip module exceed the upper limit supported by the radio resource control (RRC), on the one hand, it will cause the user equipment capability information (UECapabilityInformation) to be reported, and all CA Combo cannot be reported, which may cause some CA Combo to be unable to register. On the other hand, UECapabilityInformation is too large to be processed by the base station. If artificial retrieval is used, it is time-consuming and laborious, and may not be accurate. Therefore, it is urgent to improve the statistical rate of CA Combo reporting while ensuring the correctness of CA Combo reporting. SUMMARY

[0004] Some embodiments of the present application provide a carrier aggregation statistics device, method, electronic device and storage medium that can at least partially solve the above problems in the prior art.

[0005] According to one aspect of the present application, a carrier aggregation statistics method is provided, which can include: obtaining the capability information of a user equipment; obtaining original bandwidth combination information according to the capability information; and performing a first screening on the original bandwidth combination information according to a preset screening rule to obtain first bandwidth combination information; wherein the preset screening rule includes a network matched with the user equipment.

[0006] In one embodiment of the present application, the method can further comprise: if the user equipment supports multiple-input multiple-output capability and the first bandwidth combination information comprises information of the multiple-input multiple-output capability, performing second screening on the first bandwidth combination information to remove repeated bandwidth combinations and obtain second bandwidth combination information.

[0007] In one embodiment of the present application, the method can further comprise: sorting the first bandwidth combination information or the second bandwidth combination information to obtain a first bandwidth combination queue or a second bandwidth combination queue; comparing the first bandwidth combination queue or the second bandwidth combination queue with product definition of the user equipment to obtain a first comparison result or a second comparison result; and determining final bandwidth combination information satisfying the product definition of the user equipment according to the first comparison result or the second comparison result.

[0008] In one embodiment of the present application, the obtaining of the original bandwidth combination information according to the capability information comprises: locating an identification character segment of the capability information; extracting function information corresponding to the identification character segment; and combining the function information to form the original bandwidth combination information.

[0009] In one embodiment of the present application, the function information corresponding to the identification character segment comprises at least one of bandwidth category of carrier aggregation, multiple-input multiple-output capability, bandwidth combination strategy and wave band index of component carrier.

[0010] In one embodiment of the present application, the first screening of the original bandwidth combination information based on the preset screening rule to obtain the first bandwidth combination information can comprise: detecting a network matched by the user equipment; and screening the original bandwidth combination information according to bandwidth supported by the network matched by the user equipment to obtain the first bandwidth combination information satisfying bandwidth range of the network.

[0011] Another aspect of the present application provides a statistical device for carrier aggregation, which can comprise: an information acquisition module configured to acquire capability information of user equipment and obtain original bandwidth combination information according to the capability information; and an information screening module configured to perform first screening on the original bandwidth combination information based on a preset screening rule to obtain first bandwidth combination information; wherein the preset screening rule comprises a network matched by the user equipment.

[0012] In one embodiment of the present application, the information screening module can further comprise: if the user equipment supports multiple-input multiple-output capability and the first bandwidth combination information comprises information of the multiple-input multiple-output capability, performing second screening on the first bandwidth combination information to remove repeated bandwidth combinations and obtain second bandwidth combination information.

[0013] In one embodiment of this application, the apparatus may further include: an information processing module, configured to sort the first bandwidth combination information or the second bandwidth combination information to obtain a first bandwidth queue or a second bandwidth queue; compare the first bandwidth queue or the second bandwidth queue with the product definition of the user equipment to obtain a first comparison result or a second comparison result; and determine the final bandwidth combination information that satisfies the product definition of the user equipment based on the first comparison result or the second comparison result.

[0014] In one embodiment of this application, the information acquisition module may include: locating the identifier character segment of the capability information; extracting the functional information corresponding to the identifier character segment; and combining the functional information to form the original bandwidth combination information.

[0015] In one embodiment of this application, the functional information corresponding to the identification character field includes at least one of the following: bandwidth category of carrier aggregation, multiple input multiple output capability, bandwidth combination strategy, and band index of component carrier.

[0016] In one embodiment of this application, the information filtering module may include: detecting the network matched by the user equipment; and filtering the original bandwidth combination information according to the bandwidth supported by the network matched by the user equipment to obtain the first bandwidth combination information that satisfies the bandwidth range of the network.

[0017] In another aspect, this application provides an electronic device that may include a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor executes the computer program to implement the above-described method.

[0018] In another aspect, this application provides a computer-readable storage medium that may include a stored computer program, wherein the computer program, when running, controls the device on which the computer-readable storage medium is located to perform the method described above.

[0019] According to an exemplary embodiment of this application, by performing a first screening on the original bandwidth combination information, first bandwidth combination information that matches the network of the user equipment can be obtained, removing some of the aggregation types (CACombo) of component carriers, thus reducing the size of the CA Combo reported in the user equipment capability information (UECapabilityInformation). By statistically reporting the CA Combo through this application, errors caused by manual statistics are avoided, the efficiency of CA Combo statistical reporting is improved, and subsequent testing time is saved. Furthermore, this application can also statistically determine the CA Combo supported by the network for the user equipment, reducing the size of the user equipment capability information and preventing the user equipment capability information from becoming too large to be processed by the base station. Attached Figure Description

[0020] Other features, objects, and advantages of this application will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings. Wherein:

[0021] Figure 1 This is a flowchart of a statistical method for carrier aggregation according to an exemplary embodiment of this application;

[0022] Figure 2 This is a schematic diagram of a communication environment according to an exemplary embodiment of this application;

[0023] Figure 3 A schematic diagram of a statistical apparatus for carrier aggregation according to an exemplary embodiment of this application; and

[0024] Figure 4 This is a schematic diagram of an electronic device according to an exemplary embodiment of this application. Detailed Implementation

[0025] To better understand this application, various aspects of this application will be described in more detail with reference to the accompanying drawings. It should be understood that these detailed descriptions are merely illustrative of exemplary embodiments of this application and are not intended to limit the scope of this application in any way. Throughout the specification, the same reference numerals refer to the same elements. The expression "and / or" includes any and all combinations of one or more of the associated listed items.

[0026] In the accompanying drawings, the size, dimensions, and shapes of the elements have been slightly adjusted for ease of illustration. The drawings are for illustrative purposes only and are not strictly to scale. As used herein, the terms “approximately,” “about,” and similar terms are used to indicate approximation, not degree, and are intended to illustrate inherent deviations in measured or calculated values ​​that will be recognized by one of ordinary skill in the art. Furthermore, the order in which the steps are described in this application does not necessarily indicate the order in which these steps occur in actual operation, unless otherwise expressly defined or deduced from the context.

[0027] It should also be understood that expressions such as "comprising," "including," "having," "containing," and / or "comprising" are open-ended rather than closed-ended expressions in this specification, indicating the presence of the stated features, elements, and / or components, but not excluding the presence of one or more other features, elements, components, and / or combinations thereof. Furthermore, when expressions such as "at least one of..." appear after a list of listed features, they modify the entire list of features, not just individual elements in the list. Additionally, when describing embodiments of this application, the word "may" is used to mean "one or more embodiments of this application." And the term "exemplary" is intended to refer to examples or illustrations.

[0028] Unless otherwise specified, all terms used herein (including engineering and technical terms) shall have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains. It should also be understood that, unless expressly stated herein, terms defined in common dictionaries shall be interpreted as having the meaning consistent with their meaning in the context of the relevant art, and not as having an idealized or overly formalized meaning.

[0029] It should be noted that, where there is no conflict, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.

[0030] Figure 1 This is a flowchart of a statistical method for carrier aggregation according to an exemplary embodiment of this application. Figure 1 As shown, the statistical method 1000 for carrier aggregation may include:

[0031] Step S100: Obtain the capability information of the user equipment;

[0032] Step S200: Obtain the original bandwidth combination information based on the capability information; and

[0033] Step S300: Perform a first screening on the original bandwidth combination information based on preset screening rules to obtain first bandwidth combination information; wherein, the preset screening rules include networks that match the user equipment.

[0034] The following will provide a detailed explanation of each step of the statistical method 1000 for carrier aggregation.

[0035] Step S100

[0036] In step S100, the capability information of the user equipment is first obtained. Figure 2 This is a schematic diagram of a communication environment according to an exemplary embodiment of this application. In the exemplary embodiments of this application, such as... Figure 2 As shown, the communication environment may include a User Equipment (UE) and a base station (eNodeB), and the UE and base station are in a Radio Resource Control (RRC) connection state. UE capability queries and UE capability information transmission can be completed between the UE and the base station. The base station can send a signaling request to the UE to request a UE capability information (UE Capability Enquiry). After receiving the UE capability information request, the UE sends UE capability information (UE Capability Information) to the base station. The UE capability information obtained by the base station is decoded into a code segment. For example, the decoded code segment is as follows:

[0037]

[0038] The above information can be obtained by capturing the qxdm log from the Zhuwang website. As can be seen from the code above, this code segment contains multiple identifier segments and their corresponding functions. For example, the function information corresponding to the identifier segments may include: the carrier aggregation bandwidth class (CA Bandwidth Class), multiple-input multiple-output (MIMO) capability, bandwidth combination set (BCS), and the band index of the component carriers. Based on the function information corresponding to the identifier segments, it can be determined that the module chip supports carrier aggregation (Band combination), the band indices of the component carriers are band7 and band1, the CA bandwidth capability in the uplink information is 'a', and it has multiple-input multiple-output capability.

[0039] Step S200

[0040] After obtaining the UE capability information of the user equipment, the raw bandwidth combination information can also be obtained based on the UE capability information.

[0041] In an exemplary embodiment of this application, the identifier character segment of the UE capability information can be located first. For example, the located character segment can be: bandEUTRA-r10, ca-BandwidthClassUL-r10, ca-BandwidthClassDL-r10, etc. Then, the functional information corresponding to the identifier character segment is extracted. For example, the information to be extracted is 7, a, a, 1, a. The extracted functional information corresponding to the identifier character segment is combined to form the original bandwidth combination information, i.e., 7AA-1A. Furthermore, through the original bandwidth combination information, it can be seen that the chip module supports carrier aggregation of two bands, band7 and band1, and the cell served by band7 is the primary cell, while the cell served by band1 is the secondary cell. Specifically, the original bandwidth combination information can be obtained as follows: the functional information corresponding to the identifier character segment of the UE capability information located in the UE Capability Information is copied from the qxdm log, processed, and saved to a txt file (ue_cap.txt) as the original bandwidth combination information.

[0042] In another exemplary embodiment of this application, the identifier character segment of the UE capability information can be located first. For example, the located character segment can be: bandEUTRA-r10, ca-BandwidthClassUL-r10, ca-BandwidthClassDL-r10, MIMO-CapabilityDL, etc. Then, the functional information corresponding to the identifier character segment is extracted. For example, the information to be extracted is 7, a, a, 1, a, four Layers, four Layers. The extracted functional information corresponding to the identifier character segment is combined to form the original bandwidth combination information, namely 7AA4-1A4 and 7AA2-1A2. And through the original bandwidth combination information, it can be seen that the chip module supports carrier aggregation of two bands, band7 and band1, and the cell served by band7 is the primary cell, the cell served by band1 is the secondary cell, and the downlink data supports 4*4 MIMO and is compatible with 2*2 MIMO. Specifically, the original bandwidth combination information can be obtained as follows: in the qxdm log, copy the function information corresponding to the identifier character field of the UE Capability Information, process it, and save it to a txt file (ue_cap.txt) as the original bandwidth combination information.

[0043] For example, the raw bandwidth combination information can be obtained from the UE capability information as follows, wherein the raw bandwidth combination information does not include MIMO information:

[0044]

[0045]

[0046] Table 1

[0047] For example, the raw bandwidth combination information can be obtained from the UE capability information as follows, wherein the raw bandwidth combination information includes MIMO information:

[0048] In-band contiguous carrier aggregation In-band non-contiguous carrier aggregation Inter-band carrier aggregation 2C4 2AA4-2A4 1AA4-3A4 4C2 25AA4-25A4 1AA4-4A2 25C4 4AA2-4A2 1AA4-18A4 40D4 7AA4-7A4 1AA4-19A4 41C4 41AA4-41A4 1AA4-20A4 66B4 48AA2-48A2 1AA4-26A4 66D4 66AA4-66A4 2AA4-4A2

[0049] Table 2

[0050] Table 1 or Table 2 shows that the chip module supports three carrier aggregation methods: Intra-band contiguous carrier aggregation (CA), Intra-band non-contiguous carrier aggregation (CA), and Inter-band carrier aggregation (CA). It also clearly shows the types of member carriers supported under each carrier aggregation method. Table 2 also provides MIMO information included in the chip module.

[0051] Those skilled in the art will recognize that Tables 1 and 2 are exemplary descriptions of the types of carrier aggregation supported by the chip module. The actual types and number of carrier aggregations supported by the chip module are far more than these, and the method of storing the original bandwidth combination information is not limited to these.

[0052] According to an exemplary implementation of this application, by obtaining the original bandwidth combination information from the UE capability information, the number of aggregation types (CA Combo) of the member carriers supported by the chip module can be better obtained.

[0053] Step S300

[0054] In an exemplary embodiment of this application, after obtaining the original bandwidth combination information, a preset filtering rule can be used to perform a first filtering of the original bandwidth combination information to obtain first bandwidth combination information; wherein, the preset filtering rule includes the network matching the user equipment. For example, the chip module supports a large bandwidth, generally covering the bandwidth information of multiple operators. Each operator matches different network bandwidths. Therefore, the original bandwidth combination information can be first filtered based on the operators supported by the user equipment. For instance, if the user equipment supports China Mobile, China Unicom, and China Telecom, the original bandwidth combination information can be first filtered based on the bandwidth information supported by these three operators, removing bandwidth combination information supported by other operators to obtain the first bandwidth combination information supported by China Mobile, China Unicom, and China Telecom. Alternatively, the user equipment's network, i.e., the operator, can be detected, and the original bandwidth combination information can be compared with the bandwidth supported by the operator's network to ensure that the bandwidth combination information after the first filtering meets the bandwidth range of the current operator. The specific operation can be as follows: The program for the first screening can be a script (python ca_tools.py 1ue_cap.txt), and then execute python ca_tools.py 1ue_cap.txt. After the script is executed, it will save the aggregation type (CA Combo) information of the member carriers that meet the conditions to the specified file (ue_cap_ca_combo.txt).

[0055] According to an exemplary embodiment of this application, by performing a first screening on the original bandwidth combination information, first bandwidth combination information that matches the network of the user equipment can be obtained, removing some of the aggregation types (CACombo) of component carriers, thus reducing the size of the CA Combo reported in the user equipment capability information (UECapabilityInformation). By statistically reporting the CA Combo through this application, errors caused by manual statistics are avoided, the efficiency of CA Combo statistical reporting is improved, and subsequent testing time is saved. Furthermore, this application can also statistically determine the CA Combo supported by the network for the user equipment, reducing the size of the user equipment capability information and preventing the user equipment capability information from becoming too large to be processed by the base station.

[0056] In another exemplary embodiment of this application, if the user equipment supports multiple-input multiple-output (MIMO) capability, and the first bandwidth combination information includes MIMO capability information, the first bandwidth combination information can be further filtered a second time to remove duplicate bandwidth combinations and generate second bandwidth combination information. The chip module of this application supports MIMO capability, and the first bandwidth combination information can include the carrier aggregation type (CA Combo) with MIMO information. To further reduce the number of reported CA Combos, the first bandwidth combination information can be filtered a second time. For example, the carrier aggregation types with MIMO information in the first bandwidth combination information are 7AA4-1A4 and 7AA2-1A2. After understanding the MIMO information of the chip module, the MIMO information can be removed to obtain 7AA-1A and 7AA-1A. Then, duplicate CA Combo information is further removed to reduce the number of reported CA Combos.

[0057] According to an exemplary embodiment of this application, by performing a second filtering on the first bandwidth combination information, which includes information on multiple input multiple output capabilities (MIMO), duplicate CA Combos are removed while obtaining the device's MIMO capabilities, resulting in second bandwidth combination information. By removing duplicate aggregation types (CA Combos) of member carriers supported by the chip module, the size of the CA Combo reported in the User Equipment Capability Information (UECapability Information) is reduced. The CA Combo statistics reported by this application avoid errors caused by manual statistics, improve the efficiency of CA Combo statistics reporting, and save subsequent testing time. Furthermore, this application can also statistically analyze the network-supported CA Combos of the user equipment, reducing the size of the user equipment capability information and preventing the user equipment capability information from becoming too large to be processed by the base station.

[0058] In an exemplary embodiment of this application, since the first bandwidth combination information or the second bandwidth combination information has a certain number of combinations, in order to facilitate viewing the first bandwidth combination information or the second bandwidth combination information, the first bandwidth combination information or the second bandwidth combination information can be sorted to obtain a first bandwidth queue or a second bandwidth queue. For example, the CA Combo information is sorted in ascending order according to the band index 0-9 of the component carriers. Then, within each component carrier band index, it is sorted sequentially from A to Z according to the bandwidth category of carrier aggregation to obtain the first bandwidth queue or the second bandwidth queue. Then, the first bandwidth queue or the second bandwidth queue is compared with the product definition of the user equipment to obtain a first comparison result or a second comparison result. Based on the first comparison result or the second comparison result, the final bandwidth combination information that meets the product definition of the user equipment is determined. Those skilled in the art will understand that the sorting method of the first bandwidth combination information or the second bandwidth combination information in this application is illustrative and this application is not limited thereto.

[0059] According to the exemplary embodiments of this application, by sorting the first bandwidth combination information or the second bandwidth combination information, the first bandwidth combination information or the second bandwidth combination information can be better verified with the product definition of the user equipment, which is simple and convenient.

[0060] This application also provides a statistical device 2000 for carrier aggregation. Figure 3 This is a schematic diagram of a carrier aggregation statistical apparatus according to an exemplary embodiment of this application. Figure 3 As shown, the carrier aggregation statistical device 2000 includes an information acquisition module 210 and an information filtering module 220. The information acquisition module 210 is used to acquire the capability information of the user equipment and to acquire the original bandwidth combination information based on the capability information. The information filtering module 220 is used to perform a first filtering of the original bandwidth combination information based on the operators supported by the user equipment to obtain the first bandwidth combination information supported by the operators.

[0061] In an exemplary embodiment of this application, the information acquisition module 210 can acquire the capability information of the user equipment. The communication environment of this exemplary embodiment is as follows: Figure 2As shown, the communication environment may include a User Equipment (UE) and a base station (eNodeB), and the UE and base station are in a Radio Resource Control (RRC) connection state. UE capability queries and UE capability information transmission can be completed between the UE and the base station. The base station can send a signaling request for a UE Capability Enquiry to the UE. After receiving the signaling request, the UE sends UE Capability Information to the base station. The UE Capability Information obtained by the base station is decoded into a code segment. The code may contain multiple identifier character fields and the corresponding functions of the identifier character fields. For example, the function information corresponding to the identifier character fields may include: the carrier aggregation bandwidth class (CA Bandwidth Class), multiple input multiple output (MIMO) capability, bandwidth combination set (BCS), and the band index of the component carriers. Based on the function information corresponding to the identifier character fields, it can be determined that the module chip supports carrier aggregation (Band combination), the band indices of the component carriers are band7 and band1, the CA bandwidth capability in the uplink information is 'a', and it has multiple input multiple output capability.

[0062] In an exemplary embodiment of this application, the information acquisition module 210 can also acquire the original bandwidth combination information based on the UE capability information.

[0063] In an exemplary embodiment of this application, the identifier character segment of the UE capability information can be located first. For example, the located character segment can be: bandEUTRA-r10, ca-BandwidthClassUL-r10, ca-BandwidthClassDL-r10, etc. Then, the functional information corresponding to the identifier character segment is extracted. For example, the information to be extracted is 7, a, a, 1, a. The extracted functional information corresponding to the identifier character segment is combined to form the original bandwidth combination information, i.e., 7AA-1A. Furthermore, through the original bandwidth combination information, it can be seen that the chip module supports carrier aggregation of two bands, band7 and band1, and the cell served by band7 is the primary cell, while the cell served by band1 is the secondary cell. Specifically, the original bandwidth combination information can be obtained as follows: the functional information corresponding to the identifier character segment of the UE capability information located in the UE Capability Information is copied from the qxdm log, processed, and saved to a txt file (ue_cap.txt) as the original bandwidth combination information.

[0064] In another exemplary embodiment of this application, the identifier character segment of the UE capability information can be located first. For example, the located character segment can be: bandEUTRA-r10, ca-BandwidthClassUL-r10, ca-BandwidthClassDL-r10, MIMO-CapabilityDL, etc. Then, the functional information corresponding to the identifier character segment is extracted. For example, the information to be extracted is 7, a, a, 1, a, four Layers, four Layers. The extracted functional information corresponding to the identifier character segment is combined to form the original bandwidth combination information, namely 7AA4-1A4 and 7AA2-1A2. And through the original bandwidth combination information, it can be seen that the chip module supports carrier aggregation of two bands, band7 and band1, and the cell served by band7 is the primary cell, the cell served by band1 is the secondary cell, and the downlink data supports 4*4 MIMO and is compatible with 2*2 MIMO. Specifically, the original bandwidth combination information can be obtained as follows: in the qxdm log, copy the function information corresponding to the identifier character field of the UE Capability Information, process it, and save it to a txt file (ue_cap.txt) as the original bandwidth combination information.

[0065] According to an exemplary implementation of this application, by obtaining the original bandwidth combination information from the UE capability information, the number of aggregation types (CA Combo) of the member carriers supported by the chip module can be better obtained.

[0066] In an exemplary embodiment of this application, the information filtering module 220 can perform a first filtering of the original bandwidth combination information using preset filtering rules to obtain first bandwidth combination information; wherein, the preset filtering rules include the network matching the user equipment. For example, the chip module supports a large bandwidth, generally covering the bandwidth information of multiple operators. Each operator matches different network bandwidths. Therefore, the original bandwidth combination information can be first filtered based on the operators supported by the user equipment. For instance, if the user equipment supports China Mobile, China Unicom, and China Telecom, the original bandwidth combination information can be first filtered based on the bandwidth information supported by these three operators, removing bandwidth combination information supported by other operators to obtain the first bandwidth combination information supported by China Mobile, China Unicom, and China Telecom. Alternatively, the user equipment's network, i.e., the operator, can be detected, and the original bandwidth combination information can be compared with the bandwidth supported by the operator's network to ensure that the bandwidth combination information after the first filtering meets the bandwidth range of the current operator. The specific operation can be as follows: The program for the first screening can be a script (python ca_tools.py 1ue_cap.txt), and then execute python ca_tools.py 1ue_cap.txt. After the script is executed, it will save the aggregation type (CA Combo) information of the member carriers that meet the conditions to the specified file (ue_cap_ca_combo.txt).

[0067] According to an exemplary embodiment of this application, by performing a first screening on the original bandwidth combination information, first bandwidth combination information that matches the network of the user equipment can be obtained, removing some component carrier aggregation types (CACombo), and reducing the size of the CA Combo reported in the user equipment capability information (UECapabilityInformation). The CA Combo reported through this application avoids errors caused by manual statistics, improves the efficiency of CA Combo statistical reporting, and saves subsequent testing time. Furthermore, this application can also statistically determine the CA Combo supported by the network for the user equipment, reducing the size of the user equipment capability information and preventing the user equipment capability information from becoming too large to be processed by the base station.

[0068] In an exemplary embodiment of this application, if the user equipment supports multiple-input multiple-output (MIMO) capability, and the first bandwidth combination information includes MIMO capability information, the information filtering module 220 can further perform a second filtering on the first bandwidth combination information to remove duplicate bandwidth combinations and generate second bandwidth combination information. The chip module of this application supports MIMO capability, and the first bandwidth combination information can include the carrier aggregation type (CACombo) with MIMO information. To further reduce the number of reported CA Combos, the first bandwidth combination information can be filtered a second time. For example, the carrier aggregation types with MIMO information in the first bandwidth combination information are 7AA4-1A4 and 7AA2-1A2. After understanding the MIMO information of the chip module, the MIMO information can be removed, resulting in 7AA-1A and 7AA-1A. Then, duplicate CA Combo information is further removed to reduce the number of reported CA Combos.

[0069] According to an exemplary embodiment of this application, by performing a second filtering on the first bandwidth combination information, which includes information on multiple input multiple output capabilities (MIMO), duplicate CA Combos are removed while obtaining the device's MIMO capabilities, resulting in second bandwidth combination information. By removing duplicate aggregation types (CA Combos) of member carriers supported by the chip module, the size of the CA Combo reported in the User Equipment Capability Information (UECapability Information) is reduced. The CA Combo statistics reported by this application avoid errors caused by manual statistics, improve the efficiency of CA Combo statistics reporting, and save subsequent testing time. Furthermore, this application can also statistically analyze the network-supported CA Combos of the user equipment, reducing the size of the user equipment capability information and preventing the user equipment capability information from becoming too large to be processed by the base station.

[0070] In an exemplary embodiment of this application, the carrier aggregation statistical device may further include an information processing module. Since the first bandwidth combination information or the second bandwidth combination information has a certain number of combinations, to facilitate viewing the first bandwidth combination information or the second bandwidth combination information, the information processing module can also sort the first bandwidth combination information or the second bandwidth combination information to obtain a first bandwidth queue or a second bandwidth queue. For example, the information processing module can sort the CA Combo information according to the band index 0-9 of the component carriers in ascending order, and then sort each component carrier band index according to the bandwidth category of carrier aggregation from A to Z to obtain the first bandwidth queue or the second bandwidth queue. Then, the first bandwidth queue or the second bandwidth queue is compared with the product definition of the user equipment to obtain a first comparison result or a second comparison result. Based on the first comparison result or the second comparison result, the final bandwidth combination information that meets the product definition of the user equipment is determined. Those skilled in the art will understand that the sorting method of the first bandwidth combination information or the second bandwidth combination information in this application is illustrative and this application is not limited thereto.

[0071] According to the exemplary embodiments of this application, by sorting the first bandwidth combination information or the second bandwidth combination information, the first bandwidth combination information or the second bandwidth combination information can be better verified with the product definition of the user equipment, which is simple and convenient.

[0072] This application also provides an electronic device and a computer-readable storage medium. Figure 4 This is a schematic diagram of an electronic device according to an exemplary embodiment of this application. Figure 4 As shown, this device is intended to represent hardware arrangements in various forms of carrier aggregation statistical devices, such as hardware arrangements in digital computers. This carrier aggregation statistical device can represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The carrier aggregation statistical device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present application described and / or claimed herein.

[0073] like Figure 4As shown, the carrier aggregation statistical electronics includes one or more processors 410, a memory 420, and interfaces for connecting the components, including high-speed interfaces and low-speed interfaces. The components are interconnected via different buses and can be mounted on a common motherboard or otherwise as required. The processor 410 can process instructions executed within the electronics, including instructions stored in or on memory to display graphical information of a GUI on an external input / output device (such as a display device coupled to the interface). In other embodiments, multiple processors and / or multiple buses can be used with multiple memories and multiple memory modules, if desired. Similarly, multiple electronics can be connected, each providing some of the necessary operations (e.g., as a server array, a group of blade servers, or a multiprocessor system). Figure 4 Take a processor 410 as an example.

[0074] The memory 420 is the non-transitory computer-readable storage medium provided in this application. The memory stores instructions executable by at least one processor to cause the at least one processor to perform the statistical method for carrier aggregation provided in this application. The non-transitory computer-readable storage medium of this application stores computer instructions for causing a computer to perform the statistical method for carrier aggregation provided in this application.

[0075] The memory 420, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs, non-transitory computer-executable programs, and modules. The processor 410 executes various server functions and data processing by running the non-transitory software programs, instructions, and modules stored in the memory 420, thereby implementing the statistical method for carrier aggregation in the above method embodiments.

[0076] Memory 420 may include a program storage area and a data storage area, wherein the program storage area may store the operating system and applications required for at least one function. Furthermore, memory 420 may include high-speed random access memory and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory 420 may include memory remotely located relative to processor 410, and this remote memory may be connected to the electronic device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0077] The statistical electronic equipment for carrier aggregation may further include an input device 430 and an output device 440. The processor 410, memory 420, input device 430, and output device 440 may be connected via a bus or other means. Figure 4Taking the example of a connection between China and Israel via a bus.

[0078] Input device 430 can receive input digital or character information, as well as key signal inputs related to user settings and function control of electronic devices used for statistical methods of carrier aggregation, such as touch screens, keypads, mice, trackpads, touchpads, joysticks, one or more mouse buttons, trackballs, joysticks, etc. Output device 440 may include display devices, auxiliary lighting devices (e.g., LEDs), and haptic feedback devices (e.g., vibration motors). The display device may include, but is not limited to, liquid crystal displays (LCDs), light-emitting diode (LED) displays, and plasma displays.

[0079] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above descriptions are merely specific embodiments of the present invention and are not intended to limit the invention. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A statistical method for carrier aggregation, characterized in that, The method includes: Obtain information about the capabilities of the user's device; Based on the capability information, the original bandwidth combination information is obtained, including: Locate the identifier character field of the capability information; Extract the functional information corresponding to the identified character segment; and The functional information is combined to form the original bandwidth combination information, which includes primary cell information and secondary cell information; Specifically, the original bandwidth combination information is used to obtain the band and carrier aggregation relationships supported by the chip module. The primary cell information indicates that the cell served by the band index is the primary cell, and the secondary cell information indicates that the cell served by the band index is the secondary cell. The format of the original bandwidth combination information after combination is that the band index of the primary cell comes first, followed by the band index of the secondary cell. The primary and secondary cell relationship is determined by the position of the band index in the original bandwidth combination information. The original bandwidth combination information is first filtered based on preset filtering rules to obtain first bandwidth combination information; wherein, the preset filtering rules include networks that match the user equipment; The first filtering of the original bandwidth combination information based on preset filtering rules to obtain the first bandwidth combination information includes: Detecting the network that the user equipment matches; and Based on the bandwidth supported by the network matched by the user equipment, the original bandwidth combination information is filtered to obtain the first bandwidth combination information that meets the bandwidth range of the network, and some aggregation types of member carriers are removed to reduce the size of the aggregation types of user equipment capability information reported. The method further includes: If the user equipment supports multiple input multiple output capability, and the first bandwidth combination information includes information about the multiple input multiple output capability, the first bandwidth combination information is filtered a second time to remove duplicate bandwidth combinations and obtain the second bandwidth combination information. Sort the first bandwidth combination information or the second bandwidth combination information to obtain a first bandwidth combination queue or a second bandwidth combination queue. The first bandwidth combination queue or the second bandwidth combination queue is compared with the product definition of the user equipment to obtain a first comparison result or a second comparison result; and Based on the first comparison result or the second comparison result, determine the final bandwidth combination information that satisfies the product definition of the user equipment.

2. The method according to claim 1, characterized in that, The functional information corresponding to the identification character segment includes at least one of the following: the bandwidth category of carrier aggregation, multiple input multiple output capability, bandwidth combination strategy, and band index of component carrier.

3. A statistical device for carrier aggregation, characterized in that, The device includes: The information acquisition module is used to acquire user equipment capability information and, based on the capability information, acquire raw bandwidth combination information; and An information filtering module is used to perform a first filtering on the original bandwidth combination information based on preset filtering rules to obtain first bandwidth combination information; wherein, the preset filtering rules include networks that match the user equipment; The information acquisition module includes: Locate the identifier character field of the capability information; Extract the functional information corresponding to the identified character segment; and The functional information is combined to form the original bandwidth combination information, which includes primary cell information and secondary cell information; Specifically, the original bandwidth combination information is used to obtain the band and carrier aggregation relationship supported by the chip module. The primary cell information indicates that the cell served by the band index is the primary cell, and the secondary cell information indicates that the cell served by the band index is the secondary cell. The original bandwidth combination information formed after combination is in the format of the primary cell's band index first and the secondary cell's band index second. The primary and secondary cell relationship is determined by the position of the band index in the original bandwidth combination information. The information filtering module includes: Detecting the network that the user equipment matches; and Based on the bandwidth supported by the network matched by the user equipment, the original bandwidth combination information is filtered to obtain the first bandwidth combination information that meets the bandwidth range of the network, and some aggregation types of member carriers are removed to reduce the size of the aggregation types of user equipment capability information reported. The information filtering module also includes: If the user equipment supports multiple input multiple output capability, and the first bandwidth combination information includes information about the multiple input multiple output capability, the first bandwidth combination information is filtered a second time to remove duplicate bandwidth combinations and obtain the second bandwidth combination information. The device further includes: The information processing module is used to sort the first bandwidth combination information or the second bandwidth combination information to obtain a first bandwidth queue or a second bandwidth queue. The first bandwidth queue or the second bandwidth queue is compared with the product definition of the user equipment to obtain a first comparison result or a second comparison result; and Based on the first comparison result or the second comparison result, determine the final wide combination information that satisfies the product definition of the user equipment.

4. The apparatus according to claim 3, characterized in that, The functional information corresponding to the identification character segment includes at least one of the following: the bandwidth category of carrier aggregation, multiple input multiple output capability, bandwidth combination strategy, and band index of component carrier.

5. An electronic device, characterized in that, The method includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor, when executing the computer program, implements the method as claimed in any one of claims 1 to 2.

6. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored computer program, wherein, when the computer program is executed, it controls the device on which the computer-readable storage medium is located to perform the method as described in any one of claims 1 to 2.

Citation Information

Patent Citations

  • User equipment capability log analysis method and related device

    CN115185538A

  • Control method and device for reporting radio frequency capability in carrier aggregation, and storage medium

    WO2019091413A1

  • Method for signaling of radio capability information

    WO2019234078A1