A communication method, a communication apparatus and a network device
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2020-11-30
- Publication Date
- 2026-07-07
AI Technical Summary
In existing technologies, SRS resource allocation is inflexible and has poor utilization efficiency, failing to meet the dynamic resource requirements of different services.
The terminal sends an instruction message to the network device, informing it of the supported SRS transmission port switching modes and antenna switching capabilities. The base station dynamically adjusts the SRS resource allocation based on the changes in the terminal's status.
This improves the flexibility and utilization of SRS resource allocation, and enhances user throughput and communication quality.
Smart Images

Figure CN116491081B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a communication method, communication device, and network equipment. Background Technology
[0002] With the development of wireless communication technology, various new services are emerging, and different services have different resource requirements. This necessitates that future wireless networks enable various services to utilize limited channel resources more efficiently. In Long Term Evolution (LTE) and 5G New Radio (NR) systems, the Sounding Reference Signal (SRS) is a crucial uplink signal. After a User Equipment (UE) establishes a connection with the base station, the base station can allocate SRS resources to the UE and then estimate the uplink channel quality based on the SRS transmitted by the UE. Specifically, in Time Division Duplex (TDM) systems, based on the reciprocity of uplink and downlink channels, the base station can also estimate the downlink channel quality based on the SRS transmitted by the UE, and then perform downlink beamforming. Due to the time-varying characteristics of wireless communication channels, if the transmission period of the currently configured periodically transmitted or semi-statically transmitted SRS is longer, the SRS signal-to-noise ratio will be weaker, thus affecting the user's channel estimation and throughput. However, if the transmission period is shorter, the SRS resources will be insufficient to allocate to every user.
[0003] In existing technologies, the theoretically usable range of SRS resources for each user within a cell is limited. When allocating SRS resources to users within a cell, base stations often only consider the capability indication information reported by the user upon access and the current status of base station resources, allocating unallocated SRS resources within the usable range. This one-time allocation method, performed only upon user access, results in poor flexibility and utilization efficiency in SRS resource usage. Summary of the Invention
[0004] The technical problem to be solved by the embodiments of this application is to provide a communication method, communication device and network to solve the problems of limited SRS resources, inflexible allocation and poor utilization efficiency.
[0005] In a first aspect, embodiments of this application provide a communication method, which may include:
[0006] The terminal sends a first indication information to the network device, the first indication information indicating an updated SRS transmission port switching mode supported by the terminal, the updated SRS transmission port switching mode supported by the terminal including at least one antenna switching capability;
[0007] The terminal receives antenna switching type SRS resource configuration information from the network device.
[0008] After the terminal completes access, it can be dynamically triggered to send indication information to the base station based on its own status or changes in the external environment, informing the terminal of its current capabilities or current SRS resource requirements. This allows the base station to dynamically adjust the SRS resources allocated to the terminal, thereby improving the flexibility of SRS resource allocation and the utilization rate of SRS resources.
[0009] In one possible implementation, the terminal sends first indication information to the network device, including:
[0010] If the terminal determines that the preset conditions are met, it sends the first indication information to the network device so that the network device reduces the SRS resources allocated to the terminal.
[0011] The preset conditions include at least one of the following:
[0012] The temperature of the terminal reaches the preset temperature;
[0013] The terminal's battery level has reached the preset level;
[0014] At least one antenna of the terminal malfunctioned.
[0015] When a terminal meets the above preset conditions, it can send a first indication message to the base station, so that the base station can know the status of the terminal. For terminals with reduced capabilities or needs, the allocation of SRS resources can be dynamically reduced, thereby expanding the user capacity of the base station and enabling newly connected terminals to obtain sufficient SRS resources, thus improving the flexibility and utilization of SRS allocation.
[0016] In one possible implementation, if the algorithm for allocating SRS resources on the network device side is fixed, for example, the network device allocates SRS resources based on the maximum antenna switching capability reported by the terminal, then before the terminal sends the first indication information to the network device, the method further includes:
[0017] The terminal sends a second indication information to the network device. The second indication information indicates the SRS transmission port switching mode supported by the terminal. The SRS transmission port switching mode supported by the terminal includes at least one antenna switching capability. The at least one antenna switching capability included in the SRS transmission port switching mode supported by the terminal corresponds to SRS resources, wherein the largest SRS resource is the first SRS resource.
[0018] The maximum SRS resource corresponding to at least one antenna switching capability in the updated SRS transmit port switching modes supported by the terminal is less than the first SRS resource.
[0019] In another possible implementation, if there are multiple algorithms for allocating SRS resources on the network device side, then to ensure that the network device reduces the SRS resources allocated to the terminal, the method further includes the following before the terminal sends the first indication information to the network device:
[0020] The terminal sends a second indication information to the network device. The second indication information indicates the SRS transmission port switching mode supported by the terminal. The SRS transmission port switching mode supported by the terminal includes at least one antenna switching capability. The at least one antenna switching capability included in the SRS transmission port switching mode supported by the terminal corresponds to SRS resources, wherein the smallest SRS resource is the first SRS resource.
[0021] The SRS resources corresponding to at least one antenna switching capability included in the updated SRS transmission port switching modes supported by the terminal are all less than the first SRS resource.
[0022] This ensures that regardless of the algorithm used by the network device to allocate SRS resources, it will reduce the SRS resources allocated to the terminal after receiving the first instruction information.
[0023] In one possible implementation, the terminal sends first indication information to the network device, including:
[0024] If the terminal determines that the preset conditions are not met, it sends the first indication information to the network device so that the network device increases the SRS resources allocated to the terminal.
[0025] The preset conditions include at least one of the following:
[0026] The temperature of the terminal reaches the preset temperature;
[0027] The terminal's battery level has reached the preset level;
[0028] At least one antenna of the terminal malfunctioned;
[0029] The terminal accesses the network device for a time shorter than a preset time.
[0030] When a terminal does not meet the above preset conditions, it can send a first indication message to the base station so that the base station can know the status of the terminal. For terminals with improved or restored capabilities or needs, the allocation of SRS resources can be dynamically increased, thereby improving the throughput and communication quality of the terminal and enhancing the flexibility and utilization of SRS allocation.
[0031] In one possible implementation, if the algorithm for allocating SRS resources on the network device side is fixed, for example, the network device allocates SRS resources based on the maximum antenna switching capability reported by the terminal, then before the terminal sends the first indication information to the network device, the method further includes:
[0032] The terminal sends a second indication information to the network device. The second indication information indicates the SRS transmission port switching mode supported by the terminal. The SRS transmission port switching mode supported by the terminal includes at least one antenna switching capability. The at least one antenna switching capability included in the SRS transmission port switching mode supported by the terminal corresponds to SRS resources, wherein the largest SRS resource is the first SRS resource.
[0033] The maximum SRS resource corresponding to at least one antenna switching capability in the updated SRS transmission port switching modes supported by the terminal is greater than the first SRS resource.
[0034] In another possible implementation, if there are multiple algorithms for allocating SRS resources on the network device side, then to ensure that the network device increases the SRS resources allocated to the terminal, the method further includes the following steps before the terminal sends the first indication information to the network device:
[0035] The terminal sends a second indication information to the network device. The second indication information indicates the SRS transmission port switching mode supported by the terminal. The SRS transmission port switching mode supported by the terminal includes at least one antenna switching capability. The at least one antenna switching capability included in the SRS transmission port switching mode supported by the terminal corresponds to SRS resources, wherein the smallest SRS resource is the first SRS resource.
[0036] The SRS resources corresponding to at least one antenna switching capability included in the updated SRS transmission port switching modes supported by the terminal are all greater than the first SRS resource.
[0037] This ensures that regardless of the algorithm used by the network device to allocate SRS resources, it will increase the SRS resources allocated to the terminal after receiving the first instruction information.
[0038] In one possible implementation, the first indication information is carried in user equipment auxiliary information or overheat protection information.
[0039] In one possible implementation, the size of the SRS resource corresponding to the antenna switching capability is related to the number of SRS resources and the number of ports of the SRS resources.
[0040] Secondly, embodiments of this application provide a communication method, which may include:
[0041] The network device receives a first indication information from the terminal, the first indication information indicating an updated SRS transmit port switching mode supported by the terminal, the updated SRS transmit port switching mode supported by the terminal including at least one antenna switching capability;
[0042] The network device generates antenna switching type SRS resource configuration information according to the first indication information and sends it to the terminal.
[0043] In one possible implementation, the network device allocates less SRS resources to the terminal in the antenna switching type SRS resource configuration information than the SRS resources currently used by the terminal.
[0044] In one possible implementation, before the network device receives the first indication information from the terminal, the method further includes:
[0045] The network device receives a second indication information from the terminal, the second indication information indicating the SRS transmission port switching mode supported by the terminal, the SRS transmission port switching mode supported by the terminal includes at least one antenna switching capability, and the at least one antenna switching capability included in the SRS transmission port switching mode supported by the terminal corresponds to SRS resources, wherein the largest SRS resource is the first SRS resource.
[0046] The maximum SRS resource corresponding to at least one antenna switching capability in the updated SRS transmit port switching modes supported by the terminal is less than the first SRS resource.
[0047] In one possible implementation, the network device allocates more SRS resources to the terminal in the antenna switching type SRS resource configuration information than the SRS resources currently used by the terminal.
[0048] In one possible implementation, before the network device receives the first indication information from the terminal, the method further includes:
[0049] The network device receives a second indication information from the terminal, the second indication information indicating the SRS transmission port switching mode supported by the terminal, the SRS transmission port switching mode supported by the terminal includes at least one antenna switching capability, and the at least one antenna switching capability included in the SRS transmission port switching mode supported by the terminal corresponds to SRS resources, wherein the largest SRS resource is the first SRS resource.
[0050] The maximum SRS resource corresponding to at least one antenna switching capability in the updated SRS transmission port switching modes supported by the terminal is greater than the first SRS resource.
[0051] In one possible implementation, the first indication information is carried in user equipment auxiliary information or overheat protection information.
[0052] In one possible implementation, the size of the SRS resource corresponding to the antenna switching capability is related to the number of SRS resources and the number of ports of the SRS resources.
[0053] Thirdly, embodiments of this application provide a communication device that may include:
[0054] A processing unit is configured to generate first indication information, the first indication information indicating an updated SRS transmission port switching mode supported by the communication device, the updated SRS transmission port switching mode supported by the communication device including at least one antenna switching capability.
[0055] The transceiver unit is used to send first indication information to the network device and to receive antenna switching type SRS resource configuration information from the network device.
[0056] In one possible implementation, the transceiver unit is specifically used for:
[0057] If the communication device determines that the preset conditions are met, it sends the first indication information to the network device;
[0058] The preset conditions include at least one of the following:
[0059] The temperature of the communication device reaches the preset temperature;
[0060] The communication device has reached the preset power level;
[0061] At least one antenna of the communication device malfunctioned.
[0062] In one possible implementation, before the transceiver unit sends the first indication information to the network device, the transceiver unit is further configured to:
[0063] Send a second indication message to the network device. The second indication message indicates the SRS transmission port switching mode supported by the communication device. The SRS transmission port switching mode supported by the communication device includes at least one antenna switching capability. The at least one antenna switching capability included in the SRS transmission port switching mode supported by the communication device corresponds to SRS resources, wherein the largest SRS resource is the first SRS resource.
[0064] The maximum SRS resource corresponding to at least one antenna switching capability in the SRS transmit port switching modes supported by the updated communication device is less than the first SRS resource.
[0065] In one possible implementation, the transceiver unit is specifically used for:
[0066] If the communication device determines that the preset conditions are not met, it sends the first indication information to the network device;
[0067] The preset conditions include at least one of the following:
[0068] The temperature of the communication device reaches the preset temperature;
[0069] The communication device has reached the preset power level;
[0070] At least one antenna of the communication device malfunctions;
[0071] The communication device accesses the network device for a time shorter than a preset time.
[0072] In one possible implementation, before the transceiver unit sends the first indication information to the network device, the transceiver unit is further configured to:
[0073] Send a second indication message to the network device. The second indication message indicates the SRS transmission port switching mode supported by the communication device. The SRS transmission port switching mode supported by the communication device includes at least one antenna switching capability. The at least one antenna switching capability included in the SRS transmission port switching mode supported by the communication device corresponds to SRS resources, wherein the largest SRS resource is the first SRS resource.
[0074] The maximum SRS resource corresponding to at least one antenna switching capability in the updated SRS transmit port switching modes supported by the communication device is greater than the first SRS resource.
[0075] In one possible implementation, the first indication information is carried in user equipment auxiliary information or overheat protection information.
[0076] In one possible implementation, the size of the SRS resource corresponding to the antenna switching capability is related to the number of SRS resources and the number of ports of the SRS resources.
[0077] In one possible implementation, the communication device is a terminal.
[0078] Fourthly, an apparatus is provided. The apparatus provided in this application has the function of implementing the terminal behavior described in the above-described method aspects, and includes means for performing steps or functions corresponding to those described in the above-described method aspects. The steps or functions can be implemented by software, hardware (such as circuits), or a combination of hardware and software.
[0079] In one possible design, the aforementioned device includes one or more processors and a communication unit. The one or more processors are configured to support the device in performing the corresponding terminal functions in the aforementioned method. For example, when the terminal meets preset conditions, the control terminal generates first indication information. The communication unit is used to support the device in communicating with other devices, realizing receiving and / or transmitting functions. For example, sending the first indication information to a base station and receiving antenna switching type SRS resource configuration information sent by the base station.
[0080] Optionally, the device may further include one or more memories for coupling with the processor, which store program instructions and / or data necessary for the device. The one or more memories may be integrated with the processor or disposed separately from the processor. This application is not limiting.
[0081] The device can be a smart terminal or a wearable device, etc., and the communication unit can be a transceiver or a transceiver circuit. Optionally, the transceiver can also be an input / output circuit or an interface.
[0082] The device can also be a communication chip. The communication unit can be the input / output circuit or interface of the communication chip.
[0083] In another possible design, the aforementioned device includes a transceiver, a processor, and a memory. The processor controls the transceiver or input / output circuitry to transmit and receive signals, the memory stores a computer program, and the processor runs the computer program in the memory, causing the device to perform the terminal-completed method in the first aspect or any possible implementation of the first aspect.
[0084] Fifthly, embodiments of this application provide a network device that may include:
[0085] A transceiver unit is configured to receive first indication information from a terminal, the first indication information indicating an updated SRS transmit port switching mode supported by the terminal, the updated SRS transmit port switching mode supported by the terminal including at least one antenna switching capability.
[0086] The processing unit is configured to generate antenna switching type SRS resource configuration information for the terminal based on the first indication information;
[0087] The transceiver unit is also used to send the antenna switching type SRS resource configuration information to the terminal.
[0088] In one possible implementation, the network device allocates less SRS resources to the terminal in the antenna switching type SRS resource configuration information than the SRS resources currently used by the terminal.
[0089] In one possible implementation, before the transceiver unit receives the first indication information from the terminal, the transceiver unit is further configured to:
[0090] The terminal receives a second indication information, which indicates the SRS transmission port switching mode supported by the terminal. The SRS transmission port switching mode supported by the terminal includes at least one antenna switching capability. The at least one antenna switching capability included in the SRS transmission port switching mode supported by the terminal corresponds to SRS resources, wherein the largest SRS resource is the first SRS resource.
[0091] The maximum SRS resource corresponding to at least one antenna switching capability in the updated SRS transmit port switching modes supported by the terminal is less than the first SRS resource.
[0092] In one possible implementation, the network device allocates more SRS resources to the terminal in the antenna switching type SRS resource configuration information than the SRS resources currently used by the terminal.
[0093] In one possible implementation, before the transceiver unit receives the first indication information from the terminal, the transceiver unit further includes:
[0094] The terminal receives a second indication information, which indicates the SRS transmission port switching mode supported by the terminal. The SRS transmission port switching mode supported by the terminal includes at least one antenna switching capability. The at least one antenna switching capability included in the SRS transmission port switching mode supported by the terminal corresponds to SRS resources, wherein the largest SRS resource is the first SRS resource.
[0095] The maximum SRS resource corresponding to at least one antenna switching capability in the updated SRS transmission port switching modes supported by the terminal is greater than the first SRS resource.
[0096] In one possible implementation, the first indication information is carried in user equipment auxiliary information or overheat protection information.
[0097] In one possible implementation, the size of the SRS resource corresponding to the antenna switching capability is related to the number of SRS resources and the number of ports of the SRS resources.
[0098] Sixthly, an apparatus is provided. The apparatus provided in this application has the function of implementing the network device behavior described in the above-described method aspects, and includes means for performing steps or functions corresponding to those described in the above-described method aspects. The steps or functions can be implemented by software, hardware (such as circuits), or a combination of hardware and software.
[0099] In one possible design, the aforementioned device includes one or more processors and a communication unit. The one or more processors are configured to support the device in performing the corresponding functions of the network device in the above method. For example, generating antenna switching type SRS resource configuration information based on first indication information sent by the terminal. The communication unit is used to support the device in communicating with other devices, implementing receiving and / or transmitting functions. For example, receiving the first indication information sent by the terminal, and sending the antenna switching type SRS resource configuration information to the terminal, etc.
[0100] Optionally, the device may further include one or more memories for coupling with the processor, which store program instructions and / or data necessary for the device. The one or more memories may be integrated with the processor or disposed separately from the processor. This application is not limiting.
[0101] The device can be a base station, etc., and the communication unit can be a transceiver or a transceiver circuit. Optionally, the transceiver can also be an input / output circuit or an interface.
[0102] The device can also be a communication chip. The communication unit can be the input / output circuit or interface of the communication chip.
[0103] In another possible design, the aforementioned device includes a transceiver, a processor, and a memory. The processor controls the transceiver or input / output circuitry to transmit and receive signals, the memory stores a computer program, and the processor runs the computer program in the memory, causing the device to perform the method performed by the network device in the second aspect or any of the possible implementations of the second aspect.
[0104] In a seventh aspect, a communication device is provided, comprising: a processor, a memory, and a bus, the processor and the memory being connected via the bus, wherein the memory is used to store a set of program code, and the processor is used to call the program code stored in the memory to execute the method as described in the first aspect or any possible implementation thereof.
[0105] Eighthly, a network device is provided, comprising: a processor, a memory, and a bus, the processor and the memory being connected via the bus, wherein the memory is used to store a set of program code, and the processor is used to call the program code stored in the memory to execute the method as described in the second aspect or any possible implementation thereof.
[0106] A ninth aspect provides a computer-readable storage medium for storing a computer program including instructions for performing the methods of the first aspect or any possible implementation thereof.
[0107] In a tenth aspect, a computer-readable storage medium is provided for storing a computer program including instructions for performing the methods of the second aspect or any possible implementation thereof.
[0108] Eleventhly, a computer program product is provided, the computer program product comprising: computer program code, which, when run on a computer, causes the computer to perform the method in the first aspect or any possible implementation thereof.
[0109] In a twelfth aspect, a computer program product is provided, the computer program product comprising: computer program code, which, when run on a computer, causes the computer to perform the method of the second aspect or any possible implementation thereof.
[0110] In a thirteenth aspect, a system is provided that includes the aforementioned communication device and network equipment. Attached Figure Description
[0111] To more clearly illustrate the technical solutions in the embodiments of this application or the background art, the accompanying drawings used in the embodiments of this application or the background art will be described below.
[0112] Figure 1 This application provides a schematic diagram of the architecture of a communication system.
[0113] Figure 2 A flowchart illustrating a communication method provided in an embodiment of this application;
[0114] Figure 3 A flowchart illustrating another communication method provided in an embodiment of this application;
[0115] Figure 4 A flowchart illustrating yet another communication method provided in an embodiment of this application;
[0116] Figure 5This is a schematic diagram of the composition of a communication device provided in an embodiment of this application;
[0117] Figure 6 A schematic diagram illustrating the composition of another communication device provided in an embodiment of this application;
[0118] Figure 7 This is a schematic diagram of the composition of a network device provided in an embodiment of this application;
[0119] Figure 8 This is a schematic diagram illustrating the composition of another network device provided in an embodiment of this application. Detailed Implementation
[0120] The embodiments of this application will now be described with reference to the accompanying drawings.
[0121] The terms "comprising" and "having," and any variations thereof, in the specification, claims, and accompanying drawings of this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the steps or units listed, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or apparatus.
[0122] For ease of explanation, the embodiments of the present invention are described using LTE or NR systems. The implementation methods in the embodiments of the present invention are also applicable to other existing communication systems and future higher-level communication systems such as 6G and 7G. The embodiments of the present invention do not impose any limitations.
[0123] Please refer to Figure 1 This is a schematic diagram of the architecture of a communication system according to an embodiment of this application. It may include network devices and communication devices. For ease of explanation, in... Figure 1 The example uses a network device as a base station 10 and a communication device as a terminal 20. Under this architecture, it may include a base station 10 and at least one terminal 20.
[0124] In this context, a network device refers to a device in an access network that communicates with terminals via sectors on the air interface. Network devices can be used to convert received air frames to and from Internet Protocol (IP) packets, acting as routers between terminal devices and the rest of the access network, which includes the IP network. Network devices can also coordinate the attribute management of the air interface. For example, network equipment can be a base station (BTS) in Global System for Mobile Communication (GSM) or Code Division Multiple Access (CDMA), a base station in Wideband Code Division Multiple Access (WCDMA), an evolved base station in LTE, or an access point (AP), relay station, vehicle-mounted equipment, wearable devices, and network equipment in future 5G networks or future evolved PLMN networks. Examples include base stations that can connect to 5G core network equipment, transmission and reception points (TRPs), centralized units (CUs), and distributed units (DUs). No specific limitations are imposed here.
[0125] Taking a network device as a base station as an example, base station 10 can be an NR base station (gNB), an evolved NodeB (eNB), a Node B (NB), a Base Station Controller (BSC), a Base Transceiver Station (BTS), a Home Evolved NodeB (HNB), a Base Band Unit (BBU), etc. It can also be referred to by those skilled in the art as a base transceiver, wireless base station, wireless transceiver, transceiver function, base station subsystem (BSS), or some other appropriate terms. It is an entity on the network side used to transmit or receive signals. In the embodiments of this application, base station 10 can receive indication information sent by the terminal, and make decisions based on the overall SRS resource usage status and the indication information sent by the terminal to determine the SRS resources allocated to the terminal.
[0126] Terminal 20 can also be called User Equipment (UE). It 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); and it can also be deployed in the air (such as on airplanes, balloons, and satellites). It can also be called a user terminal, terminal equipment, access terminal equipment, vehicle-mounted terminal, industrial control terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal equipment, mobile device, UE terminal equipment, mobile terminal, wireless communication equipment, UE agent, or UE device, etc. The terminal can also be fixed or mobile. Specifically, these can take the form of mobile phones, tablets, computers with wireless transceiver capabilities, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, wireless terminals in industrial control, vehicle-mounted terminal devices, wireless terminals in self-driving vehicles, wireless terminals in remote medical care, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, wearable terminal devices, etc. It is a user-side entity used for receiving or transmitting signals. In this embodiment, terminal 20 can send indication information to base station 10, informing the base station of the SRS transmission port switching modes supported by the terminal. The SRS transmission port switching modes supported by the terminal include at least one antenna switching capability. The size of the SRS resources corresponding to the antenna switching capability is related to the number of SRS resources and the number of ports of the SRS resources. This allows the base station to know the current capabilities of the terminal and dynamically adjust the allocation of SRS resources.
[0127] For the sake of simplicity, this application embodiment only shows one terminal 20. In actual scenarios, the number of terminals 20 can be one or more. Some terminals can also act as relay devices to relay messages for other terminals, and terminals can also form user groups, etc. This application embodiment does not make any limitations.
[0128] The following is in conjunction with the appendix Figures 2-8 The communication method and device of the present invention will be described in detail.
[0129] Please see Figure 2 , Figure 2 This is a flowchart illustrating a communication method provided in an embodiment of this application. It includes the following steps:
[0130] S201, the terminal sends the first indication information to the base station.
[0131] The first indication information indicates the updated SRS transmission port switching mode supported by the terminal, and the updated SRS transmission port switching mode supported by the terminal includes at least one antenna switching capability.
[0132] S202, the terminal receives antenna switching type SRS resource configuration information from the base station.
[0133] In step S201, after the terminal connects to the base station, its operating state and the external environment may change dynamically. This will cause the terminal's demand for SRS resources to change. For example, as the terminal's operating time continues, its battery level will gradually decrease. When it drops to a certain battery threshold, the terminal can enter energy-saving mode, at which point its demand for SRS resources may decrease accordingly. Conversely, when the terminal is charged and its battery level recovers above the threshold, its demand for SRS resources may increase accordingly. Therefore, the first indication information can be used to notify the base station of the terminal's current demand for SRS resources.
[0134] In one possible implementation, the SRS transmit port switching mode supported by the terminal during initial access can be indicated by the supportedSRS-TxPortSwitch information element. For example, the field indicating antenna switching capability can be: t1r1-t1r2, t1r1-t1r2-t1r4, t1r1-t1r2-t2r2-t2r4, t1r1-t1r2-t2r2-t1r4-t2r4, t1r1-t2r2, t1r1-t2r2-t4r4, etc. When the field is t1r1-t1r2, it indicates that the terminal supports both t1r1 and t1r2 antenna switching capabilities. t1r1 represents that the terminal supports 1 transmit and 1 receive antenna switching capability, and t1r2 represents that the terminal supports 1 transmit and 2 receive antenna switching capability.
[0135] When the field in the supportedSRS-TxPortSwitch cell is notsupport, it means that the terminal does not support the antenna switching (AS) type of SRS.
[0136] When a terminal determines that preset conditions are met, it can send a first indication message to the base station, so that the base station can dynamically adjust the allocation of SRS resources based on the first indication message sent by the terminal. For example, the terminal can report updated SRS transmission port switching modes supported by the terminal through the ReducedMaxSrs-TxPortSwitch information cell or IncreasedMaxSrs-TxPortSwitch, so that the base station can correspondingly reduce or increase the allocation of SRS resources.
[0137] For example, the SRS resources corresponding to antenna switching capability can be understood as the SRS resources allocated by the base station to the terminal so that the terminal can work in a certain antenna switching capability. The SRS resources can include n SRS resources, and each of the n SRS resources can correspond to m ports. Therefore, the size of the SRS resources corresponding to antenna switching capability can be measured by the product of n and m (n*m). The larger the product, the larger the SRS resources corresponding to the antenna switching capability.
[0138] For example, antenna switching capability corresponds to SRS resources. That is, when a terminal operates with a certain antenna switching capability, the base station can allocate SRS resources corresponding to that antenna switching capability to the terminal. The size of the SRS resources corresponding to the antenna switching capability is related to the number of SRS resources and the number of ports of each SRS resource. Typically, the base station allocates n SRS resources to the terminal and m SRS resources of each with the corresponding number of ports. The antenna switching capability t of the terminal corresponds to n and m. x r y It must belong to one of the SRS transmit port switching modes supported by the updated terminal. Generally, m = x, n = y / x. For example, if the updated antenna switching capability of the terminal is t1r2, then the number of AS resources n allocated according to this capability is equal to 2, and the number of transmit ports for each SRS resource is equal to 1.
[0139] In another possible implementation, the terminal can report the maximum number of uplink multiple-input multiple-output (MIMO) layers of the codebook (CB) type SRS supported by the terminal to the base station during initial access. For example, the maximum number of uplink MIMO layers of the CB type SRS initially supported by the terminal can be reported through the maxNumberMIMO-LayersCB-PUSCH cell. The possible values of maxNumberMIMO-LayersCB-PUSCH are as follows:
[0140] OneLayer, twoLayers, and fourLayers. OneLayer indicates the terminal supports a maximum of one uplink MIMO layer, twoLayers indicates two, and fourLayers indicates four. When the terminal determines that preset conditions are met, it can send a first indication message to the base station, allowing the base station to dynamically adjust the allocation of SRS resources based on this message. For example, the terminal can report updated maximum uplink MIMO layers it supports via ReducedMaxMIMO-Layers or IncreasedMaxMIMO-Layers cells, enabling the base station to correspondingly reduce or increase the allocation of SRS resources.
[0141] Specifically, if the number of ports of the CB-type SRS resource allocated by the base station to the terminal is m, then m is less than or equal to the maximum number of uplink MIMO layers supported by the terminal. Generally, the base station will allocate one CB-type SRS resource to the terminal, i.e., n = 1. Assuming the maximum number of uplink MIMO layers supported by the terminal is twoLayers, then the number of ports m of the SRS resource allocated by the base station to the terminal is 1 or 2.
[0142] In another possible implementation, the terminal can report the maximum number of uplink multiple-input multiple-output (MIMO) layers for non-codebook (non-CB) SRS supported by the terminal to the base station during initial access. For example, the maximum number of uplink MIMO layers for CB-type SRS initially supported by the terminal can be reported through the maxNumberMIMO-LayersNonCB-PUSCH cell. The possible values of maxNumberMIMO-LayersNonCB-PUSCH are as follows:
[0143] OneLayer, twoLayers, and fourLayers. OneLayer indicates the terminal supports a maximum of one uplink MIMO layer, twoLayers indicates two, and fourLayers indicates four. When the terminal determines that preset conditions are met, it can send a first indication message to the base station, allowing the base station to dynamically adjust the allocation of SRS resources based on this message. For example, the terminal can report updated maximum uplink MIMO layers it supports via ReducedMaxMIMO-Layers or IncreasedMaxMIMO-Layers cells, enabling the base station to correspondingly reduce or increase the allocation of SRS resources.
[0144] Specifically, if the number of ports of the non-CB type SRS resource allocated by the base station to the terminal is m, then m is less than or equal to the maximum number of uplink MIMO layers supported by the terminal. Generally, the base station will allocate one non-CB type SRS resource to the terminal, i.e., n = 1. Assuming that the maximum number of uplink MIMO layers supported by the terminal is twoLayers, then the number of ports m of the SRS resource allocated by the base station to the terminal is 1 or 2.
[0145] The above three possible implementation methods can be carried out simultaneously or independently according to the SRS type supported by the terminal. This application embodiment does not impose any limitations.
[0146] In the three possible implementations mentioned above, the terminal can also report the maximum number of ports corresponding to a single SRS resource that the terminal can initially support via maxNumberSRS-Ports-PerResource during initial access. The possible values for maxNumberSRS-Ports-PerResource are as follows:
[0147] 1,2,4.
[0148] When the terminal determines that preset conditions are met, it can send a first indication message to the base station, allowing the base station to dynamically adjust the allocation of SRS resources based on this message. For example, the terminal can report the updated maximum number of ports corresponding to a single SRS resource that the UE can support via reducedmaxNumberSRS-Ports-PerResource or IncreasedmaxNumberSRS-Ports-PerResource. This allows the base station to reduce or increase the allocation of SRS resources accordingly.
[0149] If the number of ports of any type of SRS resource allocated by the base station to the terminal is m, then m is less than or equal to the maximum number of ports corresponding to a single SRS resource that the terminal can support.
[0150] Typically, an SRS with two ports occupies more resources than an SRS with one port. However, the resources occupied by two SRSs with one port can be the same as those occupied by one SRS with two ports. Optionally, the base station can define that two SRSs with one port occupy more resources than one SRS with two ports. For example, the resource occupancy can be ordered in the order t1r1 < t1r2 < t2r2 < t2r4. The base station can flexibly and dynamically adaptively allocate SRS resources according to the terminal's reporting capabilities and the current status of SRS resources on the network side, thereby improving the flexibility and utilization of SRS resource allocation.
[0151] Optionally, the first indication information may be carried in the user equipment assistance information (UE Assistance Information) or the overheating assistance information.
[0152] After the terminal completes access, it can be dynamically triggered to send indication information to the base station based on its own status or changes in the external environment, informing the terminal of its current capabilities or current SRS resource requirements. This allows the base station to dynamically adjust the SRS resources allocated to the terminal, thereby improving the flexibility of SRS resource allocation and the utilization rate of SRS resources.
[0153] Since the terminal's operating status may change from normal to abnormal, or vice versa, the dynamic adjustment of SRS resources can be divided into two main categories. The following section combines... Figure 3 and Figure 4 Please provide a detailed explanation.
[0154] Please see Figure 3 The following is a flowchart illustrating another communication method provided in an embodiment of this application; it includes the following steps:
[0155] S301, the terminal sends a second instruction message to the base station.
[0156] The second indication information indicates the SRS transmission port switching mode supported by the terminal. The SRS transmission port switching mode supported by the terminal includes at least one antenna switching capability. The at least one antenna switching capability included in the SRS transmission port switching mode supported by the terminal corresponds to SRS resources, wherein the largest SRS resource is the first SRS resource.
[0157] S302, the terminal receives the first antenna switching type SRS resource configuration information from the base station.
[0158] S303, the terminal sends SRS based on the SRS resources allocated by the SRS resource configuration information of the first antenna switching type.
[0159] S304, if the terminal determines that the preset conditions are met, it sends the first indication information to the base station.
[0160] At this time, the first indication information is used to reduce the SRS resources of the terminal.
[0161] Since there are many algorithms for base stations to allocate SRS resources to terminals, in order to reduce the SRS resources required by terminals, the following different methods can be used for different SRS resource allocation algorithms:
[0162] When the base station allocates SRS resources to the terminal based on the maximum antenna switching capability reported by the terminal, the first indication information indicates an updated SRS transmission port switching mode supported by the terminal. The updated SRS transmission port switching mode supported by the terminal includes at least one antenna switching capability, and each of these at least one antenna switching capability corresponds to an SRS resource, wherein the maximum SRS resource is less than the first SRS resource. In this case, the SRS resources allocated to the terminal can be reduced accordingly.
[0163] Of course, there are many algorithms for base stations to allocate SRS resources to terminals. For example, the base station can allocate SRS resources to the terminal based on the maximum antenna switching capability reported by the terminal, or based on the median or average of multiple antenna switching capabilities reported by the terminal, or based on the terminal's service type, such as high-bandwidth / low-bandwidth, high-speed / low-speed, etc. In this case, to ensure that the base station reduces the SRS resources allocated to the terminal, the first indication information indicates an updated SRS transmission port switching mode supported by the terminal. The updated SRS transmission port switching mode supported by the terminal includes at least one antenna switching capability, and the SRS resources corresponding to each of the at least one antenna switching capability included in the updated SRS transmission port switching mode supported by the terminal are all less than the first SRS resource. Therefore, regardless of the algorithm used by the network device to allocate SRS resources, it will reduce the SRS resources allocated to the terminal after receiving the first indication information.
[0164] The preset conditions include at least one of the following:
[0165] The terminal reaches a preset temperature; this preset temperature can be a single value or multiple values, and the corresponding SRS resource adjustment can also be divided into multiple levels. For example, when the terminal temperature reaches 40 degrees Celsius, the allocation of SRS resources is reduced; when it reaches 60 degrees Celsius, the allocation of SRS resources can be further reduced. When the temperature decreases, the adjustment of SRS resources can also be divided into multiple levels.
[0166] The terminal's battery level reaches a preset level; this preset temperature can be a single value or multiple values, and the corresponding SRS resource adjustment can also be divided into multiple levels. For example, when the terminal's battery level drops to 20%, the allocation of SRS resources is reduced; when it drops to 5%, the allocation of SRS resources can be further reduced. When the battery level increases, the adjustment of SRS resources can also be divided into multiple levels.
[0167] At least one antenna of the terminal has failed. Here, the adjustment of the corresponding SRS resources can be divided into multiple levels based on the number of failed antennas. For example, if one antenna fails, the allocation of SRS resources is reduced; if two antennas fail, the allocation of SRS resources can be further reduced. When the failed antennas return to normal, the adjustment of SRS resources can also be divided into multiple levels based on the number of antennas that have returned to normal.
[0168] S305, the terminal receives second antenna switching type SRS resource configuration information from the base station.
[0169] The SRS resources allocated by the base station to the terminal in the second antenna switching type SRS resource configuration information are less than the SRS resources currently used by the terminal.
[0170] For example, for AS-type SRS users that support t1r1, t2r2, and t2r4 antenna switching capabilities, if the base station initially allocates t2r4 antenna switching capabilities (i.e., 2 SRS resources, each with 4 ports) to the terminal's SRS resources, the allocation can be adjusted to the terminal's SRS resources when the terminal meets the aforementioned preset conditions. For example, the adjusted SRS resources might correspond to 2t2r (i.e., 1 SRS resource with 2 ports) or 1T1R (i.e., 1 SRS resource with 1 port).
[0171] For CB type SRS users, if the base station initially allocates 4 ports for SRS resources to the terminal, the number of SRS resources allocated to the terminal can be adjusted later when the terminal meets the above-mentioned preset conditions. For example, the number of ports for the adjusted SRS resources may be 2 or 1.
[0172] For non-CB type SRS users, if the base station initially allocates 4 ports for SRS resources to the terminal, the number of SRS resources allocated to the terminal can be adjusted later when the terminal meets the above-mentioned preset conditions. For example, the number of ports in the adjusted SRS resources may be 2 or 1.
[0173] By adjusting in the above way, the allocation of SRS resources can be dynamically reduced for terminals with reduced capabilities or needs, thereby expanding the user capacity of the base station, enabling newly connected terminals to obtain sufficient SRS resources, and improving the flexibility and utilization of SRS allocation.
[0174] Please see Figure 4 This is a flowchart illustrating another communication method provided in an embodiment of this application; it includes the following steps:
[0175] S401, the terminal sends a second instruction message to the network device.
[0176] The second indication information indicates the SRS transmission port switching mode supported by the terminal. The SRS transmission port switching mode supported by the terminal includes at least one antenna switching capability. The at least one antenna switching capability included in the SRS transmission port switching mode supported by the terminal corresponds to SRS resources, wherein the largest SRS resource is the first SRS resource.
[0177] S402, if a terminal that previously met the preset conditions determines that it no longer meets the preset conditions, then the first indication information is sent to the network device.
[0178] At this time, the first instruction information is used to increase the SRS resources of the terminal.
[0179] Since there are many algorithms for base stations to allocate SRS resources to terminals, in order to increase the SRS resources of terminals, the following different methods can be used for different SRS resource allocation algorithms:
[0180] When the base station allocates SRS resources to the terminal based on the maximum antenna switching capability reported by the terminal, the first indication information indicates an updated SRS transmission port switching mode supported by the terminal. The updated SRS transmission port switching mode supported by the terminal includes at least one antenna switching capability, and each of these at least one antenna switching capability corresponds to an SRS resource, wherein the maximum SRS resource is greater than the first SRS resource. At this time, the SRS resources allocated to the terminal can be increased accordingly.
[0181] Of course, there are many other algorithms for base stations to allocate SRS resources to terminals. For example, the base station can allocate SRS resources to the terminal based on the maximum antenna switching capability reported by the terminal, or based on the median or average of multiple antenna switching capabilities reported by the terminal, or based on the terminal's service type, such as high-bandwidth / low-bandwidth service, high-speed / low-speed service, etc. In this case, to ensure that the base station increases the SRS resources allocated to the terminal, the first indication information indicates the updated SRS transmission port switching mode supported by the terminal. The updated SRS transmission port switching mode supported by the terminal includes at least one antenna switching capability, and the SRS resources corresponding to each of the at least one antenna switching capability included in the updated SRS transmission port switching mode supported by the terminal are all greater than the first SRS resource.
[0182] This ensures that regardless of the algorithm used by the network device to allocate SRS resources, it will increase the SRS resources allocated to the terminal after receiving the first instruction information.
[0183] The preset conditions include at least one of the following:
[0184] The temperature of the terminal reaches the preset temperature;
[0185] The terminal's battery level has reached the preset level;
[0186] At least one antenna of the terminal malfunctioned;
[0187] The terminal accesses the base station for a time shorter than a preset time. This preset time can be a single value or multiple values, and the corresponding SRS resource adjustments can be divided into multiple levels.
[0188] S403, the terminal receives antenna switching type SRS resource configuration information from the base station.
[0189] The base station allocates more SRS resources to the terminal in the antenna switching type SRS resource configuration information than the SRS resources currently used by the terminal.
[0190] For example, for AS-type SRS users that support t1r1 and t2r2 antenna switching capabilities, if the base station initially allocates t2r2 antenna switching capability (i.e., 1 SRS resource with 2 ports) to the terminal, the SRS resources allocated to the terminal can be adjusted if the terminal does not meet the above preset conditions. For example, the adjusted SRS resources may correspond to 2t4r antenna switching capability (i.e., 2 SRS resources with 4 ports).
[0191] For CB type SRS users, if the base station initially allocates 1 port for SRS resources to the terminal, the SRS resources allocated to the terminal can be adjusted if the terminal does not meet the above preset conditions. For example, the adjusted SRS resources may have 2 ports or 4 ports.
[0192] For non-CB type SRS users, if the base station initially allocates 1 port for SRS resources to the terminal, the SRS resources allocated to the terminal can be adjusted if the terminal does not meet the above preset conditions. For example, the adjusted SRS resources may have 2 or 4 ports.
[0193] By adjusting in the above way, the allocation of SRS resources can be dynamically increased for terminals whose capabilities or needs are improved or restored, thereby improving the throughput and communication quality of the terminals and enhancing the flexibility and utilization of SRS allocation.
[0194] When the terminal meets the above preset conditions again, it can refer to Figure 3 The steps in the described embodiment involve sending the instruction information again to cause the base station to reduce the allocation of SRS resources.
[0195] It should be noted that in this application Figure 3 and Figure 4 In the embodiments described, the allocation of SRS resources is typically reduced when the terminal capability is reduced and increased when the terminal capability is improved. In other communication scenarios, such as satellite communication scenarios, in order to ensure the quality of terminal communication and the normal operation of communication, the allocation of SRS resources can also be increased when the terminal capability is reduced. This application embodiment does not make any limitation.
[0196] In addition, the method described in this application embodiment can be used not only to dynamically adjust the allocation of SRS resources, but also to dynamically adjust the allocation of other resources according to changes in terminal capabilities. This application embodiment does not impose any limitations on this method.
[0197] Please see Figure 5 This is a schematic diagram of the composition of a communication device provided in an embodiment of this application; including:
[0198] The processing unit 100 is configured to generate first indication information, the first indication information indicating an updated SRS transmission port switching mode supported by the communication device, the updated SRS transmission port switching mode supported by the communication device including at least one antenna switching capability.
[0199] The transceiver unit 200 is used to send first indication information to the network device and receive antenna switching type SRS resource configuration information from the network device.
[0200] Optionally, the transceiver unit 200 is specifically used for:
[0201] If the communication device determines that the preset conditions are met, it sends the first indication information to the network device;
[0202] The preset conditions include at least one of the following:
[0203] The temperature of the communication device reaches the preset temperature;
[0204] The communication device has reached the preset power level;
[0205] At least one antenna of the communication device malfunctioned.
[0206] Optionally, before the transceiver unit 200 sends the first indication information to the network device, the transceiver unit 200 is further configured to:
[0207] Send a second indication message to the network device. The second indication message indicates the SRS transmission port switching mode supported by the communication device. The SRS transmission port switching mode supported by the communication device includes at least one antenna switching capability. The at least one antenna switching capability included in the SRS transmission port switching mode supported by the communication device corresponds to SRS resources, wherein the largest SRS resource is the first SRS resource.
[0208] The maximum SRS resource corresponding to at least one antenna switching capability in the SRS transmit port switching modes supported by the updated communication device is less than the first SRS resource.
[0209] Optionally, the transceiver unit 200 is specifically used for:
[0210] If the communication device determines that the preset conditions are not met, it sends the first indication information to the network device;
[0211] The preset conditions include at least one of the following:
[0212] The temperature of the communication device reaches the preset temperature;
[0213] The communication device has reached the preset power level;
[0214] At least one antenna of the communication device malfunctions;
[0215] The communication device accesses the network device for a time shorter than a preset time.
[0216] Optionally, before the transceiver unit 200 sends the first indication information to the network device, the transceiver unit is further configured to:
[0217] Send a second indication message to the network device. The second indication message indicates the SRS transmission port switching mode supported by the communication device. The SRS transmission port switching mode supported by the communication device includes at least one antenna switching capability. The at least one antenna switching capability included in the SRS transmission port switching mode supported by the communication device corresponds to SRS resources, wherein the largest SRS resource is the first SRS resource.
[0218] The maximum SRS resource corresponding to at least one antenna switching capability in the updated SRS transmit port switching modes supported by the communication device is greater than the first SRS resource.
[0219] Optionally, the first indication information may be carried in user equipment auxiliary information or overheat protection information.
[0220] Optionally, the size of the SRS resource corresponding to the antenna switching capability is related to the number of SRS resources and the number of ports of the SRS resources.
[0221] Optionally, the communication device is a terminal. The network device is a base station.
[0222] Please see Figure 6 This is a schematic diagram illustrating the composition of another communication device provided in an embodiment of this application; as shown below. Figure 6 As shown, the communication device may include a processor 110, a memory 120, and a transceiver 130. The processor 110, memory 120, and transceiver 130 are connected via a bus 140. The memory 120 stores instructions, and the processor 110 executes the instructions stored in the memory 120 to achieve the above-described functionality. Figures 2-4 The steps executed by the terminal in the corresponding method.
[0223] The processor 110 executes the instructions stored in the memory 120 to control the transceiver 130 to receive and transmit signals, thus completing the steps performed by the terminal in the above method. The memory 120 may be integrated into the processor 110 or may be disposed separately from the processor 110.
[0224] As one implementation method, the transceiver 130 can be implemented using a transceiver circuit or a dedicated transceiver chip. The processor 110 can be implemented using a dedicated processing chip, processing circuit, processor, or general-purpose chip.
[0225] As another implementation method, the terminal provided in this application embodiment can be implemented using a general-purpose computer. The program code that implements the functions of processor 110 and transceiver 130 is stored in memory 120, and the general-purpose processor implements the functions of processor 110 and transceiver 130 by executing the code in memory 120.
[0226] For the concepts, explanations, detailed descriptions, and other steps related to the technical solutions provided in the embodiments of this application, please refer to the description of the terminal in the foregoing method or other embodiments, which will not be repeated here.
[0227] As another embodiment of this invention, a computer-readable storage medium is provided, on which instructions are stored, which, when executed, perform the terminal-side method in the above method embodiment.
[0228] As another form of this embodiment, a computer program product containing instructions is provided, which, when executed, perform the terminal-side method in the above method embodiment.
[0229] Please see Figure 7 This is a schematic diagram of the composition of a network device provided in an embodiment of this application; including:
[0230] The transceiver unit 300 is configured to receive first indication information from the terminal, the first indication information indicating an updated SRS transmission port switching mode supported by the terminal, the updated SRS transmission port switching mode supported by the terminal including at least one antenna switching capability.
[0231] Processing unit 400 is configured to generate antenna switching type SRS resource configuration information for transmission to the terminal based on the first indication information.
[0232] The transceiver unit 300 is also used to send the antenna switching type SRS resource configuration information to the terminal.
[0233] Optionally, the network device allocates less SRS resources to the terminal in the antenna switching type SRS resource configuration information than the SRS resources currently used by the terminal.
[0234] Optionally, before the transceiver unit 300 receives the first indication information from the terminal, the transceiver unit 300 is further configured to:
[0235] The terminal receives a second indication information, which indicates the SRS transmission port switching mode supported by the terminal. The SRS transmission port switching mode supported by the terminal includes at least one antenna switching capability. The at least one antenna switching capability included in the SRS transmission port switching mode supported by the terminal corresponds to SRS resources, wherein the largest SRS resource is the first SRS resource.
[0236] The maximum SRS resource corresponding to at least one antenna switching capability in the updated SRS transmit port switching modes supported by the terminal is less than the first SRS resource.
[0237] Optionally, the network device allocates more SRS resources to the terminal in the antenna switching type SRS resource configuration information than the SRS resources currently used by the terminal.
[0238] Optionally, before the transceiver unit 300 receives the first indication information from the terminal, the transceiver unit 300 is further configured to:
[0239] The terminal receives a second indication information, which indicates the SRS transmission port switching mode supported by the terminal. The SRS transmission port switching mode supported by the terminal includes at least one antenna switching capability. The at least one antenna switching capability included in the SRS transmission port switching mode supported by the terminal corresponds to SRS resources, wherein the largest SRS resource is the first SRS resource.
[0240] The maximum SRS resource corresponding to at least one antenna switching capability in the updated SRS transmission port switching modes supported by the terminal is greater than the first SRS resource.
[0241] Optionally, the first indication information may be carried in user equipment auxiliary information or overheat protection information.
[0242] Optionally, the size of the SRS resource corresponding to the antenna switching capability is related to the number of SRS resources and the number of ports of the SRS resources.
[0243] Please see Figure 8 This is a schematic diagram illustrating the composition of another network device provided in an embodiment of this application. Figure 8 As shown, the network device may include a processor 210, a memory 220, and a transceiver 230. The processor 210, memory 220, and transceiver 230 are connected via a bus 240. The memory 220 stores instructions, and the processor 210 executes the instructions stored in the memory 220 to achieve the above-described functionality. Figures 2-4 The steps performed by the base station in the corresponding method.
[0244] The processor 210 executes the instructions stored in the memory 220 to control the transceiver 230 to receive and transmit signals, thus completing the steps performed by the base station in the above method. The memory 220 may be integrated into the processor 210 or may be disposed separately from the processor 210.
[0245] As one implementation method, the transceiver 230's functionality can be implemented using transceiver circuitry or a dedicated transceiver chip. The processor 20 can be implemented using a dedicated processing chip, processing circuitry, processor, or a general-purpose chip.
[0246] As another implementation method, the base station provided in this application embodiment can be implemented using a general-purpose computer. The program code that implements the functions of processor 210 and transceiver 230 is stored in memory 220, and the general-purpose processor implements the functions of processor 210 and transceiver 230 by executing the code in memory 220.
[0247] For the concepts, explanations, detailed descriptions, and other steps related to the technical solutions provided in the embodiments of this application, please refer to the description of the base station in the foregoing method or other embodiments, which will not be repeated here.
[0248] As another embodiment of this invention, a computer-readable storage medium is provided, on which instructions are stored, which, when executed, perform the method on the base station side in the above method embodiment.
[0249] As another form of this embodiment, a computer program product containing instructions is provided, which, when executed, perform the method on the base station side in the above method embodiment.
[0250] According to the method provided in the embodiments of this application, the embodiments of this application also provide a system, which includes the aforementioned communication terminal and network equipment, etc.
[0251] Those skilled in the art will understand that, for ease of explanation, Figure 6 and Figure 8 Only one memory and processor are shown in the illustration. In a real controller, multiple processors and memories may exist. Memory can also be referred to as storage medium or storage device, etc., and this application does not limit this terminology.
[0252] It should be understood that in the embodiments of this application, the processor may be a central processing unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
[0253] It should also be understood that the memory mentioned in the embodiments of the present invention can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM).
[0254] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, the memory (storage module) is integrated into the processor.
[0255] It should be noted that the memories described herein are intended to include, but are not limited to, these and any other suitable types of memories.
[0256] In addition to the data bus, this bus may also include a power bus, a control bus, and a status signal bus. However, for clarity, all buses are labeled "bus" in the diagram.
[0257] It should also be understood that the first, second, third, fourth and various numerical designations used herein are merely for descriptive convenience and are not intended to limit the scope of this application.
[0258] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.
[0259] In implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software. The steps of the method disclosed in the embodiments of this application can be directly implemented by a hardware processor, or by a combination of hardware and software modules in the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method. To avoid repetition, detailed descriptions are omitted here.
[0260] In the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0261] Those skilled in the art will recognize that the various illustrative logical blocks (ILBs) and steps described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this application.
[0262] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0263] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0264] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0265] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state drive), etc.
[0266] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A communication method, characterized in that, include: The terminal sends a first indication message to the network device, the first indication message indicating an updated SRS transmission port switching mode supported by the terminal, the updated SRS transmission port switching mode supported by the terminal including at least one antenna switching capability; The terminal receives antenna switching type SRS resource configuration information from the network device. The algorithm by which the network device allocates SRS resources may be fixed or have multiple algorithms. Wherein, when the first indication information instructs the network device to reduce the SRS resources allocated to the terminal, if the algorithm for allocating SRS resources by the network device is fixed, then the largest SRS resource is indicated as the first SRS resource, and the largest SRS resource corresponding to at least one antenna switching capability included in the updated SRS transmission port switching modes supported by the terminal is less than the first SRS resource; if the algorithm for allocating SRS resources by the network device is multiple, then the smallest SRS resource is indicated as the first SRS resource, and the SRS resources corresponding to at least one antenna switching capability included in the updated SRS transmission port switching modes supported by the terminal are all less than the first SRS resource. When the first indication information instructs the network device to increase the SRS resources allocated to the terminal, if the algorithm for allocating SRS resources by the network device is fixed, then the largest SRS resource is indicated as the first SRS resource, and the largest SRS resource corresponding to at least one antenna switching capability included in the updated SRS transmission port switching modes supported by the terminal is greater than the first SRS resource; if the algorithm for allocating SRS resources by the network device is multiple, then the smallest SRS resource is indicated as the first SRS resource, and the SRS resources corresponding to at least one antenna switching capability included in the updated SRS transmission port switching modes supported by the terminal are all greater than the first SRS resource.
2. The method according to claim 1, characterized in that, The terminal sends a first instruction message to the network device, including: If the terminal determines that the preset conditions are met, it sends the first indication information to the network device; The preset conditions include at least one of the following: The temperature of the terminal reaches the preset temperature; The terminal's battery level has reached the preset level; At least one antenna of the terminal malfunctioned.
3. The method according to claim 2, characterized in that, Before the terminal sends the first indication information to the network device, the method further includes: The terminal sends a second indication information to the network device. The second indication information indicates the SRS transmission port switching mode supported by the terminal. The SRS transmission port switching mode supported by the terminal includes at least one antenna switching capability. The at least one antenna switching capability included in the SRS transmission port switching mode supported by the terminal corresponds to SRS resources, wherein the largest SRS resource is the first SRS resource. The maximum SRS resource corresponding to at least one antenna switching capability included in the updated SRS transmit port switching modes supported by the terminal is less than the first SRS resource.
4. The method according to claim 1, characterized in that, The terminal sends a first instruction message to the network device, including: If the terminal determines that the preset conditions are not met, it sends the first indication information to the network device; The preset conditions include at least one of the following: The temperature of the terminal reaches the preset temperature; The terminal's battery level has reached the preset level; At least one antenna of the terminal malfunctioned; The terminal accesses the network device for a time that is less than a preset time.
5. The method according to claim 4, characterized in that, Before the terminal sends the first indication information to the network device, the method further includes: The terminal sends a second indication information to the network device. The second indication information indicates the SRS transmission port switching mode supported by the terminal. The SRS transmission port switching mode supported by the terminal includes at least one antenna switching capability. The at least one antenna switching capability included in the SRS transmission port switching mode supported by the terminal corresponds to SRS resources, wherein the largest SRS resource is the first SRS resource. The maximum SRS resource corresponding to at least one antenna switching capability in the updated SRS transmission port switching modes supported by the terminal is greater than the first SRS resource.
6. The method according to any one of claims 2-5, characterized in that, The first indication information is carried in the user equipment auxiliary information or the overheat protection information.
7. The method according to claim 3, 5 or 6, characterized in that, The size of the SRS resource corresponding to the antenna switching capability is related to the number of SRS resources and the number of ports of the SRS resources.
8. A communication method, characterized in that, include: The network device receives a first indication information from the terminal, the first indication information indicating an updated SRS transmit port switching mode supported by the terminal, the updated SRS transmit port switching mode supported by the terminal including at least one antenna switching capability; The network device determines the configuration information of the SRS resources allocated to the terminal based on the first indication information. The algorithm for allocating SRS resources by the network device may be a fixed one or multiple algorithms. Wherein, when the first indication information instructs the network device to reduce the SRS resources allocated to the terminal, if the algorithm for allocating SRS resources by the network device is fixed, then the largest SRS resource is indicated as the first SRS resource, and the largest SRS resource corresponding to at least one antenna switching capability included in the updated SRS transmission port switching modes supported by the terminal is less than the first SRS resource; if the algorithm for allocating SRS resources by the network device is multiple, then the smallest SRS resource is indicated as the first SRS resource, and the SRS resources corresponding to at least one antenna switching capability included in the updated SRS transmission port switching modes supported by the terminal are all less than the first SRS resource. When the first indication information instructs the network device to increase the SRS resources allocated to the terminal, if the algorithm for allocating SRS resources by the network device is fixed, then the largest SRS resource is indicated as the first SRS resource, and the largest SRS resource corresponding to at least one antenna switching capability included in the updated SRS transmission port switching modes supported by the terminal is greater than the first SRS resource; if the algorithm for allocating SRS resources by the network device is multiple, then the smallest SRS resource is indicated as the first SRS resource, and the SRS resources corresponding to at least one antenna switching capability included in the updated SRS transmission port switching modes supported by the terminal are all greater than the first SRS resource.
9. The method according to claim 8, characterized in that, The network device allocates less SRS resources to the terminal in the antenna switching type SRS resource configuration information than the SRS resources currently used by the terminal.
10. The method according to claim 9, characterized in that, Before the network device receives the first indication information from the terminal, the method further includes: The network device receives a second indication information from the terminal, the second indication information indicating the SRS transmission port switching mode supported by the terminal, the SRS transmission port switching mode supported by the terminal includes at least one antenna switching capability, and the at least one antenna switching capability included in the SRS transmission port switching mode supported by the terminal corresponds to SRS resources, wherein the largest SRS resource is the first SRS resource. The maximum SRS resource corresponding to at least one antenna switching capability included in the updated SRS transmit port switching modes supported by the terminal is less than the first SRS resource.
11. The method according to claim 8, characterized in that, The network device allocates more SRS resources to the terminal in the antenna switching type SRS resource configuration information than the SRS resources currently used by the terminal.
12. The method according to claim 11, characterized in that, Before the network device receives the first indication information from the terminal, the method further includes: The network device receives a second indication information from the terminal, the second indication information indicating the SRS transmission port switching mode supported by the terminal, the SRS transmission port switching mode supported by the terminal includes at least one antenna switching capability, and the at least one antenna switching capability included in the SRS transmission port switching mode supported by the terminal corresponds to SRS resources, wherein the largest SRS resource is the first SRS resource. The maximum SRS resource corresponding to at least one antenna switching capability in the updated SRS transmission port switching modes supported by the terminal is greater than the first SRS resource.
13. The method according to any one of claims 9-12, characterized in that, The first indication information is carried in the user equipment auxiliary information or the overheat protection information.
14. The method according to claim 10, 12 or 13, characterized in that, The size of the SRS resource corresponding to the antenna switching capability is related to the number of SRS resources and the number of ports of the SRS resources.
15. A communication device, characterized in that, include: A processing unit is configured to generate first indication information, the first indication information indicating an updated SRS transmission port switching mode supported by the communication device, the updated SRS transmission port switching mode supported by the communication device including at least one antenna switching capability. The transceiver unit is used to send first indication information to the network device and receive antenna switching type SRS resource configuration information from the network device. The algorithm for allocating SRS resources by the network device may be fixed or have multiple algorithms. Wherein, when the first indication information instructs the network device to reduce the SRS resources allocated to the terminal, if the algorithm for allocating SRS resources by the network device is fixed, then the largest SRS resource is indicated as the first SRS resource, and the largest SRS resource corresponding to at least one antenna switching capability included in the updated SRS transmission port switching modes supported by the terminal is less than the first SRS resource; if the algorithm for allocating SRS resources by the network device is multiple, then the smallest SRS resource is indicated as the first SRS resource, and the SRS resources corresponding to at least one antenna switching capability included in the updated SRS transmission port switching modes supported by the terminal are all less than the first SRS resource. When the first indication information instructs the network device to increase the SRS resources allocated to the terminal, if the algorithm for allocating SRS resources by the network device is fixed, then the largest SRS resource is indicated as the first SRS resource, and the largest SRS resource corresponding to at least one antenna switching capability included in the updated SRS transmission port switching modes supported by the terminal is greater than the first SRS resource; if the algorithm for allocating SRS resources by the network device is multiple, then the smallest SRS resource is indicated as the first SRS resource, and the SRS resources corresponding to at least one antenna switching capability included in the updated SRS transmission port switching modes supported by the terminal are all greater than the first SRS resource.
16. The communication device according to claim 15, characterized in that, The transceiver unit is specifically used for: If the communication device determines that the preset conditions are met, it sends the first indication information to the network device; The preset conditions include at least one of the following: The temperature of the communication device reaches the preset temperature; The communication device has reached the preset power level; At least one antenna of the communication device malfunctioned.
17. The communication device according to claim 16, characterized in that, Before the transceiver unit sends the first indication information to the network device, the transceiver unit is further configured to: Send a second indication message to the network device. The second indication message indicates the SRS transmission port switching mode supported by the communication device. The SRS transmission port switching mode supported by the communication device includes at least one antenna switching capability. The at least one antenna switching capability included in the SRS transmission port switching mode supported by the communication device corresponds to SRS resources, wherein the largest SRS resource is the first SRS resource. The maximum SRS resource corresponding to at least one antenna switching capability in the SRS transmit port switching modes supported by the updated communication device is less than the first SRS resource.
18. The communication device according to claim 15, characterized in that, The transceiver unit is specifically used for: If the communication device determines that the preset conditions are not met, it sends the first indication information to the network device; The preset conditions include at least one of the following: The temperature of the communication device reaches the preset temperature; The communication device has reached the preset power level; At least one antenna of the communication device malfunctions; The communication device accesses the network device for a time shorter than a preset time.
19. The communication device according to claim 18, characterized in that, Before the transceiver unit sends the first indication information to the network device, the transceiver unit is further configured to: Send a second indication message to the network device. The second indication message indicates the SRS transmission port switching mode supported by the communication device. The SRS transmission port switching mode supported by the communication device includes at least one antenna switching capability. The at least one antenna switching capability included in the SRS transmission port switching mode supported by the communication device corresponds to SRS resources, wherein the largest SRS resource is the first SRS resource. The maximum SRS resource corresponding to at least one antenna switching capability in the updated SRS transmit port switching modes supported by the communication device is greater than the first SRS resource.
20. The communication device according to any one of claims 16-19, characterized in that, The first indication information is carried in the user equipment auxiliary information or the overheat protection information.
21. The communication device according to claim 17, 19 or 20, characterized in that, The size of the SRS resource corresponding to the antenna switching capability is related to the number of SRS resources and the number of ports of the SRS resources.
22. The communication device according to any one of claims 15-21, characterized in that, The communication device is a terminal.
23. A network device, characterized in that, include: A transceiver unit is configured to receive first indication information from a terminal, the first indication information indicating an updated SRS transmit port switching mode supported by the terminal, the updated SRS transmit port switching mode supported by the terminal including at least one antenna switching capability. The processing unit is configured to generate, based on the first indication information, SRS resource configuration information for antenna switching type and send it to the terminal. The transceiver unit is also used to send the antenna switching type SRS resource configuration information to the terminal. The algorithm for allocating SRS resources by the network device may be a fixed one or multiple algorithms. Wherein, when the first indication information instructs the network device to reduce the SRS resources allocated to the terminal, if the algorithm for allocating SRS resources by the network device is fixed, then the largest SRS resource is indicated as the first SRS resource, and the largest SRS resource corresponding to at least one antenna switching capability included in the updated SRS transmission port switching modes supported by the terminal is less than the first SRS resource; if the algorithm for allocating SRS resources by the network device is multiple, then the smallest SRS resource is indicated as the first SRS resource, and the SRS resources corresponding to at least one antenna switching capability included in the updated SRS transmission port switching modes supported by the terminal are all less than the first SRS resource. When the first indication information instructs the network device to increase the SRS resources allocated to the terminal, if the algorithm for allocating SRS resources by the network device is fixed, then the largest SRS resource is indicated as the first SRS resource, and the largest SRS resource corresponding to at least one antenna switching capability included in the updated SRS transmission port switching modes supported by the terminal is greater than the first SRS resource; if the algorithm for allocating SRS resources by the network device is multiple, then the smallest SRS resource is indicated as the first SRS resource, and the SRS resources corresponding to at least one antenna switching capability included in the updated SRS transmission port switching modes supported by the terminal are all greater than the first SRS resource.
24. The network device according to claim 23, characterized in that, The network device allocates less SRS resources to the terminal in the antenna switching type SRS resource configuration information than the SRS resources currently used by the terminal.
25. The network device according to claim 24, characterized in that, Before the transceiver unit receives the first indication information from the terminal, the transceiver unit is further configured to: The terminal receives a second indication information, which indicates the SRS transmission port switching mode supported by the terminal. The SRS transmission port switching mode supported by the terminal includes at least one antenna switching capability. The at least one antenna switching capability included in the SRS transmission port switching mode supported by the terminal corresponds to SRS resources, wherein the largest SRS resource is the first SRS resource. The maximum SRS resource corresponding to at least one antenna switching capability included in the updated SRS transmit port switching modes supported by the terminal is less than the first SRS resource.
26. The network device according to claim 23, characterized in that, The network device allocates more SRS resources to the terminal in the antenna switching type SRS resource configuration information than the SRS resources currently used by the terminal.
27. The network device according to claim 23, characterized in that, Before the transceiver unit receives the first indication information from the terminal, the transceiver unit is further configured to: The terminal receives a second indication information, which indicates the SRS transmission port switching mode supported by the terminal. The SRS transmission port switching mode supported by the terminal includes at least one antenna switching capability. The at least one antenna switching capability included in the SRS transmission port switching mode supported by the terminal corresponds to SRS resources, wherein the largest SRS resource is the first SRS resource. The maximum SRS resource corresponding to at least one antenna switching capability in the updated SRS transmission port switching modes supported by the terminal is greater than the first SRS resource.
28. The network device according to any one of claims 24-27, characterized in that, The first indication information is carried in the user equipment auxiliary information or the overheat protection information.
29. The network device according to claim 25, 27 or 28, characterized in that, The size of the SRS resource corresponding to the antenna switching capability is related to the number of SRS resources and the number of ports of the SRS resources.
30. A communication device, characterized in that, include: A processor, a memory, and a bus, wherein the processor and the memory are connected via a bus, wherein the memory is used to store a set of program code, and the processor is used to call the program code stored in the memory to execute the method as described in any one of claims 1-7.
31. A communication device, characterized in that, include: The processor, memory, and bus are connected via the bus, wherein the memory is used to store a set of program code, and the processor is used to call the program code stored in the memory to execute the method as described in any one of claims 8-14.
32. A communication device, characterized in that, The communication device is used to perform the method as described in any one of claims 1-7.
33. A communication device, characterized in that, The communication device is used to perform the method as described in any one of claims 8-14.
34. A communication system, characterized in that, The communication system includes the communication device as described in any one of claims 15-22 and the network device as described in any one of claims 23-29; or the communication system includes the communication device as described in claim 30 and the communication device as described in claim 31; or the communication system includes the communication device as described in claim 32 and the communication device as described in claim 33.
35. A computer-readable storage medium, characterized in that, include: The computer-readable storage medium stores instructions that, when executed on a computer, implement the method as described in any one of claims 1-7.
36. A computer-readable storage medium, characterized in that, include: The computer-readable storage medium stores instructions that, when executed on a computer, implement the method as described in any one of claims 8-14.
37. A computer program product, characterized in that, The computer program product includes: computer program code, which, when run on a computer, causes the computer to perform the method as described in any one of claims 1-7.
38. A computer program product, characterized in that, The computer program product includes: computer program code, which, when run on a computer, causes the computer to perform the method as described in any one of claims 8-14.