Wireless communication methods, terminal devices and network devices
By having the terminal device report the CSI parallel processing capability information of the SIM, the network device adjusts the CSI reporting configuration, which solves the problem of resource waste in the CSI parallel processing capability reporting of multi-SIM terminals and improves the scheduling efficiency of CSI reporting.
Patent Information
- Application Number
- PCT/CN2023/094010
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-05-12
- Publication Date
- 2025-12-26
AI Technical Summary
When a multi-user identification module (SIM) terminal reports channel state information (CSI) in parallel processing, how can computing resources be allocated reasonably to avoid wasting network equipment resources and terminal equipment computing resources?
Terminal devices report CSI parallel processing capability information for each SIM. Network devices adjust CSI reporting configuration based on this information to avoid unnecessary CSI reporting and reception, thereby improving scheduling efficiency.
By rationally allocating CSI parallel processing capability information, resource waste of network devices and computing resources of terminal devices is avoided, and the scheduling efficiency of network devices for CSI reporting is improved.
Smart Images

Figure CN2023094010_26122025_PF_FP_ABST
Abstract
Description
Wireless communication methods, terminal devices, and network devices Technical Field
[0001] This application relates to the field of communications, specifically to a wireless communication method, terminal device, and network device. Background Technology
[0002] In some scenarios, terminal devices can report Channel State Information (CSI). CSI calculation involves a large amount of matrix operations and has very high computational complexity, requiring a certain number of CSI Processing Units (CPUs). Terminal devices can report the maximum supported CSI parallel processing capability to the network device so that the network device can configure an appropriate number of CSI reports.
[0003] However, for Subscriber Identity Module (SIM) terminals, how to report CSI parallel processing capabilities is an urgent problem to be solved.
[0004] Summary of the Invention
[0005] This application provides a wireless communication method, terminal device, and network device, which improves the scheduling efficiency of network devices for CSI reporting.
[0006] In a first aspect, a wireless communication method is provided, applied to a terminal device, wherein the terminal device communicates using multiple Subscriber Identity Modules (SIMs), the multiple SIMs including a first SIM, and the method includes: reporting Channel State Information (CSI) and Parallel Processing Capability Information corresponding to the first SIM.
[0007] In a second aspect, a wireless communication method is provided, comprising: a network device receiving channel state information (CSI) and parallel processing capability information corresponding to a first user identification module (SIM) reported by a terminal device, wherein the terminal device uses multiple SIMs for communication, and the multiple SIMs include the first SIM.
[0008] Thirdly, a terminal device is provided for executing the methods described in the first aspect or its various implementations.
[0009] Specifically, the terminal device includes a functional module for performing the methods described in the first aspect or its various implementations.
[0010] Fourthly, a network device is provided for performing the methods described in the second aspect or its various implementations.
[0011] Specifically, the network device includes a functional module for performing the methods described in the second aspect or its various implementations.
[0012] Fifthly, a terminal device is provided, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to perform the methods described in the first aspect or its various implementations.
[0013] In a sixth aspect, a network device is provided, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to perform the methods in the second aspect or its implementations described above.
[0014] In a seventh aspect, a chip is provided for implementing the methods of any one of the first to second aspects or their respective implementations. Specifically, the chip includes: a processor for calling and running a computer program from a memory, causing a device on which the chip is installed to perform the methods of any one of the first to second aspects or their respective implementations.
[0015] Eighthly, a computer-readable storage medium is provided for storing a computer program that causes a computer to perform the methods of any one of the first to second aspects or their respective implementations.
[0016] Ninthly, a computer program product is provided, including computer program instructions that cause a computer to perform the methods of any one of the first to second aspects or their respective implementations.
[0017] In a tenth aspect, a computer program is provided that, when run on a computer, causes the computer to perform the methods of any one of the first to second aspects or their respective implementations.
[0018] Through the above technical solution, the terminal device can report the parallel processing capability information corresponding to the SIM to the network device. The network device can then adjust the CSI reporting configuration on the SIM or adjust the expected reception of CSI reports based on the CSI parallel processing capability corresponding to the SIM, thereby avoiding unnecessary CSI reporting and improving the scheduling efficiency of the network device for CSI reporting. Attached Figure Description
[0019] Figure 1 is a schematic diagram of a communication system architecture provided in an embodiment of this application.
[0020] Figure 2 is a schematic diagram of a multi-SIM terminal access network device.
[0021] Figure 3 is a schematic interactive diagram of a wireless communication method provided according to an embodiment of this application.
[0022] Figure 4 is a schematic diagram of a SIM-corresponding CSI parallel processing capability reporting provided in an embodiment of this application.
[0023] Figure 5 is a schematic diagram of another wireless communication method provided according to an embodiment of this application.
[0024] Figure 6 is a schematic diagram of another wireless communication method provided according to an embodiment of this application.
[0025] Figure 7 is a schematic interactive diagram of a wireless communication method according to an embodiment of this application.
[0026] Figure 8 is a schematic block diagram of a terminal device provided according to an embodiment of this application.
[0027] Figure 9 is a schematic block diagram of a network device provided according to an embodiment of this application.
[0028] Figure 10 is a schematic block diagram of a communication device provided according to an embodiment of this application.
[0029] Figure 11 is a schematic block diagram of a chip provided according to an embodiment of this application.
[0030] Figure 12 is a schematic block diagram of a communication system provided according to an embodiment of this application. Detailed Implementation
[0031] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art without creative effort regarding the embodiments of this application are within the scope of protection of this application.
[0032] The technical solutions of this application embodiment can be applied to various communication systems, such as: Global System for Mobile Communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, evolution of NR system, LTE-based access to unlicensed spectrum (LTE-U) system, NR-based access to unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), and Wireless Fidelity (WF). Fidelity (WiFi), 5th-Generation (5G) communication systems, or other communication systems.
[0033] Traditional communication systems typically support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communication but also, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, or vehicle-to-everything (V2X) communication. The embodiments of this application can also be applied to these communication systems.
[0034] Optionally, the communication system in this application embodiment can be applied to carrier aggregation (CA) scenarios, dual connectivity (DC) scenarios, or standalone (SA) network deployment scenarios.
[0035] Optionally, the communication system in this application embodiment can be applied to unlicensed spectrum, wherein unlicensed spectrum can also be considered as shared spectrum; or, the communication system in this application embodiment can also be applied to licensed spectrum, wherein licensed spectrum can also be considered as non-shared spectrum.
[0036] This application describes various embodiments in conjunction with network devices and terminal devices. The terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device, etc.
[0037] Terminal devices can be stations (STAs) in WLANs, cellular phones, cordless phones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistant (PDA) devices, handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices, wearable devices, terminal devices in next-generation communication systems such as NR networks, or terminal devices in future evolved Public Land Mobile Network (PLMN) networks, etc.
[0038] In the embodiments of this application, the terminal device can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; it can also be deployed on water (such as ships); and it can also be deployed in the air (such as airplanes, balloons and satellites).
[0039] In the embodiments of this application, the terminal device may be a mobile phone, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical care, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.
[0040] By way of example and not limitation, in this embodiment, the terminal device can also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0041] In the embodiments of this application, the network device can be a device for communicating with mobile devices. The network device can be an access point (AP) in WLAN, a base station (BTS) in GSM or CDMA, a base station (NodeB, NB) in WCDMA, an evolved Node B (eNB or eNodeB) in LTE, a relay station or access point, or a vehicle-mounted device, wearable device, or a network device (gNB) in an NR network, or a network device in a future evolved PLMN network or an NTN network, etc.
[0042] By way of example and not limitation, in this embodiment, 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 earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station located on land, water, or other similar locations.
[0043] In this embodiment, the network device can provide services to a cell. The terminal device communicates with the network device through the transmission resources (e.g., frequency domain resources, or spectrum resources) used by the cell. The cell can be the cell corresponding to the network device (e.g., a base station). The cell can belong to a macro base station or to a base station corresponding to a small cell. The small cell can include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage area and low transmission power, and are suitable for providing high-speed data transmission services.
[0044] As exemplified, the communication system 100 used in this application embodiment is shown in FIG1. The communication system 100 may include a network device 110, which may be a device that communicates with a terminal device 120 (or a communication terminal, terminal). The network device 110 can provide communication coverage for a specific geographical area and can communicate with terminal devices located within the coverage area.
[0045] Figure 1 illustrates an exemplary network device and two terminal devices. Optionally, the communication system 100 may include multiple network devices, and each network device may include other numbers of terminal devices within its coverage area. This application embodiment does not limit this.
[0046] Optionally, the communication system 100 may also include other network entities such as a network controller and a mobility management entity, which is not limited in this embodiment.
[0047] It should be understood that devices with communication functions in the network / system of this application embodiment can be referred to as communication devices. Taking the communication system 100 shown in FIG1 as an example, the communication device may include a network device 110 and a terminal device 120 with communication functions. The network device 110 and the terminal device 120 can be the specific devices described above, which will not be repeated here. The communication device may also include other devices in the communication system 100, such as network controllers, mobility management entities, and other network entities. This application embodiment does not limit this.
[0048] It should be understood that the terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. Furthermore, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0049] It should be understood that the term "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.
[0050] In the description of the embodiments of this application, the term "correspondence" may indicate that there is a direct or indirect correspondence between two things, or that there is an association between two things, or that there is a relationship of instruction and being instructed, configuration and being configured, etc.
[0051] In this application embodiment, "predefined" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices). This application does not limit the specific implementation method. For example, predefined can refer to what is defined in the protocol.
[0052] In this application embodiment, the "protocol" may refer to a standard protocol in the field of communication, such as the LTE protocol, the NR protocol, and related protocols applied to future communication systems. This application does not limit this.
[0053] With the development of communication technology, multi-SIM terminals (e.g., dual-SIM terminals) have shown more technological advantages and commercial prospects than traditional single-SIM terminals. Currently, many mobile terminals (such as mobile phones) support multi-SIM (e.g., dual-SIM) reception. As shown in Figure 2, a dual-SIM terminal refers to a terminal device that simultaneously registers two SIM cards, both of which establish connections with network equipment. Optionally, these two SIM cards can correspond to different standards, such as GSM, CDMA, LTE, or NR; that is, the network equipment can be a network device within a GSM, CDMA, LTE, or NR system.
[0054] For example, SIM1 is an LTE standard and SIM2 is an NR standard.
[0055] For example, SIM1 is an LTE standard and SIM2 is a CDMA standard.
[0056] For example, SIM1 is an LTE standard and SIM2 is a GSM standard.
[0057] For example, SIM1 is of NR standard and SIM2 is of GSM standard.
[0058] For example, SIM1 is an NR standard and SIM2 is a CDMA standard.
[0059] For example, SIM1 is a GSM standard and SIM2 is a CDMA standard.
[0060] Dual SIM Dual Standby (DSDS) is a common dual SIM dual standby solution. A DSDS terminal is equipped with only one set of transceiver radios (RF). When the terminal is in standby mode, both SIMs can listen for paging messages in a time-sharing manner. However, because a DSDS terminal only has one RF, it can only achieve dual SIM dual standby, not simultaneous communication. For example, when one SIM uses the RF for data transmission, because that SIM fully occupies the RF hardware, the other SIM will not be able to receive paging requests due to a lack of available RF hardware, thus preventing communication. To achieve simultaneous communication, Dual SIM Dual Active (DSDA) technology has been widely researched and commercially implemented. In one DSDA implementation, the DSDA terminal is equipped with two sets of RFs, meaning each SIM corresponds to an independent RF. Thus, when one SIM uses one RF for voice data transmission, the other SIM can also use the other RF to receive paging messages and communicate. In another implementation of DSDA technology, a set of transceiver radio frequencies is configured in the terminal, and the two SIMs achieve DSDA communication through time-division multiplexing or sharing.
[0061] In some scenarios, traditional Channel State Information (CSI) reporting typically includes three types: Periodic CSI (P-CSI), Semi-persistent CSI (SP-CSI), and Aperiodic CSI (A-CSI). P-CSI is periodically transmitted based on Radio Resource Control (RRC) configuration and does not require dynamic triggering after configuration. SP-CSI is triggered by the Media Access Control (MACCE) element or Downlink Control Information (DCI) and is transmitted periodically after triggering. A-CSI is triggered by the DCI (which triggers uplink data PUSCH transmission) and is reported only once on the Physical Uplink Shared Channel (PUSCH) within a specified time slot after triggering.
[0062] In some scenarios, the priority calculation for CSI reporting is defined as follows: Pri iCSI (y,k,c,s)=2·N cells ·M s ·y+N cells ·M s ·k+M s ·c+s
[0063] Where y is related to the CSI reporting type: if it is A-CSI, then y = 0; if it is SP-CSI transmitted on PUSCH, then y = 1; if it is SP-CSI transmitted on PUCCH, then y = 2; if it is P-CSI transmitted on the Physical Uplink Control Channel (PUCCH), then y = 3.
[0064] k is related to the CSI report. If the CSI reports the Layer 1 Reference Signal Receiving Power (L1-RSRP) or the Layer 1 Signal to Interference plus Noise Ratio (L1-SINR), then k = 0; otherwise, k = 1.
[0065] c is the serving cell index, and Ncells is the maximum number of serving cells.
[0066] s is the reported configuration identifier (ID), M s This is the maximum number of configurations that CSI can report.
[0067] The smaller the value calculated by the above formula, the higher the priority of the CSI report. If there is a time-frequency domain overlap conflict between the resources carrying two CSI reports, the terminal will prioritize the high-priority CSI report, while the low-priority CSI report will be reused or abandoned.
[0068] CSI calculations in terminal devices involve significant matrix operations and have very high computational complexity, requiring a certain amount of CPU resources. In user capability reporting, the terminal reports each component carrier (CC) via parallel CSI (simultaneous CSI - ReportsPerCC) or all component carriers via parallel CSI (simultaneous CSI - ReportsAllCC), supporting a maximum parallel CSI computing capability (or parallel CSI processing capability) N. CPU Reporting to the base station. Assume that each CSI report (n = 0, ..., N-1) uses approximately [number of CPUs]. The terminal device does not need to perform calculations for the relatively low-priority NM CSI reports, where 0 ≤ M ≤ N is satisfied. The maximum value of the constraint condition, where L can be understood as the number of CPUs already used for CSI reporting calculations. The number of CPUs used by the terminal device for CSI reporting calculations varies depending on the CSI measurement configuration type. For example, when the network side is configured to configure the terminal device for time-frequency offset tracking measurements, the terminal device will not use CPUs for CSI reporting calculations, i.e., O(L). CPU =0; however, if this CSI report is used for beam measurement, calculating this CSI report will occupy a single CPU, i.e., O. CPU =1; If the terminal device is configured for fast CSI reporting, calculating this CSI report will consume all CPU resources, O CPU =N CPU If the terminal is configured to report regular, non-beam, non-time-frequency tracking, and non-fast CSI reports, calculating the CSI report will consume K. s CPU(O CPU =K s ), where K sThis indicates the number of non-zero power (NZP) Channel State Information Reference Signal (CSI-RS) resources associated with the CSI report used for channel measurement.
[0069] However, in multi-SIM terminal application scenarios, how to report the CSI parallel processing capability of terminal devices is an urgent problem to be solved.
[0070] One solution: Report the maximum CSI parallel computing capability supported by the terminal device for each SIM in a multi-SIM setup.
[0071] This approach may result in the network devices simultaneously configuring CSI reporting configurations that exceed the terminal devices' maximum CSI parallel computing capabilities, causing some CSI reports configured by the network devices to fail to receive timely responses. This, to some extent, leads to a waste of configuration or scheduling resources on the network device side.
[0072] Another solution is to report a portion of the maximum CSI parallel computing capacity of the terminal device for each SIM in a multi-SIM setup. That is, a static CPU allocation is used among the multiple SIMs. The drawback is that when the secondary SIM is idle, the number of CSI reports configured on the network device of the primary SIM cannot reach the maximum CSI parallel processing capacity of the terminal device, which to some extent wastes computing resources on the terminal device side.
[0073] Therefore, how to report the appropriate CSI parallel processing capability of multi-SIM terminals in order to balance the utilization of computing resources on the terminal device side and the configuration or scheduling resources of network devices is an urgent problem to be solved.
[0074] To facilitate understanding of the technical solutions of the embodiments of this application, the technical solutions of this application are described in detail below through specific embodiments. The above-mentioned related technologies are optional solutions and can be arbitrarily combined with the technical solutions of the embodiments of this application, all of which fall within the protection scope of the embodiments of this application. The embodiments of this application include at least some of the following contents.
[0075] Figure 3 is a schematic interactive diagram of a wireless communication method 200 according to an embodiment of this application. As shown in Figure 3, the method 200 includes the following:
[0076] S210, the terminal device reports the Channel State Information (CSI) parallel processing capability information corresponding to the first SIM.
[0077] Correspondingly, the network device receives the CSI parallel processing capability information corresponding to the first SIM reported by the terminal device.
[0078] It should be understood that in the embodiments of this application, SIM can also be replaced by a Universal Subscriber Identity Module.
[0079] In some embodiments, the terminal device is a multi-SIM device or a multi-SIM UE, or the terminal device has multiple SIMs, and the first SIM may be one of the multiple SIMs.
[0080] In some embodiments, the plurality of SIMs may be two SIMs, or may be more than one SIM.
[0081] In some embodiments, the plurality of SIMs includes a first SIM and a second SIM, or may include more SIMs, such as a third SIM, which is not limited in this application.
[0082] In some embodiments, the first SIM is the primary SIM and the second SIM is the secondary SIM.
[0083] In some embodiments, the second SIM is the primary SIM and the first SIM is the secondary SIM.
[0084] In some embodiments, the primary and secondary SIMs among the plurality of SIMs can be configured through the primary and secondary SIM configuration of the terminal device. Optionally, the primary and secondary SIM configuration can be user-defined, or it can be predefined.
[0085] In some embodiments, the primary SIM is also called the default data subscriber (DDS), and the secondary SIM is also called the non-default data subscriber (nDDS).
[0086] In some embodiments, the terminal device can use multiple SIMs for communication. For example, multiple connections can be established with network devices using multiple SIMs. Optionally, the terminal device can use multiple SIMs to establish multiple connections with different network devices, or it can establish multiple connections with a single network device.
[0087] For example, the first SIM can establish a connection with the first network device, and the second SIM can establish a connection with the second network device. The first network device and the second network device can be different network devices, or they can be the same network device.
[0088] In some embodiments, the plurality of SIMs may correspond to different standards, or different radio access technologies (RATs), or they may correspond to the same standard or RAT.
[0089] Optionally, the standard or RAT corresponding to the plurality of SIMs may include at least one of the following:
[0090] GSM, CDMA, LTE, NR.
[0091] In some embodiments, the CSI parallel processing capability information corresponding to the first SIM may refer to:
[0092] In the case of multiple SIMs coexisting (or, when the terminal device uses multiple SIMs for communication, or, when CSI reporting on multiple SIMs coexists), the terminal device's parallel processing capability for CSI reporting on the first SIM, or the parallel processing capability that the terminal device allocates to CSI reporting on the first SIM.
[0093] In some embodiments, CSI reporting on the first SIM may refer to: reporting CSI to the network device corresponding to the first SIM.
[0094] In the application embodiments, CSI parallel processing capability, or CSI parallel computing capability, can refer to the information related to the processing unit reported by CSI, such as the number of processing units reported by CSI and the length of time occupied by the processing unit.
[0095] In the application embodiments, the processing unit is also called the computing unit, CPU, processing resources, and computing resources.
[0096] In some embodiments of this application, the method 200 further includes:
[0097] The terminal device reports the CSI parallel processing capability information corresponding to the second SIM.
[0098] Correspondingly, the network device receives the CSI parallel processing capability information corresponding to the second SIM reported by the terminal device.
[0099] The following explanation uses the reporting of CSI parallel processing capability information corresponding to the first SIM as an example. The implementation of reporting CSI parallel processing capability information corresponding to the second SIM is similar, for the sake of simplicity.
[0100] It should be understood that the first SIM can be any one of the multiple SIMs of the terminal device, and this application does not limit it.
[0101] In some embodiments, the terminal device may report the CSI parallel processing capability information corresponding to the first SIM, which may include:
[0102] The terminal device reports the CSI parallel processing capability information corresponding to the first SIM to the first network device, wherein the first network device is the network device that establishes a connection with the first SIM of the terminal device.
[0103] In some embodiments, the first network device may configure at least one CSI reporting configuration for the terminal device, and further, the terminal device may perform CSI reporting on the first SIM based on the at least one CSI reporting configuration.
[0104] In some embodiments, the CSI reporting configuration includes, but is not limited to, at least one of the following configurations:
[0105] CSI resource: At least one CSI resource for channel measurement needs to be configured;
[0106] Reporting type configuration (reportConfigType): Used to indicate the time-domain characteristics of CSI reporting, such as periodic, semi-persistent, or aperiodic.
[0107] Reporting Frequency Configuration (reportFreqConfiguration): Used to indicate the frequency domain characteristics of CSI reporting, such as wideband reporting or narrowband reporting;
[0108] Report Quantity: Used to indicate the content to be reported, such as none, CSI Resource Indicator (CRI) - Rank Indication (RI) - Precoding Matrix Indicator (PMI) - Channel Quantity Indicator (CQI) (cri-RI-PNI-CQI), cri-RI-i1, cri-RI-i1-CQI, cri-RI-CQI, cri-Reference Signal Receiving Power (RSRP), Synchronization Signal Block (SSB) - Index-RSRP, and cri-RI-LI-PMI-CQI, etc.
[0109] Codebook Configuration: Used to indicate the type of codebook to be reported, such as Type I and Type II.
[0110] In some embodiments, the CSI parallel processing capability information corresponding to the first SIM is reported periodically, or semi-continuously, or non-periodically.
[0111] Optionally, when the CSI reporting configuration on the first SIM is configured for periodic CSI reporting, the terminal device can periodically report the CSI parallel processing capability information corresponding to the first SIM. Optionally, the reporting period for the CSI parallel processing capability information corresponding to the first SIM is related to the CSI reporting period. For example, the reporting period for the CSI parallel processing capability information corresponding to the first SIM is X time units, and the CSI reporting period is Y time units. Optionally, X and Y can be the same, or X can be an integer multiple of Y, which helps ensure timely updates to the CSI parallel processing capability information corresponding to the first SIM and facilitates timely adjustments to the CSI reporting configuration on the first SIM by the network device. For example, when the CSI parallel processing capability corresponding to the first SIM decreases, the network device can adjust the CSI reporting configuration accordingly.
[0112] In some embodiments, the CSI parallel processing capability information corresponding to the first SIM is reported by the terminal device itself.
[0113] For example, the terminal device reports the CSI parallel processing capability information corresponding to the first SIM based on event triggering.
[0114] Optionally, the event may include an event that triggers a change in the CSI parallel processing capability corresponding to the first SIM.
[0115] For example, the connection state between the second SIM and the corresponding network device changes. For instance, the second SIM changes from an active state (or enabled state, power-on state) to a deactivated state (or disabled state, power-off state), or from a deactivated state to an active state. The active state can refer to the establishment of a connection between the SIM and the corresponding network device, and the deactivated state can refer to the disconnection between the SIM and the corresponding network device.
[0116] For example, the primary and secondary SIM configurations of the first SIM may change, such as the first SIM being changed from the primary SIM to the secondary SIM, or vice versa.
[0117] Optionally, changing the second SIM from a deactivated state to an activated state may include:
[0118] The second SIM card is inserted into the terminal device.
[0119] Optionally, changing the second SIM from an active state to a deactivated state may include:
[0120] Remove the SIM card corresponding to the second SIM from the terminal device.
[0121] In some embodiments, the CSI parallel processing capability information corresponding to the first SIM is reported based on a trigger from a network device (e.g., a first network device). For example, it may be reported based on a trigger from the network device's MAC CE or DCI.
[0122] Optionally, the network device can trigger the terminal device to semi-persistently report the CSI parallel processing capability information corresponding to the first SIM via MAC CE.
[0123] Optionally, the network device can trigger the terminal device to semi-persistently or non-periodically report the CSI parallel processing capability information corresponding to the first SIM through DCI.
[0124] In some embodiments, the CSI parallel processing capability information corresponding to the first SIM is reported via at least one of the following signaling methods:
[0125] MAC CE, PUCCH, PUSCH.
[0126] For example, for the reporting of semi-persistent CSI parallel processing capability information, the terminal device can report the CSI parallel processing capability information corresponding to the first SIM through the MAC CE. That is, the CSI parallel processing capability information corresponding to the first SIM can be carried in the MAC CE.
[0127] For example, for the reporting of non-periodic CSI parallel processing capability information, the terminal device can report the CSI parallel processing capability information corresponding to the first SIM through PUCCH or PUSCH. That is, the CSI parallel processing capability information corresponding to the first SIM can be carried in PUCCH or PUSCH.
[0128] Therefore, in this embodiment of the application, the terminal device reports the CSI parallel processing capability information corresponding to the first SIM to the network device in real time through MAC-CE, PUSCH or PUCCH, thereby ensuring that the network device adjusts the CSI reporting configuration in a timely manner, or adjusts the receiving method of CSI reporting, for example, not receiving CSI reports at resource locations where the terminal device discards CSI reports.
[0129] For example, when the CSI parallel processing capability corresponding to the first SIM is reduced (e.g., the second SIM is changed from deactivated to activated, or the first SIM is changed from the primary SIM to the secondary SIM), the network device can reduce the number of CSI reporting configurations, or reduce the number of CSI-RS resources configured in the CSI reporting configuration, avoid configuring reporting types that consume a lot of CPU (such as non-periodic fast CSI reporting, CSI reporting obtained by measurement using a lot of CSI-RS resources, etc.), adjust the trigger time of CSI reporting on multiple SIMs, and avoid resource conflicts in CSI reporting on multiple SIMs.
[0130] For example, when the CSI parallel processing capability corresponding to the first SIM is improved (e.g., the second SIM changes from active to deactivated, or the first SIM changes from a secondary SIM to a primary SIM), the network device can increase the number of CSI reporting configurations, or increase the number of CSI-RS resources configured in the CSI reporting configuration, and enable reporting types that consume more CPU (such as non-periodic fast CSI reporting, CSI reporting obtained by measurement using more CSI-RS resources, etc.). This helps ensure that the network device obtains more accurate channel quality information and ensures the transmission performance between the first SIM and the network device.
[0131] In some embodiments, the CSI parallel processing capability information corresponding to the first SIM may include:
[0132] In the case of multiple SIMs coexisting (or, when the terminal device uses multiple SIMs for communication, or, when CSI reporting on multiple SIMs coexists), the processing unit information used for CSI reporting on the first SIM, or the processing unit information used for CSI reporting on the second SIM.
[0133] For example, the CSI parallel processing capability information corresponding to the first SIM includes at least one of the following:
[0134] Available processing unit information reported by the CSI on the first SIM;
[0135] Available processing unit information reported by the CSI on the second SIM.
[0136] In some embodiments, the available processing unit information reported by the CSI on the second SIM can be used by the network device corresponding to the first SIM to adjust the CSI reporting configuration on the first SIM, so as to avoid conflicts between the processing units reported by the CSI on the first SIM and the second SIM, and / or resource conflicts between the CSI reports on the first SIM and the second SIM.
[0137] In some embodiments, the available processing unit information reported by the CSI on the first SIM includes at least one of the following:
[0138] The number of available processing units reported by the CSI on the first SIM is denoted as N. SIM1-CPU ;
[0139] CSI reporting on the first SIM occupies the available processing unit (i.e., the N). SIM1-CPU Time information for each processing unit.
[0140] For example, the time information of the CSI reported by the first SIM for the occupied processing unit includes at least one of the following:
[0141] The first SIM's CSI reporting occupancy processing unit (i.e., the N) SIM1-CPU The start time of each processing unit;
[0142] The first SIM's CSI reporting occupancy processing unit (i.e., the N) SIM1-CPU The time length of each processing unit.
[0143] In some embodiments, the available processing unit information reported by the CSI on the second SIM includes at least one of the following:
[0144] The number of available processing units reported by the CSI on the second SIM is denoted as N. SIM2-CPU ;
[0145] The CSI report on the second SIM occupies the available processing unit (i.e., N). SIM2-CPU Time information for each processing unit.
[0146] For example, the time information of the CSI on the second SIM that occupies the processing unit includes at least one of the following:
[0147] The second SIM's CSI reporting occupancy processing unit (i.e., the N) SIM2-CPU The start time of each processing unit;
[0148] The second SIM's CSI reporting occupancy processing unit (i.e., the N) SIM2-CPU The time length of each processing unit.
[0149] In some embodiments, the reporting of CSI parallel processing capability information is related to the CSI reporting type on multiple SIMs.
[0150] For example, the terminal device can determine whether to report the CSI parallel processing capability information corresponding to the first SIM based on the CSI reporting type configured on the first SIM and / or the second SIM.
[0151] In one specific embodiment, when the CSI reporting type configured on the first SIM is non-periodic CSI reporting, the terminal device does not report the CSI parallel processing capability information corresponding to the first SIM.
[0152] In another specific embodiment, when the CSI reporting type configured on the first SIM is periodic or semi-continuous CSI reporting, the terminal device further combines the CSI reporting type configured on the second SIM to determine whether to report the CSI parallel processing capability information corresponding to the first SIM.
[0153] Scenario 1: The CSI reporting type configured on the second SIM is periodic CSI reporting.
[0154] In this case, the terminal device reports the CSI parallel processing capability information corresponding to the first SIM, or when the processing units or resources reported by the CSI on the first SIM and the second SIM frequently conflict, it reports the CSI parallel processing capability information corresponding to the first SIM.
[0155] Optionally, when the connection status (e.g., RRC status) between the second SIM and the corresponding network device changes, the terminal device determines whether the processing units reporting CSI on the first SIM and the second SIM frequently experience conflicts.
[0156] Scenario 2: The CSI reporting type configured on the second SIM is semi-persistent CSI reporting.
[0157] In this case, the terminal device reports the CSI parallel processing capability information corresponding to the first SIM, or when the processing units or resources reported by the CSI on the first SIM and the second SIM frequently conflict, it reports the CSI parallel processing capability information corresponding to the first SIM.
[0158] Optionally, when semi-persistent CSI reporting on the network device corresponding to the second SIM is activated or deactivated (e.g., the network device corresponding to the second SIM activates or deactivates CSI reporting on the second SIM via MAC CE), the terminal device determines whether the processing units of CSI reporting on the first SIM and the second SIM frequently conflict.
[0159] Scenario 3: The CSI reporting type configured on the second SIM is non-periodic CSI reporting.
[0160] In this case, the terminal device does not report the CSI parallel processing capability information corresponding to the first SIM.
[0161] Optionally, in this case, if the resources used for CSI reporting on the first SIM and the second SIM frequently conflict within a certain period of time (or in other words, if CSI reporting on the first SIM and the second SIM continuously conflict), the terminal device may send a first request message to request the network device (e.g., the network device corresponding to the first SIM) to adjust the CSI reporting configuration.
[0162] It should be understood that this application does not limit the specific application scenario of the first request information. For example, when there is a relatively serious conflict in the allocation of processing units used for CSI reporting (e.g., the difference between the number of CSI reports on multiple SIMs and the maximum CSI parallel processing capability of the terminal device is greater than a certain threshold), the terminal device may not report the CSI parallel processing capability information corresponding to the first SIM, but only report the first request information to apply for adjustment of the CSI reporting configuration. Alternatively, the terminal device may also report the CSI parallel processing capability corresponding to the first SIM and the first request information at the same time.
[0163] In some embodiments, the processing unit conflict reported by the CSI on the first SIM and the second SIM may refer to:
[0164] The number of processing units required for CSI reporting on the first and second SIMs exceeds the maximum CSI parallel processing capability N supported by the terminal device. CPU Alternatively, the number of processing units required for CSI reporting on the first and second SIMs exceeds the maximum number of processing units available to the terminal device.
[0165] In some embodiments, frequent conflicts between the processing units reporting CSI on the first SIM and the second SIM may include:
[0166] The number of times or probability of collisions in the processing units reported by the CSI on the first SIM and the second SIM meets a threshold, such as being greater than or equal to a threshold. Optionally, this threshold may be determined by the terminal device, configured by the network device, or predefined. For example, if the number of times or probability of collisions in the processing units reported by the CSI on the first SIM and the second SIM meets the threshold within a certain period of time, it can be considered that collisions in the processing units reported by the CSI on the first SIM and the second SIM occur frequently.
[0167] In some embodiments, the resource conflict reported by the CSI on the first SIM and the second SIM may refer to:
[0168] The time-frequency resources reported by the CSI on the first SIM and the second SIM overlap, for example, partially overlap, or completely overlap.
[0169] In some embodiments, frequent resource conflicts for CSI reporting on the first SIM and the second SIM within a certain period may include: the number or probability of resource conflicts for CSI reporting on the first SIM and the second SIM within a certain period meeting a threshold, for example, greater than a threshold, or greater than or equal to a threshold. Optionally, this threshold may be determined by the terminal device, configured by the network device, or predefined. Optionally, the length of this period may be predefined, configured by the network device, or determined by the terminal device.
[0170] In some specific embodiments, the reporting of CSI parallel processing capabilities and the CSI reporting type configured on the SIM can have the relationship shown in Table 1.
[0171] Table 1
[0172] It should be understood that the CSI parallel processing capability reporting mechanism corresponding to the first SIM in Table 1 is only an example. In actual applications, the content in the table can be adjusted. For example, Table 1 may only include the reporting mechanism when the CSI reporting type on the first SIM and the second SIM is a combination of periodic or non-persistent (i.e., excluding the last row and last column of the table), or it may only include the reporting mechanism when the CSI reporting type on the first SIM is a combination of periodic or semi-persistent (i.e., excluding the last row of the table), or it may only include the reporting mechanism when the CSI reporting type on the second SIM is a combination of periodic or semi-persistent (i.e., excluding the last column of the table), or it may include the reporting mechanism under all combinations of reporting types (i.e., including the complete table), or it may only include the reporting mechanism under a specific combination of CSI reporting types, which can be a combination of periodic and periodic, a combination of periodic and semi-persistent, a combination of semi-persistent and semi-persistent, a combination of periodic and non-periodic, a combination of semi-persistent and non-periodic, etc.
[0173] It should be noted that periodic or semi-persistent CSI reporting is more prone to persistent resource conflicts or processing unit conflicts than non-periodic CSI reporting, especially in scenarios where CSI reporting across multiple SIMs is periodic. Without introducing parallel CSI processing capabilities, the CSI reporting configuration on the network device side may become persistently invalid. For example, processing units or resources for CSI reporting on multiple SIMs may continuously conflict, leading to a decrease in network-side scheduling resources. In this embodiment, by reporting the parallel CSI processing capabilities corresponding to the SIM, the network device can adjust the CSI reporting configuration on the SIM in a timely manner. Specific adjustment methods are described in the relevant implementations of the foregoing embodiments, and will not be repeated here for simplicity.
[0174] In the above scenario, a change in the RRC status of a SIM or an adjustment by the network device to activate / deactivate CSI reporting on a SIM can be understood as triggering an event that changes the CSI parallel processing capability corresponding to the first SIM. When this event occurs, it leads to a change in the CSI parallel processing capability on the terminal device side. In this case, directly reporting the CSI parallel processing capability or reporting it based on conflicts in CSI reporting across multiple SIMs (e.g., resource conflicts or processing unit conflicts) helps ensure timely adjustments to the CSI reporting configuration on the network side, improving network scheduling efficiency. For the terminal device, this simplifies CSI reporting and reduces power consumption.
[0175] When periodic or semi-persistent CSI reporting frequently conflicts with aperiodic CSI reporting, the terminal device reports the first request information, requesting adjustment of the CSI reporting configuration corresponding to the periodic or semi-persistent CSI reporting, rather than adjusting the aperiodic CSI reporting, because the time distribution characteristics of periodic or semi-persistent CSI reporting are more obvious and regular. This is beneficial to improving the flexibility of adjustment and the efficiency of resolving conflict issues.
[0176] In some embodiments, new signaling may be defined to carry CSI parallel processing capability information corresponding to the SIM, or existing signaling may be used to carry CSI parallel processing capability information corresponding to the SIM. This application does not limit the specific carrying method.
[0177] In some embodiments, the CSI parallel processing capability information corresponding to the first SIM is carried in the CSI Report.
[0178] For example, CSI reporting includes a reportQuantity Information Element (IE), and the CSI parallel processing capability information corresponding to the first SIM is carried in the reportQuantity IE.
[0179] For example, the reportQuantity IE includes an indicator field that carries CSI parallel processing capability information corresponding to the first SIM. This indicator field may include, for example, the number of available processing units reported by the CSI on the first SIM, and the occupancy status of the available processing units, such as occupancy time information. Alternatively, it may also include the number of available processing units reported by the CSI on the second SIM, and the occupancy status of the available processing units, such as occupancy time information.
[0180] For example, the indication field includes at least one of the following fields:
[0181] The first available processing unit digital segment is used to carry the number of available processing units reported by the CSI on the first SIM;
[0182] The second available processing unit digital segment is used to carry the number of available processing units reported by the CSI on the second SIM;
[0183] The first time information field is used to carry the occupancy time information of the available processing units reported by the CSI on the first SIM;
[0184] The second time information field is used to carry the time information of the CSI reporting occupied processing unit on the second SIM.
[0185] Optionally, the first time information field may include a first start time field and / or a first duration field, wherein the first start time field is used to indicate the start time of CSI reporting on the first SIM occupying the available processing unit, and the first duration field is used to indicate the length of time of CSI reporting on the first SIM occupying the available processing unit.
[0186] Optionally, the second time information field may include a second start time field and / or a second duration field, wherein the second start time field is used to indicate the start time of CSI reporting on the second SIM occupying the available processing unit, and the second duration field is used to indicate the length of time of CSI reporting on the second SIM occupying the available processing unit.
[0187] In some embodiments, the reported quantity IE includes a request field, which indicates whether to request the network device to adjust the CSI reporting configuration.
[0188] Optionally, the format of reportQuantity, which carries the CSI parallel processing capability information corresponding to the first SIM, can be as follows:
[0189] The CsiAvailCpuStatus field carries the CSI parallel processing capability information corresponding to the first SIM. CPU_Downgrade indicates the number of available processing units reported by the CSI on the first SIM (corresponding to the first available processing unit number field), Interf_duration indicates the duration of time the CSI on the second SIM occupies the processing unit (corresponding to the second duration field), and Interf_offset indicates the start time of the CSI on the second SIM occupies the processing unit (corresponding to the second start time field).
[0190] CSI_Report_Config_Adjust_Request can be used to indicate whether to request the network device to adjust the CSI reporting configuration, corresponding to the request field.
[0191] It should be understood that the above reportQuantity is only an example. reportQuantity may also include some of the fields in this example, or it may include more fields, such as the aforementioned first start time field, first duration field, second available processing unit number field, etc.
[0192] In some embodiments of this application, if the terminal device does not update the CSI parallel processing capability information corresponding to the first SIM, the CSI parallel processing capability information corresponding to the first SIM can be considered still valid. In other embodiments, the terminal device can simultaneously report the CSI parallel processing capability information corresponding to the first SIM and the validity period information of the CSI parallel processing capability information corresponding to the first SIM, such as the start time and / or duration of the CSI parallel processing capability information corresponding to the first SIM taking effect. Optionally, if no start time of effectiveness is reported, it can be considered that the parallel processing capability information corresponding to the first SIM takes effect upon receipt. In this case, CsiAvailCpuStatus may optionally further include an effectiveness time field ku, used to indicate the validity period of the content indicated by other fields in CsiAvailCpuStatus.
[0193] In some embodiments of this application, the method 200 further includes:
[0194] The terminal device can report the allocation of available processing units for the CSI on the first SIM (that is, determine the parallel processing capability information corresponding to the first SIM).
[0195] For example, the terminal device may allocate available processing units for CSI reporting on the first SIM based on first information, the first information including at least one of the following:
[0196] The maximum CSI parallel processing capability of the terminal device (i.e., N) CPU );
[0197] The length of time occupied by CSI reporting on multiple SIMs of the terminal device;
[0198] The priority of CSI reporting on multiple SIMs of the terminal device.
[0199] For example, more available processing units can be allocated to high-priority CSI reports, while fewer available processing units can be allocated to low-priority CSI devices, or none at all.
[0200] In some embodiments, the total number of available processing units allocated for CSI reporting on the plurality of SIMs is less than or equal to the maximum CSI parallel processing capability N of the terminal device. CPU .
[0201] In some embodiments, the duration of CSI reporting on the first SIM is determined based on the interval between the first symbol of the earliest CSI-RS resource configured on the first SIM and the last symbol of the PUCCH or PUSCH carrying the CSI report. This is denoted as Mode 1.
[0202] In some embodiments, the time length occupied by CSI reporting on the first SIM is determined based on the time required for the terminal device to process the CSI reporting and the number of CSI-RS resources configured on the first SIM. This is referred to as Mode 2.
[0203] In some embodiments, the terminal device uses either method 1 or method 2 to determine the time length occupied by CSI reporting on the first SIM. Alternatively, the network device (e.g., the first network device) can be configured to determine which method is used to determine the time length occupied by CSI reporting on the first SIM. Or, the terminal device can decide which method is used to determine the time length occupied by CSI reporting on the first SIM. For example, the terminal device can select a target method to determine the time length occupied by CSI reporting on the first SIM, wherein the target method is the method with the shorter time length determined in method 1 and method 2, or the method with the longer time length.
[0204] The specific implementation of the priority of CSI reporting on multiple SIMs of the terminal device is described in the relevant instructions in method 300. For the sake of brevity, it will not be repeated here.
[0205] Referring to the specific example shown in Figure 4, in this example, the maximum CSI parallel processing capability N of the terminal device... CPU =5, Based on the CSI reporting configuration on the first SIM, potential CSI reports are determined to include CSI report #11, CSI report #12, CSI report #13 and CSI report #14, and based on the CSI reporting configuration on the second SIM, potential CSI reports are determined to include CSI report #21, CSI report #22 and CSI report #23.
[0206] Based on method 300, the priority order (from high to low) of CSI reporting on the first SIM and the second SIM is determined as follows: CSI reporting #11, CSI reporting #23, CSI reporting #13, CSI reporting #21, CSI reporting #12, CSI reporting #14, and CSI reporting #22.
[0207] Based on the terminal device's maximum CSI parallel processing capability and the priority of CSI reporting, the CSI reporting to be executed can be determined as follows:
[0208] CSI reported #11, CSI reported #23, CSI reported #13, CSI reported #21, and CSI reported #12.
[0209] The CSI reports that are retained or discarded are: CSI report #14 and CSI report #22.
[0210] Then, the number of available processing units (N) of the first SIM reported by the terminal device. SIM1-CPU The number of available processing units (N) for the second SIM is 3. SIM2-CPU The value is 2.
[0211] Correspondingly, network devices can also determine the priority order of CSI reports on the first SIM and the second SIM in a similar manner to terminal devices. Furthermore, when the network device corresponding to the first SIM receives the parallel processing capability of CSI reports for the first SIM from the terminal device, it can determine that it can only receive the three highest priority CSI reports, namely CSI report #11, CSI report #13, and CSI report #12. Similarly, when the network device corresponding to the second SIM receives the parallel processing capability of CSI reports for the second SIM from the terminal device, it can determine that it can only receive the two highest priority CSI reports: CSI report #23 and CSI report #21. This avoids the reception of unnecessary CSI reports.
[0212] In summary, in this embodiment, the terminal device can allocate available processing units for CSI reporting on multiple SIMs, and further report the parallel processing capability information corresponding to the SIM to the network device. This information is used to indicate the available processing units allocated for CSI reporting on the SIM. As a result, the network device can adjust the CSI reporting configuration or adjust the expected reception of CSI reporting according to the CSI parallel processing capability corresponding to each SIM, thereby avoiding unnecessary CSI reporting reception and improving the scheduling efficiency of the network device for CSI reporting.
[0213] Figure 5 is a schematic diagram of a wireless communication method 300 according to an embodiment of this application. As shown in Figure 5, the method 300 includes the following:
[0214] S310, based on the second information, determine the priority of CSI reporting on multiple SIMs of the terminal device;
[0215] The second information includes at least one of the following:
[0216] The coefficient (denoted as k) related to the content reported by CSI;
[0217] Parameters related to multi-SIM mode (denoted as MODE) MUSIM );
[0218] Parameters related to the primary and secondary SIM configuration (denoted as l).
[0219] It should be understood that the specific implementation of the terminal device, multiple SIMs, and CSI reporting on the SIMs in method 300 refers to the relevant implementation in method 200, and will not be repeated here for the sake of brevity.
[0220] It should be understood that the lower the priority value of CSI reporting, the higher the priority of CSI reporting.
[0221] In some embodiments, the multi-SIM mode includes whether the multiple SIMs share the transmitting radio frequency hardware, that is, whether they share the dual uplink transmitting resource.
[0222] Optionally, when multiple SIMs share the same transmit radio frequency hardware (e.g., a DSDS terminal), the parameter related to the multi-SIM mode takes a first value; when multiple SIMs do not share the same transmit radio frequency hardware (e.g., a DSDA terminal), the parameter related to the multi-SIM mode takes a second value, where the first value is greater than the second value. The value of the parameter related to the multi-SIM mode is negatively correlated with the priority of CSI reporting. That is, the larger the value of the parameter related to the multi-SIM mode, the lower the priority of CSI reporting; conversely, the smaller the value of the parameter related to the multi-SIM mode, the higher the priority of CSI reporting.
[0223] For example, for a DSDA terminal with two sets of transmit radio frequency hardware, there is no priority allocation issue among multiple SIMs, MODE MUSIM It can be equal to 0, that is, the second value is 0; however, for DSDS terminals with only one set of transmit radio frequency hardware, there is a priority allocation issue among multiple SIMs, so a non-zero value can be used, such as MODE. MUSIM =1, meaning the first value is 1.
[0224] In some embodiments, the primary / secondary SIM configuration includes whether the SIM is a primary SIM or a secondary SIM.
[0225] For example, when the SIM is the primary SIM (or DDS), the parameter related to the primary / secondary SIM configuration takes the third value; when the SIM is the secondary SIM (or nDDS), the parameter takes the fourth value. The third value is less than the fourth value. The value of the parameter related to the primary / secondary SIM configuration is negatively correlated with the priority of CSI reporting. That is, the larger the value of the parameter related to the primary / secondary SIM configuration, the lower the priority of CSI reporting; the smaller the value of the parameter related to the primary / secondary SIM configuration, the higher the priority of CSI reporting.
[0226] In other words, the priority of CSI reporting on the primary SIM is higher than that of CSI reporting on the secondary SIM.
[0227] Optionally, the third value can be 0, and the fourth value can be a non-zero value, such as 1.
[0228] In some embodiments, when the CSI report content is the CSI parallel processing capability information corresponding to the SIM, the coefficient related to the CSI report content is taken as the fifth value.
[0229] When the CSI report content is channel quality information, the coefficient related to the CSI report content takes the sixth value;
[0230] When the CSI report content is not channel quality information, the coefficient related to the CSI report content takes the seventh value;
[0231] Wherein, the fifth value is not equal to the sixth value, and / or, the fifth value is not equal to the seventh value.
[0232] In other words, the priority of CSI parallel processing capability information reporting corresponding to SIM is not equal to the priority of channel quality information reporting, and / or, is not equal to the priority of non-channel quality information reporting.
[0233] In some embodiments, the non-channel quality information may refer to reported information other than channel quality information and the CSI parallel processing capability corresponding to the SIM.
[0234] In some embodiments, channel quality information may include, but is not limited to, L1-RSRP and L1-SINR.
[0235] In some embodiments, the fifth value is greater than the sixth value.
[0236] In other words, the priority of reporting CSI parallel processing capability information corresponding to SIM is lower than the priority of reporting channel quality information.
[0237] In some embodiments, the fifth value is less than the seventh value.
[0238] In other words, the priority of reporting CSI parallel processing capability information corresponding to SIM is higher than the priority of reporting non-channel quality information.
[0239] In some embodiments, the fifth value is greater than the sixth value and the fifth value is less than the seventh value.
[0240] In other words, the priority of reporting CSI parallel processing capability information corresponding to SIM is lower than the priority of reporting channel quality information, but higher than the priority of reporting non-channel quality information.
[0241] In some embodiments, the priority of CSI reporting is determined according to the following formula: Pri iCSI (y,k,c,s,MODE MUSIM ,l)=2·N cells ·M s ·y+N cells ·M s ·k+ 0.5·N cells ·M s ·MODE MUSIM ·l+M s ·c+s
[0242] Optionally, the CSI report carries channel quality information, k=0; the CSI report carries CSI parallel processing capability information corresponding to the SIM, k=1; the CSI report carries non-channel quality information, k=2.
[0243] Optionally, for DSDA mode or DSDA terminal, MODE MUSIM =0, for DSDA mode or DSDA terminal, MODE MUSIM =1.
[0244] Optionally, for DDS, l = 0, and for nDDS, l = 1.
[0245] Therefore, the calculation of CSI reporting priority provided in this application embodiment can take into account both the traditional CSI reporting priority calculation and factors such as multi-SIM mode and primary / secondary SIM configuration, making the quantification of CSI priority more accurate, thereby improving the scheduling efficiency of scheduling resources corresponding to CSI reporting configuration.
[0246] In some embodiments, the priority of CSI reporting on the plurality of SIMs can be used to determine the available processing unit information allocated to CSI reporting on the plurality of SIMs. That is, to determine the parallel processing capability information corresponding to each of the plurality of SIMs.
[0247] In some embodiments, the priority of CSI reporting on the plurality of SIMs can be used to determine which CSI reports to retain or discard, or which CSI reports to execute, when time-frequency resources for CSI reporting on the plurality of SIMs conflict. For example, it can be determined that high-priority CSI reports are executed, while low-priority CSI reports are retained or discarded.
[0248] In summary, in the embodiments of this application, the terminal device can determine the priority of CSI reporting on a SIM based on at least one of the following: CSI reporting content, multi-SIM mode, and primary / secondary SIM configuration. Furthermore, it can allocate processing units for CSI reporting based on this priority, which helps ensure reasonable allocation of processing units for CSI reporting across multiple SIMs and guarantees efficient utilization of the terminal device's processing resources. Alternatively, when resource conflicts occur in CSI reporting across multiple SIMs, the priority of the CSI reporting can also be used to determine the CSI reporting to be executed, ensuring the execution of high-priority CSI reporting.
[0249] Figure 6 is a schematic diagram of a wireless communication method 400 according to an embodiment of the present application. As shown in Figure 6, the method 400 includes the following:
[0250] S410, the terminal device sends a first indication information to the network device. The first indication information is used to indicate the reporting method (or update method) of the CSI parallel processing capability information corresponding to the first SIM.
[0251] It should be understood that the specific implementation of the parallel processing capability information of the first SIM in this terminal device is described in the relevant instructions in method 200, and will not be repeated here for the sake of brevity.
[0252] In some embodiments, the first indication information is used to indicate at least one of the following:
[0253] The reporting type of CSI parallel processing capability information corresponding to the first SIM;
[0254] The reporting cycle of CSI parallel processing capability information corresponding to the first SIM;
[0255] The reporting carrier for the CSI parallel processing capability information corresponding to the first SIM.
[0256] In some embodiments, the reporting carrier includes MAC CE and / or physical uplink channel.
[0257] In some embodiments, the reporting method of the CSI parallel processing capability information corresponding to the first SIM indicated by the first indication information can be considered as the reporting method expected (or preferred) by the terminal device.
[0258] Alternatively, the physical uplink channel can be PUSCH, or it can also be PUSCH.
[0259] In some embodiments, the reporting type of the CSI parallel processing capability information corresponding to the first SIM includes at least one of the following: periodic reporting, semi-persistent reporting, and non-periodic reporting.
[0260] It should be understood that this application does not limit the unit of the reporting period for the CSI parallel processing capability information corresponding to the first SIM. For example, it can be an absolute time length such as milliseconds or seconds, or a relative time length such as time slots or symbols. This application does not limit this.
[0261] In some embodiments, the first indication information can be sent via at least one of the following signaling methods:
[0262] RRC, MAC CE, PUSCH, PUCCH.
[0263] In some embodiments, the reporting carrier of the CSI parallel processing capability information corresponding to the first SIM may be related to the multi-SIM connection status, primary and secondary SIM configuration, channel quality conditions, etc. of the terminal device.
[0264] Optionally, the multi-SIM connection status may include, but is not limited to, whether all multiple SIMs are in a connected state, or the number of SIMs that are active among the multiple SIMs.
[0265] For example, when the channel quality between the first SIM and the network device is good, the CSI parallel processing capability information corresponding to the first SIM is reported periodically through MAC CE; or when the channel quality between the first SIM and the network device is poor, the CSI parallel processing capability information corresponding to the first SIM is reported dynamically and in real time through PUSCH or PUCCH.
[0266] For example, when the first SIM is the primary SIM, the CSI parallel processing capability information corresponding to the first SIM is reported through the MAC CE; or when the first SIM is the secondary SIM, the CSI parallel processing capability information corresponding to the first SIM is reported through the PUSCH or PUCCH.
[0267] In some embodiments, the reporting period of the CSI parallel processing capability information corresponding to the first SIM may be related to the multi-SIM connection status, primary and secondary SIM configuration, channel quality conditions, etc. of the terminal device.
[0268] For example, if the first SIM is a secondary SIM, then during non-emergency services (such as paging) on the first SIM, it is not necessary to frequently report the channel status to the network device. In this case, the terminal device can request a longer reporting period from the network device.
[0269] For example, when the channel state between the first SIM and the network device is relatively stable, the terminal device can request a longer reporting period from the network device.
[0270] In summary, terminal devices can report CSI parallel processing capability information to network devices in a specific way. In this way, network devices can receive CSI parallel processing capability information according to this reporting method and further trigger subsequent CSI reporting based on the reported CSI parallel processing capability information.
[0271] It should be understood that methods 200, 300 and 400 described above can be implemented individually or in combination.
[0272] For example, the terminal device may first execute method 400, that is, report first indication information to the network device to indicate the reporting method of the CSI parallel processing capability information corresponding to the first SIM. Further, it may execute method 200, for example, the terminal device may report the CSI parallel processing capability information corresponding to the first SIM based on the reporting method.
[0273] For example, the terminal device can determine the CSI parallel processing capability information corresponding to the first SIM according to method 300, such as the number of available processing units allocated for the CSI on the first SIM, and further execute method 200, that is, report the CSI parallel processing capability information corresponding to the first SIM to the network device.
[0274] For example, the terminal device can first execute method 400, that is, report first indication information to the network device to indicate the reporting method of CSI parallel processing capability information corresponding to the first SIM. Further, according to method 300, the CSI parallel processing capability information corresponding to the first SIM is determined, such as the number of available processing units allocated for CSI reporting on the first SIM. Then, method 200 is executed, that is, the CSI parallel processing capability information corresponding to the first SIM is reported to the network device.
[0275] The following describes the implementation flow of a specific embodiment of this application with reference to FIG7. As shown in FIG7, it may include at least some of the following steps:
[0276] S501, a reporting method for terminal devices to report CSI parallel processing capability information corresponding to the first SIM to the first network device.
[0277] For example, the terminal device reports first indication information to the first network device. The first indication information is used to indicate the reporting method of the CSI parallel processing capability information corresponding to the first SIM. The specific implementation of the first indication information is described in the relevant description in method 400. For the sake of brevity, it will not be repeated here.
[0278] S502, a reporting method for terminal devices to report CSI parallel processing capability information corresponding to the second SIM to the second network device.
[0279] For example, the terminal device reports second indication information to the second network device. The second indication information is used to indicate the reporting method of the CSI parallel processing capability information corresponding to the second SIM. The specific implementation of the second indication information refers to the relevant description of the first indication information in method 400. For the sake of brevity, it will not be repeated here.
[0280] Optionally, the first network device and the second network device can be the same network device, or they can be different network devices.
[0281] S511, the first network device sends at least one CSI reporting configuration to the terminal device.
[0282] S512, the second network device sends at least one CSI reporting configuration to the terminal device.
[0283] S513, the terminal device determines the priority of CSI reporting on the first SIM and the second SIM based on the second information.
[0284] For specific implementation details, please refer to the relevant description in method 300. For the sake of brevity, these details will not be repeated here.
[0285] In some embodiments, the priority of the CSI reporting can be used to allocate appropriate processing units for CSI reporting on the first SIM and the second SIM.
[0286] S514, the terminal device determines, according to the priority of CSI reporting determined in S513, to allocate available processing units for CSI reporting triggered by the at least one CSI reporting configuration, that is, to determine the CSI parallel processing capability information corresponding to the first SIM and the second SIM respectively.
[0287] S521, the terminal device reports the CSI parallel processing capability information corresponding to the first SIM to the first network device.
[0288] Optionally, for periodic reporting of CSI parallel processing capability information, the terminal device can report the CSI parallel processing capability information corresponding to the first SIM via MAC CE.
[0289] Optionally, for the reporting of non-periodic CSI parallel processing capability information, the terminal device can report the CSI parallel processing capability information corresponding to the first SIM through PUSCH or PUCCH.
[0290] Optionally, the CSI parallel processing capability information corresponding to the first SIM can be carried in the reporting quantity IE in the CSI reporting.
[0291] S522, the terminal device reports the CSI parallel processing capability information corresponding to the second SIM to the second network device.
[0292] Optionally, for periodic reporting of CSI parallel processing capability information, the terminal device can report the CSI parallel processing capability information corresponding to the second SIM via MAC CE.
[0293] Optionally, for the reporting of non-periodic CSI parallel processing capability information, the terminal device can report the CSI parallel processing capability information corresponding to the second SIM through PUSCH or PUCCH.
[0294] Optionally, the CSI parallel processing capability information corresponding to the second SIM can be carried in the reporting quantity IE in the CSI reporting.
[0295] S531, the first network device can adjust the CSI reporting configuration on the first SIM or adjust the CSI receiving method on the first SIM based on the CSI parallel processing capability information corresponding to the first SIM. For specific implementation details, refer to the specific implementation in method 200.
[0296] S532, the second network device can adjust the CSI reporting configuration or the CSI receiving method on the second SIM based on the CSI parallel processing capability information corresponding to the second SIM. Refer to the specific implementation in method 200 for details.
[0297] In some embodiments, the priority of the CSI reporting can be used to determine which CSI reporting to discard or retain when there is a conflict between the resources for CSI reporting on the first SIM and the second SIM.
[0298] S541, the terminal device determines that resource conflicts have occurred in CSI reporting on multiple SIMs.
[0299] S542, the terminal device selects the CSI with higher priority to report according to the CSI reporting priority determined in S513.
[0300] Furthermore, high-priority CSI reporting is performed in S551 and S552.
[0301] It should be understood that the sequence of steps in Figure 7 is merely an example, and this application is not limited to it. For example, adjustments can be made in practical applications, or some steps may be omitted. For instance, the order of CSI parallel processing information corresponding to the first SIM and the second SIM can be adjusted, or only the CSI parallel processing capability information corresponding to one SIM can be reported. As another example, both the first and second network devices can adjust their CSI reporting configurations, or only the first network device or only the second network device can adjust their CSI reporting configurations. Furthermore, the order of reporting the CSI reporting configuration and the CSI parallel processing capability information corresponding to the SIM can also be adjusted.
[0302] In summary, the embodiments of this application provide a reporting scheme for CSI parallel processing capability information corresponding to a SIM. The terminal device can dynamically report the CSI parallel processing capability information corresponding to the SIM, which helps to ensure that the network device adjusts the CSI reporting configuration in a timely manner according to the CSI parallel processing capability information corresponding to the SIM.
[0303] This application also provides a method for determining the priority of CSI reporting, which comprehensively considers factors such as multi-SIM mode and primary / secondary SIM related factors to sort the priorities. Furthermore, when allocating processing units based on the priority of CSI reporting, it is beneficial to ensure the reasonable allocation of processing resources of terminal equipment.
[0304] The method embodiments of this application have been described in detail above with reference to Figures 3 to 7. The device embodiments of this application have been described in detail below with reference to Figures 8 to 12. It should be understood that the device embodiments correspond to the method embodiments, and similar descriptions can be referred to the method embodiments.
[0305] Figure 8 shows a schematic block diagram of a terminal device 1000 according to an embodiment of this application. As shown in Figure 8, the terminal device 1000 includes:
[0306] The communication unit 1010 is used to report the Channel State Information (CSI) parallel processing capability information corresponding to the first SIM among the multiple User Identification Modules (SIMs) of the terminal device.
[0307] In some embodiments, the CSI parallel processing capability information corresponding to the first SIM is reported periodically, or semi-continuously, or non-periodically.
[0308] In some embodiments, the CSI parallel processing capability information corresponding to the first SIM is reported by the terminal device itself, or reported based on the triggering of the network device.
[0309] In some embodiments, the CSI parallel processing capability information corresponding to the first SIM is reported based on the triggering of the Media Access Control Element (MAC CE) or Downlink Control Information (DCI) of the network device.
[0310] In some embodiments, the CSI parallel processing capability information corresponding to the first SIM is reported via at least one of the following signaling methods: MAC CE, Physical Uplink Control Channel PUCCH, and Physical Uplink Shared Channel PUSCH.
[0311] In some embodiments, the plurality of SIMs further includes a second SIM, wherein the CSI parallel processing capability information corresponding to the first SIM includes at least one of the following:
[0312] Available processing unit information reported by the CSI on the first SIM;
[0313] The CSI on the second SIM reports the time information of the occupied processing unit.
[0314] In some embodiments, the available processing unit information reported by the CSI on the first SIM includes at least one of the following:
[0315] The number of available processing units reported by the CSI on the first SIM;
[0316] The CSI on the first SIM reports the time information of the available processing unit being occupied.
[0317] In some embodiments, the time information of the CSI on the second SIM reporting the occupancy processing unit includes at least one of the following:
[0318] The start time of CSI reporting the occupied processing unit on the second SIM;
[0319] The length of time the CSI on the second SIM occupies the processing unit.
[0320] In some embodiments, the reporting of the Channel State Information (CSI) parallel processing capability information of the first SIM includes:
[0321] If the CSI reporting type configured on the multiple SIMs is periodic reporting or semi-continuous reporting, and the number or probability of conflicts between the processing units of CSI reporting on the first SIM and the second SIM among the multiple SIMs meets a threshold, the CSI parallel processing capability information corresponding to the first SIM is reported.
[0322] In some embodiments, the connection status between the second SIM and the network device changes, or CSI reporting on the second SIM is activated or deactivated.
[0323] In some embodiments, the communication unit 1010 is further configured to:
[0324] If the CSI reporting type configured on the first SIM is periodic reporting or semi-continuous reporting, and the CSI reporting type configured on the second SIM among the plurality of SIMs is non-periodic reporting, if the number or probability of resource conflicts for CSI reporting on the first SIM and the second SIM within a first time period meets a threshold, a first request information is reported. The first request information is used to request the network device to adjust the CSI reporting configuration.
[0325] In some embodiments, the communication unit 1010 is further configured to:
[0326] If the CSI reporting type configured on the first SIM is non-periodic reporting, the CSI parallel processing capability information corresponding to the first SIM will not be reported.
[0327] In some embodiments, the terminal device further includes:
[0328] The processing unit is configured to determine, based on the first information, the available processing unit information to be reported to the CSI on the first SIM;
[0329] The first information includes at least one of the following:
[0330] The maximum CSI parallel processing capability of the terminal device;
[0331] The length of time occupied by CSI reporting on the multiple SIMs;
[0332] The priority of CSI reporting on the multiple SIMs.
[0333] In some embodiments, the duration of CSI reporting on the first SIM is determined based on the interval between the first symbol of the earliest Channel State Information Reference Signal (CSI-RS) resource configured on the first SIM and the last symbol of the PUCCH or PUSCH carrying the CSI report; or,
[0334] The time taken for CSI reporting on the first SIM is determined based on the time required for the terminal device to process the CSI reporting and the number of CSI-RS resources configured on the first SIM.
[0335] In some embodiments, the terminal device determines the length of time occupied by CSI reporting in a manner configured by the network device or determined by the terminal device.
[0336] In some embodiments, the terminal device further includes:
[0337] The processing unit is configured to determine the priority of CSI reporting on the plurality of SIMs based on the second information;
[0338] The second information includes at least one of the following:
[0339] Coefficients related to CSI reporting content;
[0340] Parameters related to multi-SIM mode;
[0341] Parameters related to primary and secondary SIM configuration.
[0342] In some embodiments, the multi-SIM mode includes whether the multiple SIMs share the same transmit radio frequency hardware.
[0343] In some embodiments, when the multiple SIMs share the same transmit radio frequency hardware, the parameter related to the multi-SIM mode takes a first value; when the multiple SIMs do not share the transmit radio frequency hardware, the parameter related to the multi-SIM mode takes a second value. The first value is greater than the second value, and the value of the parameter related to the multi-SIM mode is negatively correlated with the priority of CSI reporting.
[0344] In some embodiments, the primary / secondary SIM configuration includes whether the SIM is a primary SIM or a secondary SIM.
[0345] In some embodiments, when the SIM is the primary SIM, the parameter related to the primary / secondary SIM configuration takes a third value, and when the SIM is the secondary SIM, the parameter related to the primary / secondary SIM configuration takes a fourth value. The third value is less than the fourth value, and the value of the parameter related to the primary / secondary SIM configuration is negatively correlated with the priority of CSI reporting.
[0346] In some embodiments, when the CSI reporting content is the CSI parallel processing capability information corresponding to the SIM, the coefficient related to the CSI reporting content takes the fifth value.
[0347] When the CSI report contains channel quality information, the coefficient is set to the sixth value.
[0348] When the CSI report content is not channel quality information, the coefficient takes the seventh value;
[0349] Wherein, the fifth value is not equal to the sixth value, and / or, the fifth value is not equal to the seventh value.
[0350] In some embodiments, the fifth value is greater than the sixth value, and / or the fifth value is less than the seventh value.
[0351] In some embodiments, the terminal device further includes:
[0352] The processing unit is configured to, when a conflict occurs in the time-frequency resources of CSI reports on the multiple SIMs, determine which CSI reports to retain or discard based on the priority of the CSI reports on the multiple SIMs.
[0353] In some embodiments, the communication unit 1010 is further configured to:
[0354] Send a first indication message to the network device. The first indication message is used to indicate the reporting method of the CSI parallel processing capability information corresponding to the first SIM.
[0355] In some embodiments, the first indication information is used to indicate at least one of the following:
[0356] The reporting type of CSI parallel processing capability information corresponding to the first SIM;
[0357] The reporting cycle of CSI parallel processing capability information corresponding to the first SIM;
[0358] The reporting carrier for the CSI parallel processing capability information corresponding to the first SIM.
[0359] In some embodiments, the reporting carrier includes MAC CE and / or physical uplink channel.
[0360] In some embodiments, the reporting type of the CSI parallel processing capability information corresponding to the first SIM includes at least one of the following:
[0361] Periodic reporting, semi-continuous reporting, and non-periodic reporting.
[0362] In some embodiments, the CSI parallel processing capability information corresponding to the first SIM is carried in the CSI report.
[0363] In some embodiments, the CSI reporting includes a reporting quantity information element (IE), which includes an indicator field. This indicator field carries CSI parallel processing capability information corresponding to the first SIM. That is, the CSI parallel processing capability information corresponding to the SIM can be considered as a type of reporting quantity.
[0364] In some embodiments, the indication field includes at least one of the following fields:
[0365] The first available processing unit digital segment is used to carry the number of available processing units reported by the CSI on the first SIM;
[0366] The second available processing unit digital segment is used to carry the number of available processing units reported by the CSI on the second SIM among the plurality of SIMs;
[0367] The first time information field is used to carry the occupancy time information of the available processing units reported by the CSI on the first SIM;
[0368] The second time information field is used to carry the time information of the CSI reporting occupied processing unit on the second SIM among the multiple SIMs.
[0369] In some embodiments, the reported quantity IE includes a request field, which indicates whether to request the network device to adjust the CSI reporting configuration.
[0370] Optionally, in some embodiments, the communication unit may be a communication interface or transceiver, or an input / output interface of a communication chip or system-on-a-chip. The processing unit may be one or more processors.
[0371] It should be understood that the terminal device 1000 according to the embodiments of this application may correspond to the terminal device in the method embodiments of this application, and the above and other operations and / or functions of each unit in the terminal device 1000 are respectively to implement the corresponding process of the terminal device in the method shown in FIG3 to FIG7. For the sake of brevity, they will not be described in detail here.
[0372] Figure 9 is a schematic block diagram of a network device according to an embodiment of the present application. The network device 1100 of Figure 9 includes:
[0373] The communication unit 1110 is used to receive the channel state information (CSI) parallel processing capability information corresponding to the first user identification module (SIM) reported by the terminal device, wherein the terminal device uses multiple SIMs for communication, and the multiple SIMs include the first SIM.
[0374] In some embodiments, the CSI parallel processing capability information corresponding to the first SIM is reported periodically, or semi-continuously, or non-periodically.
[0375] In some embodiments, the CSI parallel processing capability information corresponding to the first SIM is reported by the terminal device itself, or reported based on the triggering of the network device.
[0376] In some embodiments, the CSI parallel processing capability information corresponding to the first SIM is reported based on the triggering of the Media Access Control Element (MAC CE) or Downlink Control Information (DCI) of the network device.
[0377] In some embodiments, the CSI parallel processing capability information corresponding to the first SIM is reported via at least one of the following signaling methods: MAC CE, Physical Uplink Control Channel PUCCH, and Physical Uplink Shared Channel PUSCH.
[0378] In some embodiments, the plurality of SIMs further includes a second SIM, wherein the CSI parallel processing capability information corresponding to the first SIM includes at least one of the following:
[0379] Available processing unit information reported by the CSI on the first SIM;
[0380] The CSI on the second SIM reports the time information of the occupied processing unit.
[0381] In some embodiments, the available processing unit information reported by the CSI on the first SIM includes at least one of the following:
[0382] The number of available processing units reported by the CSI on the first SIM;
[0383] The CSI on the first SIM reports the time information of the available processing unit being occupied.
[0384] In some embodiments, the time information of the CSI on the second SIM reporting the occupancy processing unit includes at least one of the following:
[0385] The start time of CSI reporting the occupied processing unit on the second SIM;
[0386] The length of time the CSI on the second SIM occupies the processing unit.
[0387] In some embodiments, the communication unit 1110 is further configured to:
[0388] The terminal device receives a first indication message, which indicates the reporting method of the CSI parallel processing capability information corresponding to the first SIM.
[0389] In some embodiments, the first indication information is used to indicate at least one of the following:
[0390] The reporting type of CSI parallel processing capability information corresponding to the first SIM;
[0391] The reporting cycle of CSI parallel processing capability information corresponding to the first SIM;
[0392] The reporting carrier for the CSI parallel processing capability information corresponding to the first SIM.
[0393] In some embodiments, the reporting carrier includes MAC CE and / or physical uplink channel.
[0394] In some embodiments, the reporting type of the CSI parallel processing capability information corresponding to the first SIM includes at least one of the following:
[0395] Periodic reporting, semi-continuous reporting, and non-periodic reporting.
[0396] In some embodiments, the CSI parallel processing capability information corresponding to the first SIM is carried in the CSI report.
[0397] In some embodiments, the CSI reporting includes a reporting quantity information element (IE), and the reporting quantity IE includes an indication field, which is used to carry the CSI parallel processing capability information corresponding to the first SIM.
[0398] In some embodiments, the indication field includes at least one of the following fields:
[0399] The first available processing unit digital segment is used to carry the number of available processing units reported by the CSI on the first SIM;
[0400] The second available processing unit digital segment is used to carry the number of available processing units reported by the CSI on the second SIM among the plurality of SIMs;
[0401] The first time information field is used to carry the occupancy time information of the available processing units reported by the CSI on the first SIM;
[0402] The second time information field is used to carry the time information of the CSI reporting occupied processing unit on the second SIM among the multiple SIMs.
[0403] In some embodiments, the reported quantity IE includes a request field, which indicates whether to request the network device to adjust the CSI reporting configuration.
[0404] Optionally, in some embodiments, the communication unit may be a communication interface or transceiver, or an input / output interface of a communication chip or system-on-a-chip. The processing unit may be one or more processors.
[0405] It should be understood that the network device 1100 according to the embodiments of this application can correspond to the network device in the method embodiments of this application, and the above and other operations and / or functions of each unit in the network device 1100 are respectively to implement the corresponding process of the network device in the method shown in FIG3 to FIG7. For the sake of brevity, they will not be described in detail here.
[0406] Figure 10 is a schematic structural diagram of a communication device 600 provided in an embodiment of this application. The communication device 600 shown in Figure 10 includes a processor 610, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0407] Optionally, as shown in FIG6, the communication device 600 may further include a memory 620. The processor 610 may retrieve and run computer programs from the memory 620 to implement the methods described in the embodiments of this application.
[0408] The memory 620 can be a separate device independent of the processor 610, or it can be integrated into the processor 610.
[0409] Optionally, as shown in FIG10, the communication device 600 may further include a transceiver 630, and the processor 610 may control the transceiver 630 to communicate with other devices. Specifically, it may send information or data to other devices or receive information or data sent by other devices.
[0410] The transceiver 630 may include a transmitter and a receiver. The transceiver 630 may further include antennas, and the number of antennas may be one or more.
[0411] Optionally, the communication device 600 may specifically be a network device in the embodiments of this application, and the communication device 600 may implement the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0412] Optionally, the communication device 600 may specifically be a mobile terminal / terminal device in the embodiments of this application, and the communication device 600 may implement the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0413] Figure 11 is a schematic structural diagram of a chip according to an embodiment of this application. The chip 700 shown in Figure 11 includes a processor 710, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0414] Optionally, as shown in FIG11, chip 700 may further include memory 720. Processor 710 can retrieve and run computer programs from memory 720 to implement the methods in the embodiments of this application.
[0415] The memory 720 can be a separate device independent of the processor 710, or it can be integrated into the processor 710.
[0416] Optionally, the chip 700 may also include an input interface 730. The processor 710 can control the input interface 730 to communicate with other devices or chips; specifically, it can acquire information or data sent by other devices or chips.
[0417] Optionally, the chip 700 may also include an output interface 740. The processor 710 can control the output interface 740 to communicate with other devices or chips, specifically, to output information or data to other devices or chips.
[0418] Optionally, the chip can be applied to the network device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0419] Optionally, the chip can be applied to the mobile terminal / terminal device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0420] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0421] Figure 12 is a schematic block diagram of a communication system 900 provided in an embodiment of this application. As shown in Figure 12, the communication system 900 includes a terminal device 910 and a network device 920.
[0422] The terminal device 910 can be used to implement the corresponding functions implemented by the terminal device in the above method, and the network device 920 can be used to implement the corresponding functions implemented by the network device in the above method. For the sake of brevity, these will not be elaborated here.
[0423] It should be understood that the processor in the embodiments of this application may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor described above can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.
[0424] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0425] It should be understood that the above-described memory is exemplary and not a limiting description. For example, the memory in the embodiments of this application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DR RAM), etc. That is to say, the memory in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.
[0426] This application also provides a computer-readable storage medium for storing computer programs.
[0427] Optionally, the computer-readable storage medium can be applied to the network device in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0428] Optionally, the computer-readable storage medium can be applied to the mobile terminal / terminal device in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0429] This application also provides a computer program product, including computer program instructions.
[0430] Optionally, the computer program product can be applied to the network device in the embodiments of this application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, they will not be described in detail here.
[0431] Optionally, the computer program product can be applied to the mobile terminal / terminal device in the embodiments of this application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of this application. For the sake of brevity, they will not be described in detail here.
[0432] This application also provides a computer program.
[0433] Optionally, the computer program can be applied to the network device in the embodiments of this application. When the computer program is run on the computer, it causes the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0434] Optionally, the computer program can be applied to the mobile terminal / terminal device in the embodiments of this application. When the computer program is run on a computer, it causes the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0435] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0436] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0437] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units 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 apparatuses or units may be electrical, mechanical, or other forms.
[0438] The units described 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 this embodiment according to actual needs.
[0439] In addition, 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.
[0440] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0441] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for wireless communication, characterized in that, Applied to a terminal device, the terminal device communicating using multiple Subscriber Identity Modules (SIMs), the multiple SIMs including a first SIM, the method includes: Report the Channel State Information (CSI) and Parallel Processing Capability Information corresponding to the first SIM.
2. The method according to claim 1, characterized in that, The CSI parallel processing capability information corresponding to the first SIM is reported periodically, semi-continuously, or non-periodically.
3. The method according to claim 1 or 2, characterized in that, The CSI parallel processing capability information corresponding to the first SIM is reported by the terminal device itself, or by a network device.
4. The method according to any one of claims 1-3, characterized in that, The CSI parallel processing capability information corresponding to the first SIM is reported based on the triggering of the Media Access Control (MAC) element CE or Downlink Control Information (DCI) of the network device.
5. The method according to any one of claims 1-4, characterized in that, The CSI parallel processing capability information corresponding to the first SIM is reported via at least one of the following signaling methods: MAC CE, Physical Uplink Control Channel (PUCCH), Physical Uplink Shared Channel (PUSCH).
6. The method according to any one of claims 1-5, characterized in that, The plurality of SIMs also includes a second SIM, and the CSI parallel processing capability information corresponding to the first SIM includes at least one of the following: Available processing unit information reported by the CSI on the first SIM; The CSI on the second SIM reports the time information of the occupied processing unit.
7. The method according to claim 6, characterized in that, The available processing unit information reported by the CSI on the first SIM includes at least one of the following: The number of available processing units reported by the CSI on the first SIM; The CSI on the first SIM reports the time information of the available processing unit being occupied.
8. The method according to claim 6 or 7, characterized in that, The time information of the CSI on the second SIM that occupies the processing unit includes at least one of the following: The start time of CSI reporting the occupied processing unit on the second SIM; The length of time the CSI on the second SIM occupies the processing unit.
9. The method according to any one of claims 1-8, characterized in that, The reported Channel State Information (CSI) parallel processing capability information of the first SIM includes: If the CSI reporting type configured on the multiple SIMs is periodic reporting or semi-continuous reporting, and the number or probability of conflicts between the processing units of CSI reporting on the first SIM and the second SIM among the multiple SIMs meets a threshold, the CSI parallel processing capability information corresponding to the first SIM is reported.
10. The method according to claim 9, characterized in that, The connection status between the second SIM and the network device changes, or the CSI report on the second SIM is activated or deactivated.
11. The method according to any one of claims 1-10, characterized in that, The method further includes: If the CSI reporting type configured on the first SIM is periodic reporting or semi-continuous reporting, and the CSI reporting type configured on the second SIM among the plurality of SIMs is non-periodic reporting, if the number or probability of resource conflicts for CSI reporting on the first SIM and the second SIM within a first time period meets a threshold, a first request information is reported. The first request information is used to request the network device to adjust the CSI reporting configuration.
12. The method according to any one of claims 1-11, characterized in that, The method further includes: If the CSI reporting type configured on the first SIM is non-periodic reporting, the CSI parallel processing capability information corresponding to the first SIM will not be reported.
13. The method according to any one of claims 1-12, characterized in that, The method further includes: Based on the first information, the available processing unit information allocated by the CSI on the first SIM is determined; The first information includes at least one of the following: The maximum CSI parallel processing capability of the terminal device; The length of time occupied by CSI reporting on the multiple SIMs; The priority of CSI reporting on the multiple SIMs.
14. The method according to claim 13, characterized in that, The duration of CSI reporting on the first SIM is determined based on the interval between the first symbol of the earliest Channel State Information Reference Signal (CSI-RS) resource configured on the first SIM and the last symbol of the PUCCH or PUSCH carrying the CSI report; or, The time taken for CSI reporting on the first SIM is determined based on the time required for the terminal device to process the CSI reporting and the number of CSI-RS resources configured on the first SIM.
15. The method according to claim 14, characterized in that, The terminal device determines the time length occupied by CSI reporting either by network device configuration or by the terminal device itself.
16. The method according to any one of claims 13-15, characterized in that, The method further includes: Based on the second information, the priority of CSI reporting on the multiple SIMs is determined; The second information includes at least one of the following: Coefficients related to CSI reporting content; Parameters related to multi-SIM mode; Parameters related to primary and secondary SIM configuration.
17. The method according to claim 16, characterized in that, The multi-SIM mode includes whether the multiple SIMs share the same radio frequency hardware.
18. The method according to claim 17, characterized in that, When multiple SIMs share the same transmit radio frequency hardware, the parameter related to the multi-SIM mode takes a first value. When multiple SIMs do not share the same transmit radio frequency hardware, the parameter related to the multi-SIM mode takes a second value. The first value is greater than the second value. The value of the parameter related to the multi-SIM mode is negatively correlated with the priority of CSI reporting.
19. The method according to any one of claims 16-18, characterized in that, The primary and secondary SIM configuration includes whether the SIM is the primary SIM or the secondary SIM.
20. The method according to claim 19, characterized in that, When the SIM is the primary SIM, the parameter related to the primary and secondary SIM configuration takes the third value. When the SIM is the secondary SIM, the parameter related to the primary and secondary SIM configuration takes the fourth value. The third value is less than the fourth value. The value of the parameter related to the primary and secondary SIM configuration is negatively correlated with the priority of CSI reporting.
21. The method according to any one of claims 16-20, characterized in that, When the CSI reported content is the CSI parallel processing capability information corresponding to the SIM, the coefficient related to the CSI reported content takes the fifth value; When the CSI report contains channel quality information, the coefficient takes the sixth value. When the CSI report content is not channel quality information, the coefficient takes the seventh value; Wherein, the fifth value is not equal to the sixth value, and / or, the fifth value is not equal to the seventh value.
22. The method according to claim 21, characterized in that, The fifth value is greater than the sixth value, and / or the fifth value is less than the seventh value.
23. The method according to any one of claims 16-22, characterized in that, The method further includes: When time-frequency resources conflict in CSI reporting on the multiple SIMs, the CSI reports to be retained or discarded are determined according to the priority of the CSI reports on the multiple SIMs.
24. The method according to any one of claims 1-23, characterized in that, The method further includes: Send a first indication message to the network device. The first indication message is used to indicate the reporting method of the CSI parallel processing capability information corresponding to the first SIM.
25. The method according to claim 24, characterized in that, The first indication information is used to indicate at least one of the following: The reporting type of CSI parallel processing capability information corresponding to the first SIM; The reporting cycle of CSI parallel processing capability information corresponding to the first SIM; The reporting carrier for the CSI parallel processing capability information corresponding to the first SIM.
26. The method according to claim 25, characterized in that, The reporting carrier includes MAC CE and / or physical uplink channel.
27. The method according to claim 25 or 26, characterized in that, The reporting type of CSI parallel processing capability information corresponding to the first SIM includes at least one of the following: Periodic reporting, semi-continuous reporting, and non-periodic reporting.
28. The method according to any one of claims 1-27, characterized in that, The CSI parallel processing capability information corresponding to the first SIM is carried in the CSI report.
29. The method according to claim 28, characterized in that, The CSI report includes a report quantity information element (IE), and the report quantity IE includes an indication field, which is used to carry the CSI parallel processing capability information corresponding to the first SIM.
30. The method according to claim 29, characterized in that, The indication field includes at least one of the following fields: The first available processing unit digital segment is used to carry the number of available processing units reported by the CSI on the first SIM; The second available processing unit digital segment is used to carry the number of available processing units reported by the CSI on the second SIM among the plurality of SIMs; The first time information field is used to carry the occupancy time information of the available processing units reported by the CSI on the first SIM; The second time information field is used to carry the time information of the CSI reporting occupied processing unit on the second SIM among the multiple SIMs.
31. The method according to claim 29 or 30, characterized in that, The reported quantity IE includes a request field, which indicates whether to request the network device to adjust the CSI reporting configuration.
32. A method for wireless communication, characterized in that, include: The network device receives the Channel State Information (CSI) and Parallel Processing Capability Information corresponding to the First User Identification Module (SIM) reported by the terminal device. The terminal device uses multiple SIMs for communication, and the multiple SIMs include the first SIM.
33. The method according to claim 32, characterized in that, The CSI parallel processing capability information corresponding to the first SIM is reported periodically, semi-continuously, or non-periodically.
34. The method according to claim 32 or 33, characterized in that, The CSI parallel processing capability information corresponding to the first SIM is reported by the terminal device itself, or by the network device.
35. The method according to any one of claims 32-34, characterized in that, The CSI parallel processing capability information corresponding to the first SIM is reported based on the Media Access Control Element (MAC CE) or Downlink Control Information (DCI) of the network device.
36. The method according to any one of claims 32-35, characterized in that, The CSI parallel processing capability information corresponding to the first SIM is reported via at least one of the following signaling methods: MAC CE, Physical Uplink Control Channel (PUCCH), Physical Uplink Shared Channel (PUSCH).
37. The method according to any one of claims 32-36, characterized in that, The plurality of SIMs also includes a second SIM, and the CSI parallel processing capability information corresponding to the first SIM includes at least one of the following: Available processing unit information reported by the CSI on the first SIM; The CSI on the second SIM reports the time information of the occupied processing unit.
38. The method according to claim 37, characterized in that, The available processing unit information reported by the CSI on the first SIM includes at least one of the following: The number of available processing units reported by the CSI on the first SIM; The CSI on the first SIM reports the time information of the available processing unit being occupied.
39. The method according to claim 37 or 38, characterized in that, The time information of the CSI on the second SIM that occupies the processing unit includes at least one of the following: The start time of CSI reporting the occupied processing unit on the second SIM; The length of time the CSI on the second SIM occupies the processing unit.
40. The method according to any one of claims 32-39, characterized in that, The method further includes: The network device receives a first indication information sent by the terminal device, the first indication information being used to indicate the reporting method of the CSI parallel processing capability information corresponding to the first SIM.
41. The method according to claim 40, characterized in that, The first indication information is used to indicate at least one of the following: The reporting type of CSI parallel processing capability information corresponding to the first SIM; The reporting cycle of CSI parallel processing capability information corresponding to the first SIM; The reporting carrier for the CSI parallel processing capability information corresponding to the first SIM.
42. The method according to claim 41, characterized in that, The reporting carrier includes MAC CE and / or physical uplink channel.
43. The method according to claim 41 or 42, characterized in that, The reporting type of CSI parallel processing capability information corresponding to the first SIM includes at least one of the following: Periodic reporting, semi-continuous reporting, and non-periodic reporting.
44. The method according to any one of claims 31-43, characterized in that, The CSI parallel processing capability information corresponding to the first SIM is carried in the CSI report.
45. The method according to claim 44, characterized in that, The CSI report includes a report quantity information element (IE), and the report quantity IE includes an indication field, which is used to carry the CSI parallel processing capability information corresponding to the first SIM.
46. The method according to claim 45, characterized in that, The indication field includes at least one of the following fields: The first available processing unit digital segment is used to carry the number of available processing units reported by the CSI on the first SIM; The second available processing unit digital segment is used to carry the number of available processing units reported by the CSI on the second SIM among the plurality of SIMs; The first time information field is used to carry the occupancy time information of the available processing units reported by the CSI on the first SIM; The second time information field is used to carry the time information of the CSI reporting occupied processing unit on the second SIM among the multiple SIMs.
47. The method according to claim 45 or 46, characterized in that, The reported quantity IE includes a request field, which indicates whether to request the network device to adjust the CSI reporting configuration.
48. A terminal device, characterized in that, include: The communication unit 1010 is used to report the Channel State Information (CSI) parallel processing capability information corresponding to the first SIM among the multiple User Identification Modules (SIMs) of the terminal device.
49. A network device, characterized in that, include: The communication unit is used to receive the Channel State Information (CSI) and Parallel Processing Capability Information corresponding to the First User Identification Module (SIM) reported by the terminal device, wherein the terminal device uses multiple SIMs for communication, and the multiple SIMs include the first SIM.
50. A terminal device, characterized in that, include: A processor and a memory for storing a computer program, the processor for calling and running the computer program stored in the memory to perform the method as described in any one of claims 1 to 31.
51. A network device, characterized in that, include: A processor and a memory for storing a computer program, the processor for calling and running the computer program stored in the memory to perform the method as described in any one of claims 32 to 47.
52. A chip, characterized in that, include: A processor for retrieving and running a computer program from memory, causing a device having the chip mounted to perform the method as claimed in any one of claims 1 to 31, or the method as claimed in any one of claims 32 to 47.
53. A computer-readable storage medium, characterized in that, Used to store a computer program that causes a computer to perform the method as claimed in any one of claims 1 to 31, or the method as claimed in any one of claims 32 to 47.
54. A computer program product, characterized in that, Includes computer program instructions that cause a computer to perform the method as claimed in any one of claims 1 to 31, or the method as claimed in any one of claims 32 to 47.
55. A computer program, characterized in that, The computer program causes the computer to perform the method as described in any one of claims 1 to 31, or the method as described in any one of claims 32 to 47.