Communication method and related apparatus
By initially reporting a single MIMO stream by the UE and then updating it to a dual MIMO stream according to service requirements, the contradiction between energy saving and performance in multi-card terminals is resolved, enabling flexible MIMO capability scheduling, optimizing resource utilization and reducing energy consumption.
Patent Information
- Application Number
- PCT/CN2025/114308
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-08-29
- Filing Date
- 2025-08-13
- Publication Date
- 2026-03-05
AI Technical Summary
Existing technologies struggle to meet the energy-saving requirements of terminals while simultaneously ensuring service performance as needed. This is especially true in multi-SIM terminals, where the single-stream or multi-stream scheduling of MIMO capabilities cannot flexibly adapt to the needs of different communication services.
When the user equipment (UE) initially reports MIMO capability, it is set to uplink MIMO single stream. Subsequently, it is refreshed to MIMO dual stream according to service requirements through capability information, supporting channel measurement of two transmit antennas, and performing corresponding resource configuration and scheduling on the base station side.
While meeting the needs of most communication services, it reduces unnecessary energy consumption and flexibly adjusts MIMO capabilities to optimize resource allocation, reduce signaling overhead, and improve transmission efficiency when high-performance services are required.
Smart Images

Figure CN2025114308_05032026_PF_FP_ABST
Abstract
Description
A communication method and related apparatus
[0001] This application claims priority to Chinese Patent Application No. 202411207283.7, filed on August 29, 2024, entitled "A Communication Method and Related Device", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of communication technology, and in particular to a communication method and related apparatus. Background Technology
[0003] Most current terminals support multiple Universal Subscriber Identity Modules (USIM) or Subscriber Identity Modules (SIM). In practical applications, more than half of terminals have multiple SIM cards installed, and multi-SIM configuration is gradually becoming a design trend for terminals. Multi-SIM terminals often achieve multi-SIM operation by adding or reusing transceivers. These terminals typically include multiple sets of transmit antennas and multiple sets of receive antennas, forming an antenna system that supports multiple channels, i.e., multiple-input multiple-output (MIMO) technology.
[0004] For terminals supporting multi-SIM configurations, they need to report their MIMO capabilities to the base station before uplink data stream transmission. During subsequent data stream transmission, the base station schedules the data stream based on the MIMO capabilities reported by the terminal. The terminal can prioritize either uplink performance or uplink energy saving. When uplink performance is prioritized, the terminal reports its uplink MIMO multi-stream capabilities, allowing the base station to schedule multiple uplink MIMO streams, resulting in better performance. However, this significantly increases power consumption. Furthermore, in practical applications, most service scenarios only require a single uplink MIMO stream to meet performance requirements. Conversely, when uplink energy saving is prioritized, the terminal reports its uplink MIMO single-stream capabilities, allowing the base station to schedule only a single uplink MIMO stream. While this controls terminal power consumption, it cannot meet the performance requirements of high-performance services.
[0005] How to meet the energy-saving needs of terminals while ensuring the performance of services as needed is an urgent problem to be solved. Summary of the Invention
[0006] This application provides a communication method and related apparatus. In this application, when the user equipment (UE) reports uplink MIMO capability for the first time, it reports as uplink MIMO single stream. This application can also support MIMO capability refresh, which can ensure that while reducing unnecessary energy consumption, it meets the performance requirements of terminal services and optimizes resource allocation.
[0007] In a first aspect, this application provides a communication method, comprising: sending first capability information to a base station, the first capability information indicating that the MIMO capability of a UE is to support uplink MIMO single stream, wherein the UE includes at least two transmit antennas; sending second capability information to the base station, the second capability information including a first sounding reference signal (SRS) measurement capability, the first SRS measurement capability indicating that the UE supports channel measurement with two transmit antennas; and sending third capability information to the base station, the third capability information indicating that the UE's MIMO capability is to support uplink MIMO dual stream.
[0008] This communication method can be applied to the UE, for example, implemented by hardware modules and / or software modules within the UE. For ease of description, the following explanation uses the UE as the executing entity.
[0009] In this application, the UE can report MIMO capabilities multiple times. During the initial MIMO capability report, the UE reports its MIMO capability as uplink MIMO single-stream. Since most communication service scenarios only require uplink MIMO single-stream, reporting the UE's initial MIMO capability as uplink MIMO single-stream can reduce unnecessary power consumption while meeting the performance requirements of most services. During subsequent transmissions, this application can refresh the UE's MIMO capability again using capability information. During the second MIMO capability report, the UE reports its MIMO capability as supporting uplink MIMO dual-stream. Thus, the UE can indicate to the terminal that it supports uplink MIMO dual-stream transmission services, thereby helping to meet the needs of high-performance services. In summary, this application can meet the terminal's energy-saving requirements while ensuring the performance requirements of services on demand.
[0010] For example, in chat software, users send text messages. Text messaging has low throughput requirements and can be handled by a single MIMO stream. However, when users send large files or high-definition videos, multiple data streams are needed to ensure timely delivery. This application allows for initial reporting of a single MIMO stream to the base station using first capability information, reducing unnecessary resource waste. When a large file transfer request arises, third capability information is reported to the base station, updating the UE's MIMO capability to dual MIMO streams. This meets the transmission rate requirements for large file transfers, reduces latency for high-performance services, and improves data transmission efficiency.
[0011] Furthermore, in this application, the UE needs to indicate to the base station that it supports channel measurement using two transmit antennas (2transmit, 2t), i.e., its SRS measurement capability is 2t. This facilitates the base station's subsequent allocation of SRS resources for uplink dual-stream measurement to the UE. Since the terminal may update its MIMO capability to support MIMO dual-stream later, the base station will perform MIMO dual-stream scheduling accordingly. Compared to reporting the UE's SRS measurement capability as 1t, reporting it as 2t reduces the signaling overhead of network-focused SRS resource allocation when performance-related services require it.
[0012] In one possible implementation of the first aspect, after sending the first capability information to the base station, the method further includes: establishing a service session with the base station.
[0013] In the above implementation, the UE can report its MIMO capability before establishing a service session with the base station. This means the UE's initial uplink MIMO capability is configured as a single MIMO stream. This initial MIMO capability serves as the MIMO capability used when the UE and base station first begin their session. Since most communication services can meet their requirements using a single uplink MIMO stream, reporting the UE's initial MIMO capability as a single MIMO stream satisfies the needs of most communication services. The MIMO capability can be increased based on the needs of the communication service in subsequent processes, thus meeting communication performance requirements while reducing unnecessary resource consumption.
[0014] In another possible implementation of the first aspect, the UE's communication card operates in a dual SIM dual standby (DSDS) mode.
[0015] DSDS refers to a dual-SIM terminal where both SIM cards can be in standby mode simultaneously, but only one SIM card can be active at a time; simultaneous activation for services is not supported. In DSDS mode, a single-SIM session can utilize one or more transceiver sets. This application can be applied to UEs operating in DSDS mode, allowing the UE to refresh MIMO capabilities within a single-SIM session, for example, by changing a single MIMO stream to a dual MIMO stream. Correspondingly, the base station can schedule the number of data streams according to demand, enabling the UE to meet low-power requirements, reducing resource waste, and improving the transmission rate of high-performance services while reducing latency.
[0016] In another possible implementation of the first aspect, sending third capability information to the base station includes: sending third capability information to the base station when the transmitted service is the first service.
[0017] The above implementation describes a scenario for refreshing MIMO capabilities. If the service transmitted by the UE is the first service, the MIMO capability can be refreshed to update the MIMO capability to uplink MIMO dual stream.
[0018] Furthermore, the first service can be predefined, for example, specified by a protocol, or pre-configured in the UE, or configured by other devices for the UE, or defined by the user in the UE.
[0019] One possible implementation is that the first service is a predefined designated service. For example, it can be pre-defined that MIMO dual-stream transmission can be used when transmitting services 1, 2, and 3. In this way, when the UE detects that the transmitted service is the first service, it sends third capability information to the base station to refresh the UE's MIMO capabilities.
[0020] As another possible implementation, each service can have a corresponding service type. In this case, the first service can belong to a certain type of service. For example, it can be predefined that MIMO dual-stream transmission can be used when transmitting the following types of services: speed measurement, large file upload, video, live streaming, or cloud photography, or one or more of these. When the UE detects that the type of the currently transmitted service belongs to one of the aforementioned types, it can send third capability information to the base station to refresh the UE's MIMO capabilities.
[0021] As can be seen, services such as speed testing and large file uploads typically require high throughput, while services like cloud photography require low latency. Therefore, for these types of services with high throughput or low latency requirements, using only uplink MIMO single-stream cannot meet the performance requirements. However, through the above implementation method, capability information can be sent to the base station to adjust the MIMO capability from uplink MIMO single-stream to uplink MIMO dual-stream, thus meeting the performance requirements of the communication service.
[0022] In another possible implementation of the first aspect, the UE operates in power-saving mode before transmitting the first capability information. Transmitting the third capability information to the base station includes: transmitting the third capability information to the base station when the UE's operating mode switches to performance mode.
[0023] Among them, power-saving mode is a mode that prioritizes the UE's power consumption. In some solutions, the UE may disable some unnecessary hardware and software functions in power-saving mode, and the UE prioritizes MIMO single-stream transmission. Performance mode prioritizes the services provided by the UE. Generally speaking, the power consumption in performance mode is greater than that in power-saving mode. In some solutions, the UE can support MIMO dual-stream transmission in performance mode.
[0024] In the above embodiments, the terminal can have multiple operating modes, such as energy-saving mode and performance mode, and the terminal's operating mode is related to the transmitted service. Before the first scheduling of MIMO capability, the UE's initial operating mode is energy-saving mode, that is, the initial capability configuration of the UE defaults to energy-saving mode. This mode can meet the communication requirements of most communication services. In subsequent processes, the UE can switch its operating mode to performance mode based on demand. After switching to performance mode, it sends third capability information to the base station to schedule the MIMO capability as uplink MIMO dual-stream. For example, if the throughput of the currently transmitted service is greater than a first threshold and the transmission latency requirement is less than a second threshold, the UE's operating mode will switch to performance mode. In this way, the UE can switch its operating mode according to the communication service, reduce energy consumption, and meet the performance requirements of the communication service on demand.
[0025] In another possible implementation of the first aspect, the method further includes: determining to switch the operating mode of the UE to a performance mode based on at least one of the type of a first service currently being transmitted with the base station, throughput information of the first service, and latency requirements of the first service.
[0026] For example, the throughput information of the first service includes throughput, throughput time, average throughput, and peak throughput. For example, the latency requirements of the first service include maximum latency, average latency, latency jitter, end-to-end latency, response time, packet loss rate, and quality of service requirements.
[0027] In the above implementation, the UE can consider information about the transmitted service, such as service type, throughput, and latency, to assess whether to switch operating modes. This makes the UE's operating mode switching more flexible and ensures that the current communication service proceeds as expected. In conjunction with the foregoing, switching operating modes can trigger switching of MIMO capabilities; therefore, the above implementation is beneficial for matching MIMO capabilities with the transmission rate requirements of the services currently being transmitted by the UE.
[0028] As a possible implementation example, if the throughput information of the current communication service meets a predefined first condition, the UE switches to performance mode, such as when the average throughput is greater than 50 Mbps. Alternatively, the throughput information may also include one or more of instantaneous throughput, peak throughput, etc.
[0029] As another possible implementation example, if the communication latency information of the UE sending data packets to the base station meets the predefined second condition, the UE switches to performance mode. For example, when the communication latency requirement is less than 40 milliseconds (ms), the UE switches to performance mode.
[0030] As another possible implementation example, if the throughput information and communication transmission latency of the current communication service meet the predefined third condition, the UE switches to performance mode. For example, when the average throughput is greater than 20Mbps and the communication latency requirement is less than 20ms, the UE switches to performance mode.
[0031] In another possible implementation of the first aspect, after sending the first capability information to the base station, the method includes: receiving radio resource control (RRC) reconfiguration information from the base station, wherein the RRC reconfiguration information is used to allocate uplink SRS resources, and the uplink SRS resources are used for uplink channel measurement. Based on the uplink SRS resources allocated by the base station, the UE performs channel measurement using two transmit antennas through the SRS resources to obtain a first measurement result. The first measurement result is sent to the base station, and the first measurement result is used by the base station for uplink data stream scheduling.
[0032] In the above implementation, after the initial MIMO capability is scheduled as uplink MIMO single-stream, the base station allocates uplink SRS measurement resources for channel measurement to the UE through RRC reconfiguration information. The UE performs channel measurement by reporting with two transmit antennas using the SRS resources. If the UE performs channel measurement by reporting with only one transmit antenna, then when switching to support uplink MIMO dual-stream capability, the base station needs to reconfigure the SRS resources using RRC for channel measurement, increasing the signaling overhead of the RRC reconfiguration process. The UE sends the channel measurement results to the base station, which uses the channel measurement results when scheduling uplink data streams. Thus, according to this application, by reporting the SRS measurement resources with two transmit antennas during the channel measurement process, signaling overhead can be saved.
[0033] In another possible implementation of the first aspect, after sending the third capability information to the base station, the method includes: sending fourth capability information to the base station. In this application, the fourth capability information indicates that the UE's MIMO capability supports uplink MIMO single stream.
[0034] In the above implementation, after the MIMO capability is changed to uplink MIMO dual-stream, the UE can downgrade the MIMO capability back to uplink MIMO single-stream through the fourth capability information. This application provides a new way to adjust the MIMO capability of the UE, which can reduce the power consumption of the UE.
[0035] For example, in a chat system, after a user has completed transmitting large files and videos, which require uplink MIMO dual streams to function properly, they can transmit text messages. At this point, the text message transmission service only requires uplink MIMO single stream to ensure normal operation. If uplink MIMO dual streams are used continuously, it will incur additional resource overhead for text transmission services that only require uplink MIMO single streams. If this application is used, the UE can send fourth capability information to the base station to refresh the MIMO capability report to uplink MIMO single stream, thereby ensuring normal operation of the communication service and reducing unnecessary resource waste.
[0036] In yet another possible implementation of the first aspect, the method further includes: sending fourth capability information to the base station after the data transmission of the first service has ended.
[0037] As described above, the first service is one that can use uplink MIMO dual-stream transmission. In the above implementation, after the data transmission of the first service is completed, the MIMO capability can be refreshed to uplink MIMO single-stream again. In this way, unnecessary energy consumption can be reduced while meeting communication performance requirements.
[0038] As a possible implementation example, the UE uses uplink MIMO dual stream when transmitting large file data. After the large file service transmission is completed, the UE can report to refresh the MIMO capability to uplink MIMO single stream in order to reduce energy consumption.
[0039] In another possible implementation of the first aspect, after sending the third capability information to the base station, the method further includes: when the UE's operating mode is switched to power saving mode, sending a fourth capability information to the base station, wherein the fourth capability information indicates that the UE's MIMO capability supports uplink MIMO single stream.
[0040] As discussed above, the power-saving mode is an operating mode that ensures UE power consumption and can use uplink MIMO single stream. In the above implementation, when the UE's operating mode switches to power-saving mode, the MIMO capability can be refreshed to uplink MIMO single stream again. According to this application, the UE can switch its operating mode to power-saving mode, thereby reducing unnecessary communication resource overhead and lowering energy consumption.
[0041] In another possible implementation of the first aspect, after sending the third capability information to the base station and before sending the fourth capability information to the base station, the method includes: determining to switch the UE's operating mode to an energy-saving mode based on at least one of the type of the second service transmitted with the base station, the throughput information of the second service, and the latency requirements of the second service.
[0042] For example, the throughput information of the second service includes throughput, throughput time, average throughput, and peak throughput. For example, the latency requirements of the second service include maximum latency, average latency, latency jitter, end-to-end latency, response time, packet loss rate, and quality of service requirements.
[0043] In the above implementation, the UE switches its operating mode to power-saving mode based on the second service transmitted with the base station. After switching to power-saving mode, the UE sends fourth capability information to the base station to adjust the MIMO capability. In conjunction with the foregoing, the switching of operating mode can trigger the switching of MIMO capability; therefore, the above implementation is beneficial for matching the MIMO capability with the transmission rate requirements of the services currently being transmitted by the UE.
[0044] One possible implementation is that the second service is a predefined service. For example, it can be pre-defined that MIMO single-stream transmission can be used after transmitting services 4, 5, and 6. In this way, when the UE detects that the transmitted service is the second service, it sends fourth capability information to the base station to refresh the UE's MIMO capabilities.
[0045] As another possible implementation, each service can have a corresponding service type. In this case, the second service can belong to a certain type of service. For example, it can be predefined that MIMO single-stream transmission can be used when transmitting the following types of services: voice calls, IoT device communication, remote control commands, and GPS positioning data uploads, one or more of these. When the UE detects that the type of the currently transmitted service belongs to one of the aforementioned types, it can send fourth capability information to the base station to refresh the UE's MIMO capabilities.
[0046] As can be seen, services such as voice calls and IoT device communications typically have low requirements for bandwidth and data transmission rates. Therefore, when transmitting these types of services, using only uplink MIMO single stream is sufficient to meet the performance requirements. Furthermore, through the above implementation method, capability information can be sent to the base station to switch the MIMO capability from uplink MIMO dual stream to uplink MIMO single stream, thus saving communication resources.
[0047] As a possible implementation example, if the throughput information of the current communication service meets the predefined fourth condition, the UE switches to power saving mode, for example, when the average throughput is less than 1 Mbps, the UE switches to power saving mode.
[0048] As another possible implementation example, if the communication latency information of the UE sending data packets to the base station meets the predefined fifth condition, the UE switches to power saving mode. For example, if the communication latency requirement is greater than 1000ms, the UE switches to power saving mode.
[0049] As another possible implementation example, if the throughput and information communication transmission latency of the current communication service meet the predefined sixth condition, the UE switches to power saving mode. For example, when the average throughput is less than 2Mbps and the communication latency requirement is greater than 800ms, the UE switches to power saving mode.
[0050] In another possible implementation of the first aspect, if the time interval between the end of the first target service transmission and the time of switching to performance mode is greater than a first time threshold, it is determined that the UE's operating mode will be switched to energy-saving mode. When the UE's operating mode is switched to energy-saving mode, fourth capability information is sent to the base station, indicating that the UE's MIMO capability supports uplink MIMO single stream.
[0051] According to the above implementation method, after the first service transmission ends, the UE will not immediately switch its operating mode to energy-saving mode. Instead, the UE can only switch to energy-saving mode after the time interval between the moment the UE switches to performance mode and the current communication moment is greater than a first time threshold, which is an anti-ping-pong handover condition. Only after switching to energy-saving mode will the UE send fourth capability information to the base station to adjust the MIMO capability to uplink MIMO single stream. If the anti-ping-pong handover condition is not set, the UE will repeatedly switch its operating mode due to signal fluctuations. Each time the UE switches its operating mode, it will send capability information to the base station, and the frequent sending of capability information by the UE to the base station will generate greater energy consumption. Thus, by using the anti-ping-pong handover method, this application can avoid the UE repeatedly switching its operating mode due to signal fluctuations, thereby reducing energy consumption.
[0052] Secondly, this application provides a communication method, comprising: receiving first capability information from a UE, the first capability information indicating that the UE's MIMO capability supports uplink MIMO single stream, and the first capability information being used to schedule the UE's uplink data stream; receiving second capability information from the UE, the second capability information including a first SRS measurement capability, the first SRS measurement capability indicating that the UE supports channel measurement with two transmit antennas; and receiving third capability information from the UE, the third capability information indicating that the UE's MIMO capability supports uplink MIMO dual stream, the third capability information being used to schedule the UE's uplink data stream.
[0053] This communication method can be applied to base stations, such as those implemented by 5G base stations. For ease of description, the following explanation will focus on the base station as the implementing entity.
[0054] In this application, the UE reports MIMO capabilities through capability information, and the base station schedules the corresponding MIMO capabilities based on the capability information. During the first reporting, the base station schedules the MIMO capability as uplink MIMO single-stream. Since most communication service scenarios only require uplink MIMO single-stream, scheduling the UE's initial MIMO capability as uplink MIMO single-stream can reduce unnecessary energy consumption while meeting the performance requirements of most services. During the second reporting of MIMO capabilities, the base station schedules the MIMO capability as uplink MIMO dual-stream, which is beneficial for the needs of high-performance services. According to this application, energy consumption can be reduced while meeting the performance requirements of terminal services.
[0055] In one possible implementation of the second aspect, after receiving the first capability information from the UE, the process includes: establishing a service session with the UE.
[0056] In the above implementation, the first capability information from the UE is received before a service session is established, and the initial MIMO capability is configured as uplink MIMO single stream. For most services, uplink MIMO single stream is sufficient to meet communication requirements. Therefore, this application reports the initial MIMO capability of communication as uplink MIMO single stream, which can meet the needs of most communication services. In subsequent processes, the MIMO capability can be increased according to the communication service, thereby reducing unnecessary resource consumption.
[0057] In another possible implementation of the second aspect, the method includes: sending RRC reconfiguration information to the UE, the RRC reconfiguration information being used to allocate uplink SRS resources, the uplink SRS resources being used for uplink channel measurement, receiving a first measurement result from the UE, and scheduling uplink data streams based on the first measurement result.
[0058] According to the above implementation, after the initial MIMO capability is scheduled as uplink MIMO single stream, the base station allocates uplink SRS resources for channel measurement to the UE through RRC reconfiguration information. The base station receives a first measurement result from the UE, and then schedules the uplink data stream according to the first measurement result. For example, if the capability information received from the UE indicates that the MIMO capability should be reported as uplink MIMO dual stream, but the measurement result received by the base station indicates that the current channel cannot support uplink MIMO dual stream, then the base station cannot schedule the uplink data stream as uplink MIMO dual stream. According to this application, the base station also schedules the uplink data stream according to the channel conditions.
[0059] In another possible implementation of the second aspect, it includes: receiving fourth capability information from the UE, the fourth capability information indicating that the UE's MIMO capability is to support uplink MIMO single stream, the fourth capability information being used to schedule the UE's uplink data stream.
[0060] According to the above implementation method, if the performance requirements of the current communication service decrease, using only uplink MIMO single stream can ensure the normal operation of the communication service, while using uplink MIMO dual stream would waste resources. According to this application, after the performance requirements of the communication service change, the UE reports the refresh of MIMO capabilities to the base station through the fourth capability information, and the base station schedules the uplink data stream according to the fourth capability information. In this way, unnecessary resource waste can be reduced while meeting the communication performance requirements.
[0061] Thirdly, this application provides a communication device that includes a unit or module for performing the method of the first aspect, or a unit or module for performing the method of the second aspect.
[0062] Fourthly, this application provides a communication device including a processor and a memory, the memory for storing computer instructions, the processor for calling the computer instructions stored in the memory, and the communication device for implementing the method of the first aspect or the method of the second aspect.
[0063] Fifthly, this application provides a chip including a processor and a communication interface, the communication interface being used for inputting / or outputting information, and the processor being used for executing computer instructions to implement the method described in the first aspect or any possible implementation of the first aspect.
[0064] Sixthly, this application provides a communication system including a UE and a base station, wherein the UE is used to implement the method of the first aspect, and the base station is used to implement the method of the second aspect.
[0065] In a seventh aspect, this application provides a readable storage medium for storing a computer program, which, when executed by a processor, allows a device including a processor to perform the method of the first aspect or the second aspect.
[0066] Eighthly, this application provides a computer program product that, when executed by a processor, includes a device comprising a processor that performs the method of the first aspect or the second aspect.
[0067] The beneficial effects of aspects two through eight of this application can be found in the beneficial effects of the solution in aspect one. Attached Figure Description
[0068] The accompanying drawings used in the description of the embodiments will be briefly introduced below.
[0069] Figure 1 is a schematic diagram of the network architecture of a communication system provided in an embodiment of this application;
[0070] Figure 2 is a flowchart illustrating an uplink performance-priority scheme provided in an embodiment of this application;
[0071] Figure 3 is a flowchart illustrating an uplink energy-saving priority scheme provided in an embodiment of this application;
[0072] Figure 4 is a flowchart illustrating a communication method provided in an embodiment of this application;
[0073] Figure 5 is a schematic diagram of a reconfiguration process provided in an embodiment of this application;
[0074] Figure 6 is a flowchart illustrating a communication method provided in an embodiment of this application;
[0075] Figure 7 is a schematic diagram of the structure of a communication device provided in an embodiment of this application;
[0076] Figure 8 is a schematic diagram of the structure of a chip provided in an embodiment of this application. Detailed Implementation
[0077] The following section will introduce some of the technical terms.
[0078] 1. User equipment
[0079] In this application embodiment, user equipment (UE) can be a device with transceiver function, and can also be referred to as terminal, mobile station (MS), mobile terminal (MT), remote terminal equipment (remote UE), access terminal equipment, user unit, user station, mobile station, remote station, user terminal equipment, smart terminal equipment, wireless communication equipment, user agent, or user device.
[0080] In some possible implementations, the UE can be deployed on land, including indoors or outdoors, handheld, wearable, or vehicle-mounted; it can also be deployed on water (such as on ships).
[0081] In some possible implementations, the UE can be a mobile phone, a tablet, 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 autonomous 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.
[0082] In addition, the UE can also be a cellular phone, a wireless local loop (WLL) station, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a next-generation communication system (such as an NR communication system or a 6G communication system), or a terminal device in a future public land mobile network (PLMN), etc., without specific limitations.
[0083] In some possible implementations, the UE may include devices for wireless communication functionality, such as a chip system, a chip, or a chip module. For example, the chip system may include a chip, and may also include other discrete devices.
[0084] 2. Multiple-input multiple-output technology
[0085] Multiple-input multiple-output (MIMO) is a wireless communication technology. Traditional wireless communication typically uses a single antenna to transmit and receive signals, while MIMO uses multiple transmit and receive antennas to simultaneously transmit and receive multiple signals. This allows the UE to transmit multiple independent data streams simultaneously on the same spectrum, achieving more efficient spatial multiplexing, thereby improving data transmission rate, enhancing communication reliability, and increasing spectrum efficiency. In MIMO communication, data transmission can be single-stream or multi-stream. This application mainly involves MIMO single-stream and MIMO multi-stream technologies.
[0086] MIMO single-stream refers to MIMO communication where the UE transmits only one data stream through a single antenna, saving on the number of transmit antennas and power consumption. MIMO dual-stream refers to MIMO communication where the UE transmits two independent data streams simultaneously through two antennas. MIMO dual-stream is achieved through spatial multiplexing technology, that is, simultaneously transmitting and receiving different data streams on different antennas. This method can significantly improve the system's transmission rate and capacity. Therefore, in dual-stream mode, MIMO technology can fully utilize spatial resources to achieve higher spectral efficiency and data transmission rates.
[0087] 3. Dual SIM Dual Standby
[0088] Dual SIM dual standby (DSDS) technology allows smartphones or other SIM-enabled devices to simultaneously install and recognize two subscriber identification module (SIM) cards. Through time-division multiplexing, the UE switches between the two SIM cards to maintain active status and meet different communication needs. When the UE is active, both SIM cards are recognized and registered to their respective networks, but typically only one card is active for communication, while the other remains in standby mode. Users can switch between active cards as needed or configure certain applications to use only specific cards for communication.
[0089] 4. Dual SIM dual activation
[0090] Dual SIM Dual Active (DSDA) technology allows smartphones or other SIM-enabled devices to simultaneously install and recognize two subscriber identification modules (SIM cards). It achieves simultaneous activation of both SIM cards by dynamically allocating more transceiver resources. In DSDA mode, both SIM cards can be activated simultaneously for communication services. When both SIM cards operate on the same frequency band, the primary and secondary cards can dynamically adjust their operating modes, such as downgrading to 1T2R / 1T1R (one transmit antenna and two receive antennas / one transmit antenna and one receive antenna), to ensure both can be activated simultaneously and process services normally.
[0091] 5. Base station
[0092] In the embodiments of this application, the base station is a network-side device, which in some schemes can be regarded as an interface device for the UE to access the Internet. As one possible implementation, the base station may include a radio network controller (RNC), a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., a home evolved Node B, or a home Node B, HNB), a base band unit (BBU), etc. It may also include an evolved base station (Node B, eNB, or e-Node B) in an evolved LTE system (LTE-Advanced, LTE-A), or a next-generation Node B (gNB) in a fifth-generation (5G) new radio (NR) system, or access network equipment in an open radio access network (ORAN), etc.
[0093] 6. SRS Measurement Resources
[0094] Sounding reference signal (SRS) measurement resources are used to estimate uplink channel frequency domain information and support functions such as beam management and antenna switching. In this embodiment, the sounding reference signal (SRS) measurement resources are used by the UE to perform uplink channel measurements, and the base station schedules data streams based on the SRS measurement results. During channel measurement using SRS measurement resources, the more antennas that can participate in transmitting the reference signal, the more accurate the channel estimation, and consequently, the higher the data rate. In this embodiment, the UE performs channel measurements using two transmit antennas through the SRS resources.
[0095] 7. Wireless Resource Control Reconfiguration Process
[0096] The main purpose of the Radio Resource Control (RRC) reconfiguration procedure is to modify the RRC connection, including establishing, modifying, and releasing radio bearers (RBs), configuring measurements, and performing handover operations. The RRC reconfiguration procedure is triggered when the base station needs to modify the UE's radio resource configuration. For example, when the UE needs to increase data rates, change service types, perform mobility management, or perform measurement configuration updates, the network will send an RRC reconfiguration request to the UE.
[0097] Through RRC reconfiguration, the base station can dynamically add, modify, or release the UE's radio bearers to adapt to different service requirements and network conditions. During UE movement, the base station can configure handover parameters through RRC reconfiguration to ensure a smooth handover between different base stations. The base station can also configure the UE's measurement parameters through RRC reconfiguration, enabling the UE to accurately monitor changes in the surrounding network environment and report measurement results to the network. In this embodiment, the base station pre-allocates dedicated uplink SRS measurement resources to the UE through the RRC reconfiguration process. When uplink MIMO dual-stream scheduling is in place, the uplink SRS measurement resources do not need to be configured again through the RRC reconfiguration process.
[0098] This application is applicable to 5G communication systems, as well as fourth-generation (4G) mobile communication systems, and various future communication systems such as 6G and 7G. In specific implementations, this application is also applicable to other network architectures, including but not limited to terrestrial communication network architectures, non-terrestrial communication network architectures, relay network architectures, dual-link architectures, and vehicle-to-everything communication architectures.
[0099] The system architecture of the embodiments of this application will be described below with reference to Figure 1. It should be noted that the system architecture and business scenarios described in this application are for the purpose of more clearly illustrating the technical solutions of this application, and do not constitute a limitation on the technical solutions provided in this application. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in this application are also applicable to similar technical problems.
[0100] Please refer to Figure 1, which is a schematic diagram of the network architecture of a communication system provided in an embodiment of this application. As shown in Figure 1, the communication system 10 may include a UE 110 and a base station 120.
[0101] The UE is a device with communication capabilities. Exemplarily, it includes one or more software modules such as a radio frequency unit, a baseband unit, a protocol stack module, an application processor (AP), or a modem (modulator-demodulator). It also includes one or more other auxiliary modules, such as a power management module, a storage module, or a security module. For a detailed description of the UE, please refer to the foregoing technical terminology section. In this application, the UE can send capability information to the base station and also receive information from the base station. Further, the UE is a multi-SIM terminal operating in DSDS mode, capable of initiating a session with the base station and transmitting communication services. Optionally, the UE supports multiple operating modes with different power consumption and can actively switch between them; for example, the operating modes may include a performance mode and an energy-saving mode.
[0102] A base station is a network-side device with communication capabilities, including a radio remote unit (RRU) and a baseband unit (BBU). For a detailed description of base stations, please refer to the aforementioned technical terminology section. In this application, the base station receives capability information from the UE and schedules data streams based on this information. Furthermore, in this application, the base station allocates dedicated uplink SRS measurement resources to the UE. These SRS measurement resources are used by the UE to perform channel measurements, and the base station schedules data streams based on the results of the channel measurements.
[0103] In this application, a communication connection can be established between the base station and the UE for communication. For example, the UE and the base station are connected via a Uu interface to achieve bidirectional data transmission. The Uu interface, also known as the UE-UTRAN interface, is the interface between the UE and the UMTS Terrestrial Radio Access Network (UTRAN). UMTS refers to Universal Mobile Telecommunications System.
[0104] As one possible implementation, the communication technologies used when the UE communicates with the base station include one or more of the following: Long Term Evolution (LTE), 5G New Radio (5G NR), Internet of Things (IoT), Narrowband Internet of Things (NB-IoT), and Long Term Evolution (LTE). It should be noted that Figure 1 is merely an example of a network architecture for a communication system and does not constitute a limitation on the network architecture of the communication system in this embodiment. For example, the communication system may include more UEs or more base stations. Furthermore, the communication system 10 may also include servers and / or other devices, such as other network devices, like core network devices, other access network devices, etc.
[0105] As described in the background section, base stations typically schedule data streams using the MIMO capabilities reported by the UE. However, due to the diverse range of services transmitted between the terminal and the base station, and the complex and variable environment of the wireless channels, a single MIMO capability is insufficient to meet the diverse data transmission needs.
[0106] In one scheme, as shown in Figure 2, the UE reports its initial MIMO capability using uplink MIMO dual-stream. The base station can limit the MIMO capability through UE assistance information (UAI) signaling from the UE, adjusting the MIMO capability to uplink MIMO single-stream. While this uplink performance-prioritized scheme can refresh the MIMO capability, it incurs UAI signaling overhead, which is detrimental to achieving the terminal's low-power requirements. As shown in Figure 3, the UE reports its initial MIMO capability using uplink MIMO single-stream. Since most communication services only require uplink MIMO single-stream to ensure normal operation, this uplink energy-saving-prioritized scheme can meet the needs of most communication services. However, because the MIMO capability is limited to uplink MIMO single-stream during initial reporting, when a service requiring uplink MIMO dual-stream is generated, this scheme cannot adjust the MIMO capability to uplink MIMO dual-stream, which is detrimental to improving the efficiency of transmission services.
[0107] In view of this, this application provides a communication method and related apparatus. When the UE reports MIMO capability for the first time, it reports uplink MIMO single stream, which can meet the needs of most communication services. In subsequent communication processes, the MIMO capability can be refreshed through capability information reporting, thereby ensuring that communication performance requirements are met while reducing unnecessary energy consumption and optimizing resource allocation.
[0108] The method provided in this application will be introduced below.
[0109] Please refer to Figure 4, which is a flowchart illustrating a communication method provided in an embodiment of this application. Optionally, this method can be applied to a communication system, such as the communication system shown in Figure 1. The communication method shown in Figure 4 may include one or more steps S401 to S403. It should be understood that, for ease of description, the method is described in the order of steps S401 to S403, and is not intended to limit the execution to the above order. This application embodiment does not limit the order of execution, the execution time, or the number of executions of the above one or more steps. Steps S401 to S403 are as follows:
[0110] Step S401: The UE sends first capability information to the base station. Correspondingly, the base station receives the first capability information from the UE.
[0111] The UE is a communication-capable device with multiple internal transmit antennas; here, we take an example where the UE includes at least two transmit antennas. The multiple transmit antennas of the UE can operate simultaneously, meaning the UE can support sending and receiving information using MIMO technology. Of course, the UE may further include multiple receive antennas. For example, the antenna operating mode of the UE can be t2r4 (i.e., two transmit and four receive).
[0112] In some possible implementations, a communication card, such as a SIM card or a USIM card, can be installed in the UE. The communication card provides the user with internet access credentials, such as a username and identification ID. Furthermore, the UE can support multiple communication cards; for example, the UE can support dual cards. Optionally, when two cards are installed in the UE, the UE's communication card operating mode can be DSDS mode; please refer to the foregoing description of DSDS mode. Of course, this application also applies to the case where only one communication card is installed in the UE.
[0113] In some possible implementations, the UE can communicate with a base station, where communication refers to the receipt and / or transmission of information. Exemplarily, the UE includes a modem module (modulator-demodulator) and an application processor (AP). The modem module can be used to communicate with the base station, for example, to modulate information and send it to the base station. The AP is used to process data, such as processing information to be sent to the base station or processing information received from the base station.
[0114] In some possible implementations, the UE can support multiple operating modes, where each operating mode differs in energy consumption. In one possible implementation, the UE supports a first operating mode and a second operating mode, with different energy consumption levels. For example, the first operating mode is a performance mode, and the second operating mode is an energy-saving mode. Of course, this description uses two operating modes as examples; this application also applies to UEs supporting more operating modes. Furthermore, the names of the operating modes are merely illustrative; in actual implementations, the mode names can be arbitrarily replaced.
[0115] A base station is a network-side device with communication capabilities, capable of receiving and transmitting information. As one possible implementation, a base station can receive capability information from a UE (User Equipment). Furthermore, the base station can also transmit information to the UE. Moreover, a base station also possesses certain management capabilities, such as controlling resource allocation and the methods used for data transmission.
[0116] The first capability information is used to indicate the MIMO capability of the UE. In this application, the MIMO capability of the UE indicated by the first capability information is support for uplink MIMO single stream. Further, the first capability information is the capability information first sent by the UE to the base station, used to indicate the initial MIMO capability of the UE.
[0117] To facilitate understanding, the following describes two possible implementations of the first capability information indicating the UE's reporting capabilities:
[0118] Implementation 1: The first capability information includes a first parameter, and different values of this first parameter can indicate different MIMO capabilities of the UE. For example, when the first parameter takes a first value, or does not take a second value, it indicates that the UE's MIMO capability is uplink MIMO single-stream. The first and second values are different, and the first and second values can be predefined or preconfigured. Correspondingly, when the first parameter takes a third value, it indicates that the UE's MIMO capability is uplink MIMO dual-stream. The third value is different from the first value, and the third value can be predefined or preconfigured. Optionally, the second and third values can be the same.
[0119] For example, the first capability information is a UE capability information signaling message, which includes a maxNumberMIMO-LayersCB-PUSCH field (referred to as the first field for easy distinction). The value of the first field indicates the maximum number of MIMO layers supported by the UE during uplink codebook-based transmission. This maximum number of MIMO layers indicates the UE's MIMO capability. When the first field indicates oneLayer, it indicates that the UE supports uplink MIMO single stream.
[0120] Implementation 2: The first capability information has a special message format, such as the first message format. When the UE receives capability information in this first message format, it can determine that the UE's MIMO capability is uplink MIMO single stream.
[0121] For example, the UE may be pre-configured with two message formats. When the UE reports capability information using the first message format, it indicates that the UE's MIMO capability is uplink MIMO single-stream. When the UE reports capability information using the second message format, it indicates that the UE's MIMO capability is uplink MIMO dual-stream. Of course, these two messages can be pre-configured in the UE, pre-defined by the protocol, or custom-defined.
[0122] Of course, the above two implementations are illustrative examples provided to facilitate understanding of the solution in this application. In specific implementation, the UE may also indicate the MIMO capability of the UE through other implementation methods.
[0123] In this application, the UE and the base station can send and receive information through communication technologies, such as the communication technologies described above. For example, taking the aforementioned Implementation 1 as an example, the UE capability information signaling is signaling in a 5NNR network. In this case, the UE and the base station can communicate through the 5G NR communication protocol.
[0124] Furthermore, if the base station fails to receive the first capability information, the UE can send the first capability information to the base station again.
[0125] In one possible implementation, the first capability information is used to schedule the uplink data stream of the UE. The first capability information indicates that the UE supports uplink MIMO single stream, and the base station schedules the uplink MIMO single stream based on the first capability information. For example, the base station receives the first capability information from the UE through the 5G NR communication protocol, and obtains the MIMO capability reported by the UE by parsing the capability information, and schedules the data stream based on the MIMO capability reported by the UE.
[0126] In one possible implementation, the UE can also send a session request to the base station. Optionally, the session between the UE and the base station is a single-SIM service session. For example, when the UE supports two SIM cards, the service request here is a service session request initiated based on one of the SIM cards. In some schemes, before the base station and the UE conduct service transmission, the UE needs to send a session request to the base station first. Only after the base station confirms and replies to the UE is the service session connection successfully established. Of course, the service session establishment process described here is only an example. In a specific implementation, the session establishment process may include more steps. This implementation method does not limit the process of establishing a session connection between the UE and the base station to this.
[0127] Furthermore, the session request can be sent after the first capability information is sent; that is, the first capability information is the capability information reported by the UE before it establishes a session service with the base station. For example, the UE can send the first capability information to the base station and report MIMO capabilities before establishing a service session with the base station.
[0128] Alternatively, the first capability information is part of the request that needs to be sent within the session request. That is, the first capability information is sent during the session request process.
[0129] In one possible implementation, the UE operates in power-saving mode before sending the first capability information to the base station. Power-saving mode prioritizes UE power consumption; in this mode, the UE may disable unnecessary hardware and software functions to reduce power consumption. Furthermore, in power-saving mode, the UE can support uplink MIMO single-stream.
[0130] Step S402: The UE sends second capability information to the base station. Correspondingly, the base station receives the second capability information from the UE.
[0131] The second capability information includes SRS measurement capability, also known as SRS polling capability, SRS day selection capability, etc. For ease of distinction, the SRS measurement capability in the second capability information is referred to as the first SRS measurement capability. Further, the first SRS measurement capability indicates that the UE supports channel measurement using multiple transmit antennas. For example, the second capability information is a UE capability information signaling message, which includes a supportedSRS-TxPortSwitch field (easily distinguished as the second field). The value of this second field indicates the first SRS measurement capability. For example, when the second field is set to t2r4, the UE supports simultaneously transmitting SRS signals using two antennas. The UE can send the second capability information to the base station through a communication connection with the base station, and correspondingly, the base station receives the second capability information from the UE based on this communication connection.
[0132] As we know from the preceding text, the UE can send first capability information and second capability information to the base station. Optionally, the first capability information and second capability information can be carried in the same message or in different messages. The following describes two possible designs for the UE to send first capability information and second capability information to the base station:
[0133] Design 1: The UE uses the same message to send first capability information and second capability information to the base station. For example, the UE sends a first message to the base station, which carries both first capability information and second capability information.
[0134] As one possible implementation, the first field in the first message indicates first capability information, and the second field in the first message indicates second capability information. For example, the first field indicates that the UE reports MIMO single stream to the base station, and the second field indicates first SRS measurement capability.
[0135] Design 2: The UE uses different messages to send first capability information and second capability information to the base station. For example, the UE sends first capability information to the base station using a second message and second capability information using a third message, where the third field of the second message indicates the first capability information and the fourth field of the third message indicates the second capability information.
[0136] Of course, the above two implementations are illustrative examples provided to facilitate understanding of the solution in this application. In the actual implementation process, the UE may also send the first capability information and the second capability information through other implementation methods.
[0137] In one possible implementation, the UE receives RRC reconfiguration information from the base station. The RRC reconfiguration information is used to allocate uplink SRS resources, which are used for uplink channel measurements. Optionally, the RRC reconfiguration information is received after the UE sends first capability information to the base station.
[0138] Figure 5 illustrates a reconfiguration information reception process. The base station first sends RRC reconfiguration information to the UE. After receiving the RRC reconfiguration information, the UE sends a reconfiguration connection success signaling to the base station. Further, if the base station has not received a reconfiguration connection success signaling from the UE after sending the RRC reconfiguration information to the UE at the first deadline, it sends the RRC reconfiguration information to the UE again. Of course, the above process is just an example and does not limit the process by which the UE receives RRC reconfiguration information from the base station.
[0139] Step S403: The UE sends third capability information to the base station. Accordingly, the base station receives the third capability information from the UE.
[0140] The third capability information is used to indicate the MIMO capability of the UE, specifically, that it supports uplink MIMO dual-stream. Further, the third capability information is used to adjust the MIMO capability to uplink MIMO dual-stream to meet the high-performance requirements of the service. For example, the UE's initial MIMO capability is uplink MIMO single-stream. When the service transmitted by the UE is a high-performance service, the UE sends the third capability information to the base station, and the base station schedules uplink MIMO dual-stream for the UE based on the third capability information. It should be noted that the above is an example for understanding the solution and does not constitute a technical limitation.
[0141] The following describes two possible implementations of third-party capability information indicating the UE's MIMO capability:
[0142] Implementation 1: The third capability information can specifically indicate the UE's MIMO capability through the values of the parameters it contains. For example, the third capability information includes a first parameter, which takes a third value. When the first parameter takes a third value, it indicates that the UE's MIMO capability supports uplink MIMO dual-stream. For example, the third capability information is a UE capability information signaling message, which includes a first field. When the first field indicates "twoLayer," it indicates that the UE's MIMO capability supports uplink MIMO dual-stream. For related details, please refer to the description of Implementation 1 in step S401.
[0143] Implementation 2: The third capability information can indicate the UE's MIMO capability through a message format. For example, if the third capability information is in the second message format, when the UE receives capability information in the second message format, it can determine that the UE's MIMO capability is uplink MIMO dual-stream. For related details, please refer to the description of Implementation 2 in step S401.
[0144] In some possible implementations, the third capability information and the first capability information instruct the UE to report MIMO capabilities in the same way. For example, the first capability information uses implementation 1 in step S401 to indicate the UE's MIMO capability, and the third capability information also uses implementation 1 in step S403 to indicate the UE's MIMO capability accordingly. That is, the method of indication is the same, but the specific values indicated are different. Of course, this application also applies to the case where both adopt implementation 2.
[0145] In some scenarios, third-party capability information is triggered and sent under specific conditions; that is, the third-party capability information is not sent randomly or meaninglessly. Several possible implementation methods are described below:
[0146] In implementation method 1, when the transmitted service is the first service, the UE sends third capability information to the base station.
[0147] As one possible implementation, the first service is predefined. Referring to Table 1, for example, services with service identifiers between U001 and U004 are predefined as the first service. For instance, if the service identifier of the service currently being transmitted by the UE is U001, the UE may send third capability information to the base station. Conversely, if the service identifier of the service currently being transmitted by the UE is U005, the UE may not send third capability information.
[0148] Table 1 Business Information
[0149] Furthermore, the first service can be predefined in the following ways: for example, by means of a protocol, or by pre-configuration in the UE, or by configuration by other UE devices, or by definition by the user in the UE.
[0150] Generally speaking, the first business is one with high throughput or low latency requirements, such as video services and speed testing services.
[0151] As another possible implementation, the first service belongs to the target service type. For example, referring to Table 1, it is predefined that MIMO dual-stream transmission can be used when transmitting the following types of services (i.e., the target type is): one or more of type 1, type 2, or type 4. When the UE detects that the type of the currently transmitted service belongs to the aforementioned types, it can send third capability information to the base station to refresh the UE's MIMO capabilities.
[0152] In some solutions, the target type is a service requiring high throughput or low latency. For example, the target type includes one or more of the following: speed testing, large file upload, video, live streaming, and cloud photography.
[0153] In implementation method 2, when the UE's working mode is switched to performance mode, the UE sends third capability information to the base station.
[0154] Among them, performance mode prioritizes the services provided by the UE, and typically, the UE will consume more power in performance mode. Furthermore, in performance mode, the UE can support uplink MIMO dual-stream.
[0155] As one possible implementation, the UE switches its operating mode to performance mode based on at least one of the following: the type of the first service currently being transmitted between the UE and the base station, the throughput information of the first service, and the latency requirements of the first service. The following describes three possible scenarios for the UE switching its operating mode to performance mode:
[0156] Scenario 1: When the first service transmitted between the UE and the base station is of type 1, the UE's operating mode switches to performance mode. Type 1 is predefined. Referring to Table 1, Type 1 is, for example, when performing live streaming service, the UE switches its operating mode to performance mode. When the UE's operating mode is switched to performance mode, the UE sends third capability information to the base station.
[0157] Scenario 2: When the throughput information of the first service transmitted between the UE and the base station meets a first condition, the UE's operating mode switches to performance mode. For example, the first condition is that the throughput of the first service transmitted between the UE and the base station reaches a first threshold. For instance, if the average throughput reaches 50Mbps when transmitting the current service, the UE's operating mode switches to performance mode. When the UE's operating mode switches to performance mode, the UE sends third-capability information to the base station.
[0158] Scenario 3: When the latency requirement for the first service transmitted between the UE and the base station meets the second condition, the UE's operating mode switches to performance mode. For example, the second condition is that the latency requirement for the first service transmitted between the UE and the base station is less than a second threshold. For instance, if the communication latency requirement for transmitting the first data packet is less than 40ms, the UE's operating mode switches to performance mode. When the UE's operating mode switches to performance mode, the UE sends third capability information to the base station.
[0159] It should be noted that the three scenarios described above are examples for understanding the solution. In actual implementation, there are other possible scenarios when the UE switches its operating mode to performance mode. Furthermore, the above scenarios can be combined without mutual exclusion. As an example of a combination, when the service type of the first service transmitted between the UE and the base station is a first type, and the latency requirement for transmitting the first service between the UE and the base station meets the second condition, the UE switches its operating mode to performance mode. For example, when performing cloud photography service, if the communication latency requirement for transmitting the first data packet is less than 20ms, the UE switches its operating mode to performance mode. When the UE's operating mode is switched to performance mode, the UE sends third capability information to the base station.
[0160] As one possible implementation, before the UE sends the third capability information to the base station, the UE sends a first measurement result to the base station. The first measurement result is obtained by the UE through channel measurement using SRS measurement resources, and it reflects the current channel status of communication. Furthermore, in this application, after the UE sends the first measurement result to the base station, the base station can schedule uplink MIMO dual-stream based on the first measurement result.
[0161] The above describes a scenario where a UE switches from MIMO single-stream to MIMO dual-stream. In some solutions, after the UE's MIMO capability is switched to support uplink MIMO dual-stream, the UE can refresh its MIMO capability back to support uplink MIMO single-stream.
[0162] As one possible implementation, the UE sends fourth capability information to the base station. This fourth capability information indicates the UE's MIMO capability, specifically supporting uplink MIMO single-stream. Before the UE reports support for MIMO dual-stream, its MIMO capability is MIMO dual-stream; therefore, the fourth capability information can update the UE's MIMO capability, downgrading it from uplink MIMO dual-stream to uplink MIMO single-stream.
[0163] The implementation method of the fourth capability information indicating MIMO capability can be referred to the implementation method of the first capability information mentioned above. It should be noted that in specific implementations, there are multiple possible implementation methods of the fourth capability information indicating MIMO capability.
[0164] In some scenarios, fourth-ability information is triggered and sent under specific conditions; that is, it is not sent randomly or meaninglessly. Two possible implementation methods are described below:
[0165] In Implementation Method 1, the UE sends fourth capability information to the base station due to changes in communication services. One possible implementation is that the UE sends the fourth capability information to the base station after the data transmission of the first service has ended.
[0166] As described above, the first service is a predefined service that uses uplink MIMO dual-stream transmission. After the data transmission of the first service is completed, the UE sends fourth capability information to the base station to adjust the MIMO capability to uplink MIMO single-stream. For example, after the UE completes the transmission of a live broadcast service, the performance requirements of the UE's transmission service decrease. The UE sends fourth capability information to the base station to adjust the MIMO capability to uplink MIMO single-stream, reducing the UE's power consumption. It should be noted that the above is an example for ease of understanding and is not intended to limit the solution.
[0167] In implementation method 2, the UE sends fourth capability information to the base station to adjust the UE's MIMO capability when its operating mode switches to power-saving mode. The fourth capability information is sent to the base station when the UE's operating mode switches to power-saving mode.
[0168] As described above, the energy-saving mode is designed to ensure the UE's power consumption. In energy-saving mode, the UE prioritizes MIMO single-stream transmission. For example, the UE adjusts its MIMO capability to uplink MIMO dual-stream by sending third-party capability information to the base station. When the UE's operating mode switches to energy-saving mode, the UE can use uplink MIMO single-stream transmission services, reducing energy consumption.
[0169] In some scenarios, there are many reasons why a UE might switch to power-saving mode. The following section describes the design of two possible service conditions for a UE to switch to power-saving mode:
[0170] Design 1: The UE determines to switch its operating mode to energy-saving mode based on at least one of the following: the type of the second service transmitted with the base station, the throughput information of the second service, and the latency requirements of the second service. In other words, there are multiple scenarios in which the UE can switch its operating mode to energy-saving mode. The following describes three possible scenarios in this implementation:
[0171] Scenario 1: When the second service transmitted between the UE and the base station is of type three, the UE's operating mode switches to power-saving mode. For example, when performing text messaging, voice streaming, or other services, the UE switches to power-saving mode. In this mode, the UE sends fourth capability information to the base station. It should be noted that when the UE switches to power-saving mode, the types of services transmitted between the UE and the base station can also vary and are not limited to SMS services.
[0172] Scenario 2: When the throughput information of the first service transmitted between the UE and the base station meets the first condition, the UE's operating mode switches to energy-saving mode. For example, if the average throughput is less than 1 Mbps when transmitting the current service, the UE's operating mode switches to energy-saving mode. In this case, the UE sends fourth capability information to the base station. It should be noted that there are other possible scenarios for the throughput information when the UE switches to energy-saving mode.
[0173] Scenario 3: When the latency requirement for the first service transmitted between the UE and the base station meets the second condition, the UE's operating mode switches to performance mode. For example, the second condition is that the latency requirement for the first service transmitted between the UE and the base station is greater than a second threshold. For instance, if the communication latency requirement for transmitting the first data packet is greater than 1000ms, the UE's operating mode switches to power-saving mode. When the UE's operating mode switches to power-saving mode, the UE sends fourth capability information to the base station.
[0174] For example, when the first service transmitted between the UE and the base station is of type second, and the latency requirement for transmitting the first service between the UE and the base station meets the second condition, the UE's operating mode switches to energy-saving mode. For instance, during text and audio calls, if the communication latency requirement for transmitting the first data packet is greater than 800ms, the UE's operating mode switches to energy-saving mode. When the UE's operating mode is switched to energy-saving mode, the UE sends fourth capability information to the base station. It should be noted that when the UE's operating mode switches to energy-saving mode, there are other possible scenarios regarding the service type and latency requirement of the first service transmitted by the UE.
[0175] In case 2 or 3, the second service and the aforementioned first service can be the same service.
[0176] It should be noted that the above three scenarios are examples for understanding the solution and do not constitute a technical limitation.
[0177] Design 2: After the first service transmission ends, the UE switches its working mode to energy-saving mode.
[0178] One possible implementation involves setting time conditions during operating mode switching. When the UE meets the service conditions for switching to power-saving mode, such as those described in Design 1, Design 2, or Situations 1 to 3, and the time interval between the moment of switching to performance mode and the current moment is greater than a first time threshold, the UE's operating mode is determined to switch to power-saving mode. The first time threshold can be preset. This preset first time threshold is set to prevent frequent switching of the UE's operating mode due to signal fluctuations or other factors. For example, the first time threshold can be defined by the user or by the protocol.
[0179] The following describes two possible scenarios when a UE switches from its operating mode to power-saving mode:
[0180] Scenario 1: When the first service transmission ends, if the time interval between the moment when the UE switches to performance mode and the current moment is less than the first time threshold, the UE cannot switch to energy-saving mode and needs to wait for a period of time until the time interval between the moment when the UE switches to performance mode and the latest moment is greater than the first time threshold before the UE can switch to energy-saving mode.
[0181] Scenario 2: As a possible implementation, when the time interval between the moment when the UE switches to performance mode and the current moment is greater than the first time threshold, the UE can switch to energy-saving mode.
[0182] Optionally, when the time interval between the moment the UE switches to performance mode and the current moment is exactly the first time threshold, the design can be adjusted according to actual needs. For example, it can be designed to be switchable or non-switchable.
[0183] The aforementioned various possible embodiments can be combined. As an example of combination, if the time interval between the end of the first service transmission and the time of switching to performance mode is greater than a first time threshold, it is determined that the UE's operating mode will be switched to power-saving mode.
[0184] It should be noted that the above two implementation methods are examples for understanding the solution. In actual implementation, there are other possible situations when the UE switches to the power saving mode.
[0185] In the embodiment shown in Figure 4, when the UE reports its MIMO capability to the base station for the first time, it reports as uplink MIMO single-stream using first capability information. The base station schedules uplink MIMO single-stream for the UE based on the first capability information. When performing channel measurements, the UE sends second capability information to the base station. The second capability information includes a first SRS measurement capability, which indicates that the UE supports channel measurement with two transmit antennas. Furthermore, this application can support refreshing the UE's MIMO capability. The UE sends third capability information to the base station, indicating that the UE's MIMO capability supports uplink MIMO dual-stream. Accordingly, the base station schedules uplink MIMO dual-stream based on the third capability information.
[0186] It should be noted that the UE capability adjustment in this solution, in addition to uplink MIMO capability, can also include downlink MIMO capability, maximum uplink and downlink carrier aggregation quantity, and available uplink and downlink bandwidth. This can be dynamically adjusted based on the dual-SIM capability limitations and service requirements of the UE operating in DSDS or DSDA (dual SIM dual active) modes. Furthermore, wireless communication terminals with energy-saving requirements can also refer to this invention, prioritizing energy-saving capabilities and dynamically adjusting terminal capabilities according to service performance requirements. This achieves aligned scheduling of communication terminal and network equipment capabilities, prioritizing energy saving and improving performance on demand.
[0187] The embodiments shown in Figure 4 above have multiple possible implementations. One possible implementation design will be described below with reference to Figure 6. It should be understood that some concepts and logic in Figure 6 can be found in the description of the embodiments shown in Figure 4.
[0188] Please refer to Figure 6, which is a flowchart illustrating a communication method provided in an embodiment of this application. Optionally, this method can be applied to a communication system, such as the communication system shown in Figure 1. The communication method shown in Figure 6 may include one or more steps S601 to S608. It should be understood that, for ease of description, the method is described here in the order of steps S601 to S608, and is not intended to limit the execution to the above order. This application embodiment does not limit the order of execution, the execution time, or the number of executions of the above one or more steps. Steps S601 to S608 are as follows:
[0189] Step S601: The UE sends capability information C1 to the base station. Correspondingly, the base station receives capability information C1 from the UE.
[0190] In this configuration, the UE is a dual-SIM terminal, supporting both a first SIM card and a second SIM card. As one possible implementation, the UE initiates a session request process with the base station using one of the SIM cards, such as the first SIM card. Further, the UE sends capability information C1 to the base station.
[0191] Capability information C1 includes first capability information and second capability information. The first capability information indicates that the UE supports uplink MIMO single-stream. The second capability information includes a first SRS measurement capability, which indicates that the UE supports channel measurements reported via two transmit antennas.
[0192] For example, capability information C1 includes the maxNumberMIMO-LayersCB-PUSCH field, which indicates the UE's MIMO capability. For instance, this field indicates oneLayer, indicating that the UE supports uplink MIMO single stream. Capability information C1 also includes the supportedSRS-TxP ortSwitch field, which indicates the first SRS measurement capability. For example, a value of t2r4 indicates that the UE supports transmitting SRS signals simultaneously with two antennas.
[0193] Accordingly, the base station receives capability information C1 from the UE and schedules uplink MIMO single stream for the UE based on the capability information C1.
[0194] Step S602: The base station and UE perform RRC reconfiguration process.
[0195] For example, the base station sends RRC reconfiguration information to the UE, and the UE sends an RRC reconfiguration connection success signaling to the base station.
[0196] Furthermore, the base station allocates dedicated uplink SRS measurement resources to the UE.
[0197] Step S603: The UE switches its working mode to performance mode.
[0198] For example, when the uplink service is a high-performance demand service type, the UE is triggered to switch from power-saving mode to performance mode. Further, the AP in the UE determines whether the uplink service is a high-performance demand service type.
[0199] As one possible implementation, high-performance demand services include high-throughput, high-latency services such as speed testing, large file uploads, Ping packets, and cloud photography.
[0200] Of course, for a possible explanation of switching to performance mode, please refer to the description in the embodiment of Figure 5.
[0201] Step S604: The UE sends capability information C2 to the base station. Correspondingly, the base station receives capability information C2.
[0202] Step S605: The base station schedules uplink MIMO dual streams according to the capability information C2.
[0203] After the UE's capability switches to performance mode, the UE sends capability information C2 to the base station. Capability information C2 indicates that the MIMO capability is uplink MIMO dual-stream, and the base station schedules the data stream according to capability information C2. For example, capability information C2 includes the maxNumberMIMO-LayersCB-PUSCH field, which indicates two layers, indicating that the UE supports uplink MIMO dual-stream.
[0204] Step S606: The UE switches its working mode to energy-saving mode.
[0205] For example, when the UE determines that the uplink high-performance service type has ended and the time interval between the time of switching to performance mode and the current time is greater than a first time threshold, the UE is triggered to switch from performance mode to power saving mode. The first time threshold is predefined.
[0206] Step S607: The UE sends capability information C3 to the base station. Correspondingly, the base station receives capability information C3.
[0207] Step S608: The base station schedules uplink MIMO single streams according to the capability information C3.
[0208] After the UE's capability switches to power-saving mode, the UE sends capability information C3 to the base station. Capability information C3 indicates that the MIMO capability is uplink MIMO single stream, and the base station schedules the data stream according to capability information C3. Capability information C3 includes the maxNumberMIMO-LayersCB-PUSC H field, which indicates oneLayer, indicating that the UE supports uplink MIMO single stream.
[0209] In the implementation shown in Figure 6, the UE's initial MIMO capability supports uplink MIMO single-stream reporting, which can support most communication services while reducing power consumption. SRS measurement capability is reported in t2r4 format, which reduces the signaling overhead of re-allocating SRS measurement resources to the UE through the RRC reconfiguration process when uplink MIMO dual-stream scheduling is available. After the UE switches its operating mode to performance mode, the UE reports refresh MIMO capability as uplink MIMO dual-stream, which can improve uplink service performance and user experience.
[0210] The methods of the embodiments of this application have been described in detail above, and the apparatus of the embodiments of this application is provided below.
[0211] Please refer to Figure 7, which is a schematic diagram of the structure of a communication device 70 provided in an embodiment of this application. The communication device 70 can be a standalone device or a component within a standalone device, such as a chip or integrated circuit. The communication device 70 includes units for implementing the embodiments shown in Figures 4, 5, and 6.
[0212] In one possible implementation, the communication device 70 may include at least one of a transmitting unit 701 and a receiving unit 703. Optionally, the communication device 70 may further include a processing unit 702. The receiving unit 703 is used to receive information, the transmitting unit 701 is used to transmit information, and the processing unit 702 is used to process information.
[0213] In one possible design, the communication device 70 can be the UE in the embodiment shown in FIG4, FIG5 or FIG6, or a component inside the UE (e.g., a chip, software module or hardware module, etc.).
[0214] In one possible implementation, the transmitting unit 701 is configured to transmit first capability information, second capability information, and third capability information to the base station. For detailed descriptions, please refer to the foregoing method embodiments.
[0215] In another possible implementation, the transmitting unit 701 and the receiving unit 703 are also used to establish a service session with the base station.
[0216] In another possible implementation, the sending unit 701 is further configured to send third capability information to the base station when the transmitted service is the first service.
[0217] In another possible implementation, the processing unit 702 is configured to determine, based on at least one of the type of the first service currently being transmitted with the base station, the throughput information of the first service, and the latency requirement of the first service, to switch the operating mode of the UE to the performance mode.
[0218] In another possible implementation, the receiving unit 703 is also configured to receive radio resource control (RRC) reconfiguration information from the base station.
[0219] In another possible implementation, the transmitting unit 701 is used to transmit fourth capability information to the base station.
[0220] In another possible implementation, the processing unit 702 determines to switch the UE's operating mode to power-saving mode based on at least one of the type of the second service transmitted with the base station, the throughput information of the second service, and the latency requirements of the second service.
[0221] In another possible design, the communication device 70 can be a base station as shown in the embodiments of FIG4, FIG5 or FIG6, or a component inside the base station (e.g., a chip, software module or hardware module).
[0222] In one possible implementation, the receiving unit 703 is configured to receive first capability information from the UE, receive second capability information from the UE, and receive third capability information from the UE.
[0223] In another possible implementation, the processing unit 702 is used to schedule data streams for the UE.
[0224] In another possible implementation, the transmitting unit 701 and the receiving unit 703 are also used to establish a service session with the UE.
[0225] In another possible implementation, the sending unit 701 is used to send RRC reconfiguration information to the UE.
[0226] In another possible implementation, the receiving unit 703 is used to receive the first measurement result from the UE.
[0227] It should be noted that the implementation of each unit can also correspond to the descriptions of the embodiments shown in Figures 4, 5, or 6.
[0228] It is understood that the division of multiple units or modules in the various device embodiments of this application is only a logical division based on function and is not intended to limit the specific structure of the device. In specific implementations, some functional modules may be subdivided into more smaller functional modules, and some functional modules may be combined into a single functional module. However, regardless of whether these functional modules are subdivided or combined, the general flow executed by the device during the door lock control process is the same. Typically, each unit corresponds to its own program code (or program instructions). When the program code corresponding to each unit runs on the processor, it causes the unit to be controlled by the processor to execute the corresponding flow and thus achieve the corresponding function.
[0229] Please refer to Figure 8, which is a schematic diagram of another communication device provided in an embodiment of this application. The communication device 80 can be a standalone device, such as a node, or a component included in a standalone device, such as a chip, software module, or integrated circuit. The communication device 80 may include at least one processor 801 and a memory 804. Optionally, it may also include a communication interface 802. Further optionally, it may also include a connection line 803, wherein the processor 801, the communication interface 802, and / or the memory 804 are connected via the connection line 803, and / or communicate with each other via the connection line 803 to transmit control signals and / or data signals.
[0230] in:
[0231] Processor 801 is a module that performs arithmetic and / or logical operations, and may specifically include one or more of the following modules: filter, modem, power amplifier, low noise amplifier (LNA), baseband processor, radio frequency processor, radio frequency circuit, central processing unit (CPU), application processor (AP), microcontroller unit (MCU), electronic control unit (ECU), graphics processing unit (GPU), microprocessor unit (MPU), application specific integrated circuit (ASIC), image signal processor (ISP), digital signal processor (DSP), field programmable gate array (FPGA), complex programmable logic device (CPLD), or coprocessor, etc.
[0232] The communication interface 802 can be used to provide information input or output to at least one processor, or to receive and / or transmit signals to externally transmitted signals. For example, the communication interface 802 may include interface circuitry. For instance, the communication interface 802 may include a wired link interface such as an Ethernet cable, or a wireless link interface (Wi-Fi, Bluetooth, general wireless transmission, vehicular short-range communication technology, and other short-range wireless communication technologies, etc.). Optionally, the communication interface 802 may also include a radio frequency transmitter, an antenna, etc. If the communication interface 802 includes an antenna, the number of antennas can be one or more.
[0233] As one possible design, if the communication device 80 is a standalone device, the communication interface 802 may include a receiver and a transmitter. The receiver and transmitter may be the same component or different components. When the receiver and transmitter are the same component, this component can be referred to as a transceiver.
[0234] As another possible design, if the communication device 80 is a chip or circuit, the communication interface 802 may include an input interface and an output interface. The input interface and the output interface may be the same interface or they may be different interfaces.
[0235] Alternatively, the functions of the communication interface 802 can be implemented by a transceiver circuit or a dedicated transceiver chip.
[0236] The memory 804 provides storage space, in which data such as the operating system and computer programs can be stored. The memory 804 can be one or a combination of several of the following: random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or compact disc read-only memory (CD-ROM).
[0237] The functions and operations of each module or unit in the communication device 80 listed above are merely illustrative examples.
[0238] Each functional unit in the communication device 80 can be used to implement the aforementioned communication method, such as the communication method shown in FIG6, for example, a method for performing UE and / or base station execution.
[0239] Optionally, the processor 801 may be a processor specifically designed to perform the aforementioned methods (for ease of distinction, referred to as a dedicated processor), or a processor that performs the aforementioned methods by calling a computer program (for ease of distinction, referred to as a dedicated processor). Optionally, at least one processor may include both dedicated processors and general-purpose processors.
[0240] Optionally, if the communication device 80 includes at least one memory 804, and the processor 801 implements the aforementioned communication method by calling a computer program, the computer program may be stored in the memory 804.
[0241] It should be noted that, in the embodiments of this application, the words "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design scheme described as "exemplarily" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of the words "exemplarily" or "for example" is intended to present the relevant concepts in a specific manner.
[0242] In this embodiment, the names of information and devices are exemplarily chosen for ease of understanding of the content of this solution. In specific implementations, their names may be designed differently. Furthermore, the names of the same thing may also be designed differently in different scenarios (e.g., different communication layers).
[0243] In the embodiments of this application, "at least one" refers to one or more items, and "more than one" refers to two or more items. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of a single item or a plurality of items.
[0244] For example, at least one of a, b, or c can be represented as: a, b, c, (a and b), (a and c), (b and c), or (a and b and c), where a, b, and c can be single or multiple. "AND / OR" 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, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects have an "OR" relationship.
[0245] Furthermore, unless otherwise stated, the use of ordinal numbers such as "first," "second," etc., in the embodiments of this application is for distinguishing multiple objects and is not for limiting the order, sequence, priority, or importance of multiple objects.
[0246] In the above embodiments, the term "when..." can be interpreted, depending on the context, as meaning "if...", "after...", "in response to determining...", or "in response to detecting...". The above descriptions are merely optional embodiments of this application and are not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the concept and principles of this application should be included within the protection scope of this application.
[0247] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a program instructing related hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.
Claims
A communication method, characterized in that, include: Send first capability information to the base station, the first capability information indicating that the user equipment (UE) has a multiple-input multiple-output (MIMO) capability that supports uplink MIMO single stream, and the UE includes at least two transmit antennas; Send second capability information to the base station, the second capability information including a first sounding reference signal (SRS) measurement capability, the first SRS measurement capability indicating that the UE supports channel measurement with two transmit antennas; The third capability information is sent to the base station, indicating that the UE's MIMO capability supports uplink MIMO dual stream. The method according to claim 1, characterized in that, After sending the first capability information to the base station, the method further includes: Establish a service session with the base station. The method according to claim 1, characterized in that, The UE operates in a dual-SIM dual-standby (DSDS) mode. The method according to any one of claims 1-3, characterized in that, Sending third capability information to the base station includes: When the transmitted service is the first service, third capability information is sent to the base station, where the first service is predefined. The method according to any one of claims 1-3, characterized in that, Before sending the first capability information, the UE operates in energy-saving mode; Sending third capability information to the base station includes: When the UE switches its operating mode to performance mode, it sends third capability information to the base station. The method according to claim 5, characterized in that, The method further includes: Based on at least one of the type of the first service currently being transmitted with the base station, the throughput information of the first service, and the latency requirement of the first service, it is determined to switch the operating mode of the UE to the performance mode. The method according to any one of claims 1-5, wherein after sending the first capability information to the base station, is characterized in that, The method further includes: Receive Radio Resource Control (RRC) reconfiguration information from the base station, wherein the RRC reconfiguration information is used to allocate uplink SRS resources, and the uplink SRS resources are used for uplink channel measurement; Before sending the third capability information to the base station, the following is included: Based on the uplink SRS resources, channel measurements are performed using the two transmit antennas to obtain a first measurement result; The first measurement result is sent to the base station, and the first measurement result is used by the base station to schedule uplink data streams. The method according to any one of claims 1-6, characterized in that, After sending the third capability information to the base station, the method further includes: The fourth capability information is sent to the base station, indicating that the UE's MIMO capability supports uplink MIMO single stream. The method according to claim 4, characterized in that, The method includes: After the data transmission of the first service ends, a fourth capability information is sent to the base station, the fourth capability information indicating that the UE's MIMO capability supports uplink MIMO single stream. The method according to claim 5 or 6, characterized in that, After sending the third capability information to the base station, the method includes: When the UE switches its operating mode to power saving mode, it sends fourth capability information to the base station. The fourth capability information indicates that the UE's MIMO capability supports uplink MIMO single stream. The method according to claim 10, characterized in that, After sending the third capability information to the base station and before sending the fourth capability information to the base station, the method further includes: Based on at least one of the type of the second service currently being transmitted with the base station, the throughput information of the second service, and the latency requirements of the second service, it is determined to switch the operating mode of the UE to the energy-saving mode. The method according to claim 4, characterized in that, The method further includes: If the time interval between the end of the first target service transmission and the time of switching to the performance mode and the current time is greater than a first time threshold, it is determined that the working mode of the UE will be switched to the power saving mode. When the UE switches its operating mode to power saving mode, it sends fourth capability information to the base station. The fourth capability information indicates that the UE's MIMO capability supports uplink MIMO single stream. A communication method, characterized in that, include: Receive first capability information from user equipment (UE), the first capability information indicating that the UE's multiple-input multiple-output (MIMO) capability supports uplink MIMO single stream, and the first capability information is used to schedule the uplink data stream of the UE; The UE receives second capability information, which includes a first sounding reference signal (SRS) measurement capability, indicating that the UE supports channel measurement with two transmit antennas. The third capability information received from the UE indicates that the UE's MIMO capability supports uplink MIMO dual stream, and the third capability information is used to schedule the uplink data stream of the UE. The method according to claim 13, characterized in that, After receiving the first capability information from the UE, the method further includes: Establish a service session with the UE. The method according to claim 13, characterized in that, The method further includes: The Radio Resource Control (RRC) reconfiguration information is sent to the UE. The RRC reconfiguration information is used to allocate uplink SRS resources, and the uplink SRS resources are used for uplink channel measurement. Receive the first measurement result from the UE; The uplink data stream is scheduled based on the first measurement result. The method according to claim 13, characterized in that, The method further includes: The system receives fourth capability information from the UE, which indicates that the UE's MIMO capability supports uplink MIMO single stream, and the fourth capability information is used to schedule the uplink data stream of the UE. A communication device, characterized in that, The communication device includes a unit or module for performing the method according to any one of claims 1-12, or includes a unit or module for performing the method according to any one of claims 13 to 16. A communication device, characterized in that, The communication device includes a processor and a memory, the memory being used to store computer instructions, and the processor being used to invoke the computer instructions stored in the memory to implement the method according to any one of claims 1-12, or to implement the method according to any one of claims 13-16. A chip characterized in that, It includes a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices and transmit them to the processor, or to send signals from the processor to other communication devices. The processor is configured to implement the method as described in any one of claims 1 to 12, or the method as described in any one of claims 13 to 16, through logic circuits or executing code instructions. A communication system, characterized in that, The communication system includes a user equipment (UE) and a base station, wherein the UE is used to implement the method according to any one of claims 1-12, and the base station is used to implement the method according to any one of claims 13-16. A readable storage medium, characterized in that, The readable storage medium is used to store a computer program that, when executed by a processor, causes a communication device including the processor to perform the method as described in any one of claims 1 to 16. A computer program product, characterized in that, When the computer program product is executed by a processor, it causes a communication device including the processor to perform the method as described in any one of claims 1 to 16.
Citation Information
Patent Citations
Method and device for configuring multiple-input multiple-output (MIMO) fluxion
CN113037341A
Single-flow and double-flow scheduling method and device and storage medium
CN115442845A
Communication method and related device
CN117896713A
Method, apparatus and system for reporting SRS capability
WO2020192782A1
Method for scheduling data transmission and communication device
WO2022083327A1