Frequency band information reporting method, chip and storage medium

By building a dynamic frequency band priority list on the terminal device side, the problem of mismatch between the frequency band combination reported by the terminal device and network requirements is solved, achieving accurate matching of frequency band combinations and improving transmission efficiency.

CN121815423APending Publication Date: 2026-04-07SPREADTRUM SEMICON(CHENGDU) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-10
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

In existing technologies, when the number of frequency band combinations supported by a terminal device exceeds the reporting limit, only a portion of the combinations can be selectively reported. This can lead to a mismatch between the reported combinations and the network-side requirements, resulting in a decrease in transmission rate.

Method used

By collecting operator frequency band information at the terminal device side, a dynamic frequency band priority list is constructed, and frequency band combinations are filtered and sorted in combination with this list when reporting capabilities, ensuring that the reported content is consistent with network requirements.

Benefits of technology

It achieves precise matching of terminal equipment and network-side frequency band combination capabilities, avoids unnecessary frequency band combination reporting, and improves transmission efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121815423A_ABST
    Figure CN121815423A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a frequency band information reporting method, a chip and a storage medium. Belongs to the technical field of communication. The method comprises the following steps: if a capability reporting request sent by a network side is detected, obtaining prior information; according to the prior information and the capability reporting request, determining reporting frequency band information and frequency band reporting feature information; and sending the reporting frequency band information and the frequency band reporting characteristic information to a network side, so that the network side determines a frequency band combination used for connection according to the reporting frequency band information and the reporting characteristic information, and establishes connection by adopting the frequency band combination used for connection. The problem that the reported frequency band combination is not required by the network side and the transmission rate is reduced due to the fact that the reported frequency band combination is not required by the network side is solved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, and particularly relates to a frequency band information reporting method, a chip and a storage medium. BACKGROUND

[0002] When a network queries a terminal of a frequency band combination capability, the terminal needs to report its own frequency band combination.

[0003] At present, in the related art, a terminal device supports a large number of frequency bands, and the number of reported frequency band combinations has a maximum reporting limit.

[0004] However, the inventors have found that the related art at least has the following technical problem: when the terminal device supports a frequency band combination greater than the reporting limit number, only part of the combinations can be selectively reported, and at this time, the reported combinations may not be required by the network side, thereby causing a transmission rate to decrease. SUMMARY

[0005] Embodiments of the present application provide a frequency band information reporting method, a chip and a storage medium, to solve the problem of a decreased transmission rate.

[0006] In a first aspect, an embodiment of the present application provides a frequency band information reporting method, including: if a capability reporting request sent by a network side is detected, obtaining prior information; determining reported frequency band information and frequency band reporting characteristic information according to the prior information and the capability reporting request; and sending the reported frequency band information and the frequency band reporting characteristic information to the network side, so that the network side determines a frequency band combination used for connection according to the reported frequency band information and the reporting characteristic information, and establishes a connection using the frequency band combination used for connection.

[0007] In a possible implementation manner, if the capability reporting request sent by the network side is detected, the prior information is obtained, including: if the capability reporting request sent by the network side is detected, it is judged whether the capability reporting request includes frequency band requirement information; if the capability reporting request does not include the frequency band requirement information, pre-stored prior information is read.

[0008] In a possible implementation, the reporting of the frequency band information and the frequency band reporting characteristic information is determined according to the prior information and the capability reporting request, including: if the capability reporting request includes the frequency band requirement information, frequency band combinations in the preset supported frequency band combinations that meet the frequency band requirement information are determined as target frequency band combinations; the reporting of the frequency band information is generated according to the target frequency band combinations; and the frequency band requirement information is determined as the reporting characteristic information; if the capability reporting request does not include the frequency band requirement information, target operator information of a camped cell is obtained, and target frequency bands corresponding to the target operator information in the prior information are read; the preset supported frequency band combinations are filtered according to the target frequency bands to obtain target frequency band combinations; if the number of the target frequency band combinations is greater than a reporting threshold, the target frequency band combinations are sorted in a preset order, and frequency band combinations that are less than or equal to the reporting threshold and are in front of the sorting are determined as to-be-reported frequency band combinations; the reporting of the frequency band information is generated according to the to-be-reported frequency band combinations; and the preset order is determined as the reporting characteristic information.

[0009] In a possible implementation, before the prior information is updated according to the operator information and the frequency band information, the method further includes: receiving a system message; if the system message is a first system message including operator information, reading the operator information and frequency band information in the system message; if the system message is a second system message not including the operator information, obtaining the frequency band information in the system message and operator information of a camped cell; and updating the prior information according to the operator information and the frequency band information.

[0010] In a possible implementation, the prior information is updated according to the operator information and the frequency band information, including: if the frequency band information is not in the prior information, the operator information and the frequency band information are stored in the prior information; if the frequency band information is in the prior information, and the operator information is not associated with the frequency band information, and the number of the operator information corresponding to the frequency band information is less than an operator number threshold, a corresponding relationship between the operator information and the frequency band information is established; if the frequency band information is in the prior information, and the operator information is not associated with the frequency band information, and the number of the operator information corresponding to the frequency band information is greater than or equal to the operator number threshold, the operator information with the earliest record corresponding to the frequency band information is deleted, and the corresponding relationship between the operator information and the frequency band information is established again.

[0011] In a possible implementation, after the prior information is updated according to the operator information and the frequency band information, the method further includes: determining whether the establishment of a new connection affects a service; if the establishment of the new connection does not affect the service, sending updated capability information to a network side; and if the establishment of the new connection affects the service, sending the updated capability information to the network side in response to detecting that the service ends or is in an idle state.

[0012] In a possible implementation, the updated capability information is sent to the network side, including: sending capability update prompt information to the network side; and sending the updated capability information to the network side if a capability acquisition request sent by the network side according to the capability update prompt information is received.

[0013] In a possible implementation, the prior information is acquired if the capability reporting request sent by the network side is detected, and the method further includes: if the capability reporting request includes frequency band requirement information, reading the pre-stored prior information, updating the prior information by using the frequency band requirement information, and obtaining new prior information; and determining the reported frequency band information and the frequency band reporting characteristic information according to the new prior information and the capability reporting request.

[0014] In a second aspect, an embodiment of the present application provides a frequency band information reporting apparatus, including: an information acquisition module configured to acquire prior information if a capability reporting request sent by a network side is detected; an information determination module configured to determine reported frequency band information and frequency band reporting characteristic information according to the prior information and the capability reporting request; and an information sending module configured to send the reported frequency band information and the frequency band reporting characteristic information to the network side, so that the network side determines a frequency band combination used for connection according to the reported frequency band information and the reporting characteristic information, and establishes a connection by using the frequency band combination used for connection.

[0015] In a third aspect, an embodiment of the present application provides an electronic device, including: a memory, and a processor.

[0016] The memory stores computer execution instructions.

[0017] The processor executes the computer execution instructions stored in the memory, so that the processor executes the method in the first aspect and / or various possible implementation manners of the first aspect.

[0018] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, and the computer readable storage medium stores computer execution instructions. The computer execution instructions are executed by the processor to implement the method in the first aspect and / or various possible implementation manners of the first aspect.

[0019] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program. The computer program is executed by the processor to implement the method in the first aspect and / or various possible implementation manners of the first aspect.

[0020] In a sixth aspect, an embodiment of the present application provides a chip, and the chip includes at least one processor. The processor is configured to execute program instructions to execute the method described in the first aspect.

[0021] The frequency band information reporting method, the chip and the storage medium provided by the embodiments of the present application can assist the network side to efficiently determine and establish an adaptive connection frequency band combination, realize accurate matching of the terminal device and the network side frequency band combination capability, avoid unnecessary frequency band combination reporting, occupy the reporting capacity, and increase the transmission efficiency, by obtaining and adapting prior information after the terminal device receives the capability reporting request of the network side, screening and determining the reported frequency band information and corresponding reported characteristic information that fit the network demand, and then sending the information to the network side. BRIEF DESCRIPTION OF DRAWINGS

[0022] The accompanying drawings, which are incorporated herein and constitute part of the specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0023] Figure 1 A scene schematic diagram of the frequency band information reporting method provided by the present application is shown in the following figure.

[0024] Figure 2 A flowchart of the frequency band information reporting method provided by the embodiments of the present application is shown in the following figure.

[0025] Figure 3 A structure schematic diagram of the frequency band information reporting device provided by the embodiments of the present application is shown in the following figure.

[0026] Figure 4 A structure schematic diagram of the electronic device provided by the embodiments of the present application is shown in the following figure.

[0027] The above figures have shown the specific embodiments of the present application, which will be described in more detail in the following. These figures and the description are not intended to limit the scope of the concept of the present application by any means, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0028] The exemplary embodiments will be described in detail herein with reference to the attached drawings. The following description is only one of the specific embodiments consistent with the present application. Rather, they are only examples of devices and methods consistent with some aspects of the present application, as detailed in the appended claims.

[0029] The application scenario of the present application mainly relates to the interaction process between a user terminal and a network in a cellular communication network such as LTE. The user terminal needs to report its supported frequency band combination capability (such as CA or DC configuration) to the network when connection is established or capability is queried. The network side requests capability information by sending a user terminal Capability Enquiry message, and the user terminal generates a report list according to the protocol rules. In the prior art, the network does not provide a target frequency band list, and the user terminal needs to report statically based on its own capability, resulting in that the reported content does not match the network demand.

[0030] To solve the above technical problems, the inventors propose the following technical concept: by collecting operator frequency band information (such as through SIB1, SIB5, measurement configuration, etc.) on the user terminal side, a dynamic frequency band priority list is constructed, and the frequency band combination is filtered and sorted in combination with the list when capability is reported, finally notifying the network of capability changes, ensuring that the reported content matches the network demand.

[0031] The present application is applied to the scene of frequency band information reporting. It should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards, and provide corresponding operation entrances for the user to choose authorization or refusal.

[0032] Figure 1 The scene schematic diagram of the frequency band information reporting method provided by the present application is shown in FIG. 1. Figure 1 In this scene, it includes a terminal device 101 and a network side device 102.

[0033] In the specific implementation process, the terminal device 101 can include a computer, a server, a tablet, a mobile phone, a Personal Digital Assistant (PDA), a notebook computer, etc., which can input data.

[0034] The network side device 102 can include a base station, a base station cell, etc.

[0035] The connection between the network side device 102 and the terminal device 101 can be through wireless connection.

[0036] It can be understood that the scene shown in the embodiments of the present application does not constitute a specific limitation on the frequency band information reporting method. In other feasible embodiments of the present application, the above-mentioned scene can include more or fewer components than the diagram, or combine certain components, or split certain components, or different component arrangement, which can be determined according to the actual application scene, and is not limited herein.Figure 1 The illustrated scenario can be implemented by hardware, software, or a combination of software and hardware.

[0037] The technical solutions of the present application and how the technical solutions solve the above technical problems will be described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes can not be described again in some embodiments. The embodiments of the present application will be described below with reference to the accompanying drawings.

[0038] Figure 2 The flowchart of the frequency band information reporting method provided by the embodiments of the present application is shown. The execution subject of the embodiments of the present application can be a terminal device in Figure 1 , or a computer and / or a mobile phone, etc., and the present embodiment does not particularly limit this. As shown in Figure 2 , the method comprises:

[0039] S201: If a capability reporting request sent by the network side is detected, acquire prior information.

[0040] In this step, the terminal device detects the capability reporting request initiated by the network side in real time by listening to the radio resource control layer signaling (such as the device capability query information of LTE). When the request is detected, the acquisition process of the local prior information is triggered.

[0041] The prior information is the correspondence between the operator identifier and the frequency band pre-stored by the terminal device through historical camping cell, neighboring cell measurement, etc. It can be used as subsequent frequency band combination screening.

[0042] S202: Determine the reported frequency band information and frequency band reporting feature information according to the prior information and the capability reporting request.

[0043] In this step, the terminal device generates the frequency band combination to be reported by screening and sorting the frequency bands based on the prior information (or the updated prior information) and the content of the capability reporting request (which can include the requirement for the frequency band), and records the key rules used in the screening process as the frequency band reporting feature information, so that the network side can trace the reporting logic.

[0044] S203: Send the reported frequency band information and the frequency band reporting feature information to the network side, so that the network side determines the frequency band combination used for connection according to the reported frequency band information and the reporting feature information, and establishes the connection using the frequency band combination used for connection.

[0045] In this step, the terminal device encapsulates the screened reported frequency band information and the frequency band reporting feature information according to the preset message structure and sends them to the network side.

[0046] From the description of the above embodiments, the disclosed embodiments can assist the network side to efficiently determine and establish an adaptive connection frequency band combination by obtaining and adapting prior information after the terminal device receives the capability reporting request from the network side, screening and determining the reported frequency band information and corresponding reported feature information that fit the network demand, and then sending these information to the network side, thereby achieving accurate matching of the terminal device and the network side frequency band combination capability, avoiding unnecessary frequency band combination reporting, occupying the reporting capacity, and increasing the transmission efficiency.

[0047] In a possible implementation, in the step S201, if the capability reporting request sent by the network side is detected, the prior information is obtained, including the following steps S2011 to S2013.

[0048] S2011: If the capability reporting request sent by the network side is detected, it is determined whether the capability reporting request includes frequency band requirement information.

[0049] In this step, the terminal device parses the received capability reporting request message to obtain whether the network specified frequency band information, i.e., the frequency band requirement information, is carried in the message. Whether the frequency band requirement information is included can also be determined by reading whether the frequency band requirement information field is included in the capability reporting request.

[0050] S2012: If the capability reporting request does not include the frequency band requirement information, the pre-stored prior information is read.

[0051] In this step, when the network does not specify the frequency band requirement, the terminal device defaults to rely on the locally stored prior information (i.e., the historical collected “operator-frequency band” association data) as the screening basis. By accessing the locally stored prior information database (such as a key-value pair structure with PLMN as the key and the frequency band list as the value), the frequency band information corresponding to the current resident operator is read to provide basic data for subsequent frequency band combination screening.

[0052] From the description of the above embodiments, the disclosed embodiments can assist the network side to efficiently determine and establish an adaptive connection frequency band combination by obtaining and adapting prior information after the terminal device receives the capability reporting request from the network side, screening and determining the reported frequency band information and corresponding reported feature information that fit the network demand, and then sending these information to the network side, thereby achieving accurate matching of the terminal device and the network side frequency band combination capability, avoiding unnecessary frequency band combination reporting, occupying the reporting capacity, and increasing the transmission efficiency.

[0053] In a possible implementation, after the prior information is obtained in the step S201 if the capability reporting request sent by the network side is detected, the following steps are further included.

[0054] S2013: If the capability reporting request includes the frequency band requirement information, read the pre-stored prior information, and update the prior information with the frequency band requirement information to obtain new prior information.

[0055] In this step, if the network specifies the frequency band requirement, the terminal device first reads the local prior information, and then fuses the network-specified frequency band information with the prior information to update the prior information.

[0056] The process of fusing the specified frequency band information with the prior information can specifically include comparing the network frequency band with the frequency band of the current operator in the prior information, and if there is a newly added frequency band, the newly added frequency band is supplemented under the corresponding operator entry in the prior information.

[0057] S2014: Determine the reported frequency band information and frequency band reporting characteristic information according to the new prior information and the capability reporting request.

[0058] This step is similar to the above step S202, and will not be described here.

[0059] As can be known from the description of the above embodiments, the prior information is updated with the frequency band requirement information, so that the prior information is in the latest state, and the reported frequency band combination is more accurate.

[0060] In a possible implementation, the step S202 of determining the reported frequency band information and frequency band reporting characteristic information according to the prior information and the capability reporting request includes steps S2021 and S2022.

[0061] S2021: If the capability reporting request includes the frequency band requirement information, the frequency band combination in the preset supported frequency band combination that meets the frequency band requirement information is determined as a target frequency band combination. The reported frequency band information is generated according to the target frequency band combination. The frequency band requirement information is determined as the reporting characteristic information.

[0062] In this step, when the network side specifies the frequency band requirement, the terminal device directly selects the frequency band combination that matches the network-specified frequency band from all the frequency band combinations supported by the terminal device, and determines the frequency band combination as the target frequency band combination. The reported frequency band information is generated by using the combination, and the frequency band requirement information of the network is taken as the reporting characteristic information, so as to inform the network side that the current reporting is based on the network-specified frequency band.

[0063] For example, the current terminal device supports the frequency band combination including "(band1, band2)", "(band1, band3)", and "(band4, band5)", the frequency band requirement information includes "band1", "band2", and "band3", then "(band4, band5)" does not conform to the frequency band requirement information, and "(band1, band2)" and "(band1, band3)" are the target frequency band information.

[0064] In S2022, if the capability reporting request does not include the frequency band requirement information, the target operator information of the camped cell is obtained, the target frequency band corresponding to the target operator information in the priori information is read, the preset supported frequency band combination is filtered according to the target frequency band, and the target frequency band combination is obtained. If the number of the target frequency band combination is greater than the reporting threshold, the target frequency band combination is sorted in a preset order, and the frequency band combination less than or equal to the reporting threshold and in the front of the sorting is determined as the to-be-reported frequency band combination. The reporting frequency band information is generated according to the to-be-reported frequency band combination. The preset order is determined as the reporting feature information.

[0065] In this step, when the frequency band is not specified, the terminal device determines the to-be-reported frequency band combination from the preset supported frequency band combination that conforms to the frequency band corresponding to the target operator information by obtaining the target operator information of the camped cell and reading the frequency band corresponding to the target operator information. If the number of the combination exceeds the maximum reporting capability of the terminal device, the combination in the front of the sorting is reserved as the to-be-reported content according to the preset priority sorting. At the same time, the sorting rule is used as the reporting feature information to inform the network side of the order followed by this reporting.

[0066] In S2022, if the capability reporting request does not include the frequency band requirement information, the target operator information of the camped cell is obtained, the target frequency band corresponding to the target operator information in the priori information is read, the preset supported frequency band combination is filtered according to the target frequency band, and the target frequency band combination is obtained. If the number of the target frequency band combination is greater than the reporting threshold, the target frequency band combination is sorted in a preset order, and the frequency band combination less than or equal to the reporting threshold and in the front of the sorting is determined as the to-be-reported frequency band combination. The reporting frequency band information is generated according to the to-be-reported frequency band combination. The preset order is determined as the reporting feature information.

[0067] From the description of the above embodiments, in the case that the network side reports the request for capability containing the frequency band requirement information, the combination supported by the terminal device itself and conforming to the network designated frequency band range is selected, and the network is explicitly informed that the report is based on the frequency band requirement; when there is no frequency band requirement, the supported frequency band combination is filtered based on the commonly used frequency band of the target operator of the camping cell in the prior information, if the number of combinations exceeds the reporting threshold, the combination at the front of the preset frequency band order is reported in priority, and the network is explicitly informed of the sorting rule, which realizes the accurate matching of the frequency band information reported by the user terminal and the network demand or the actual deployment of the operator, fully utilizes the data transmission resource, and clearly informs the network of the reporting logic through the reporting characteristic information, so as to provide an accurate basis for the network to determine the connection frequency band combination.

[0068] In a possible implementation, before the step S201, if the capability reporting request sent by the network side is detected, the prior information is obtained, and further comprising steps S220 to S224.

[0069] S221: receiving a system message.

[0070] In this step, the system message can be sent by the camping cell or the neighboring cell.

[0071] S222: if the system message is a first system message including operator information, reading the operator information and the frequency band information in the system message.

[0072] In this step, the first system message is, for example, SIB1 information.

[0073] S223: if the system message is a second system message not including operator information, obtaining the frequency band information in the system message and the operator information of the camping cell.

[0074] In this step, the second system message is, for example, SIB5 message, capability request system information, measurement configuration information, user terminal capability query request information, etc.

[0075] S224: updating the prior information according to the operator information and the frequency band information.

[0076] In this step, the terminal device first finds the frequency band in the prior information according to the operator information, and in the case that the frequency band in the prior information does not include the frequency band information of the camping cell, the frequency band corresponding to the operator information in the prior information is updated through the addition, association or replacement logic.

[0077] From the description of the above embodiments, the embodiments of the present disclosure can obtain the operator information and the frequency band information of the camping cell when the preset information collection condition is reached by using the camping cell, and update the priori information accordingly, so that the priori information can record the frequency bands actually used by different operators in real time and accurately, and provide reliable basic data for subsequent terminal devices to optimize the capability report according to the priori information.

[0078] In a possible implementation, the step S224 of updating the priori information according to the operator information and the frequency band information comprises steps S2241 to S2243.

[0079] S2241: If the frequency band information is not in the priori information, the operator information and the frequency band information are stored in the priori information.

[0080] In this step, the terminal device queries the priori information database, and if the currently collected frequency band is not recorded, a new entry is created in the database, the frequency band is stored, and the corresponding operator information is associated, so as to form a mapping relationship between the frequency band and the operator information in the priori information, and realize the first recording of the new frequency band.

[0081] The operator information is, for example, PLMN (English: Public Land Mobile Network) information.

[0082] S2242: If the frequency band information is in the priori information, and the operator information is not associated with the frequency band information, and the number of operator information corresponding to the frequency band information is less than or equal to the operator number threshold, the corresponding relationship between the operator information and the frequency band information is established.

[0083] In this step, if the frequency band already exists in the priori information, but the current operator is not associated with the frequency band, and the total number of operators associated with the frequency band does not reach the storage upper limit, the current operator information is directly added to the associated list of the frequency band, and the operator coverage record of the frequency band is expanded.

[0084] S2243: If the frequency band information is in the priori information, and the operator information is not associated with the frequency band information, and the number of operator information corresponding to the frequency band information is greater than or equal to the operator number threshold, the oldest operator information corresponding to the record of the frequency band information is deleted, and the corresponding relationship between the operator information and the frequency band information is established again.

[0085] In this step, when the frequency band already exists, the new operator is not associated, and the total number of associations exceeds the threshold, the terminal device uses the first-in-first-out elimination mechanism to delete the oldest operator information in the associated list of the frequency band, releases the storage space, and then adds the current operator information to the associated list, so as to ensure that the priori information retains the latest association relationship between the frequency band and the operator within the capacity limit.

[0086] From the description of the above embodiments, the embodiments of the present disclosure establish a corresponding relationship between the frequency bands and operators that do not have a corresponding relationship, add the operator information associated to the prior information in the case that the existing corresponding frequency bands and the number of associated operators do not exceed the limit, delete the earliest operator information in the case that the number of associated operators reaches the threshold, guarantee the timeliness of the association between the operator and the frequency band, ensure that the prior information can accurately record the frequency bands actually used by the operator, avoid information redundancy through the capacity control mechanism, and make the prior information always maintain the adaptability to the deployment of the operator frequency band, thereby providing reliable basic data for subsequent frequency band combination screening based on the prior information.

[0087] In a possible implementation, after the step S224 of updating the prior information according to the operator information and the frequency band information, the method further includes:

[0088] S230: determining whether the new connection affects the service.

[0089] In this step, whether the new connection affects the service can be determined by judging whether an RRC connection has been established or whether a service is being processed through the network.

[0090] Specifically, the terminal device can evaluate whether the establishment of a new RRC connection (for sending the updated capability information) will cause service interruption or quality degradation by monitoring the current service type (such as real-time voice, video call and other services sensitive to connection interruption, or ordinary web browsing and other non-sensitive services) and the RRC state (connected state / idle state). For example, if the current service is a call type real-time service, it is determined that the service is affected; if it is in an idle state or a non-real-time service, it is determined that the service is not affected.

[0091] S231: If the new connection does not affect the service, the updated capability information is sent to the network side.

[0092] In this step, when it is determined that the new connection does not affect the service, the terminal device encapsulates the frequency band combination corresponding to the updated prior information as the terminal device capability information through the existing RRC connection in the connected state or a newly established RRC connection in the idle state, and sends the information to the network side.

[0093] S232: If the new connection affects the service, the updated capability information is sent to the network side in response to detecting that the service is over or in an idle state.

[0094] In this step, when the new connection affects the current service, the terminal device triggers the capability information sending process after the service ends or enters the idle state by listening to the service state (such as call end signaling, data transmission interruption) or RRC state switching (such as from the connected state to the idle state), so as to avoid the decline of user experience caused by interrupting the service.

[0095] As can be known from the description of the above embodiments, the embodiments of the present disclosure judge whether the new connection affects the service, and establish the new connection and send the updated capability information only in the case of not affecting the service or the idle state, so as to avoid the influence of the capability information update on the normal service execution.

[0096] In a possible implementation, the step S231 of sending the updated capability information to the network side includes the step S2311 or the step S2312.

[0097] S2311: Send the capability update prompt information to the network side. If the network side sends the capability acquisition request according to the capability update prompt information, the terminal device sends the updated capability information to the network side.

[0098] In this step, the "passive triggering" mechanism is adopted, the terminal device first sends the lightweight capability update prompt to inform the network that the "own capability has changed". After receiving the prompt, if the network needs to update, the network sends the capability reporting request, and the terminal device sends the complete updated capability information in response to the request, thereby reducing unnecessary signaling interaction.

[0099] The capability update prompt can be carried in the tracking area update message (English: Tracking Area Update, abbreviated as TAU).

[0100] S2312: Establish a new radio resource control connection, and report the updated capability information to the network side through the radio resource control connection.

[0101] In this step, the active reporting mode is adopted, when the terminal device is in the idle state or the existing connection is unavailable, a new RRC connection is established, and the updated capability information is directly encapsulated as the updated capability information of the terminal device after the connection is established, so as to ensure that the network quickly obtains the latest capability data, and the method is suitable for the scene that needs to be synchronized urgently.

[0102] As can be known from the description of the above embodiments, the embodiments of the present disclosure ensure that the updated capability information is reliably sent to the network side on the premise of not affecting the service by two ways of sending the capability update prompt first and then reporting after the network requests or directly establishing a new connection and then actively reporting, so as to realize the timely synchronization of the terminal device capability change and the network side, provide the latest basis for the network to optimize the connection configuration in the future, and take into account the signaling interaction efficiency and service continuity.

[0103] Figure 3 A structural schematic diagram of a frequency band information reporting device provided by an embodiment of the present application is shown in FIG. 4. As shown in FIG. 4, the frequency band information reporting device 400 includes an information obtaining module 301, an information determining module 302, and an information sending module 303. Figure 3

[0104] The information obtaining module 301 is configured to, if detecting a capability reporting request sent by a network side, obtain prior information.

[0105] The information determining module 302 is configured to determine reported frequency band information and frequency band reporting characteristic information according to the prior information and the capability reporting request.

[0106] The information sending module 303 is configured to send the reported frequency band information and the frequency band reporting characteristic information to the network side, so that the network side determines a frequency band combination used for connection according to the reported frequency band information and the reporting characteristic information, and establishes a connection by using the frequency band combination used for connection.

[0107] The device provided by the embodiment can be used to execute the technical solutions of the method embodiments, and has similar principles and technical effects, which will not be repeated here.

[0108] In a possible implementation, the information obtaining module 301 is configured to, if detecting a capability reporting request sent by a network side, determine whether the capability reporting request includes frequency band requirement information; if the capability reporting request does not include the frequency band requirement information, read the pre-stored prior information.

[0109] The device provided by the embodiment can be used to execute the technical solutions of the method embodiments, and has similar principles and technical effects, which will not be repeated here.

[0110] In a possible implementation, the information determining module 302 is configured to, if the capability reporting request includes the frequency band requirement information, determine, as a target frequency band combination, a frequency band combination in a pre-set supported frequency band combination that meets the frequency band requirement information; generate the reported frequency band information according to the target frequency band combination; determine the frequency band requirement information as the reporting characteristic information; if the capability reporting request does not include the frequency band requirement information, obtain target operator information of a camped cell, read a target frequency band corresponding to the target operator information in the prior information, filter the pre-set supported frequency band combination according to the target frequency band to obtain a target frequency band combination, if a quantity of the target frequency band combinations is greater than a reporting threshold, sort the target frequency band combinations in a pre-set order, determine, as a to-be-reported frequency band combination, a frequency band combination that is less than or equal to the reporting threshold and is in front in the order, generate the reported frequency band information according to the to-be-reported frequency band combination, and determine the pre-set order as the reporting characteristic information.

[0111] ​The device provided in the embodiment can be used to execute the technical solutions of the method embodiments, and has similar implementation principles and technical effects, which will not be repeated here.

[0112] In a possible implementation, the frequency band information reporting device 300 further includes an information updating module 304.

[0113] The information updating module 304 is configured to receive a system message, read operator information and frequency band information in the system message if the system message is a first system message including the operator information, acquire frequency band information and operator information of a camped cell in the system message if the system message is a second system message not including the operator information, and update prior information according to the operator information and the frequency band information.

[0114] The device provided in the embodiment can be used to execute the technical solutions of the method embodiments, and has similar implementation principles and technical effects, which will not be repeated here.

[0115] In a possible implementation, the information updating module 304 is configured to store the operator information and the frequency band information in the prior information if the frequency band information is not in the prior information, establish a corresponding relationship between the operator information and the frequency band information if the frequency band information is in the prior information, the operator information is not associated with the frequency band information, and a number of the operator information corresponding to the frequency band information is less than or equal to an operator number threshold, and delete the operator information of the earliest record corresponding to the frequency band information and then establish the corresponding relationship between the operator information and the frequency band information if the frequency band information is in the prior information, the operator information is not associated with the frequency band information, and the number of the operator information corresponding to the frequency band information is greater than the operator number threshold.

[0116] The device provided in the embodiment can be used to execute the technical solutions of the method embodiments, and has similar implementation principles and technical effects, which will not be repeated here.

[0117] In a possible implementation, the frequency band information reporting device 300 further includes a capability sending module 305.

[0118] The capability sending module 305 is configured to determine whether the establishment of a new connection affects a service, send updated capability information to a network side if the establishment of the new connection does not affect the service, and send the updated capability information to the network side in response to detecting that the service ends or is in an idle state if the establishment of the new connection affects the service.

[0119] The device provided in the embodiment can be used to execute the technical solutions of the method embodiments, and has similar implementation principles and technical effects, which will not be repeated here.

[0120] In a possible implementation, the capability sending module 305 is configured to send capability update prompt information to the network side; and if a capability obtaining request sent by the network side according to the capability update prompt information is received, the updated capability information is sent to the network side.

[0121] The apparatus provided in the embodiment can be used to execute the technical solutions of the method embodiments, and has similar implementation principles and technical effects, which will not be repeated here.

[0122] In a possible implementation, the information updating module 304 is further configured to, if the capability reporting request includes the frequency band requirement information, read the pre-stored prior information, and update the prior information by using the frequency band requirement information to obtain new prior information; and determine the reported frequency band information and the frequency band reporting feature information according to the new prior information and the capability reporting request.

[0123] The present application also provides a chip, which includes at least one processor, and the processor is used for executing program instructions to execute the method as described in the first aspect. The implementation principles and beneficial effects of the chip are similar to those of the frequency band information reporting method, and can be referred to the implementation principles and beneficial effects of the frequency band information reporting method, which will not be repeated here.

[0124] To implement the above-mentioned embodiments, the present application further provides an electronic device.

[0125] Reference Figure 4 Fig. 4 shows a structural schematic diagram of an electronic device 400 suitable for implementing the embodiments of the present application. The electronic device 400 can be a terminal device or a server. The terminal device can include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, personal digital assistants (PDA), tablet computers (PAD), portable multimedia players (PMP), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), and the like, and fixed terminal devices such as digital TVs, desktop computers, and the like. Figure 4 The electronic device shown is only an example, and should not impose any limitation on the functions and use range of the embodiments of the present application.

[0126] As Figure 4As shown, the electronic device 400 can include a processor (e.g., a central processing unit, a graphics processing unit, etc.) 401, and a memory 402 connected to the processor in communication, which can perform various appropriate actions and processes according to a program, computer-executed instructions stored in the memory 402 or a program loaded from the storage device 408 into a Random Access Memory (RAM) 403, to implement the frequency band information reporting method in any of the above embodiments. The memory can be a Read Only Memory (ROM). In the RAM 403, various programs and data required for the operation of the electronic device 400 are also stored. The processing device 401, the memory 402, and the RAM 403 are connected to each other through a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.

[0127] Generally, the following devices can be connected to the I / O interface 405: an input device 406 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 407 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, etc.; a storage device 408 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 409. The communication device 409 can allow the electronic device 400 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 4 The electronic device 400 is shown with various devices, but it should be understood that all of the shown devices are not required to be implemented or present. More or fewer devices can alternatively be implemented or present.

[0128] In particular, the processes described above with reference to the flowcharts can be implemented as a computer software program according to embodiments of the present application. For example, embodiments of the present application include a computer program product comprising a computer program carried on a computer-readable storage medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network through the communication device 409, or installed from the storage device 408, or installed from the memory 402. When the computer program is executed by the processing device 401, the above-mentioned functions defined in the methods of embodiments of the present application are performed.

[0129] It should be noted that the computer-readable storage medium in the above embodiments of the present application can be a computer-readable signal medium or a computer storage medium, or any combination of the two. The computer-readable storage medium may, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any combination of the above. More specific examples of the computer-readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this application, a computer-readable storage medium can be any tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a data signal propagating in baseband or propagated as a carrier wave in a propagated data signal, in which the computer-readable program code is embodied. Such a propagated data signal can take many forms, including but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium can also be any computer-readable storage medium that is not a computer-readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained in the computer-readable storage medium can be transmitted as program code segments in any tangible medium of any suitable data transmission or communication method, including but not limited to, wire, optical fiber, RF (radio frequency), or any suitable combination of the above.

[0130] The computer-readable storage medium described above can be included in the electronic device described above; or can exist separately from the electronic device and be not assembled into the electronic device.

[0131] The computer-readable storage medium described above carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the methods shown in the above embodiments.

[0132] Computer program code for carrying out operations of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0133] The computer program instructions can also be loaded onto a computer or other programmable information processing apparatus to cause a series of operations to be performed on the computer or other programmable information processing apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable information processing apparatus implement the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0134] The modules involved in the embodiments of the present application described can be implemented by software, or can be implemented by hardware. Among them, the name of the unit does not constitute a limitation to the module itself in some cases.

[0135] The functions described above in the detailed description can be performed at least in part by one or more hardware logic components. For example, and without limitation, illustrative types of hardware logic components that can be used include Field-programmable Gate Arrays (FPGAs), Program-specific Integrated Circuits (ASICs), Program-specific Standard Products (ASSPs), System-on-a-chip systems (SOCs), Complex Programmable Logic Devices (CPLDs), etc.

[0136] The application further provides a computer readable storage medium, which stores computer execution instructions, and when a processor executes the computer execution instructions, a technical solution of the band information reporting method in any of the embodiments is implemented, the implementation principle and beneficial effects of which are similar to those of the band information reporting method, and the implementation principle and beneficial effects of the band information reporting method are referred to, and will not be repeated here.

[0137] In the context of the present application, the machine-readable medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the above. More specific examples of the machine-readable storage medium can include one or more wires, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disks read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the above.

[0138] The application further provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, a technical solution of the band information reporting method in any of the embodiments is implemented, the implementation principle and beneficial effects of which are similar to those of the band information reporting method, and the implementation principle and beneficial effects of the band information reporting method are referred to, and will not be repeated here.

[0139] The above description is merely preferred embodiments of the present application and a description of the principles of the applied technology. Those skilled in the art should understand that the disclosed range of the present application is not limited to the technical solutions formed by the specific combinations of the technical features described above, and should also cover other technical solutions formed by any combinations of the technical features described above or their equivalent features without departing from the disclosed concept. For example, the technical solutions formed by the mutual replacement of the above-described features and the technical features disclosed in the present application (but not limited to) having similar functions.

[0140] Those skilled in the art can understand that all or part of the steps of the above-mentioned method embodiments can be completed by program instruction-related hardware. The foregoing program can be stored in a computer readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the foregoing storage medium includes ROM, RAM, magnetic disk or optical disk and various storage media that can store program codes.

[0141] It should be understood that many of the modules and methods described herein are suitable for use in a wide variety of applications, including for performing various types of image processing, such as image segmentation, image registration, image enhancement, image restoration, image reconstruction, image compression, image de-compression, image filtering, image classification, image recognition, image analysis, image enhancement, image restoration, image reconstruction, image compression, image de-compression, image filtering, image classification, image recognition, image analysis, image enhancement, image restoration, image reconstruction, image compression, image de-compression, image filtering, image classification, image recognition, image analysis, image enhancement, image restoration, image reconstruction, image compression, image de-compression, image filtering, image classification, image recognition, image analysis, image enhancement, image restoration, image reconstruction, image compression, image de-compression, image filtering, image classification, image recognition, image analysis, image enhancement, image restoration, image reconstruction, image compression, image de-compression, image filtering, image classification, image recognition, image analysis, image enhancement, image restoration, image reconstruction, image compression, image de-compression, image filtering, image classification, image recognition, image analysis, image enhancement, image restoration, image reconstruction, image compression, image de-compression, image filtering, image classification, image recognition, image analysis, image enhancement, image restoration, image reconstruction, image compression, image de-compression, image filtering, image classification, image recognition, image analysis, image enhancement, image restoration, image reconstruction, image compression

Claims

1. A method for reporting frequency band information, characterized in that, include: If a capability reporting request sent by the network side is detected, prior information is obtained; Based on the prior information and the capability reporting request, determine the reporting frequency band information and frequency band reporting characteristic information; The reported frequency band information and the reported frequency band feature information are sent to the network side, so that the network side can determine the frequency band combination to be used for connection based on the reported frequency band information and the reported feature information, and establish a connection using the frequency band combination to be used for connection.

2. The method according to claim 1, characterized in that, If a capability reporting request sent by the network side is detected, prior information is obtained, including: If a capability reporting request sent by the network side is detected, it is determined whether the capability reporting request includes frequency band requirement information; If the capability reporting request does not include frequency band requirement information, then the pre-stored prior information is read.

3. The method according to claim 1, characterized in that, The step of determining the reporting frequency band information and frequency band reporting characteristic information based on the prior information and the capability reporting request includes: If the capability reporting request includes frequency band requirement information, then the frequency band combination that meets the frequency band requirement information from the preset supported frequency band combinations is determined as the target frequency band combination; the reporting frequency band information is generated according to the target frequency band combination; and the frequency band requirement information is determined as the reporting feature information. If the capability reporting request does not include the frequency band requirement information, then the target operator information of the stationed cell is obtained, and the target frequency band corresponding to the target operator information in the prior information is read; based on the target frequency band, the preset supported frequency band combinations are filtered to obtain target frequency band combinations; if the number of target frequency band combinations is greater than the reporting threshold, the target frequency band combinations are sorted in a preset order, and the frequency band combinations that are less than or equal to the reporting threshold at the top of the sort are determined as frequency band combinations to be reported; based on the frequency band combinations to be reported, the reporting frequency band information is generated; and the preset order is determined as reporting feature information.

4. The method according to claim 1, characterized in that, Before obtaining prior information if a capability reporting request is detected from the network side, the method further includes: Receive system messages; If the system message is a first system message that includes operator information, then the operator information and frequency band information in the system message are read. If the system message is a second system message that does not include operator information, then the frequency band information and the operator information of the stationed cell in the system message are obtained; The prior information is updated based on the operator information and the frequency band information.

5. The method according to claim 4, characterized in that, The step of updating the prior information based on the operator information and the frequency band information includes: If the frequency band information is not in the prior information, then the operator information and the frequency band information corresponding to it are stored in the prior information; If the frequency band information is in the prior information and the operator information is not associated with the frequency band information, and the number of operator information corresponding to the frequency band information is less than the operator number threshold, then a correspondence between the operator information and the frequency band information is established. If the frequency band information is in the prior information and the operator information is not associated with the frequency band information, and the number of operator information corresponding to the frequency band information is greater than or equal to the operator number threshold, then delete the earliest operator information corresponding to the frequency band information, and then establish the correspondence between the operator information and the frequency band information.

6. The method according to claim 4, characterized in that, After updating the prior information based on the operator information and the frequency band information, the method further includes: Determine whether establishing a new connection will affect business operations; If establishing a new connection does not affect services, then the updated capability information is sent to the network side. If establishing a new connection affects the service, then in response to detecting that the service has ended or is in an idle state, the updated capability information is sent to the network side.

7. The method according to claim 6, characterized in that, Sending the updated capability information to the network side includes: Send a capability update notification to the network side; if a capability acquisition request is received from the network side based on the capability update notification, then send the updated capability information to the network side.

8. The method according to any one of claims 1 to 7, characterized in that, The step of obtaining prior information if a capability reporting request sent by the network side is detected also includes: If the capability reporting request includes frequency band requirement information, then the pre-stored prior information is read, and the prior information is updated using the frequency band requirement information to obtain new prior information; Based on the new prior information and the capability reporting request, the reporting frequency band information and frequency band reporting characteristic information are determined.

9. A chip, characterized in that, The chip includes at least one processor, the processor being configured to execute program instructions to perform the method as described in any one of claims 1 to 8.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1 to 8.