Communication methods and related apparatuses
By receiving and processing network device capability information reporting requests through terminal devices, and sending supported frequency bands and CA combination information, the problem of excessive carrier aggregation combinations in LTE-A is solved, and the data transmission rate is improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- UNISOC CHONGQING TECH CO LTD
- Filing Date
- 2023-06-27
- Publication Date
- 2026-07-21
AI Technical Summary
In LTE-A, when the number of carrier aggregation combinations supported by a terminal device exceeds the maximum value queried by the network device, the terminal device cannot report the maximum number of CA combinations currently supported by the network to the network device, resulting in a decrease in data transmission rate.
After receiving a request from a network device to report capability information, the terminal device sends the supported frequency band information and CA combination information to the network device, including storage and sorting mechanisms, to ensure that the reporting of valid information meets the query requirements of the network device.
It improves the data transmission rate between terminal devices and network devices. By reporting effective frequency bands and CA combination information, network devices can obtain the maximum CA combination information of terminal devices, thereby improving data transmission performance.
Smart Images

Figure CN116709524B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a communication method and related apparatus. Background Technology
[0002] In Long Term Evolution-Advanced (LTE-A), when a terminal device supports multiple carrier aggregation (CA) combinations, if the number of supported CA combinations exceeds the maximum CA combination limit of 128 that the network device can query, there is a problem that the maximum number of CA combinations currently supported by the network cannot be reported to the network device, thus affecting the data transmission rate between the terminal device and the network device. Carrier aggregation refers to combining two or more component carriers (CCs) together to support greater transmission bandwidth.
[0003] Therefore, improving the data transmission rate between terminal devices and network devices has become an urgent problem to be solved. Summary of the Invention
[0004] This application provides a communication method and related apparatus, which is beneficial to improving the data transmission rate between terminal devices and network devices.
[0005] In a first aspect, embodiments of this application provide a communication method, which is described from the perspective of a terminal device or a device such as a chip or processor in the terminal device, and the method includes:
[0006] Receive capability information reporting request messages from network devices;
[0007] Send the first frequency band information and the first carrier aggregation (CA) combination information to the network device;
[0008] The first frequency band information and the first CA combination information are the frequency band information and CA combination information supported by the terminal device under the communication network corresponding to the first public land mobile network PLMN or the first mobile network number MNC; the first PLMN is the PLMN of the cell selected by the terminal device, and the first MNC is the MNC corresponding to the first PLMN.
[0009] In this embodiment of the application, after receiving a capability information reporting request message from a network device, the terminal device can report the first frequency band information and the first CA combination information supported by the terminal device under the network corresponding to the USIM card to the network device. This is beneficial for the network device to obtain the maximum CA combination information that both can support based on the frequency band information and CA combination information reported by the terminal device, thereby improving the data transmission rate between the terminal device and the network device.
[0010] In an optional implementation, before receiving a capability information reporting request message from a network device, the method further includes: determining whether a first PLMN or a first MNC exists in first information; the first information stores frequency band information and CA combination information supported by the terminal device under different communication networks corresponding to different PLMNs or different MNCs; in response to the existence of the first PLMN or the first MNC in the first information, obtaining the first frequency band information and the first CA combination information from the first information.
[0011] In this embodiment, if the terminal device determines that the first PLMN or the first MNC exists in the first information, it can filter the frequency band information and CA combination information supported by the terminal device under the communication network corresponding to the first PLMN or the first MNC from the first information. This helps to avoid the reporting of invalid frequency band information and invalid CA combination information, thereby increasing the probability that the terminal device reports the maximum CA combination information supported under the current network, and further improving the data transmission rate between the terminal device and the network device.
[0012] In one optional implementation, after obtaining the first frequency band information and the first CA combination information from the first information, the method further includes: storing the obtained first frequency band information and CA combination information in a first container;
[0013] Sending first frequency band information and first carrier aggregation (CA) combination information to a network device includes: sending the first frequency band information and first CA combination information in a first container to the network device.
[0014] In this embodiment, the terminal device can store the first frequency band information and the first CA combination information obtained from the first information in a first container. In this way, after receiving a capability information reporting request message from the network device, the terminal device does not need to obtain the first frequency band information and the first CA combination information, but can send the first frequency band information and the first CA combination information in the first container to the network device. This can improve the rate at which the terminal device reports the first frequency band information and the CA combination information and reduce latency.
[0015] In an optional implementation, the method further includes: in response to the first PLMN or the first MNC not existing in the first information, after receiving a capability information reporting request message from the network device, sequentially sending the frequency band information and CA combination information supported by the terminal device to the network device in descending order of the capabilities of the frequency band information and CA combination information supported by the terminal device, until the maximum value of the frequency band information and CA combination information queried by the network device is reached.
[0016] In this embodiment, the terminal device reports the frequency band information and CA combination information it supports to the network device in descending order of the capabilities of the frequency band information and CA combination information it supports. This can increase the probability that the terminal device reports the maximum CA combination information supported under the current network, thereby improving the data transmission rate between the terminal device and the network device.
[0017] In one optional implementation, in response to the capability information reporting request message not including the frequency band to be reported, the step of sending the first frequency band information and the first CA combination information to the network device is performed; or, the step of sending the frequency band information and CA combination information supported by the terminal device to the network device in descending order of the capability of the frequency band information and CA combination information supported by the terminal device is performed until the maximum value of the frequency band information and CA combination information queried by the network device is reached.
[0018] In an optional implementation, the method further includes: in response to the capability information reporting request message including a frequency band to be reported, sending second CA combination information to the network device; the second CA combination information is determined by the terminal device based on the frequency band to be reported.
[0019] In an optional implementation, the method further includes: determining first information based on the frequency band information and CA combination information supported by the terminal device in the communication networks corresponding to multiple different PLMNs or different MNCs; and storing the first information.
[0020] In this embodiment, the terminal device can determine the first information and store the first information. This is beneficial for the terminal device to directly obtain the frequency band information and CA combination information supported by the terminal device under the communication network corresponding to the first PLMN or the first MNC from the first information when it determines that the first PLMN or the first MNC exists in the first information.
[0021] In an optional implementation, the method further includes: if the number of frequency band information and CA combination information sent to the network device does not reach the maximum value of frequency band information and CA combination information that the network device can query, then the third frequency band information and third CA combination information are sent to the network device in descending order of their capabilities, until the maximum value of frequency band information and CA combination information that the network device can query is reached; wherein, the third frequency band information and third CA combination information are frequency band information and CA combination information other than the first frequency band information and first CA combination information supported by the terminal device.
[0022] Secondly, embodiments of this application provide a communication method, which is described from the perspective of a network device or a device such as a chip or processor in the network device. The method includes:
[0023] Send a capability information reporting request message to the terminal device;
[0024] Receive first frequency band information and first carrier aggregation (CA) combination information from the terminal device;
[0025] The first frequency band information and the first CA combination information are the frequency band information and CA combination information supported by the terminal device under the communication network corresponding to the first public land mobile network PLMN or the first mobile network number MNC;
[0026] The first PLMN is the PLMN of the cell selected by the terminal device, and the first MNC is the MNC corresponding to the first PLMN.
[0027] In this embodiment, by receiving the segment information and CA combination information supported under the current network reported by the terminal device, the network device can obtain the maximum CA combination information that the two can support, thereby improving the data transmission rate between the terminal device and the network device.
[0028] In an optional implementation, the method further includes: sequentially receiving frequency band information and CA combination information supported by the terminal device; the frequency band information and CA combination information supported by the terminal device are sorted in descending order of capability.
[0029] In this embodiment, since the frequency band information and CA combination information supported by the terminal device are sorted in descending order of capability, the network device can obtain the maximum CA combination information supported by both by receiving the frequency band information and CA combination information supported by the terminal device in sequence, which is beneficial to improving the data transmission rate between the terminal device and the network device.
[0030] In one optional implementation, if the capability information reporting request message does not include the frequency band to be reported, the step of receiving the first frequency band information and the first CA combination information from the terminal device is performed; or, the step of sequentially receiving the frequency band information and CA combination information supported by the terminal device is performed.
[0031] In an optional implementation, the method further includes: receiving second CA combination information from a terminal device when the capability information reporting request message includes a frequency band to be reported; the second CA combination information is determined by the terminal device based on the frequency band to be reported.
[0032] In an optional implementation, the method further includes: if the number of frequency band information and CA combination information received from the terminal device in the first frequency band information and the first CA combination information does not reach the maximum value of frequency band information and CA combination information queried by the network device, then the third frequency band information and the third CA combination information received from the terminal device are received sequentially; wherein, the third frequency band information and the third CA combination information are frequency band information and CA combination information other than the first frequency band information and the first CA combination information supported by the terminal device; the third frequency band information and the third CA combination information have been sorted in descending order of capability.
[0033] Thirdly, embodiments of this application provide a communication device, which includes:
[0034] The receiving unit is used to receive capability information reporting request messages from network devices;
[0035] The transmitting unit is used to transmit first frequency band information and first carrier aggregation (CA) combination information to the network device;
[0036] The first frequency band information and the first CA combination information are the frequency band information and CA combination information supported by the terminal device under the communication network corresponding to the first public land mobile network PLMN or the first mobile network number MNC; the first PLMN is the PLMN of the cell selected by the terminal device, and the first MNC is the MNC corresponding to the first PLMN.
[0037] Optionally, the communication device may implement optional embodiments and its beneficial effects, as can be found in the relevant content of the first aspect above, and will not be described in detail here.
[0038] Fourthly, embodiments of this application provide a communication device, which includes:
[0039] The sending unit is used to send capability information reporting request messages to the terminal device.
[0040] The receiving unit is used to receive first frequency band information and first carrier aggregation (CA) combination information from the terminal device;
[0041] The first frequency band information and the first CA combination information are the frequency band information and CA combination information supported by the terminal device under the communication network corresponding to the first public land mobile network PLMN or the first mobile network number MNC;
[0042] The first PLMN is the PLMN of the cell selected by the terminal device, and the first MNC is the MNC corresponding to the first PLMN.
[0043] Optionally, the communication device may implement optional embodiments and its beneficial effects, as can be found in the relevant content of the second aspect above, and will not be described in detail here.
[0044] Fifthly, embodiments of this application provide a communication device comprising: a processor and a memory, the processor and the memory being interconnected, wherein the memory is used to store a computer program, the computer program including program instructions, and the processor is used to invoke the program instructions to implement the method involved in any of the optional embodiments of the first aspect described above. Optionally, the communication device may be a terminal device or a chip or chip module in a terminal device.
[0045] Sixthly, embodiments of this application provide a communication device comprising: a processor and a memory, the processor and the memory being interconnected, wherein the memory is used to store a computer program, the computer program including program instructions, and the processor is used to invoke the program instructions to implement the method involved in any of the optional embodiments of the second aspect described above. Optionally, the communication device may be a network device or a chip or chip module within a network device.
[0046] In a seventh aspect, embodiments of this application provide a chip including a processor, wherein the processor performs the steps of the method designed in the first or second aspect described above. Optionally, the chip may further include a memory and a computer program or instructions stored in the memory, wherein the processor executes the computer program or instructions to implement the method involved in any optional embodiment of the first or second aspect described above.
[0047] Eighthly, embodiments of this application provide a chip module, including a transceiver component and a chip. The chip includes a processor, wherein the processor executes the steps of the method designed in the first or second aspect described above. Optionally, the chip may further include a memory and a computer program or instructions stored in the memory, and the processor executes the computer program or instructions to implement the method involved in any optional implementation of the first or second aspect described above.
[0048] In a ninth aspect, embodiments of this application provide a computer-readable storage medium storing a computer program, the computer program including program instructions, which, when executed by a computer, implement the method involved in any of the optional embodiments of the first or second aspect described above.
[0049] In a tenth aspect, embodiments of this application provide a computer program product, including a computer program or program instructions, which, when executed, implement the method involved in any optional implementation of the first or second aspect described above.
[0050] In the eleventh aspect, embodiments of this application provide a communication system, which includes at least one terminal device and at least one network device, wherein the at least one terminal device is used to perform the operations described in the first aspect, and the at least one network device is used to perform the operations described in the second aspect. Attached Figure Description
[0051] Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;
[0052] Figure 2 This is a flowchart illustrating a communication method provided in an embodiment of this application;
[0053] Figure 3 This is a flowchart illustrating another communication method provided in an embodiment of this application;
[0054] Figure 4 This is a flowchart illustrating another communication method provided in an embodiment of this application;
[0055] Figure 5 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0056] Figure 6 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Detailed Implementation
[0057] The reference to "embodiment" in this application means that a specific feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described in this application can be combined with other embodiments.
[0058] It should be noted that in this application, terms such as "first," "second," and "third" are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. Furthermore, the term "comprising" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, software, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but also includes steps or units not listed, or other steps or units inherent to these processes, methods, products, or apparatuses.
[0059] In this application, "equal to" can be used with "less than" or "greater than", but not simultaneously with both. When "equal to" is used with "less than", it applies to the technical solution adopted by "less than". When "equal to" is used with "greater than", it applies to the technical solution adopted by "greater than".
[0060] In this application, "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this document indicates that the preceding and following related objects have an "or" relationship.
[0061] "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can mean: a, b, c, a and b, a and c, b and c, or a, b, and c, where each of a, b, and c can be an element on its own or a set containing one or more elements.
[0062] In this application, "at least one" refers to one or more. "More than one" refers to two or more. The use of terms like "first," "second," etc., in the embodiments of this application is for illustrative purposes and to distinguish the described objects only. There is no particular order between them, nor does it indicate a specific limitation on the number of entities in the embodiments of this application, and they do not constitute any limitation on the embodiments of this application. For example, "first identifier" and "second identifier" are only used to distinguish identifiers corresponding to different vehicles, and do not indicate that the two identifiers are the same or different.
[0063] In this application, terms such as "exemplary," "in some embodiments," and "in other embodiments" are used to indicate that something is an example, illustration, or description. Any embodiment or design described as "exemplary" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Rather, the term "exemplary" is used to present the concept in a specific manner.
[0064] In this application, the terms "of," "corresponding (relevant)," "corresponding," and "related" may sometimes be used interchangeably. It should be noted that, unless a distinction is emphasized, their intended meanings are consistent. Similarly, in the embodiments of this application, "communication" and "transmission" may sometimes be used interchangeably. It should be noted that, unless a distinction is emphasized, their intended meanings are consistent. For example, transmission can include sending and / or receiving, and can be a noun or a verb.
[0065] Please see Figure 1 , Figure 1This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application. Figure 1 The device configurations shown are for illustrative purposes and do not constitute a limitation on the embodiments of this application. Figure 1 As shown, the communication system may include at least one terminal device (shown as an example including terminal device 101 in the figure) and at least one network device (shown as an example including network device 102 in the figure).
[0066] In this application, the terminal equipment is a device that supports LTE-A and standard evolution, and can also be referred to as a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal equipment, vehicle-mounted terminal equipment, industrial control terminal equipment, UE unit, UE station, mobile station, mobile station, remote station, remote terminal equipment, mobile device, UE terminal equipment, wireless communication equipment, smart terminal equipment, UE agent, or UE device, etc. The terminal equipment can be fixed or mobile.
[0067] Optionally, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can be deployed on water (such as ships); and it can also be deployed in the air (such as airplanes, balloons and satellites).
[0068] It should be noted that the terminal device can support at least one wireless communication technology, such as Long-Term Evolution (LTE), New Radio (NR), 6G, or next-generation wireless communication technology. For example, terminal devices can be mobile phones, tablets, desktop computers, laptops, all-in-one computers, in-vehicle terminals, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, wearable devices, terminal devices in next-generation communication systems such as NR networks, terminal devices in future mobile communication networks, or terminal devices in future evolved public land mobile networks (PLMNs), etc.
[0069] Furthermore, the terminal device may also include a device with transceiver functions, such as a chip system. The chip system may include chips, but may also include other discrete components.
[0070] In this application, the network device can be a device used for communication with terminal devices, responsible for radio resource management (RRM), quality of service (QoS) management, data compression and encryption, data transmission and reception, etc. on the air interface side. The network device can be a base station (BS) in a communication system or a device deployed in a radio access network (RAN) to provide wireless communication functions. For example, base stations (BTS) in Global System for Mobile Communication (GSM) or Code Division Multiple Access (CDMA) communication systems, node B (NB) in Wideband Code Division Multiple Access (WCDMA) communication systems, evolved node B (eNB or eNodeB) in LTE communication systems, next generation evolved node B (ng-eNB) in NR communication systems, next generation node B (gNB) in NR communication systems, master node (MN) in dual-link architecture, and secondary node (SN) in dual-link architecture are not specifically limited in this regard.
[0071] Optionally, network equipment can also be other equipment in the core network (CN), such as access and mobility management function (AMF), user plan function (UPF), etc.; it can also be access point (AP) in wireless local area network (WLAN), relay station, communication equipment in future evolved PLMN network, communication equipment in non-terrestrial network (NTN) network, etc.
[0072] Optionally, the network device may include means for providing wireless communication capabilities to terminal devices, such as a chip system. For example, a chip system may include a chip, and may also include other discrete components.
[0073] It should be noted that in some network deployments, a network device can be a standalone node to implement all the functions of the aforementioned base station. This can include centralized units (CUs) and distributed units (DUs), such as gNB-CU and gNB-DU; it can also include active antenna units (AAUs). The CU can implement some of the network device's functions, and the DU can also implement some of its functions. For example, the CU is responsible for handling non-real-time protocols and services, implementing the functions of the Radio Resource Control (RRC) layer, Service Data Adaptation Protocol (SDAP) layer, and Packet Data Convergence Protocol (PDCP) layer. The DU is responsible for handling physical layer protocols and real-time services, implementing the functions of the Radio Link Control (RLC) layer, Medium Access Control (MAC) layer, and Physical (PHY) layer. Additionally, the AAU can implement some physical layer processing functions, radio frequency processing, and related functions of the active antenna. Since RRC layer information ultimately becomes PHY layer information, or is derived from PHY layer information, in this network deployment, higher-layer signaling (such as RRC layer signaling) can be considered to be sent by the DU, or jointly by the DU and AAU. It is understood that network devices can include at least one of CU, DU, and AAU. Furthermore, the CU can be classified as a network device in the radio access network (RAN), or it can be classified as a network device in the core network; no specific limitation is made in this regard.
[0074] Optionally, the network device may have mobility characteristics; for example, the network device may be a mobile device. Optionally, the network device may be a satellite or a balloon station. For example, the satellite may be a low Earth orbit (LEO) satellite, a medium Earth orbit (MEO) satellite, a geostationary earthorbit (GEO) satellite, or a high elliptical orbit (HEO) satellite. Optionally, the network device may also be a base station located on land, water, or other similar locations. This network device includes network device 102.
[0075] First, some concepts involved in the embodiments of this application will be briefly explained.
[0076] 1. Carrier aggregation (CA)
[0077] CA (Carrier A) aggregates two or more component carriers (CCs) together to support a larger transmission bandwidth (up to 100MHz). Each CC has a maximum bandwidth of 20MHz.
[0078] Optionally, CA can support aggregation between different CCs.
[0079] 2. Public Land Mobile Network (PLMN)
[0080] In a particular country or region, a specific type of cellular mobile communication network operated by a particular operator is called a PLMN. A PLMN is a network established and operated by the government or a government-approved operator to provide terrestrial mobile communication services to the public. A PLMN can interconnect with other communication networks such as the Public Switched Telephone Network (PSTN) to form a communication network on a regional or national scale.
[0081] 3. Mobile network code (MNC)
[0082] MNC is used to identify the mobile communication network to which a mobile user belongs, and consists of 2 to 3 digits.
[0083] Within the same country, if there are multiple PLMNs (generally, one operator corresponds to one PLMN in a country), they can be distinguished by their MNC. For example, China Mobile's MNC is 00 or 02; China Unicom's MNC is 01, and so on.
[0084] 4. Universal Subscriber Identity Module (USIM) Card
[0085] A USIM card, also known as an upgraded SIM card, is a component of the 3rd generation (3G) network of the Universal Mobile Telecommunication System (UMTS). Compared to a SIM card, a USIM card not only supports more applications but also features upgraded security algorithms and adds card authentication capabilities to the network.
[0086] 5. International Mobile Subscriber Identification Number (IMSI)
[0087] The IMSI is an identifier that distinguishes mobile users. It is stored in the SIM card or USIM card and can be used to identify valid information about mobile users. The total length of the IMSI does not exceed 15 digits, and it also uses the numbers 0 to 9. It includes a 3-digit mobile country code (MCC) and a 2-3 digit MNC.
[0088] The resources of the MCC (Mobile Control Center) are allocated and managed uniformly by the ITU (International Telecommunication Union) and can be used to identify the country to which a mobile user belongs. For example, China's MCC is 460.
[0089] Optionally, the relevant explanation of MNC can be found in the description above, and will not be repeated here.
[0090] The communication method provided in the embodiments of this application will be described in detail below.
[0091] Please see Figure 2 , Figure 2 This is a flowchart illustrating a communication method provided in an embodiment of this application. For example... Figure 2 As shown, the communication method may include, but is not limited to, the following steps:
[0092] S201. The network device sends a capability information reporting request message to the terminal device, and the terminal device receives the capability information reporting request message from the network device.
[0093] Optionally, the capability information reporting request message is a capability information query message (UECAPABILITYENQUIRY).
[0094] S202. The terminal device sends the first frequency band information and the first carrier aggregation CA combination information to the network device. Correspondingly, the network device receives the first frequency band information and the first carrier aggregation CA combination information from the terminal device. The first frequency band information and the first CA combination information are the frequency band information and CA combination information supported by the terminal device under the communication network corresponding to the first public land mobile network PLMN or the first mobile network number MNC. The first PLMN is the PLMN of the cell selected by the terminal device, and the first MNC is the MNC corresponding to the first PLMN.
[0095] For example, assuming that the terminal device supports frequency band information 1 to frequency band information 50 and CA combination information 1 to CA combination information 50 respectively in the communication network corresponding to the first PLMN or the first MNC, the terminal device can send frequency band information 1 to frequency band information 50 and CA combination information 1 to CA combination information 50 to the network device.
[0096] Optionally, the first PLMN can also be called the Home Public Land Mobile Network (HPLMN).
[0097] In one alternative implementation, the terminal device may obtain the first PLMN based on the system information block 1 (SIB1) message.
[0098] Optionally, the terminal device may determine the first PLMN and the first MNC based on the corresponding IMSI of the USIM card in the terminal device.
[0099] In one optional implementation, if the number of frequency band information and CA combination information sent to the network device does not reach the maximum value for frequency band information and CA combination information queried by the network device, then the third frequency band information and third CA combination information can be sent to the network device sequentially in descending order of capability, until the maximum value for frequency band information and CA combination information queried by the network device is reached. Correspondingly, the network device sequentially receives the third frequency band information and third CA combination information from the terminal device, which has been sorted in descending order of capability. Here, the third frequency band information and third CA combination information are frequency band information and CA combination information other than the first frequency band information and first CA combination information supported by the terminal device.
[0100] Optionally, in scenarios where network devices query terminal device capability information using 3GPP protocol R10 and earlier versions, the maximum value for querying frequency band information and CA combination information is 128.
[0101] For example, suppose the maximum number of frequency band information and CA combination information that a network device can query is 128, and the terminal device sends 100 frequency band information and CA combination information to the network device in the first frequency band information and the first CA combination information. In this case, since the number of CA combination information (100) in the first frequency band information and the first CA combination information does not reach the maximum number of frequency band information and CA combination information that the network device can query (128), the terminal device can send another 128-100=28 third frequency band information and third CA combination information to the network device in descending order of the capabilities of the third frequency band information and the third CA combination information.
[0102] In this embodiment of the application, since the spectrum resources under different networks (or operators) are limited and relatively fixed, after receiving the capability information reporting request message from the network device, the terminal device can combine the characteristic that the spectrum resources under different networks are limited and relatively fixed, and report the frequency band information and CA combination information supported by the terminal device under the current network to the network device. This is beneficial for the network device to obtain the maximum CA combination information that both can support, and thus helps to improve the data transmission rate between the terminal device and the network device.
[0103] Specifically, using the embodiments of this application, when the number of frequency band information and CA combination information supported by the terminal device under the current network is greater than the maximum value of frequency band information and CA combination information queried by the network device, by avoiding the reporting of invalid frequency band information and invalid CA combination information, the probability of the terminal device reporting the maximum CA combination information supported under the current network can be increased. This is beneficial for the network device to obtain the maximum CA combination information that both can support, thereby improving the data transmission rate between the terminal device and the network device. When the number of frequency band information and CA combination information supported by the terminal device under the current network is less than or equal to the maximum value of frequency band information and CA combination information queried by the network device, the network device can obtain the maximum CA combination information supported by the terminal device under the current network. Therefore, the network device's configuration of the terminal device and the network device can reach the maximum capabilities of the terminal device and the network device, thereby improving the data transmission rate between the terminal device and the network device.
[0104] Please see Figure 3 , Figure 3This is a flowchart illustrating another communication method provided in an embodiment of this application. Figure 2 The difference in the communication methods shown is that, Figure 3 The communication method described also illustrates how the terminal device determines whether the first PLMN or the first MNC exists in the first information. For example... Figure 3 As shown, the communication method may include, but is not limited to, the following steps:
[0105] S301. The terminal device determines whether the first PLMN or the first MNC exists in the first information. The first PLMN is the PLMN of the cell selected by the terminal device, and the first MNC is the MNC corresponding to the first PLMN. If yes, then execute steps S302a to S304; if no, then execute step S302b.
[0106] The first information stores the frequency band information and CA combination information supported by the terminal device under different PLMNs or different MNCs in their respective communication networks.
[0107] Optionally, the relevant descriptions of the first PLMN and the first MNC can be found in the relevant descriptions in the aforementioned step S201, and will not be repeated here.
[0108] In an optional implementation, before step S301, the terminal device may further determine the first information based on the frequency band information and CA combination information supported by the communication networks corresponding to different PLMNs or different MNCs; and store the first information.
[0109] Optionally, the terminal device can distinguish specific operators or countries locally based on different PLMNs or different MNCs, and store the frequency band information and CA combination and information supported by the terminal device under the corresponding communication network of that operator or country.
[0110] S302a. The terminal device obtains the first frequency band information and the first CA combination information from the first information. The first frequency band information and the first CA combination information are the frequency band information and CA combination information supported by the terminal device under the communication network corresponding to the first PLMN or the first MNC.
[0111] In other words, the terminal device can execute step S302a in response to the existence of the first PLMN or the first MNC in the first information.
[0112] For example, suppose the first information includes the frequency band information and CA combination information supported by the terminal device under the network with MNC 00 (corresponding to China Mobile), and the frequency band information and CA combination information supported by the terminal device under the network with MNC 01 (corresponding to China Unicom). If the first MNC is 00, that is, the MNC in the IMSI corresponding to the USIM card in the terminal device is 00, then the terminal device can determine that the first MNC exists in the first information. In this case, the terminal device can obtain the first frequency band information and the first CA combination information from the first information. At this time, the first frequency band information and the first CA combination information are the frequency band information and CA combination information supported by the terminal device under the network corresponding to MNC 00 (i.e., China Mobile).
[0113] In one optional implementation, after step S302a, the terminal device may further store the acquired first frequency band information and first CA combination information in a first container.
[0114] S303. The terminal device receives a capability information reporting request message from the network device. Correspondingly, the network device sends a capability information reporting request message to the terminal device.
[0115] S304. The terminal device sends the first frequency band information and the first CA combination information to the network device, and the network device receives the first frequency band information and the first CA combination information from the terminal device.
[0116] In an optional implementation, the relevant description of step S304 can be found in the description of step S202 above, and will not be repeated here.
[0117] In an optional implementation, after step S302a, if the terminal device stores the acquired first frequency band information and first CA combination information in a first container, then after receiving a capability information reporting request message from the network device, the terminal device can send the first frequency band information and first CA combination information from the first container to the network device. This avoids the problem of the terminal device failing to report the maximum CA combination information supported under the current network in a timely manner due to limitations in the network device's query method.
[0118] S302b: The terminal device receives a capability information reporting request message from the network device, and in turn, the network device sends a capability information reporting request message to the terminal device.
[0119] S305. The terminal device sends the frequency band information and CA combination information supported by the terminal device to the network device in descending order of the capability of the terminal device to support frequency band information and CA combination information, until the maximum value of the frequency band information and CA combination information queried by the network device is reached. Correspondingly, the network device receives the frequency band information and CA combination information supported by the terminal device in sequence.
[0120] Among them, the frequency band information and CA combination information supported by the terminal devices received by the network devices in sequence have been sorted in descending order of capability.
[0121] In other words, in response to the fact that the first PLMN or the first MNC does not exist in the first information, after receiving the capability information reporting request message from the network device, the terminal device may send the frequency band information and CA combination information supported by the terminal device to the network device in descending order of the capability of the frequency band information and CA combination information supported by the terminal device, until the maximum value of the frequency band information and CA combination information queried by the network device is reached.
[0122] For example, suppose the maximum value of frequency band information and CA combination information queried by the network device is 128. The first information includes the frequency band information and CA combination information supported by the terminal device under the network with MNC 00 (corresponding to China Mobile), and the frequency band information and CA combination information supported by the terminal device under the network with MNC 01 (corresponding to China Unicom). If the first MNC is 11 (corresponding to China Telecom), that is, the MNC in the IMSI corresponding to the USIM card in the terminal device is 11, then the terminal device can determine that the first MNC does not exist in the first information. In this case, after receiving the capability information reporting request message from the network device, the terminal device can send 128 pieces of frequency band information and CA combination information supported by the terminal device to the network device in descending order of capability, according to the frequency band information and CA combination information supported by the terminal device.
[0123] In this embodiment, if the terminal device determines that the first PLMN or the first MNC does not exist in the first information, it may, in response to a capability information reporting request message from the network device, sequentially report the frequency band information and CA combination information supported by the terminal device to the network device in descending order of their supported capabilities. This increases the probability that the terminal device will report the maximum CA combination information supported under the current network, thereby helping the network device obtain the maximum CA combination information that both can support, and ultimately improving the data transmission rate between the terminal device and the network device.
[0124] Please see Figure 4Example 4 is a flowchart illustrating another communication method provided in an embodiment of this application. Figure 3 The difference in the communication methods shown is that, Figure 4 In the communication method shown, the terminal device further determines whether the received capability information reporting request message includes the frequency band to be reported. For example... Figure 4 As shown, the communication method may include, but is not limited to, the following steps:
[0125] S401. The terminal device determines the first information based on the frequency band information and CA combination information supported by the communication networks corresponding to different PLMNs or different MNCs.
[0126] S402, The terminal device stores the first information.
[0127] S403. The terminal device determines whether the first PLMN or the first MNC exists in the first information. The first PLMN is the PLMN of the cell selected by the terminal device, and the first MNC is the MNC corresponding to the first PLMN. If yes, then execute step S404a; otherwise, execute step S404b.
[0128] S404a. The terminal device obtains the first frequency band information and the first CA combination information from the first information. The first frequency band information and the first CA combination information are the frequency band information and CA combination information supported by the terminal device under the communication network corresponding to the first PLMN or the first MNC.
[0129] In an optional implementation, the relevant descriptions of steps S403 and S404a can be found in the descriptions of steps S301 and S302a above, and will not be repeated here.
[0130] In one alternative implementation, steps S405 to S407b may also be performed after step S404a.
[0131] S405. The terminal device receives a capability information reporting request message from the network device. In response, the network device sends a capability information reporting request message to the terminal device.
[0132] S406. The terminal device determines whether the capability information reporting request message includes the frequency band to be reported; if yes, proceed to step S407a; if no, proceed to step S407b.
[0133] Optionally, whether the capability information reporting request message includes the frequency band to be reported can be determined by the terminal device based on the elements in the capability information reporting request message. For example, the capability information reporting request message includes Universal Terrestrial Radio Access (UTRA), Evolved-UTMS Terrestrial Radio Access (EUTRA), GSM EDGE Radio Access Network-CS (GERAN-CS) in the circuit-switched domain (CS), GSM EDGE Radio Access Network-PS (GERAN-PS) in the packet-switched domain (PS), Code Division Multiple Access 2000-1x Radio Transfers Technology (CDMA2000-1xRTT), and new radio technologies. If the capability information reporting request message includes information such as radio (NR), it indicates that the requested frequency band is not included in the capability information reporting request message. If the capability information reporting request message also includes requested frequency band information in addition to UTRA, EUTRA, GERAN-CS, GERAN-PS, CDMA2000-1xRTT, and NR, it indicates that the capability information reporting request message includes the requested frequency band. For example, the requested frequency band information can be the frequency band information (requested Frequency Bands) required in 3GPP protocol R11 version and above.
[0134] S407a. The terminal device sends the second CA combination information to the network device. Correspondingly, the network device receives the second CA combination information from the terminal device, which is determined by the terminal device based on the frequency band to be reported.
[0135] In other words, the terminal device can send the second CA combination information to the network device in response to the capability information reporting request message including the frequency band to be reported; correspondingly, the network device can receive the second CA combination information from the terminal device when the capability information reporting request message includes the frequency band to be reported.
[0136] S407b: The terminal device sends the first frequency band information and the first CA combination information to the network device, and the network device receives the first frequency band information and the first CA combination information from the terminal device.
[0137] In other words, the terminal device may send the first frequency band information and the first CA combination information to the network device in response to the capability information reporting request message not including the frequency band to be reported; correspondingly, the network device may receive the first frequency band information and the first CA combination information from the terminal device when the capability information reporting request message does not include the frequency band to be reported.
[0138] In an optional implementation, the relevant description of step S407b can be found in the description of step S304 above, and will not be repeated here.
[0139] S404b: The terminal device receives a capability information reporting request message from the network device, and in turn, the network device sends a capability information reporting request message to the terminal device.
[0140] In one alternative implementation, steps S408 to S409b may also be performed after step S404b.
[0141] S408. The terminal device determines whether the capability information reporting request message includes the frequency band to be reported; if yes, proceed to step S409a; if no, proceed to step S409b.
[0142] S409a. The terminal device sends the second CA combination information to the network device. Correspondingly, the network device receives the second CA combination information from the terminal device. The second CA combination information is determined by the terminal device based on the frequency band that is required to be reported.
[0143] S409b: The terminal device sends the frequency band information and CA combination information supported by the terminal device to the network device in descending order of the capability of the terminal device to support frequency band information and CA combination information, until the maximum value of the frequency band information and CA combination information queried by the network device is reached. Correspondingly, the network device receives the frequency band information and CA combination information supported by the terminal device in sequence.
[0144] In other words, in response to a capability information reporting request message that does not include the requested frequency band, the terminal device can sequentially send the frequency band information and CA combination information supported by the terminal device to the network device in descending order of the capabilities of the frequency band information and CA combination information supported by the terminal device, until the maximum value of the frequency band information and CA combination information queried by the network device is reached; correspondingly, the network device can sequentially receive the frequency band information and CA combination information supported by the terminal device even if the capability information reporting request message does not include the requested frequency band.
[0145] In an optional implementation, the relevant description of step S409 can be found in the description of step S305 above, and will not be repeated here.
[0146] In this embodiment of the application, either step S404b or step S405 can be executed. Specifically, if the terminal device determines that the first PLMN or the first MNC does not exist in the first information, it executes step S404b; if it determines that the first PLMN or the first MNC exists in the first information, it can execute step S405 after executing step S404a.
[0147] In this embodiment, after receiving a capability information reporting request message from a network device, if the terminal device determines that the capability reporting request message does not include the frequency band to be reported, it can send the first frequency band information and the first CA combination information to the network device. Alternatively, it can send the frequency band information and CA combination information supported by the terminal device to the network device in descending order of their supported capabilities, until the maximum value of the frequency band information and CA combination information queried by the network device is reached. This allows the network device to obtain the maximum supported CA combination information based on the frequency band information and CA combination information reported by the terminal device, thereby improving the data transmission rate between the terminal device and the network device.
[0148] Furthermore, in scenarios where the terminal device supports more than 128 CA combination information, but the network device only queries 128 CA combination information (i.e., the maximum number of frequency band information and CA combination information queried by the network device is 128), the communication method provided in this application embodiment, compared to the method where the terminal device randomly reports the CA combination information supported by the terminal device to the network device after receiving a capability information reporting request message from the network device, not only increases the probability of the terminal device reporting the maximum CA combination information supported under the current network, but also avoids the problem that the reported CA combination information is not supported by the current network (for example, if the current network is the China Telecom network, the CA combination information supported by the terminal device randomly reported by the terminal device only includes the CA combination information supported by the terminal device under the China Mobile and China Unicom networks, in which case the CA combination information randomly reported by the terminal device is not supported by the current network). This is beneficial to improving the data transmission rate between the terminal device and the network device, and thus improving the user's experience when transmitting data.
[0149] Furthermore, compared to the method where, after receiving a capability information reporting request message from a network device, the terminal device reports CA combination information to the network device sequentially according to the order of CA combination information supported by the terminal device in a single frequency band (band), where the priority of downlink transmission (DL) 2CC is higher than that of DL 3CC, and the priority of DL 3CC is higher than that of uplink transmission (UL) CA, the communication method provided in this application can reduce the probability that the terminal device will miss reporting the maximum CA combination information supported by the terminal device in the current network and the uplink transmission CA combination information. This is beneficial for the network device to obtain the maximum CA combination information that both can support based on the frequency band information and CA combination information reported by the terminal device, thereby improving the data transmission rate of the terminal device and the network device.
[0150] Among them, DL 2CC means that the downlink transmission capability information is the aggregation of 2 CCs; DL 3CC means that the downlink transmission capability information is the aggregation of 3 CCs; UL CA means that the uplink transmission capability information is the combination of CA information.
[0151] This application also provides another communication method, with... Figure 2 , Figure 3 and Figure 4The difference in the communication method shown is that, in this method, the terminal device can determine a first frequency band list (e.g., frequency band list A) based on the frequency band information supported by the terminal device in communication networks corresponding to multiple different PLMNs or different MNCs. This first frequency band list stores the frequency band combination information supported by the terminal device in communication networks corresponding to different PLMNs or different MNCs. In response to the existence of the first PLMN or the first MNC in the first frequency band list, the terminal device obtains a second frequency band list (e.g., frequency band list X) from the first frequency band list. This second frequency band list includes the frequency band combination information supported by the terminal device in the communication network corresponding to the first PLMN or the first MNC. The first PLMN is the PLMN in the IMSI corresponding to the USIM card in the terminal device, and the first MNC is the MNC in the IMSI corresponding to the USIM card in the terminal device. The terminal device receives a capability information reporting request message from the network device, and correspondingly, the network device sends a capability information reporting request message to the terminal device. The terminal device sends dual connectivity (DC) frequency band combination information to the network device according to the second frequency band list, and correspondingly, the network device receives the DC frequency band combination information.
[0152] Optionally, this communication method can be applied to 5G (5th-Generation Mobile Communication) scenarios.
[0153] Please see Figure 5 , Figure 5 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Figure 5 As shown, the communication device may include a receiving unit 501 and a transmitting unit 502.
[0154] In an optional implementation, the communication device is used to perform the operations of the terminal device in the above-described communication method, for example:
[0155] The receiving unit 501 is used to receive capability information reporting request messages from network devices;
[0156] The transmitting unit 502 is used to transmit first frequency band information and first carrier aggregation (CA) combination information to the network device;
[0157] The first frequency band information and the first CA combination information are the frequency band information and CA combination information supported by the terminal device under the communication network corresponding to the first public land mobile network PLMN or the first mobile network number MNC; the first PLMN is the PLMN of the cell selected by the terminal device, and the first MNC is the MNC corresponding to the first PLMN.
[0158] In this embodiment, the communication device may further include a determining unit 503 and an acquiring unit 504.
[0159] In this embodiment, before receiving the capability information reporting request message from the network device, the receiving unit 501 determines whether the first PLMN or the first MNC exists in the first information; the first information stores the frequency band information and CA combination information supported by the terminal device under the communication network corresponding to different PLMNs or different MNCs; the obtaining unit 504 obtains the first frequency band information and the first CA combination information from the first information in response to the existence of the first PLMN or the first MNC in the first information.
[0160] In this embodiment, after the acquisition unit 504 acquires the first frequency band information and the first CA combination information from the first information, it also stores the acquired first frequency band information and the first CA combination information in the first container; when the sending unit 502 sends the first frequency band information and the first carrier aggregation CA combination information to the network device, it is specifically used to send the first frequency band information and the first CA combination information in the first container to the network device.
[0161] In this embodiment, the sending unit 502 is further configured to: in response to the first PLMN or the first MNC not existing in the first information, after receiving the capability information reporting request message from the network device, sequentially send the frequency band information and CA combination information supported by the terminal device to the network device in descending order of the capability of the frequency band information and CA combination information supported by the terminal device, until the maximum value of the frequency band information and CA combination information queried by the network device is reached.
[0162] In this embodiment, the sending unit 502 is further configured to: respond to the capability information reporting request message not including the frequency band to be reported, perform the step of sending the first frequency band information and the first CA combination information to the network device; or, perform the step of sequentially sending the frequency band information and CA combination information supported by the terminal device to the network device in descending order of the capability of the frequency band information and CA combination information supported by the terminal device, until the maximum value of the frequency band information and CA combination information queried by the network device is reached.
[0163] In this embodiment, the sending unit 502 is further configured to: in response to the capability information reporting request message including a frequency band to be reported, send second CA combination information to the network device; the second CA combination information is determined by the terminal device based on the frequency band to be reported.
[0164] In this embodiment, the communication device may further include a storage unit 505.
[0165] In this embodiment, the determining unit 503 is further configured to: determine the first information based on the frequency band information and CA combination information supported by the terminal device in the communication networks corresponding to multiple different PLMNs or different MNCs; the storage unit 505 is configured to store the first information.
[0166] In this embodiment, if the number of frequency band information and CA combination information sent to the network device does not reach the maximum value of the frequency band information and CA combination information queried by the network device, the sending unit 502 is further configured to send the third frequency band information and the third CA combination information to the network device in descending order of the capabilities of the third frequency band information and the third CA combination information until the maximum value of the frequency band information and CA combination information queried by the network device is reached; wherein, the third frequency band information and the third CA combination information are frequency band information and CA combination information other than the first frequency band information and the first CA combination information supported by the terminal device.
[0167] In another alternative implementation, the communication device is used to perform the operations of the network device in the above-described communication method, for example:
[0168] The sending unit 502 is used to send a capability information reporting request message to the terminal device;
[0169] The receiving unit 501 is used to receive first frequency band information and first carrier aggregation (CA) combination information from the terminal device;
[0170] The first frequency band information and the first CA combination information are the frequency band information and CA combination information supported by the terminal device under the communication network corresponding to the first public land mobile network PLMN or the first mobile network number MNC;
[0171] The first PLMN is the PLMN of the cell selected by the terminal device, and the first MNC is the MNC corresponding to the first PLMN.
[0172] In this embodiment, the receiving unit 501 is further configured to: sequentially receive frequency band information and CA combination information supported by the terminal device; the frequency band information and CA combination information supported by the terminal device have been sorted in descending order of capability.
[0173] In this embodiment, the receiving unit 501 is further configured to: perform the step of receiving first frequency band information and first CA combination information from the terminal device when the capability information reporting request message does not include the frequency band to be reported; or, perform the step of sequentially receiving frequency band information and CA combination information supported by the terminal device.
[0174] In this embodiment, the receiving unit 501 is further configured to: receive second CA combination information from the terminal device when the capability information reporting request message includes a frequency band to be reported; the second CA combination information is determined by the terminal device based on the frequency band to be reported.
[0175] In this embodiment, if the number of frequency band information and CA combination information received from the first frequency band information and the first CA combination information from the terminal device does not reach the maximum value of frequency band information and CA combination information queried by the network device, the receiving unit 501 is further configured to sequentially receive the third frequency band information and the third CA combination information from the terminal device; wherein, the third frequency band information and the third CA combination information are frequency band information and CA combination information other than the first frequency band information and the first CA combination information supported by the terminal device; the third frequency band information and the third CA combination information have been sorted in descending order of capability.
[0176] It is understood that the specific implementation of each unit in the communication device provided in this application embodiment and the beneficial effects that can be achieved can be referred to the description of the foregoing related communication method embodiments, and will not be repeated here.
[0177] Please see Figure 6 , Figure 6 This is a schematic diagram of a communication device provided in an embodiment of this application. It includes a processor 601, a memory 602, and a communication bus for connecting the processor 601 and the memory 602.
[0178] The communication device may also include a communication interface, which can be used to receive and send data.
[0179] The memory 602 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or compact disc read-only memory (CD-ROM), and is used to store executed program code and transmitted data.
[0180] Processor 601 can be one or more Central Processing Units (CPUs). If processor 601 is a CPU, it can be a single-core CPU or a multi-core CPU. The processor can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among these, the general-purpose processor can be a microprocessor or any conventional processor.
[0181] In an optional implementation, the processor 601 can be used to execute computer programs or instructions 603 stored in the memory 602 to perform operations of the terminal device in the above-described communication method, for example:
[0182] Receive capability information reporting request messages from network devices;
[0183] Send the first frequency band information and the first carrier aggregation (CA) combination information to the network device;
[0184] The first frequency band information and the first CA combination information are the frequency band information and CA combination information supported by the terminal device under the communication network corresponding to the first public land mobile network PLMN or the first mobile network number MNC; the first PLMN is the PLMN of the cell selected by the terminal device, and the first MNC is the MNC corresponding to the first PLMN.
[0185] In this embodiment, before executing the request message to receive capability information reporting from the network device, the processor 601 further executes: determining whether the first PLMN or the first MNC exists in the first information; the first information stores the frequency band information and CA combination information supported by the terminal device under the communication network corresponding to different PLMNs or different MNCs; in response to the existence of the first PLMN or the first MNC in the first information, obtaining the first frequency band information and the first CA combination information from the first information.
[0186] In this embodiment, after the processor 601 obtains the first frequency band information and the first CA combination information from the first information, it further executes: storing the obtained first frequency band information and CA combination information in a first container; when the processor 601 executes the sending of the first frequency band information and the first carrier aggregation CA combination information to the network device, it specifically executes: sending the first frequency band information and the first CA combination information in the first container to the network device.
[0187] In this embodiment, the processor 601 further performs the following: in response to the first PLMN or the first MNC not existing in the first information, after receiving the capability information reporting request message from the network device, the processor sequentially sends the frequency band information and CA combination information supported by the terminal device to the network device in descending order of the capability of the frequency band information and CA combination information supported by the terminal device, until the maximum value of the frequency band information and CA combination information queried by the network device is reached.
[0188] In this embodiment, the processor 601 further executes: in response to the capability information reporting request message not including the frequency band to be reported, the step of sending the first frequency band information and the first CA combination information to the network device; or, the step of sequentially sending the frequency band information and CA combination information supported by the terminal device to the network device in descending order of the capability of the frequency band information and CA combination information supported by the terminal device, until the maximum value of the frequency band information and CA combination information queried by the network device is reached.
[0189] In this embodiment, the processor 601 further performs the following: in response to the capability information reporting request message including the frequency band to be reported, sending second CA combination information to the network device; the second CA combination information is determined by the terminal device based on the frequency band to be reported.
[0190] In this embodiment, the processor 601 further performs the following: determining first information based on the frequency band information and CA combination information supported by the communication networks corresponding to multiple different PLMNs or different MNCs of the terminal device; and storing the first information.
[0191] In this embodiment, the processor 601 further performs the following: if the number of frequency band information and CA combination information in the first frequency band information and the first CA combination information does not reach the maximum value of the frequency band information and CA combination information that the network device queries, then the processor sends the frequency band information and CA combination information supported by the terminal device to the network device in descending order of the capability of the terminal device to support frequency band information and CA combination information, until the maximum value of the frequency band information and CA combination information that the network device queries is reached.
[0192] In another alternative implementation, the processor 601 can be used to execute computer programs or instructions 603 stored in the memory 602 to perform the operations of the network device in the above-described communication method, for example:
[0193] Send a capability information reporting request message to the terminal device;
[0194] Receive first frequency band information and first carrier aggregation (CA) combination information from the terminal device;
[0195] The first frequency band information and the first CA combination information are the frequency band information and CA combination information supported by the terminal device under the communication network corresponding to the first public land mobile network PLMN or the first mobile network number MNC; the first PLMN is the PLMN of the cell selected by the terminal device, and the first MNC is the MNC corresponding to the first PLMN.
[0196] In this embodiment, the processor 601 also performs the following: sequentially receiving frequency band information and CA combination information supported by the terminal device; the frequency band information and CA combination information supported by the terminal device have been sorted in descending order of capability.
[0197] In this embodiment, the processor 601 further performs the following steps: if the capability information reporting request message does not include the frequency band to be reported, performing the step of receiving the first frequency band information and the first CA combination information from the terminal device; or, performing the step of sequentially receiving the frequency band information and CA combination information supported by the terminal device.
[0198] In this embodiment, the processor 601 further performs the following: if the capability information reporting request message includes a frequency band that needs to be reported, it receives second CA combination information from the terminal device; the second CA combination information is determined by the terminal device based on the frequency band that needs to be reported.
[0199] In this embodiment, the processor 601 further performs the following: if the number of frequency band information and CA combination information in the first frequency band information and the first CA combination information does not reach the maximum value of the frequency band information and CA combination information queried by the network device, then the processor sequentially receives the frequency band information and CA combination information supported by the terminal device.
[0200] It is understood that the specific implementation of the processor 601 and the beneficial effects it can achieve can be referred to the description of the aforementioned related communication method embodiments, and will not be repeated here.
[0201] This application also provides a chip, which includes a processor, a memory, and a computer program or instructions stored in the memory, wherein the processor executes the computer program or instructions to implement the steps described in the above method embodiments.
[0202] This application also provides a chip module, including a transceiver component and a chip. The chip includes a processor, a memory, and a computer program or instructions stored in the memory, wherein the processor executes the computer program or instructions to implement the steps described in the above method embodiments.
[0203] This application also provides a computer-readable storage medium storing a computer program or instructions for signal processing, which, when executed, causes a computer to perform some or all of the steps described in any of the above method embodiments.
[0204] This application also provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program or instructions that, when executed, implement some or all of the steps described in any of the above method embodiments. The computer program product or instructions may be a software installation package.
[0205] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.
[0206] In the above embodiments, the descriptions of each embodiment in this application have different focuses, and any multiple embodiments can be used in combination. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0207] In the several embodiments provided in this application, it should be understood that the disclosed apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of the units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical or other forms.
[0208] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of the embodiments of this application, depending on actual needs.
[0209] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. That is to say, the various devices and products described in the above embodiments include units / modules, which can be software units / modules, hardware units / modules, or a combination of both. For example, for various devices or products that apply or integrate chips, each unit / module can be implemented using hardware methods such as circuits, or at least some units / modules can be implemented using software programs running on the integrated processor inside the chip, while the remaining units / modules can be implemented using hardware methods such as circuits; for various devices or products that apply or integrate chip modules, each unit / module can be implemented using hardware methods such as circuits, and different units / modules can be located in the same component (e.g., chip, circuit unit, etc.) or different components of the chip module, at least some units / modules can be implemented using software programs running on the integrated processor inside the chip module, while the remaining units / modules can be implemented using hardware methods such as circuits; for various devices or products that apply or integrate terminals, each unit / module can be implemented using hardware methods such as circuits, and different units / modules can be located in the same component (e.g., chip, circuit unit, etc.) or different components within the terminal, or at least some units / modules can be implemented using software programs running on the integrated processor inside the terminal, while the remaining units / modules can be implemented using hardware methods such as circuits.
[0210] The steps of the methods or algorithms described in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software units, which can be stored in a USB flash drive, random access memory (RAM), flash memory, read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, portable hard disks, magnetic disks, read-only optical discs (CD-ROMs), or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Additionally, the ASIC can reside in a terminal device or network device. Alternatively, the processor and storage medium can exist as discrete components in the terminal device or network device.
[0211] If the aforementioned integrated units are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to cause a computer device (which may be a personal computer, server, or TRP, etc.) to execute all or part of the steps of the methods of the various embodiments of this application.
[0212] Those skilled in the art will recognize that, in one or more of the examples above, the functions described in the embodiments of this application can be implemented, in whole or in part, by software, hardware, firmware, or any combination thereof. When the integrated units described above are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable memory. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be implemented in the form of a computer software product. The computer software product is stored in a memory and includes one or more computer instructions to cause a computer device (which may be a personal computer, server, or TRP, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The computer device can also be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access, or a data storage device such as a server or data center that integrates one or more available media. The available medium can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).
[0213] The embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the embodiments above are only for helping to understand the methods and core ideas of this application, and are not intended to limit the protection scope of the embodiments of this application. Furthermore, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application. In other words, the above descriptions are merely specific implementation methods of the embodiments of this application and are not intended to limit the protection scope of the embodiments of this application. Any modifications, equivalent substitutions, improvements, etc., made based on the technical solutions of the embodiments of this application should be included within the protection scope of the embodiments of this application.
Claims
1. A communication method, characterized in that, The method includes: Receive capability information reporting request messages from network devices; Send the first frequency band information and the first carrier aggregation (CA) combination information to the network device; The first frequency band information and the first CA combination information are the frequency band information and CA combination information supported by the terminal device under the communication network corresponding to the first public land mobile network PLMN or the first mobile network number MNC; the first PLMN is the PLMN of the cell selected by the terminal device, and the first MNC is the MNC corresponding to the first PLMN; Before receiving the capability information reporting request message from the network device, the method further includes: Determine whether the first PLMN or the first MNC exists in the first information; the first information stores the frequency band information and CA combination information supported by the terminal device under the communication network corresponding to different PLMNs or different MNCs respectively; In response to the presence of the first PLMN or the first MNC in the first information, the first frequency band information and the first CA combination information are obtained from the first information.
2. The method according to claim 1, characterized in that, After obtaining the first frequency band information and the first CA combination information from the first information, the method further includes: The acquired first frequency band information and first CA combination information are stored in the first container; Sending the first frequency band information and the first carrier aggregation (CA) combination information to the network device includes: Send the first frequency band information and the first CA combination information from the first container to the network device.
3. The method according to claim 1, characterized in that, The method further includes: In response to the fact that the first PLMN or the first MNC does not exist in the first information, after receiving the capability information reporting request message from the network device, the terminal device sends the frequency band information and CA combination information supported by the terminal device to the network device in descending order of the capability of the frequency band information and CA combination information supported by the terminal device, until the maximum value of the frequency band information and CA combination information queried by the network device is reached.
4. The method according to any one of claims 3, characterized in that, In response to the fact that the capability information reporting request message does not include the frequency band to be reported, the step of sending the first frequency band information and the first CA combination information to the network device is performed; or, The process involves sequentially sending the frequency band information and CA combination information supported by the terminal device to the network device in descending order of their supported capabilities, until the maximum value of the frequency band information and CA combination information queried by the network device is reached.
5. The method according to claim 4, characterized in that, The method further includes: In response to the capability information reporting request message including the requested frequency band, the terminal device sends second CA combination information to the network device; the second CA combination information is determined by the terminal device based on the requested frequency band.
6. The method according to any one of claims 1 to 3, characterized in that, The method further includes: The first information is determined based on the frequency band information and CA combination information supported by the terminal device in the communication networks corresponding to multiple different PLMNs or different MNCs. Store the first information.
7. The method according to claim 1, characterized in that, The method further includes: If the number of frequency band information and CA combination information sent to the network device does not reach the maximum value of the frequency band information and CA combination information that the network device can query, then the third frequency band information and the third CA combination information are sent to the network device in descending order of their capabilities, until the maximum value of the frequency band information and CA combination information that the network device can query is reached. The third frequency band information and the third CA combination information are frequency band information and CA combination information other than the first frequency band information and the first CA combination information supported by the terminal device.
8. A communication method, characterized in that, The method includes: Send a capability information reporting request message to the terminal device; Receive first frequency band information and first carrier aggregation (CA) combination information from the terminal device; The first frequency band information and the first CA combination information are frequency band information and CA combination information supported by the terminal device under the communication network corresponding to the first public land mobile network (PLMN) or the first mobile network number (MNC) obtained by the terminal device from the first information. The first information stores the frequency band information and CA combination information supported by the terminal device under the communication networks corresponding to different PLMNs or different MNCs. The first PLMN is the PLMN of the cell selected by the terminal device, and the first MNC is the MNC corresponding to the first PLMN.
9. The method according to claim 8, characterized in that, The method further includes: The terminal device sequentially receives frequency band information and CA combination information supported by the terminal device. The frequency band information and CA combination information supported by the terminal device have been sorted in descending order of capability.
10. The method according to claim 9, characterized in that, If the capability information reporting request message does not include the frequency band to be reported, the step of receiving the first frequency band information and the first CA combination information from the terminal device is performed. or, Perform the steps of sequentially receiving frequency band information and CA combination information supported by the terminal device.
11. The method according to claim 10, characterized in that, The method further includes: If the capability information reporting request message includes the frequency band to be reported, the terminal device receives second CA combination information; the second CA combination information is determined by the terminal device based on the frequency band to be reported.
12. The method according to claim 8, characterized in that, The method further includes: If the number of frequency band information and CA combination information received from the terminal device does not reach the maximum value for querying frequency band information and CA combination information by the network device, then the third frequency band information and the third CA combination information received from the terminal device are received sequentially. The third frequency band information and the third CA combination information are frequency band information and CA combination information other than the first frequency band information and the first CA combination information supported by the terminal device; the third frequency band information and the third CA combination information have been sorted in descending order of capability.
13. A communication device, characterized in that, The device includes: The receiving unit is used to receive capability information reporting request messages from network devices; The transmitting unit is used to transmit first frequency band information and first carrier aggregation (CA) combination information to the network device; The first frequency band information and the first CA combination information are the frequency band information and CA combination information supported by the terminal device under the communication network corresponding to the first public land mobile network PLMN or the first mobile network number MNC; the first PLMN is the PLMN of the cell selected by the terminal device, and the first MNC is the MNC corresponding to the first PLMN; The device further includes: The determining unit is configured to determine whether the first PLMN or the first MNC exists in the first information before the receiving unit receives the capability information reporting request message from the network device; the first information stores the frequency band information and CA combination information supported by the terminal device under the communication networks corresponding to different PLMNs or different MNCs respectively. The acquisition unit is configured to, in response to the determining unit determining that the first PLMN or the first MNC exists in the first information, acquire the first frequency band information and the first CA combination information from the first information.
14. A communication device, characterized in that, The device includes: The sending unit is used to send capability information reporting request messages to the terminal device. The receiving unit is used to receive first frequency band information and first carrier aggregation (CA) combination information from the terminal device; The first frequency band information and the first CA combination information are frequency band information and CA combination information supported by the terminal device under the communication network corresponding to the first public land mobile network (PLMN) or the first mobile network number (MNC) obtained by the terminal device from the first information. The first information stores the frequency band information and CA combination information supported by the terminal device under the communication networks corresponding to different PLMNs or different MNCs. The first PLMN is the PLMN of the cell selected by the terminal device, and the first MNC is the MNC corresponding to the first PLMN.
15. A communication device, characterized in that, The device includes a processor and a memory interconnected thereto, wherein the memory is used to store a computer program, the computer program including program instructions, and the processor is used to invoke the program instructions to perform the method as described in any one of claims 1 to 7, or to perform the method as described in any one of claims 8 to 12.
16. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, the computer program including program instructions, which, when executed by a computer, perform the method as claimed in any one of claims 1 to 7, or the method as claimed in any one of claims 8 to 12.
17. A chip, characterized in that, The chip includes a processor that performs the method as claimed in any one of claims 1 to 7, or performs the method as claimed in any one of claims 8 to 12.
18. A chip module, characterized in that, The chip module includes a transceiver component and a chip, the chip including a processor, the processor performing the method as described in any one of claims 1 to 7, or performing the method as described in any one of claims 8 to 12.