Uplink transmission method and apparatus, and base station, UE and storage medium
The base station sends configuration information and uplink scheduling information to the UE, allowing the UE to perform uplink transmission in the downlink time slot, solving the problem of low uplink transmission rate, improving the data transmission rate and maintaining communication stability.
Patent Information
- Application Number
- PCT/CN2023/142511
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-27
- Publication Date
- 2025-07-03
AI Technical Summary
In mobile communication, in the prior art, due to the large number of downlink time slots and fewer uplink time slots, the data uplink transmission rate is lower.
The base station sends configuration information to the user equipment (UE), indicating that an uplink subband is configured in the available SSB symbol, and the uplink scheduling information is sent, so that the UE performs uplink transmission in the available SSB symbol, allowing the UE to perform uplink data transmission in the downlink time slot.
The uplink transmission rate is improved, and the UE is guaranteed to receive SSBs normally, reducing the probability of communication abnormalities caused by not receiving SSBs, and ensuring the stability of mobile communication.
Smart Images

Figure CN2023142511_03072025_PF_FP_ABST
Abstract
Description
Uplink transmission method, device, base station, UE and storage medium Technical Field
[0001] The present application relates to the field of mobile communication technologies, and in particular to an uplink transmission method, device, base station, UE, and storage medium. Background Art
[0002] During mobile communications, a base station and a UE (User Equipment) implement data transmission through wireless air interface resources.
[0003] The frame structure of the wireless air interface includes several time slots, which are generally divided into DL (DownLink) time slots, UL (UpLink) time slots and S (Special) time slots.
[0004] However, with the continuous increase in mobile communication services, in order to improve network throughput, related technologies usually configure more downlink time slots and fewer uplink time slots in the frame structure. This results in fewer uplink time slots for UE to transmit data to the base station, which in turn leads to a lower uplink data transmission rate.
[0005] Summary of the Invention
[0006] The purpose of the embodiments of the present application is to provide an uplink transmission method, apparatus, base station, UE, and storage medium to increase the uplink data transmission rate. The specific technical solution is as follows:
[0007] In a first aspect, an embodiment of the present application provides an uplink transmission method, applied to a base station, the method comprising:
[0008] Determining configuration information for uplink transmission, wherein the configuration information is used to indicate available SSB symbols for uplink transmission by the UE, and the available SSB symbols are configured with uplink subbands;
[0009] Sending the configuration information to the UE;
[0010] Uplink scheduling information is sent to the UE, so that the UE performs uplink transmission in the available SSB symbol based on the uplink scheduling information.
[0011] In a second aspect, an embodiment of the present application provides an uplink transmission method, applied to a base station, the method comprising:
[0012] Determining, based on the first schedulable SSB list, available SSB symbols for uplink transmission by the UE;
[0013] Based on the available SSB symbols, uplink scheduling information is sent to the UE, so that the UE performs uplink transmission in the available SSB symbols based on the uplink scheduling information.
[0014] In a third aspect, an embodiment of the present application provides an uplink transmission method, applied to a UE, the method including:
[0015] receiving configuration information for uplink transmission sent by a base station, wherein the configuration information is used to indicate available SSB symbols for uplink transmission by the UE, and an uplink subband is configured in the available SSB symbols;
[0016] receiving uplink scheduling information sent by the base station;
[0017] Based on the uplink scheduling information, uplink transmission is performed in the available SSB symbols.
[0018] In a fourth aspect, an embodiment of the present application provides an uplink transmission method, applied to a UE, the method including:
[0019] Receive uplink scheduling information sent by a base station, wherein the uplink scheduling information is determined based on an available SSB symbol, the available SSB symbol is an SSB symbol determined by the base station based on a first schedulable SSB list, the first schedulable SSB list is generated based on a first SSB, and the first SSB is: an SSB for which the UE has reported a signal quality characterization value, the signal quality characterization value representing a value obtained by the UE performing a signal quality measurement on a received SSB signal;
[0020] Based on the uplink scheduling information, uplink transmission is performed in the available SSB symbols.
[0021] In a fifth aspect, an embodiment of the present application provides an uplink transmission device, applied to a base station, the device comprising:
[0022] a configuration information determining module, configured to determine configuration information for uplink transmission, wherein the configuration information is used to indicate available SSB symbols for uplink transmission by the UE, wherein the available SSB symbols are configured with uplink subbands;
[0023] A configuration information sending module, configured to send the configuration information to the UE;
[0024] The first scheduling information sending module is used to send uplink scheduling information to the UE, so that the UE performs uplink transmission in the available SSB symbol based on the uplink scheduling information.
[0025] In a sixth aspect, an embodiment of the present application provides an uplink transmission device, applied to a base station, the device comprising:
[0026] A first available SSB symbol determination module is configured to determine an available SSB symbol for uplink transmission by the UE based on a first schedulable SSB list;
[0027] The second scheduling information sending module sends uplink scheduling information to the UE, so that the UE performs uplink transmission in the available SSB symbol based on the uplink scheduling information.
[0028] In a seventh aspect, an embodiment of the present application provides an uplink transmission device, applied to a UE, the device including:
[0029] a configuration information receiving module, configured to receive configuration information for uplink transmission sent by a base station, wherein the configuration information is used to indicate available SSB symbols for uplink transmission by the UE, and the available SSB symbols are configured with uplink subbands;
[0030] A first scheduling information receiving module, configured to receive uplink scheduling information sent by the base station;
[0031] The first uplink transmission module is configured to perform uplink transmission in the available SSB symbols based on the uplink scheduling information.
[0032] In an eighth aspect, an embodiment of the present application provides an uplink transmission device, applied to a UE, the device including:
[0033] a second scheduling information receiving module, configured to receive uplink scheduling information sent by the base station, wherein the uplink scheduling information is determined based on an available SSB symbol, the available SSB symbol is an SSB symbol determined by the base station based on a first schedulable SSB list, the first schedulable SSB list is generated based on a first SSB, and the first SSB is: an SSB for which the UE has reported a signal quality characterization value, the signal quality characterization value representing a value obtained by the UE performing a signal quality measurement on a received SSB signal;
[0034] The second uplink transmission module is configured to perform uplink transmission in the available SSB symbols based on the uplink scheduling information.
[0035] In the ninth aspect, an embodiment of the present application provides a base station, comprising a processor and a machine-readable storage medium, wherein the machine-readable storage medium stores machine-executable instructions that can be executed by the processor, and the processor is prompted by the machine-executable instructions to implement the method steps described in the first aspect or the second aspect.
[0036] In the tenth aspect, an embodiment of the present application provides a UE, comprising a processor and a machine-readable storage medium, wherein the machine-readable storage medium stores machine-executable instructions that can be executed by the processor, and the processor is prompted by the machine-executable instructions to implement the method steps described in the third aspect or the fourth aspect.
[0037] In the eleventh aspect, an embodiment of the present application provides a computer-readable storage medium storing machine-executable instructions. When called and executed by a processor, the machine-executable instructions prompt the processor to implement the method steps described in the first aspect, the second aspect, the third aspect, or the fourth aspect.
[0038] In the twelfth aspect, an embodiment of the present application provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the method steps described in the first aspect, the second aspect, the third aspect, or the fourth aspect.
[0039] As can be seen from the above, in the solution provided by the embodiment of the present application, the base station can determine the configuration information for uplink transmission, and the configuration information is used to indicate the available SSB symbols for uplink transmission of the UE. Therefore, after the base station sends the configuration information to the UE, the UE can know the available SSB symbols for uplink transmission; furthermore, after the base station sends the uplink scheduling information to the UE, the UE can perform uplink transmission based on the available SSB symbols. Among them, the SSB symbols are located in the downlink time slot. It can be seen that the UE can not only perform uplink transmission normally in the uplink time slot, but also perform uplink transmission based on the available SSB symbols in the downlink time slot originally used for downlink transmission, thereby improving the uplink transmission rate. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] The drawings described herein are used to provide further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute improper limitations on the present application.
[0041] FIG1 is a schematic diagram of a frame structure of a wireless air interface provided in an embodiment of the present application;
[0042] FIG2 is a schematic diagram of a flow chart of a first uplink transmission method provided in an embodiment of the present application;
[0043] FIG3 is a schematic diagram of a flow chart of a second uplink transmission method provided in an embodiment of the present application;
[0044] FIG4 is a signaling diagram of a first uplink transmission process provided in an embodiment of the present application;
[0045] FIG5 is a signaling diagram of a second uplink transmission process provided in an embodiment of the present application;
[0046] FIG6 is a schematic diagram of an available SSB symbol provided in an embodiment of the present application;
[0047] FIG7 is a signaling diagram of a third uplink transmission process provided in an embodiment of the present application;
[0048] FIG8 is a schematic diagram of a MAC control element provided in an embodiment of the present application;
[0049] FIG9 is a schematic diagram of an uplink sub-band protection window provided in an embodiment of the present application;
[0050] FIG10 is a schematic diagram of a flow chart of a third uplink transmission method provided in an embodiment of the present application;
[0051] FIG11 is a schematic diagram of a flow chart of a fourth uplink transmission method provided in an embodiment of the present application;
[0052] FIG12 is a signaling diagram of a fourth uplink transmission process provided in an embodiment of the present application;
[0053] FIG13 is a signaling diagram of a fifth uplink transmission process provided in an embodiment of the present application;
[0054] FIG14 is a schematic diagram of a method for determining an SSB beam and available SSB symbols provided in an embodiment of the present application;
[0055] FIG15 is a schematic structural diagram of a first uplink transmission device provided in an embodiment of the present application;
[0056] FIG16 is a schematic structural diagram of a second uplink transmission device provided in an embodiment of the present application;
[0057] FIG17 is a schematic structural diagram of a third uplink transmission device provided in an embodiment of the present application;
[0058] FIG18 is a schematic structural diagram of a fourth uplink transmission device provided in an embodiment of the present application;
[0059] FIG19 is a schematic structural diagram of a base station provided in an embodiment of the present application;
[0060] FIG20 is a structural diagram of a UE provided in an embodiment of the present application. DETAILED DESCRIPTION
[0061] To make the objectives, technical solutions, and advantages of this application more clearly understood, the present application is further described below with reference to the accompanying drawings and examples. It is apparent that the described examples are only a portion of the embodiments of this application, and not all of them. All other embodiments derived by persons of ordinary skill in the art based on the examples in this application are intended to fall within the scope of protection of this application.
[0062] First, some concepts involved in the embodiments of this application are introduced.
[0063] 1. Frame structure of wireless air interface
[0064] In mobile communications, base stations and UEs implement data transmission through wireless air interface resources. The frame structure of the wireless air interface defines the wireless transmission specifications between the base station and the UE.
[0065] The time period occupied by the frame structure of the wireless air interface is very short. For example, in the LTE (Long Term Evolution) standard of 4G (4th Generation Mobile Communication Technology) and the NR (New Radio) standard of 5G (5th Generation Mobile Communication Technology), the time period occupied by a frame structure can be 10ms.
[0066] 2. Time slot
[0067] A time slot is used to define the time length of a wireless channel, so that a base station and a UE can send and / or receive data at a specific time.
[0068] Specifically, a frame structure includes several time slots. The number of time slots included in the frame structure is determined based on the SCS (Sub-Carrier Space). For example, in the 5G NR standard, when the subcarrier spacing is 30KHz (kilohertz), a frame structure may include 20 time slots; when the subcarrier spacing is 15KHz, 60KHz, or 120KHz, a frame structure may include 10, 40, or 80 time slots, respectively. Examples are not given here one by one.
[0069] Dividing the frame structure into time slots is equivalent to dividing a complete time period into several small time periods. In this way, the different time periods obtained can be used to transmit different uplink and downlink data or signaling.
[0070] According to the direction of data transmitted in the time slot, the time slot can be divided into uplink time slot, downlink time slot and special time slot. Among them, the downlink time slot is used for the base station to transmit data to the UE, and the uplink time slot is used for the UE to transmit data to the base station. The special time slot contains a protection interval for uplink and downlink switching. The special time slot can be used for the UE to transmit data to the base station, and can also be used for the UE to transmit data to the base station.
[0071] 3. Symbols
[0072] The full name of the above symbol is OFDM (Orthogonal Frequency Division Multiplexing) symbol, which is the smallest unit in the time domain.
[0073] A time slot is divided into multiple symbols for transmitting data or signaling. Specifically, a time slot includes several symbols. For example, in the 5G NR standard, a time slot can include 14 symbols.
[0074] The relationship between the frame structure, time slots and symbols is intuitively introduced below through Figure 1.
[0075] Refer to Figure 1, which is a schematic diagram of a frame structure of a wireless air interface provided in an embodiment of the present application.
[0076] It can be seen that the frame structure includes 20 time slots from time slot 0 to time slot 19, wherein each time slot (taking time slot 2 as an example) includes 14 symbols from symbol 0 to symbol 13.
[0077] 4. SSB, SSB symbol
[0078] The SSB (Synchronization Signal Block) is used for synchronization between the base station and the UE. The MIB (Master Information Block) carried in the SSB is key information of the cell. In a mobile communication system, the correct reception of the SSB sent by the base station by the UE is the basis for normal communication.
[0079] An SSB symbol is a symbol used to transmit an SSB in a downlink time slot. The base station sends an SSB to the UE in the SSB symbol in the downlink time slot, and the UE receives the SSB sent by the base station in the SSB symbol in the downlink time slot.
[0080] The SSB transmitted in the SSB symbol can be CD-SSB (Cell Defined SSB) or NCD-SSB (Non Cell Defined SSB), which is not limited in the embodiments of the present application.
[0081] 5. SBFD
[0082] SBFD (Sub-Band Full Duplex) technology is a duplex communication technology proposed in the 5G-Adv (5G-Advcance, 5G-Evolution) standard.
[0083] In sub-band full-duplex technology, the frequency domain resources corresponding to the downlink timeslot can be divided into uplink frequency domain resources and downlink frequency domain resources, which can be called UL subband (uplink subband) and DL subband (downlink subband). In this way, in the same downlink timeslot, the uplink subband and downlink subband can be used for uplink data transmission and downlink data transmission, respectively, realizing full-duplex communication between the base station and the UE.
[0084] The following is a detailed introduction to the uplink transmission solution provided in the embodiment of the present application.
[0085] Referring to FIG. 2 , which is a flow chart of a first uplink transmission method provided in an embodiment of the present application, the method is applied to a base station and includes the following steps S201 - S203 .
[0086] Step S201: Determine configuration information for uplink transmission.
[0087] The above configuration information is used to indicate the available SSB symbols for uplink transmission by the UE, and the above available SSB symbols are configured with uplink subbands.
[0088] The above UE is a UE with SBFD function, that is, a UE capable of communicating with a base station based on SBFD technology.
[0089] The above configuration information is used to indicate the available SSB symbols for uplink transmission. In this way, the UE can determine the available SSB symbols for uplink transmission based on the received configuration information. That is, the UE can determine which SSB symbols are available SSB symbols for uplink transmission from all SSB symbols, and can also determine which SSB symbols are SSB symbols for downlink transmission and receiving SSB.
[0090] It should be noted that after the base station determines the above configuration information, it can send SSB on SSB symbols other than the available SSB symbols indicated by the configuration information, so that the UE can normally receive SSB based on the SSB symbols other than the above available SSB symbols.
[0091] Step S202: Send configuration information to the UE.
[0092] In this way, for the UE, after receiving the configuration information, the UE can obtain the available SSB symbols configured with the uplink subband indicated by the configuration information.
[0093] Step S203: Send uplink scheduling information to the UE, so that the UE performs uplink transmission in available SSB symbols based on the uplink scheduling information.
[0094] First, the uplink scheduling information is introduced.
[0095] In one case, the uplink scheduling information may include scheduling information such as available time-frequency resources, modulation and coding methods, etc. when the UE performs uplink transmission.
[0096] In this case, after receiving the uplink scheduling information, the UE can perform uplink data transmission on the available SSB symbols.
[0097] As can be seen from the above, in the solution provided by the embodiment of the present application, the base station can determine the configuration information for uplink transmission, and the configuration information is used to indicate the available SSB symbols for uplink transmission of the UE. Therefore, after the base station sends the configuration information to the UE, the UE can know the available SSB symbols for uplink transmission; furthermore, after the base station sends the uplink scheduling information to the UE, the UE can perform uplink transmission based on the available SSB symbols. Among them, the SSB symbol is the symbol in the downlink time slot. It can be seen that the UE can not only perform uplink transmission normally in the uplink time slot, but also perform uplink transmission based on the available SSB symbols in the downlink time slot originally used for downlink transmission, thereby improving the uplink transmission rate.
[0098] In addition, in sub-band full-duplex technology, an uplink sub-band can be configured in the SSB symbol. For the SSB symbol configured with the uplink sub-band, the SSB symbol can be used for downlink data transmission as well as for uplink data transmission. However, if the SSB symbol is used for uplink and downlink transmission at the same time, it may cause time-frequency resource conflicts between the uplink and downlink transmissions, thereby having a negative impact on the UE's detection and measurement of the SSB in the SSB symbol, and easily making it difficult for the UE to normally receive the SSB sent by the base station SSB in the SSB symbol, and thus making it difficult to perform cell synchronization based on the SSB, update system information, and other operations, which may cause communication abnormalities between the UE and the base station.
[0099] In the solution provided by the embodiment of the present application, the available SSB symbols indicated by the above configuration information are some SSB symbols in all SSB symbols that are configured with uplink subbands and used for uplink transmission. In this way, while the UE performs uplink transmission according to scheduling in the available SSB symbols, it can also normally receive SSB in other SSB symbols outside the available SSB symbols, so that it can normally perform cell synchronization and update system information based on the received SSB, thereby reducing the probability of communication abnormalities caused by failure to receive SSB. It can be seen that the solution provided by the embodiment of the present application improves the uplink transmission rate while ensuring that the UE can normally receive SSB, that is, it can ensure the stability of mobile communications while improving the uplink transmission rate.
[0100] Corresponding to the solution applied to the base station described in the embodiment shown in Figure 2 above, the embodiment of the present application also provides a solution applied to the UE.
[0101] 3 , which is a flow chart of a second uplink transmission method provided in an embodiment of the present application, the method is applied to a UE and includes the following steps S301 - S303 .
[0102] Step S301: receiving configuration information for uplink transmission sent by a base station.
[0103] The configuration information is used to indicate the available SSB symbols for uplink transmission by the UE, and uplink subbands are configured in the available SSB symbols.
[0104] Step S302: Receive uplink scheduling information sent by the base station.
[0105] Step S303: Based on the uplink scheduling information, uplink transmission is performed in the available SSB symbols.
[0106] As can be seen from the above, in the solution provided by the embodiment of the present application, the UE can receive the configuration information for uplink transmission sent by the base station. The configuration information is used to indicate the available SSB symbols for uplink transmission of the UE. In this way, the UE can obtain the available SSB symbols for uplink transmission based on the configuration information; further, after the base station sends the uplink scheduling information to the UE, the UE can perform uplink transmission based on the available SSB symbols. Among them, the SSB symbols are located in the downlink time slot. It can be seen that the UE can not only perform uplink transmission normally in the uplink time slot, but also perform uplink transmission based on the available SSB symbols in the downlink time slot originally used for downlink transmission, thereby improving the uplink transmission rate.
[0107] In addition, the available SSB symbols indicated by the above configuration information are some SSB symbols that are configured with uplink subbands and can be used for uplink transmission in all SSB symbols. In this way, while the UE performs uplink transmission according to scheduling in the available SSB symbols, it can also normally receive SSB in other SSB symbols outside the available SSB symbols, thereby being able to normally perform cell synchronization and update system information based on the received SSB, thereby reducing the probability of communication abnormalities caused by failure to receive SSB. It can be seen that the solution provided by the embodiment of the present application improves the uplink transmission rate while ensuring that the UE can normally receive SSB, that is, it can improve the uplink transmission rate while ensuring the stability of mobile communications.
[0108] The uplink transmission solution provided in the embodiments of the present application focuses on enabling the UE to perform uplink transmission based on available SSB symbols through information exchange between the base station and the UE. Therefore, for ease of understanding, the solution provided in the embodiments of the present application is specifically described below from the perspective of information exchange between the base station and the UE.
[0109] Referring to FIG4 , which is a signaling diagram of the first uplink transmission process provided in an embodiment of the present application, the above process includes the following steps.
[0110] Step S401: The base station determines configuration information for uplink transmission.
[0111] Step S402: The base station sends configuration information to the UE.
[0112] Step S403: The UE receives configuration information for uplink transmission sent by the base station.
[0113] Step S404: The base station sends uplink scheduling information to the UE.
[0114] Step S405: The UE receives uplink scheduling information sent by the base station.
[0115] Step S406: The UE performs uplink transmission in available SSB symbols based on the uplink scheduling information.
[0116] Among them, the configuration information determined by the base station is used to indicate the available SSB symbols for uplink transmission of the UE. The base station can use a variety of methods to send the configuration information indicating the available SSB symbols to the UE. Correspondingly, the UE can use a variety of methods to obtain the available SSB symbols indicated by the configuration information based on the received configuration information. The following is a detailed introduction through the embodiments shown in Figures 5 and 7.
[0117] In one case, the configuration information determined by the base station may include an indication value of the available SSB. Based on this, refer to Figure 5, which is a signaling diagram of the second uplink transmission process provided in an embodiment of the present application. The above process includes the following steps.
[0118] Step S501: The base station determines configuration information including an indication value of an available SSB.
[0119] The above indication value is used to indicate whether all SSB symbols included in the available SSB are available SSB symbols.
[0120] Specifically, the SSB symbols included in the SSB corresponding to the first indication value are all available SSB symbols, and the SSB symbols included in the SSB corresponding to the second indication value are not available SSB symbols.
[0121] The first indication value and the second indication value may be preset by a staff member. For example, the first indication value may be 0, and the second indication value may be 1.
[0122] It can be seen that in this embodiment, the base station selects available SSB symbols in units of SSB. In other words, it determines that all included SSB symbols are configured with available SSBs of the uplink subband, and then determines that all symbols included in the available SSB are available SSB symbols.
[0123] In this case, for an SSB including some SSB symbols configured with uplink subbands and another part of SSB symbols not configured with uplink subbands, the SSB will not be determined as an available SSB, and the SSB symbols included in the SSB will not be determined as available SSB symbols.
[0124] For example, when the subcarrier spacing is 30KHz, a certain SSB includes 4 SSB symbols, 2 of which are configured with uplink subbands, and the other 2 SSB symbols are not configured with uplink subbands. In this case, the SSB will not be determined as an available SSB, and the SSB symbols included in the SSB will not be determined as available SSB symbols.
[0125] As can be seen from the above introduction, the base station sends SSB to the UE in the time-frequency resources of the SSB symbol. Therefore, in order to ensure that the UE can receive the SSB normally, not all SSB symbols configured with uplink subbands can be used for uplink transmission.
[0126] Specifically, the base station may determine candidate SSBs, then select an available SSB that can be used for uplink transmission from the candidate SSBs, and then generate configuration information including an indication value of the available SSBs.
[0127] Among them, the SSB symbols included in the candidate SSB are all configured with uplink subbands.
[0128] First, the method of determining candidate SSBs is introduced.
[0129] The base station can determine whether the SSB symbol is configured with an uplink subband based on the configuration of the uplink subband and the SSB, and determine the SSB in which all SSB symbols are configured with an uplink subband as a candidate SSB.
[0130] Next, a method for selecting an available SSB from candidate SSBs is introduced.
[0131] In one embodiment, the base station may calculate the product of the number of candidate SSBs and a preset ratio and round it off as the first target number, and then select the first target number of SSBs from the candidate SSBs as available SSBs.
[0132] The above-mentioned preset ratio may be 40%, 50%, etc.
[0133] For example, if the number of candidate SSBs is 4 and the preset ratio is 50%, the first target number is 4×50%=2, so that the base station can select 2 SSBs from the 4 candidate SSBs as available SSBs.
[0134] In this case, if each SSB includes 4 SSB symbols, 2×4=8 SSB symbols included in the selected 2 available SSBs are available SSB symbols.
[0135] Among them, the base station can select the first target number of available SSBs from the candidate SSBs by random selection, selection based on a preset interval, etc., and this embodiment of the present application is not limited to this.
[0136] In another embodiment, the base station may select a preset number of SSBs from the candidate SSBs as available SSBs.
[0137] The above-mentioned preset number can be set by the staff based on experience and / or actual needs. Similarly, the base station can select a preset number of available SSBs from the candidate SSBs by random selection, selection based on a preset interval, etc., which is not limited in this embodiment of the present application.
[0138] It can be seen that the base station can first determine the candidate SSB. The SSB symbols included in the candidate SSB are all configured with uplink subbands and are SSB symbols that can theoretically be used for uplink transmission. Then, the available SSB is selected from the candidate SSB. The SSB symbols included in the available SSB are SSB symbols that can be used for uplink transmission. In this way, the available SSB symbols can be accurately determined.
[0139] In this way, the configuration information determined by the base station includes an indication value of an available SSB, and the above indication value can clearly indicate the SSB symbol used for uplink transmission.
[0140] The available SSB symbols are described more intuitively below with reference to FIG6 .
[0141] See Figure 6, which is a schematic diagram of an available SSB symbol provided in an embodiment of the present application.
[0142] Figure 6 shows a schematic diagram of the frame structure configuration within the SSB period P1 and the SSB period P2, wherein the shaded rectangles in the SSB period P1 and the SSB period P2 represent SSB or uplink subbands, the SSB period is 10ms (milliseconds), the subcarrier spacing is 30KHz, the frame structure period is 2.5ms, and the frame structure is DDDSU, that is, the first three time slots included in a subframe are downlink time slots, the fourth time slot is a special time slot, and the fifth time slot is an uplink time slot; time slots 1-19 represent the time slots included in the SSB period, and PRB (Physical Resource Block) represents the frequency domain resources contained in the time slot.
[0143] The following takes an SSB period as an example to introduce the SSB symbols and uplink subbands included therein.
[0144] FIG6 also shows a schematic diagram of the SSB symbols and uplink subbands included in time slot 0 and time slot 1 in the SSB period P2, wherein the shaded rectangles in time slot 0 and time slot 1 represent available SSB symbols or uplink subbands.
[0145] It can be seen that the SSB period P2 includes 20 time slots from time slot 0 to time slot 19, among which downlink time slot 0 and downlink time slot 1 each carry 2 SSBs, for a total of 4 SSBs; each SSB includes 4 SSB symbols, such that the first SSB carried by downlink time slot 0 includes SSB symbols 2-5, and the second SSB carried by downlink time slot 0 includes SSB symbols 8-11.
[0146] In this way, the downlink time slot 0 of the SSB period P2 includes a total of 4×2=8 SSB symbols, and the downlink time slot 1 also includes 4×2=8 SSB symbols. The downlink time slot 0 and the downlink time slot 1 include a total of 8+8=16 SSB symbols, and these 16 SSB symbols are all configured with uplink subbands.
[0147] Then, the base station can select an available SSB from the four SSBs based on the SSB expected to be transmitted uplink in the SSB period P2, and the SSB symbols included in the selected SSB are also available SSB symbols.
[0148] For example, the base station may determine to select the first two SSBs in the SSB period P2 (i.e., the two SSBs included in the downlink time slot 0) for uplink transmission, and the last two SSBs (i.e., the two SSBs included in the downlink time slot 1) are not used for uplink transmission, and then determine that the first two SSBs in the SSB period P2 are available SSBs, so that the SSB symbols 2-5 and SSB symbols 8-11 included in the first two SSBs, a total of 8 symbols, are available SSB symbols for uplink transmission.
[0149] Step S502: The base station sends configuration information to the UE.
[0150] Specifically, the base station may send configuration information to the UE in the following manner.
[0151] In one implementation, the base station may directly send configuration information including an indication value of an available SSB to the UE.
[0152] In another implementation, the base station may send a first RRC (Radio Resource Control) signaling to the UE.
[0153] Among them, the first RRC signaling carries the SSB position configuration parameter, the value of the first position in the SSB position configuration parameter is set to a first preset value, and the first position is: the position corresponding to the available SSB in the SSB position configuration parameter.
[0154] In this implementation, the first RRC signaling is configuration information indicating available SSB symbols.
[0155] First, the above SSB position configuration parameters are introduced.
[0156] The SSB position configuration parameter may include several positions, and the number of the above positions may be the same as the number of SSBs included in one SSB cycle, so that each position corresponds to each SSB included in one SSB cycle in turn.
[0157] For example, an SSB cycle includes 4 SSBs, and the SSB position configuration parameters may include 4 positions from position 1 to position 4, where position 1 corresponds to the 1st SSB in the SSB cycle, position 2 corresponds to the 2nd SSB in the SSB cycle, and so on.
[0158] The value of each position in the SSB position configuration parameter is used to indicate whether the SSB corresponding to each position is an available SSB.
[0159] Among them, the position where the value is set to the first preset value is the first position, and the SSB corresponding to the first position is the available SSB; the position where the value is set to other values is the other position, and the SSB corresponding to the other positions is not the available SSB.
[0160] In one case, the above-mentioned SSB position configuration parameter may include a second target number of bits, each bit corresponding to each SSB included in an SSB cycle in turn, and the value of each bit indicates whether the SSB corresponding to the bit is an available SSB.
[0161] For example, the second target number may be 4, 8, 16, 32, 64, etc.
[0162] In this case, the first preset value may be 0. Therefore, the bit with a value of 0 is the first position, and the corresponding SSB is an available SSB; the bit with a value of 1 is other positions, and the corresponding SSB is not an available SSB.
[0163] For example, if the above-mentioned second target number is 4, and the 4 bits included in the SSB position configuration parameter are set to 1100, then the first 2 bits are other positions whose values are set to 1, indicating that the 1st and 2nd SSBs included in an SSB cycle (that is, the SSBs corresponding to SSB index 0 and SSB index 1) are not available SSBs; the last 2 bits are the first position whose values are set to 0, indicating that the 3rd and 4th SSBs included in an SSB cycle (that is, the SSBs corresponding to SSB index 2 and SSB index 3) are available SSBs.
[0164] Since the frequency domain resources are the same for all SSBs and only the time slots are different in the time domain, the position of SSB in each time slot is fixed. Therefore, by sending the above-mentioned SSB position configuration parameters to the UE, the UE can obtain the available SSB indicated by the SSB position configuration parameters, and thus determine that the SSB symbols included in the available SSB are available SSB symbols for uplink transmission.
[0165] In this way, the base station can indicate the available SSB by setting the SSB position configuration parameters of the first RRC signaling, and thus send the first RRC signaling to the UE to enable the UE to know the available SSB, and then enable the UE to know the available SSB symbols included in the available SSB, without the need for other additional configurations, thereby improving the efficiency of information interaction between the base station and the UE.
[0166] Step S503: The UE receives configuration information for uplink transmission sent by the base station.
[0167] The configuration information includes: an indication value of an available SSB, and the indication value is used to indicate whether all SSB symbols included in the available SSB are available SSB symbols.
[0168] In this case, the UE can determine the available SSB based on the indication value included in the above configuration information, and thus can determine that the SSB symbols included in the available SSB are available SSB symbols.
[0169] In this way, the UE can conveniently determine the available SSB symbols for uplink transmission based on the indication value of the available SSB included in the configuration information sent by the base station.
[0170] As can be seen from step S502, the base station may send a first RRC signaling indicating available SSB symbols to the UE. In view of this:
[0171] In one implementation, the configuration information received by the UE may be first RRC signaling.
[0172] In this case, the above-mentioned available SSB symbols are: the SSB symbols included in the SSB corresponding to the second position in the first RRC signaling, and the second position is: the position in the SSB position configuration parameter whose value is the first preset value.
[0173] As can be seen from the foregoing description, the SSB corresponding to the position whose value in the SSB position configuration parameter is the first preset value is an available SSB, and the SSB symbols included in the available SSB are also available SSB symbols. In this way, the UE can determine the SSB symbols included in the SSB corresponding to the second position in each SSB period as available SSB symbols.
[0174] It can be seen that the UE can conveniently determine the available SSB symbols based on the SSB position configuration parameters of the first RRC signaling.
[0175] Step S504: The base station sends uplink scheduling information to the UE.
[0176] Step S505: The UE receives uplink scheduling information sent by the base station.
[0177] Step S506: The UE performs uplink transmission in available SSB symbols based on the uplink scheduling information.
[0178] Specifically, the UE can transmit PUCCH (Physical Uplink Control Channel), PUSCH (Physical Uplink Shared Channel), SRS (Sounding Reference Signal), and PRACH (Physical Random Access Channel) in the uplink subband in the determined SSB symbol.
[0179] It can be seen that in this embodiment, after the base station determines the SSB symbol for the UE to perform uplink transmission, it may not send the SSB on the determined SSB symbol, and synchronize the indication value of the available SSB including the available SSB symbol to the UE. Thus, for the UE, the UE can determine the available SSB and the available SSB symbols included therein based on the received indication value, and then may not receive the SSB in the available SSB symbol, but perform uplink transmission; at the same time, the UE can also normally receive the SSB in other SSB symbols outside the available SSB symbol, so that it can normally perform cell synchronization and update system information based on the received SSB, thereby reducing the probability of communication abnormalities caused by the failure to receive the SSB. It can be seen that this improves the uplink transmission rate while ensuring the normal reception of the SSB, that is, it can improve the uplink transmission rate while ensuring the stability of mobile communications.
[0180] Preferably, this embodiment can be used in a scenario where the uplink subband is semi-statically configured.
[0181] As mentioned above, in the SBFD technology, an uplink subband can be configured in the SSB symbol included in the downlink time slot, wherein the configuration of the uplink subband can be divided into semi-static configuration and dynamic configuration.
[0182] For semi-statically configured uplink subbands, their time-frequency resource locations can be pre-configured through RRC signaling, and the time-frequency resource locations of SSB symbols are also pre-configured. Therefore, the base station can determine whether there is resource overlap between the uplink subband and the SSB symbol, and further determine the SSB symbols that have resource overlap with the uplink subband, determine the SSBs in which all SSB symbols are configured with uplink subbands as candidate SSBs, and select an available SSB from the candidate SSBs. In this scenario, the base station does not need to consider the overlapping relationship between the uplink subband and the SSB symbols in the frequency domain resources.
[0183] In another case, the base station determines that the configuration information may include window information of the uplink subband protection window. Based on this, refer to Figure 7, which is a signaling diagram of the third uplink transmission process provided in an embodiment of the present application. The above process includes the following steps.
[0184] Step S701: The base station determines configuration information including window information of an uplink subband protection window.
[0185] Among them, in the SSB symbol located in the uplink subband protection window and configured with the uplink subband, the priority of uplink transmission is higher than that of downlink transmission.
[0186] That is, for the UE, it will perform uplink transmission according to scheduling in the SSB symbol configured with the uplink subband and located in the uplink subband protection window, rather than downlink transmission.
[0187] The window information of the uplink sub-band protection window is described in detail below.
[0188] In one implementation, the window information may include window identification, window type, and window position information.
[0189] The above-mentioned window identifier may be any information used to identify the uplink sub-band protection window, such as a window ID and a window sequence number.
[0190] The above window type is used to indicate the type of the uplink sub-band protection window, which can be divided into a periodic protection window, a semi-persistent protection window, and an aperiodic protection window.
[0191] The above-mentioned window position information may be any information for indicating the position of the uplink sub-band protection window, which varies according to different window types and will be introduced together with the window types below.
[0192] The following introduces the above different types of uplink sub-band protection windows and uplink sub-band protection location information respectively.
[0193] 1. Periodic protection window
[0194] The periodic protection window is a window for prioritizing uplink subband protection based on the window period. In other words, the periodic protection window uses the window period as the protection unit, and one or more periodic protection windows can be set in each window period. The window period describes the protection period of the periodic protection window and can be in time slots.
[0195] For example, if the subcarrier spacing is 30 kHz and the SSB period is 10 ms, the window period may be 20 ms, which can also be called a window period of 40 time slots.
[0196] The window position information of the periodic protection window may include: a period offset value representing the window period and offset, a starting symbol of the window in the starting time slot, and a window length.
[0197] The above-mentioned period offset value includes a window period and a window offset, wherein the window offset represents the starting time slot of the protection window in the frame structure.
[0198] The above window length may be in units of time slots.
[0199] In this embodiment, the base station and the UE can determine the starting SFN (System Frame Number) and starting time slot of the periodic protection window based on the above-mentioned window position information at the MAC (Media Access Control) layer, and then determine the position of the periodic protection window according to the determined starting SFN, starting time slot and window length included in the window position information.
[0200] The following describes a method for determining the starting SFN (System Frame Number, system frame number) and the starting time slot of the periodic protection window based on the above window position information.
[0201] First, the starting SFN of the periodic protection window can be calculated using the following expression (1): numberOfSlotsPerFrame×SFN1+slot number in the frame=[(numberOfSlotsPerFrame×SFN1)] start +offset)+N×periodicity]modulo(1024×numberOfSlotsPerFrame) (1)
[0202] Where numberOfSlotsPerFrame represents the total number of time slots per frame, SFN 1 represents the starting SFN, slot number in the frame represents the starting time slot of the periodic protection window, and SFNstart Indicates the system frame number in which the protection window configuration or reconfiguration takes effect. For example, it can be the next SFN of the SFN corresponding to the frame structure carrying the above window information. Periodicity indicates the window period included in the period offset value. Offset indicates the window offset included in the period offset value. N indicates the sequence number of the protection period. Modulo indicates the modulo operation.
[0203] In the above expression (1), all parameters except SFN1 and the slot number in the frame are known parameters.
[0204] Specifically, the slot number in the frame and offset in the formula can be ignored first, and SFN1 can be solved according to other remaining parameters, that is: numberOfSlotsPerFrame×SFN1= [(numberOfSlotsPerFrame×SFN start )+N×periodicity]modulo(1024×numberOfSlotsPerFrame) (2)
[0205] At this time, in expression (2), all parameters except SFN1 are known parameters, so SFN1 can be directly calculated.
[0206] For example, if numberOfSlotsPerFrame is 20, SFN start =4, periodicity is 40, and protection period number N is 2. Substituting the above parameters into the expression, we get the following result: 20×SFN1=[(20×4)+2×40]modulo(1024×20)
[0207] That is, 20×SFN1=160, then SFN1=8, that is, the starting SFN of the periodic protection window in the second protection period is 8.
[0208] After calculating the starting SFN, the offset and the calculated SFN1 can be substituted into expression (1) to calculate the starting time slot of the periodic protection window.
[0209] For example, substituting offset = 2 and SFN1 = 8 into expression (1), we get the following result: 20×8+slot number in the frame=[(20×4)+2×40+2]modulo(1024×20)
[0210] That is, 160+slot number in the frame=160+2, then slot number in the frame=2, that is, the starting time slot of the periodic protection window in the second protection period in the starting SFN is 2.
[0211] It can be seen from the above that the above-mentioned periodic offset value, the starting symbol of the window in the starting time slot and the window length can comprehensively and accurately describe the position of the periodic protection window. Therefore, after the base station synchronizes the window position information including the above-mentioned periodic offset value, starting symbol and window length to the UE, the UE can accurately determine the position of the protection window based on the received window position information.
[0212] 2. Semi-persistent protection window
[0213] The concept of the semi-persistent protection window is similar to that of the periodic protection window. It also prioritizes uplink subband protection according to the window period. The window position information also includes: the period offset value representing the window period and offset, the starting symbol of the window in the starting timeslot, and the window length.
[0214] Compared with the periodic protection window, if the uplink subband protection window is a semi-persistent protection window, the configuration information for indicating the available SSB symbols further includes: activation indication information.
[0215] The activation indication information is used to indicate whether the semi-persistent protection window is activated.
[0216] In this way, by setting the activation indication information, it is possible to flexibly configure whether the uplink subband protection window is activated, thereby improving the flexibility of indicating available SSB symbols based on the uplink subband protection window.
[0217] In one case, the activation indication information is: a first MAC control element, which includes: a MAC subheader, an identifier of the serving cell on which the MAC control element acts, an identifier of the BWP (Bandwidth Part) on which the MAC control element acts, and a characterization value indicating whether each uplink subband protection window is activated.
[0218] Specifically, the MAC subbeader may be a MAC subbeader including an eLCID, which is used to identify a MAC control element; the serving cell identifier, the active BWP identifier, and the characterization value of whether each uplink subband protection window is activated are described using a field of fixed length.
[0219] A specific example of the data format of the first MAC control element is introduced below with reference to FIG8 .
[0220] See Figure 8, which is a schematic diagram of a MAC control element provided in an embodiment of the present application.
[0221] It can be seen that the first MAC control element consists of two bytes, Oct1 and Oct2, where the meanings of the fields in Oct1 are as follows:
[0222] a. R is a reserved field, and its meaning can be set according to subsequent business needs.
[0223] b. Serving cell ID: the ID of the serving cell to which the MAC control element acts, used to indicate the serving cell to which the MAC control element acts.
[0224] c. Partial bandwidth identifier (BWP ID): an identifier of the partial bandwidth in which the MAC control element is effective, used to indicate the partial bandwidth in which the MAC control element is effective.
[0225] In Oct2, S0-S7 correspond to respective semi-persistent protection windows, wherein S0 may correspond to the semi-persistent protection window with the smallest window identifier, S1 may correspond to the semi-persistent protection window with the second smallest window identifier, and so on.
[0226] The values of S0-S7 indicate whether the corresponding semi-persistent protection window is activated.
[0227] For example, a value of S1 of 1 indicates that the semi-persistent protection window corresponding to S1 is activated; a value of S3 of 0 indicates that the semi-persistent protection window corresponding to S3 is not activated, which can also be called deactivated.
[0228] It can be seen that the information included in the first MAC control element can clearly indicate the activation status of the uplink subband protection window.
[0229] The following describes how to determine the starting SFN and starting timeslot of the semi-persistent protection window.
[0230] The starting SFN and starting time slot of the semi-persistent protection window are determined in a similar manner to the periodic window and can also be calculated using the above formulas (1) and (2). The only difference is that when calculating the starting SFN and starting time slot of the semi-persistent protection window, the SFN in formulas (1) and (2) is start Indicates the next SFN of the SFN at which the base station receives the HARQ ACK (Hybrid ARQ Acknowledgement) for the MAC control element sent by the UE.
[0231] 3. Non-periodic protection window
[0232] The non-periodic protection window does not have the concept of protection period. That is, the non-periodic protection window uses a single SSB period as the protection unit, and one or more non-periodic protection windows can be set on each SSB period.
[0233] In one case, the window position information of the non-periodic protection window may include a starting symbol of the window in a starting time slot and a window length.
[0234] In this way, based on the starting symbol of the window in the starting time slot and the window length, the ending symbol of the window can be determined, and then the window position can be determined based on the above starting symbol and ending symbol.
[0235] In another case, the window position information of the non-periodic protection window may include a start symbol of a start time slot of the window and an end symbol of the window.
[0236] In addition, if the uplink subband protection window is a non-periodic protection window, the configuration information for indicating the available SSB symbols may further include activation indication information.
[0237] The activation indication information is used to indicate whether the aperiodic protection window is activated.
[0238] In this way, by setting the activation indication information, it is possible to flexibly configure whether the above-mentioned non-periodic protection window is activated, thereby improving the flexibility of indicating available SSB symbols based on the uplink sub-band protection window.
[0239] The activation indication information may be: a first DCI (Downlink Control Information) parameter, and the first DCI parameter includes: a representation value of whether each uplink subband protection window is activated.
[0240] The above DCI parameters may belong to Scheduling DCI parameters or Group-common DCI parameters.
[0241] Specifically, the above-mentioned DCI parameter can be ulSbfdProtectWindowIndicator, and the number of bits occupied by this parameter is equal to the number of non-periodic protection windows. Among them, the lowest bit in ulSbfdProtectWindowIndicator indicates the non-periodic protection window with the smallest window identifier, the second lowest bit corresponds to the non-periodic protection window with the second smallest window identifier, and so on. The value of each bit contained in ulSbfdProtectWindowIndicator indicates whether the corresponding non-periodic protection window is activated. A value of 1 indicates that the non-periodic protection window is activated, and a value of 0 indicates that the non-periodic protection window is not activated or is deactivated.
[0242] For example, if the DCI parameter ulSbfdProtectWindowIndicator is 1111000, it means that the four aperiodic protection windows with the largest window identifiers are activated, and the four aperiodic protection windows with the smallest window identifiers are not activated or are deactivated.
[0243] The activation or deactivation of the aperiodic protection window takes effect at the time when the UE receives the DCI parameter, and all activation or deactivation operations of the aperiodic protection window after this time will take effect.
[0244] For example, at time t1 when the UE receives the DCI parameter, it is determined that the DCI parameter indicates that the aperiodic protection window W1 is deactivated. Then, all aperiodic protection windows W1 received by the UE after time t1 are in an inactivated state.
[0245] In this way, the base station can flexibly indicate whether each uplink subband protection window is activated by first setting the DCI parameter. In addition, the DCI parameter indicates whether each uplink subband protection window is activated through a characterization value, which requires fewer bytes, resulting in a smaller DCI parameter data size, reducing the amount of information the base station needs to send to the UE.
[0246] It can be seen that the window identifier, window type and window position information respectively describe the characteristics of the uplink sub-band protection window in multiple aspects. Based on the above information, the uplink sub-band protection window can be determined more accurately.
[0247] Step S702: The base station sends configuration information to the UE.
[0248] Step S703: The UE receives configuration information for uplink transmission sent by the base station.
[0249] The above configuration information includes: window information of the uplink sub-band protection window.
[0250] In one case, if the uplink subband protection window is the semi-persistent protection window or the aperiodic protection window, the configuration information may further include the activation indication information.
[0251] Step S704: The base station sends uplink scheduling information to the UE.
[0252] Step S705: The UE receives uplink scheduling information sent by the base station.
[0253] Step S706: The UE performs uplink transmission in available SSB symbols based on the uplink scheduling information.
[0254] The available SSB symbol is located in the uplink subband protection window indicated by the window information and is configured with an uplink subband.
[0255] Specifically, the UE can transmit PUCCH, PUSCH, SRS, and PRACH in the uplink subband in the available SSB symbols.
[0256] Among them, the UE can determine the available SSB symbols in the following manner.
[0257] In one implementation, when the configuration information does not include activation indication information, the UE may directly determine an SSB symbol located in the uplink subband protection window indicated by the window information and configured with an uplink subband as an available SSB symbol for uplink transmission.
[0258] In another implementation, when the configuration information includes activation indication information, the UE may determine an available SSB symbol located in the first window and configured with an uplink subband as an available SSB symbol for uplink transmission.
[0259] The first window is a window indicated to be activated by the activation indication information, and the first window belongs to the uplink subband protection window indicated by the window information.
[0260] In this way, the UE only determines the available SSB symbols in the first window indicated by the activation indication information. As the activation indication information sent by the base station changes, the available SSB symbols determined by the UE can also change accordingly, thereby improving the flexibility in determining the SSB symbols.
[0261] In this embodiment, the configuration information received by the UE includes window information of the uplink subband protection window, so that the SSB symbol located within the uplink subband protection window and configured with the uplink subband can be accurately determined based on the window information. After the UE receives the uplink scheduling information sent by the base station, it can accurately determine the SSB symbol located in the uplink subband protection window indicated by the window information and configured with the uplink subband, and perform uplink transmission based on the determined SSB symbol.
[0262] As can be seen from the above, in SSB symbols configured with uplink subbands and located in the uplink subband protection window, uplink transmission takes priority over downlink transmission. That is, for the UE, the UE will perform uplink transmission according to scheduling in SSB symbols configured with uplink subbands and located in the uplink subband protection window, rather than downlink transmission. As can be seen, the UE can not only perform uplink transmission normally in the uplink time slot, but also perform uplink transmission in the downlink time slot originally used for downlink transmission, thereby improving the uplink transmission rate.
[0263] In addition, the UE can also perform downlink transmission normally in SSB symbols outside the uplink subband protection window in the downlink time slot. That is, while the UE performs uplink transmission according to scheduling in SSB symbols within the uplink subband protection window, it can also receive SSBs normally in SSB symbols outside the uplink subband protection window, ensuring synchronization between the UE and the base station and receiving the MIB, reducing the probability of communication anomalies caused by failure to receive SSBs. It can be seen that this improves the uplink transmission rate while ensuring the normal reception of SSBs, that is, it can improve the uplink transmission rate while ensuring the stability of mobile communications.
[0264] It should be noted that, in this embodiment, if the configuration of the uplink subband protection window covers all periods of the SSB, the UE will not be able to receive the SSB normally.
[0265] Therefore, the uplink subband protection window can be reasonably set to cover only part of the SSB, so that the UE can normally receive the SSB in the SSB symbols outside the uplink subband protection window.
[0266] The following describes a specific example of setting the uplink sub-band protection window.
[0267] Refer to FIG9 , which is a schematic diagram of an uplink sub-band protection window provided in an embodiment of the present application.
[0268] In Figure 9, the shaded rectangle represents the SSB or uplink subband, the SSB period is 10ms, the subcarrier spacing is 30KHz, the frame structure period is 2.5ms, and the frame structure is DDDSU, that is, the first three time slots included in a subframe are downlink time slots, the fourth time slot is a special time slot, and the fifth time slot is an uplink time slot; time slots 1-19 represent all time slots included in the SSB period, and PRB represents the frequency domain resources contained in the time slot.
[0269] The uplink subband protection window shown in Figure 9 is a periodic protection window with a window period of 20ms, that is, a batch of uplink subband protection windows are set every 2 SSB periods; the window offset of the uplink subband protection window is configured to 0, and the starting symbol in the starting time slot is 0; the length of the uplink subband protection window is 3 time slots. Since one time slot includes 14 symbols, the length of the uplink subband protection window can also be called 3×14=42 symbols.
[0270] As can be seen, in each window period, there are a total of 4 time slots carrying SSBs, with each time slot carrying 2 SSBs, for a total of 8 SSBs. The SSB symbols occupied by the 4 SSBs carried in 2 time slots are within the uplink subband protection window, while the SSB symbols occupied by the 4 SSBs carried in 2 time slots are outside the uplink subband protection window. That is, in each window period, the uplink subband protection window covers 50% of the SSB symbols.
[0271] In this way, the UE can perform uplink transmission based on 50% of the available SSB symbols located within the uplink subband protection window, and normally receive SSB based on the remaining 50% of the SSB symbols located outside the uplink subband protection window.
[0272] The following introduces a data format of window information provided by this embodiment.
[0273] Specifically, a new RRC configuration parameter ulSbfdProtectWindow may be introduced in RRC signaling to set the window information of each uplink subband protection window. The data format of the configuration parameter ulSbfdProtectWindow is as follows:
[0274] Among them, ulSbfdProtectWindowID represents the window identifier; maxNrofUlSbfdProtectWindow represents the maximum number of uplink subband protection windows that can be configured, and this parameter can be configured to 1, 2, 4, 8, etc.; resourceType Enumerated represents the window type; periodicityAndOffset represents the window period offset value. Specifically, the parameters below periodicityAndOffset are the window period and window offset to be selected, among which slots4, slots5... represent the window period, and INTEGER(0..3), INTEGER(0..4)... represent the period offsets that can be selected; startOfSymbol represents the starting symbol of the uplink subband protection window in the starting time slot, and INTEGER(0..13) represents the starting symbol that can be selected; LengthOfWindowInSymbol Integer represents the window length; maxNrofSlots represents the maximum number of time slots included in the frame structure, and maxNrofSymbols represents the maximum number of symbols included in the time slot.
[0275] The window length may be in symbols, and its maximum value is the product of the maximum number of time slots and the maximum number of symbols.
[0276] In this way, the base station sends RRC signaling including the above RRC configuration parameter ulSbfdProtectWindow to the UE, and the UE can obtain detailed information of the uplink subband protection window based on the configuration parameter included in the received RRC signaling.
[0277] It should be noted that if the window type of the uplink subband protection window is a semi-continuous protection window, the base station needs to send RRC signaling including the above-mentioned RRC configuration parameters and the first MAC control element to the UE, so that the UE determines the activation status of the semi-continuous protection window based on the first MAC control element; if the window type of the uplink subband protection window is a non-periodic protection window, the base station needs to send RRC signaling including the above-mentioned RRC configuration parameters and the first DCI parameter to the UE, so that the UE determines the activation status of the non-periodic protection window based on the first DCI parameter.
[0278] In the solution provided by this application, the base station can maintain a list of schedulable SSBs for each UE and determine available SSB symbols based on the list. In this way, after the base station sends uplink scheduling information to the UE, the UE can perform uplink transmission in the available SSB symbols based on the scheduling information. In view of the above situation, the embodiment of this application provides a third uplink transmission method.
[0279] Referring to FIG10 , which is a flow chart of a third uplink transmission method provided in an embodiment of the present application, and applied to a base station, the method includes the following steps.
[0280] Step S1001: Based on the first schedulable SSB list, determine the available SSB symbols for the UE to perform uplink transmission.
[0281] Among them, the first schedulable SSB list can be generated based on the first SSB, and the first SSB is: the SSB for which the UE has reported the signal quality characterization value, and the signal quality characterization value represents the numerical value obtained by the UE by measuring the signal quality of the received SSB signal.
[0282] In this way, the signal quality characterization value of the SSB signal received by the UE is taken into account when generating the first schedulable SSB list, and thus the signal quality characterization value of the SSB signal received by the UE is taken into account when subsequently determining the available SSB symbols based on the first schedulable SSB list, making the determined SSB symbols more reasonable.
[0283] First, the signal quality characterization value of the above-mentioned SSB signal is introduced.
[0284] In a mobile communication system, several SSBs can be configured. Each SSB corresponds to a wide beam, also known as an SSB beam, and each SSB beam covers a different area. At a given moment, if a UE is located in an area covered by a specific SSB beam, the SSB signal strength corresponding to that SSB beam measured by the UE is stronger, indicating better signal quality. The SSB signal strength corresponding to other SSB beams measured by the UE is weaker, indicating poorer signal quality.
[0285] Specifically, the signal quality characterization value can be a value obtained by the UE measuring the RSRP (Reference Signal Receiving Power) and RSSI (Received Signal Strength Indication) of the SSB beam corresponding to the received SSB.
[0286] The following introduces the method of generating the first schedulable SSB list based on the first SSB.
[0287] In the first method, if the first SSB includes an SSB corresponding to a first quality characterization value, the base station can determine, based on the first SSB, a second SSB for which the UE has not reported a signal quality characterization value, and then directly generate a first schedulable SSB list including the SSB index of the second SSB. The first quality characterization value is: the first number of characterization values sorted from largest to smallest among the signal quality characterization values reported by the UE.
[0288] The base station may determine all pre-configured SSBs except the first SSB as the second SSB, and then generate a first schedulable SSB list including the SSB index of the second SSB. Furthermore, the SSB indexes in the first schedulable SSB list are sorted from small to large.
[0289] For example, the base station determines that the SSB index corresponding to the second SBB in all SSBs except the first SSB is [SSB4, SSB2, SSB5], then the generated first schedulable SSB list can be [SSB2, SSB4, SSB5], where the list indexes of SSB2, SSB4, and SSB5 are 0, 1, and 2, respectively.
[0290] It can be seen that in the first schedulable SSB list, the list index is related to the SSB index, and the smaller the SSB index, the smaller the list index.
[0291] Among them, the first SSB is the SSB with a higher signal quality characterization value measured by the UE, and the second SSB is the SSB for which the UE does not report a signal quality characterization value, that is, the second SSB is the SSB with a lower signal quality characterization value.
[0292] Thus, the base station generates a first schedulable SSB list containing the SSB index of the second SSB, so that when the second SSB is subsequently selected from the first schedulable SSB list, the selected second SSB is an SSB with a lower signal quality characterization value, and the SSB symbol occupied by the second SSB is used as the SSB symbol for uplink transmission. In this way, the SSB symbols occupied by SSBs with higher signal quality characterization values that are outside the first schedulable SSB list can still be used to receive SSBs. It can be seen that while improving the uplink transmission rate, the normal reception of SSBs is guaranteed, that is, the stability of mobile communications can be guaranteed while improving the uplink transmission rate.
[0293] The second method is that if the first SSB includes the SSB corresponding to all signal quality characterization values measured by the UE, the base station can determine the third SSB corresponding to the second signal quality characterization value and generate a first schedulable SSB list containing the SSB index of the third SSB.
[0294] Among them, the second signal quality characterization value is: the lowest second number of characterization values among the signal quality characterization values reported by the UE, and the SSB indexes included in the first schedulable SSB list are sorted from small to large according to the signal quality characterization values corresponding to the SSB.
[0295] For example, the base station determines that the SSB index corresponding to the third SBB is [SSB4, SSB2, SSB5], and the signal quality characterization values corresponding to each third SSB are S1, S2, and S3, respectively, where S3<S2<S1. Then the first schedulable SSB list generated is [SSB5, SSB2, SSB4], where the list indexes of SSB2, SSB4, and SSB5 are 1, 2, and 0, respectively.
[0296] It can be seen that in the first schedulable SSB list, the list index is independent of the SSB index, but is only related to the signal quality characterization value corresponding to the SSB index. The smaller the signal quality characterization value, the smaller the list index.
[0297] Among them, the third SSB is the SSB corresponding to the second lowest number of second signal quality characterization values among the signal quality characterization values reported by the UE, that is, the third SSB is an SSB with a lower signal quality characterization value.
[0298] Thus, the base station generates a first schedulable SSB list containing the SSB index of the third SSB, so that the third SSB with a lower signal quality characterization value can be selected from the first schedulable SSB list, and the SSB symbol occupied by the third SSB is used as the SSB symbol for uplink transmission. In this way, the SSB symbols occupied by SSBs with higher signal quality characterization values that are outside the first schedulable SSB list can still be used to receive SSBs. It can be seen that while improving the uplink transmission rate, the normal reception of SSBs is guaranteed, that is, the stability of mobile communications can be guaranteed while improving the uplink transmission rate.
[0299] It should be noted that the base station can update the first schedulable SSB list based on the signal quality characterization value of the SSB continuously reported by the UE.
[0300] The following introduces a method for determining available SSB symbols based on the first schedulable SSB list.
[0301] In one embodiment, the fourth SSB with the smallest list index can be selected from the first schedulable SSB list, and based on the fourth SSB, the available SSB symbols for the UE to perform uplink transmission can be determined.
[0302] As can be seen from the above introduction, the first schedulable SSB list can be generated in multiple ways, which are explained below in different situations:
[0303] In the first case, if the first schedulable SSB list is a list containing the SSB index of the second SSB, since the list index is related to the SSB index, the smaller the SSB index, the smaller the list index. Therefore, the fourth SSB with the smallest list index is selected from the first schedulable SSB list, that is, the smallest SSB index is selected from the first schedulable SSB list.
[0304] In this way, an SSB may be selected from the first schedulable SSB list starting from the smallest SSB index.
[0305] In the second case, if the first schedulable SSB list is a list containing the SSB index of the third SSB, since the list index is not related to the SSB index but is related to the signal quality characterization value, the smaller the signal quality characterization value corresponds to the smaller list index. Therefore, the fourth SSB with the smallest list index is selected from the first schedulable SSB list, that is, the SSB index with the smallest signal quality characterization value is selected from the first schedulable SSB list.
[0306] In this way, it is equivalent to selecting the SSB with the weakest signal from the first schedulable SSB list, determining the SSB symbol occupied by the selected SSB as the available SSB symbol, and the SSB symbols occupied by other corresponding SSBs with larger signal quality characterization values are still used to receive SSB. This improves the uplink transmission rate while ensuring the normal reception of SSB, that is, it can ensure the stability of mobile communications while improving the uplink transmission rate.
[0307] In another embodiment, the fifth SSB can be randomly selected from the first schedulable SSB list, and based on the fifth SSB, the available SSB symbols for the UE to perform uplink transmission are determined.
[0308] Step S1002: Based on the available SSB symbols, uplink scheduling information is sent to the UE, so that the UE performs uplink transmission in the available SSB symbols based on the uplink scheduling information.
[0309] As can be seen from the foregoing description, the above-mentioned uplink scheduling information may include information such as time-frequency resources, modulation and coding schemes, etc. available for the UE to perform uplink transmission.
[0310] Among them, the UE can determine the SSB symbol corresponding to the above-mentioned available time-frequency resources as the available SSB symbol, and then perform uplink data transmission on the available SSB symbol according to the uplink modulation and coding method and other information indicated by the uplink scheduling information.
[0311] Specifically, the UE may transmit the PUSCH in an uplink subband in available SSB symbols.
[0312] As can be seen from the above, in the solution provided by the embodiment of the present application, the base station can determine the available SSB symbols for the UE to perform uplink transmission based on the first schedulable SSB list, and can send uplink scheduling information to the UE based on the available SSB symbols; thus, for the UE, it can perform uplink transmission in the available SSB symbols based on the uplink scheduling information. Among them, the SSB symbols are located in the downlink time slot. It can be seen that the UE can not only perform uplink transmission normally in the uplink time slot, but also perform uplink transmission based on the available SSB symbols in the downlink time slot originally used for downlink transmission, thereby improving the uplink transmission rate.
[0313] In addition, the first schedulable SSB list is generated based on the signal quality characterization value of the SSB beam corresponding to the SSB received by the UE, reflecting the signal quality of the SSB beam corresponding to the SSB received by the UE. In this way, the SSB symbol for uplink transmission can be selected from the SSB symbols occupied by the SSB based on the signal quality of the SSB beam corresponding to the SSB received by the UE, so that the selected SSB symbol is related to the signal quality of the SSB beam corresponding to the SSB received by the UE, thereby improving the stability of mobile communication.
[0314] Corresponding to the solution applied to the base station described in the embodiment shown in Figure 10 above, the embodiment of the present application also provides a solution applied to the UE.
[0315] Referring to FIG. 11 , which is a flow chart of a fourth uplink transmission method provided in an embodiment of the present application, and applied to a UE, the method includes the following steps.
[0316] Step S1101: Receive uplink scheduling information sent by a base station.
[0317] Among them, the uplink scheduling information is determined based on the available SSB symbols, the available SSB symbols are SSB symbols determined by the base station based on the first schedulable SSB list, the first schedulable SSB list is generated based on the first SSB, and the first SSB is: the SSB whose signal quality characterization value has been reported by the UE, and the signal quality characterization value represents the value obtained by the UE by measuring the signal quality of the received SSB signal.
[0318] Step S1102: Based on the uplink scheduling information, uplink transmission is performed in available SSB symbols.
[0319] As can be seen from the above, in the solution provided by the embodiment of the present application, after the UE receives the uplink scheduling information sent by the base station, it can perform uplink transmission in the available SSB symbols according to the uplink scheduling information. Among them, the SSB symbols are located in the downlink time slot. It can be seen that the UE can not only perform uplink transmission normally in the uplink time slot, but also perform uplink transmission based on the available SSB symbols in the downlink time slot originally used for downlink transmission, thereby improving the uplink transmission rate.
[0320] In addition, the available SSB symbols are determined based on the first schedulable SSB list, which is generated based on the signal quality characterization value of the SSB beam corresponding to the SSB received by the UE, reflecting the signal quality of the SSB beam corresponding to the SSB received by the UE. In this way, the SSB symbol for uplink transmission can be selected from the SSB symbols occupied by the SSB based on the signal quality of the SSB beam corresponding to the SSB received by the UE, so that the selected SSB symbol is related to the signal quality of the SSB beam corresponding to the SSB received by the UE, thereby improving the stability of mobile communication.
[0321] For ease of understanding, the solution provided in the embodiment of the present application is described in detail below from the perspective of information interaction between the base station and the UE.
[0322] In one case, the base station can generate a first schedulable SSB list based on the signal quality characterization value of the SSB signal reported by the UE, and determine the available SSB symbols for uplink transmission based on the first schedulable SSB list. Based on this, refer to Figure 12, which is a signaling diagram of the fourth uplink transmission process provided in an embodiment of the present application. The above process includes the following steps.
[0323] Step S1201: The UE measures the signal quality of the received SSB signal to obtain a signal quality characterization value.
[0324] Step S1202: The UE sends the obtained signal quality representation value to the base station.
[0325] In this way, the UE can synchronize the signal quality characterization value of the SSB signal it receives to the base station, so that the base station can know the quality strength of each SSB signal based on the received signal quality characterization value, and then more reasonably determine the SSB symbols available for the UE's uplink transmission based on the quality strength of each SSB signal.
[0326] Step S1203: The base station generates a first schedulable SSB list based on the signal quality characterization value.
[0327] Step S1204: The base station determines available SSB symbols for uplink transmission of the UE based on the first schedulable SSB list.
[0328] Step S1205: The base station sends uplink scheduling information to the UE based on the available SSB symbols.
[0329] Step S1206: The UE receives uplink scheduling information sent by the base station.
[0330] Step S1207: The UE performs uplink transmission in available SSB symbols based on the uplink scheduling information.
[0331] In one embodiment of the present application, the base station can determine the available SSB symbols for the UE to perform uplink transmission in the downlink time slot from the SSB symbols not used for uplink transmission in the previous SSB cycle based on the first schedulable SSB list.
[0332] Specifically, the base station can select a schedulable SSB that has not been selected and has the smallest index from the schedulable SSB list, and determine the SSB symbol occupied by the selected SSB as the SSB symbol for the UE to perform uplink transmission.
[0333] In this way, the available SSB symbols determined by the base station for the UE are the SSB symbols that were not used for uplink transmission in the previous SSB cycle, preventing the same SSB symbol from being used for uplink transmission in two consecutive SSB cycles, reducing the probability that the UE cannot normally receive and measure each SSB through the SSB symbols, and improving the stability of mobile communications.
[0334] In one embodiment of the present application, the base station may also send a second RRC signaling carrying a rate matching parameter to the UE, where the second RRC signaling carries the rate matching parameter to instruct the UE to perform uplink transmission in the available SSB symbols according to the target uplink transmission rate.
[0335] The target uplink transmission rate is obtained by rate matching the SSB time-frequency resources of the available SSB symbols.
[0336] In this way, through the rate matching operation, when the UE uses the SSB symbol for uplink transmission, the time-frequency resources related to the SSB can be removed from the transmitted time-frequency resources, thereby improving the rate and reliability of the uplink transmission.
[0337] Preferably, this embodiment is applicable to scenarios with high requirements for communication reliability.
[0338] As can be seen from the foregoing description, the SSB signal quality corresponding to the SSB index included in the first schedulable SSB list is relatively weak. Thus, when selecting available SSB symbols from the first schedulable SSB, available SSB symbols are also selected based on the corresponding SSBs with relatively weak SSB signal quality. In this way, the SSB symbols occupied by SSBs with relatively strong signal quality that are outside the first schedulable SSB list can still be used to receive SSBs, further ensuring that the UE can normally receive SSBs and improving the stability of mobile communications.
[0339] In another case, the base station can generate a first schedulable SSB list based on the signal quality characterization value of the SSB signal reported by the UE, and generate a second schedulable SSB list based on the cross-link interference measurement value reported by the UE. In this way, when the base station determines that there is a second schedulable SSB list, it can determine the available SSB symbols for uplink transmission based on the second schedulable SSB list. Based on this, refer to Figure 13, which is a signaling diagram of the fifth uplink transmission process provided in an embodiment of the present application. The above process includes the following steps.
[0340] Step S1301: The UE measures the signal quality of the received SSB signal to obtain a signal quality characterization value.
[0341] Step S1302: The UE sends the obtained signal quality representation value to the base station.
[0342] Step S1303: The UE measures the cross-link interference value generated by other UEs.
[0343] The cross-link interference measurement value generated by other UEs is, that is, the cross-link interference measurement value of other UEs to a certain UE.
[0344] Specifically, the cross-link interference measurement value may be a measurement value obtained and reported by the UE by measuring a CLI (cross-link interference) measurement signal sent by another UE. The other UE may be referred to as an interfering UE.
[0345] The cross-link interference measurement signal may be obtained by the UE measuring an SRS (Sounding Reference Signal) sent by an interfering UE. The UE may determine the cross-link interference measurement value by measuring the received cross-link interference measurement signal.
[0346] For example, UE1 determines that the cross-link interference measurement value of UE2 to UE1 is CLI_A and the cross-link interference measurement value of UE3 to UE1 is CLI_B by measuring the sounding reference signal; UE2 determines that the cross-link interference measurement value of UE1 to UE2 is CLI_C by measuring the SRS; UE3 determines that the cross-link interference measurement value of UE2 to UE3 is CLI_D by measuring the SRS.
[0347] The cross-link interference measurement value may include information such as the reference signal received power of the sounding reference signal received by the UE, the identifier of the interfering UE, the identifier of the sounding reference signal, and the reference signal received power corresponding to each sounding reference signal.
[0348] Step S1304: The UE sends a cross-link interference measurement value to the base station.
[0349] It should be noted that the embodiment of the present application does not limit the execution order of steps S1301-S1302 and steps S1303-S1304. For example, steps S1301-S1302 can be executed before or after steps S1303-S1304, or can be executed in parallel with steps S1303-S1304.
[0350] In this way, the UE can synchronize the cross-link interference measurement values of other UEs to itself to the base station, so that the base station can know the cross-link interference situation of each UE to other UEs based on the received cross-link interference measurement values, and then more reasonably determine the SSB symbols available for UE uplink transmission based on the above cross-link interference situation.
[0351] Step S1305: The base station determines a cross-link interference measurement value of the UE to other UEs.
[0352] As can be seen from the aforementioned step S1304, each UE can synchronize the cross-link interference measurement value of itself by other UEs to the base station.
[0353] In this step, the base station may aggregate the received cross-link interference measurement values, and determine the cross-link interference measurement values of each UE to other UEs according to the aggregation result.
[0354] For example, if the base station receives the cross-link interference measurement value CLI_A from UE2 to UE1 and the cross-link interference measurement value CLI_D from UE2 to UE3, it can determine the cross-link interference values CLI_A and CLI_D from UE2 to other UEs.
[0355] In one case, the base station may determine cross-link interference measurement values between UEs synchronized with other base stations, summarize the cross-link interference measurement values, and determine the cross-link interference measurement values of each UE to be scheduled to other UEs based on the summary results.
[0356] Step S1306: The base station generates a first schedulable SSB list based on the signal quality characterization value, and updates a second schedulable SSB list based on the UE's cross-link interference measurement value of other UEs.
[0357] It can be seen that the second schedulable list is updated based on the cross-link interference measurement value of the UE on other UEs.
[0358] The following introduces a method for updating the second schedulable SSB list based on the UE's cross-link interference measurement value of other UEs.
[0359] In one case, the sum of the cross-link interference measurement values of the UE to other UEs can be calculated. If the sum is less than or equal to a first threshold, the information of the UE's schedulable SSB recorded in the first schedulable SSB list is copied to the second schedulable SSB list; if the sum is greater than the first threshold, if the information of the UE's schedulable SSB has been recorded in the second schedulable SSB list, the information of the UE's schedulable SSB is removed from the second schedulable SSB list.
[0360] For example, if the base station determines that the cross-link interference values of UE2 to other UEs are CLI_A and CLI_D, then the sum of the cross-link interference measurement values of UE2 to other UEs is: CLI_A+CLI_D. If CLI_A+CLI_D is less than or equal to the first threshold, the information of UE2's schedulable SSB recorded in the first schedulable SSB list is copied to the second schedulable SSB list.
[0361] It should be noted that when the base station creates the second schedulable SSB list for the first time, it can first create an empty list, then calculate the sum of the UE's cross-link interference measurement values to other UEs, determine the UEs in the first schedulable SSB list whose corresponding sum values are less than or equal to the first threshold, and copy the schedulable SSB information of the determined UEs to the empty list to obtain the second schedulable SSB list.
[0362] In addition, the base station may update the second schedulable SSB list based on continuously determined cross-link interference measurement values.
[0363] It can be seen that when the second schedulable SSB list is updated in the above manner, the information of the schedulable SSB of the first UE will be retained, and the information of the schedulable SSB of the second UE will be deleted. The first UE is a UE with a smaller sum of cross-link interference measurement values for other UEs, and the second UE is a UE with a larger sum of cross-link interference measurement values for other UEs.
[0364] For example, if the SSB indexes recorded in the second schedulable SSB list of UE1 include [SSB5, SSB2, SSB4], and the SSB indexes recorded in the second schedulable SSB list of UE2 include [SSB6, SSB7, SSB9], where the sum of the cross-link interference measurement values corresponding to UE1 is greater than or equal to the first threshold, the SSB indexes recorded in the second schedulable SSB list of UE1 can be deleted.
[0365] In this way, the information retained in the updated second schedulable list is all: the information of the schedulable SSB of the UE with a smaller sum of the cross-link interference measurement values to other UEs, that is, the information retained in the second schedulable list is all the information of the schedulable SSB of the UE with weaker cross-link interference to other UEs. In this way, the SSB index of the schedulable SSB of the UE with weaker cross-link interference can be selected from the second schedulable SSB list for the UE with weaker cross-link interference. The SSB symbol included in the SSB corresponding to the SSB index is the SSB symbol that can be used for uplink transmission. It can be seen that this will make the cross-link interference to other UEs weaker when the UE performs uplink transmission based on the determined SSB symbol, thereby improving the stability of the UE when performing uplink transmission based on the determined SSB symbol.
[0366] Step S1307: The base station determines that there is a second schedulable SSB list, and based on the second schedulable SSB list, determines the available SSB symbols for the UE to perform uplink transmission.
[0367] Specifically, when determining that there is a second schedulable SSB list, the base station can select the fifth SSB with the smallest list index from the information of the UE's schedulable SSB recorded in the second schedulable SSB list, and determine the SSB symbol for the UE's uplink transmission based on the selected fifth SSB.
[0368] Since the second schedulable SSB list can be obtained by copying the information of the UE's schedulable SSB recorded in the first schedulable SSB list, when the SSB indexes in the first schedulable SSB list are sorted in ascending order according to the corresponding signal quality characterization values, the SSB indexes in the second schedulable SSB list are also sorted in ascending order according to the corresponding signal quality characterization values; when the SSB indexes in the first schedulable SSB list are sorted in ascending order according to index size, the SSB indexes in the second schedulable SSB list are also sorted in ascending order according to index size.
[0369] Therefore, the SSB with the smallest list index in the second schedulable SSB list can be the SSB with the weakest corresponding signal quality characterization value, or the SSB with the smallest corresponding SSB index.
[0370] In this way, the base station selects the SSB with the smallest list index from the information of the UE's schedulable SSB recorded in the second schedulable SSB list, which is equivalent to selecting the SSB with the weakest corresponding signal quality characterization value or the SSB with the smallest index from the second schedulable SSB list for the UE with a smaller cross-link interference value, and using the SSB symbol of the selected SSB as the available SSB symbol for the UE to perform uplink transmission. This not only ensures that the UE can normally receive the SSB based on other corresponding SSB symbols with stronger signal quality characterization values, but also makes the cross-link interference to other UEs weaker when the UE performs uplink transmission based on the determined SSB symbol, thereby improving the stability of the UE when performing uplink transmission based on the determined SSB symbol, that is, it can ensure the stability of mobile communications while improving the uplink transmission rate.
[0371] Step S1308: The base station sends uplink scheduling information to the UE based on the available SSB symbols.
[0372] Step S1309: The UE receives uplink scheduling information sent by the base station.
[0373] Step S1310: The UE performs uplink transmission in available SSB symbols based on the uplink scheduling information.
[0374] It can be seen that in this way, the second schedulable SSB list is also maintained based on the cross-link interference measurement value between the UE and other UEs. Therefore, when the SSB symbol for the UE to upload transmission is subsequently determined based on the first schedulable SSB list or the second schedulable SSB list, the cross-link interference between the UE and other UEs is further considered, thereby improving the rationality of the determined SSB symbol and thus improving the stability of the UE when performing uplink transmission based on the determined SSB symbol.
[0375] The following is a specific example to intuitively illustrate the specific method in which the base station determines the available SSB symbols for the UE to perform uplink transmission.
[0376] See Figure 14, which is a schematic diagram of an SSB beam and a method for determining available SSB symbols provided in an embodiment of the present application.
[0377] FIG14 shows the relationship between the SSB beam coverage corresponding to UE0-UE2 and SSB0-SSB5, and shows a schematic diagram of the CLI between the UEs.
[0378] It can be seen that for UE1, the SSB beams of SSB1, 2, and 3 can better cover UE1, that is, the signal quality of the SSB beams corresponding to SSB1, 2, and 3 is better, so the RSRP corresponding to SSB1, 2, and 3 is relatively large; on the contrary, the SSB beams of SSB0, 4, and 5 fail to cover UE1 well, that is, the signal quality of the SSB beams corresponding to SSB0, 4, and 5 is poor, so the RSRP corresponding to SSB1, 2, and 3 is relatively small.
[0379] Then, the base station can generate a first schedulable SSB list for UE1 based on the SSB indices of SSB0, 4, and 5 with relatively small corresponding RSRPs.
[0380] Then, the base station can determine the sum of UE1's CLI values for UE0 and UE2 as the overall CLI value. If the above overall CLI value is less than or equal to the preset first threshold, the SSB index recorded in the first schedulable SSB list is copied to the second schedulable SSB list.
[0381] Finally, the base station can select an SSB index with the smallest RSRP from the SSB indices SSB0, 4, and 5 included in the second schedulable SSB list, determine the SSB symbol corresponding to the determined SSB index as an available SSB symbol, and schedule PUSCH data in the uplink subband of the available SSB symbol, so that the UE can transmit PUSCH data in the uplink subband of the available SSB symbol.
[0382] Corresponding to the above-mentioned uplink transmission method applied to a base station, an embodiment of the present application further provides an uplink transmission device applied to a base station.
[0383] 15 is a schematic diagram of the structure of a first uplink transmission device provided in an embodiment of the present application. The device is applied to a base station and includes the following modules:
[0384] A configuration information determining module 1501 is configured to determine configuration information for uplink transmission, wherein the configuration information is used to indicate available SSB symbols for uplink transmission to the UE, wherein the available SSB symbols are configured with uplink subbands;
[0385] The configuration information sending module 1502 is configured to send the configuration information to the UE;
[0386] The first scheduling information sending module 1503 is configured to send uplink scheduling information to the UE, so that the UE performs uplink transmission in the available SSB symbol based on the uplink scheduling information.
[0387] As can be seen from the above, in the solution provided by the embodiment of the present application, the base station can determine the configuration information for uplink transmission, and the configuration information is used to indicate the available SSB symbols for uplink transmission of the UE. Therefore, after the base station sends the configuration information to the UE, the UE can know the available SSB symbols for uplink transmission; furthermore, after the base station sends the uplink scheduling information to the UE, the UE can perform uplink transmission based on the available SSB symbols. Among them, the SSB symbols are located in the downlink time slot. It can be seen that the UE can not only perform uplink transmission normally in the uplink time slot, but also perform uplink transmission based on the available SSB symbols in the downlink time slot originally used for downlink transmission, thereby improving the uplink transmission rate.
[0388] In the solution provided by the embodiment of the present application, the available SSB symbols indicated by the above configuration information are some SSB symbols in all SSB symbols that are configured with uplink subbands and used for uplink transmission. In this way, while the UE performs uplink transmission according to scheduling in the available SSB symbols, it can also normally receive SSB in other SSB symbols outside the available SSB symbols, so that it can normally perform cell synchronization and update system information based on the received SSB, thereby reducing the probability of communication abnormalities caused by failure to receive SSB. It can be seen that the solution provided by the embodiment of the present application improves the uplink transmission rate while ensuring that the UE can normally receive SSB, that is, it can ensure the stability of mobile communications while improving the uplink transmission rate.
[0389] In one embodiment of the present application, the configuration information includes: an indication value of an available SSB, and the indication value is used to indicate whether all SSB symbols included in the available SSB are the available SSB symbols.
[0390] In this way, the configuration information determined by the base station includes an indication value of the available SSB, and the above indication value can clearly indicate the SSB symbol used for uplink transmission.
[0391] In one embodiment of the present application, the configuration information determination module 1501 is specifically used to determine candidate SSBs, wherein the SSB symbols included in the candidate SSBs are all configured with uplink subbands; select available SSBs from the candidate SSBs; and generate configuration information containing an indication value of the available SSBs.
[0392] It can be seen that the base station can first determine the candidate SSB. The SSB symbols included in the candidate SSB are all configured with uplink subbands and are SSB symbols that can theoretically be used for uplink transmission. Then, the available SSB is selected from the candidate SSB. The SSB symbols included in the available SSB are SSB symbols that can be used for uplink transmission. In this way, the available SSB symbols can be accurately determined.
[0393] In one embodiment of the present application, the configuration information sending module 1502 is specifically used to send a first RRC signaling to the UE, wherein the first RRC signaling carries an SSB position configuration parameter, and the value of the first position in the SSB position configuration parameter is set to a first preset value, and the first position is: the position in the SSB position configuration parameter corresponding to the available SSB.
[0394] In this way, the base station can indicate the available SSB by setting the SSB position configuration parameters of the first RRC signaling, and thus send the first RRC signaling to the UE to enable the UE to know the available SSB, and then enable the UE to know the available SSB symbols included in the available SSB, without the need for other additional configurations, thereby improving the efficiency of information interaction between the base station and the UE.
[0395] In one embodiment of the present application, the configuration information includes: window information of the uplink subband protection window, wherein, in the SSB symbol located in the uplink subband protection window and configured with the uplink subband, the priority of uplink transmission is higher than that of downlink transmission.
[0396] As can be seen from the above, in SSB symbols configured with uplink subbands and located in the uplink subband protection window, uplink transmission takes priority over downlink transmission. That is, for the UE, the UE will perform uplink transmission according to scheduling in SSB symbols configured with uplink subbands and located in the uplink subband protection window, rather than downlink transmission. As can be seen, the UE can not only perform uplink transmission normally in the uplink time slot, but also perform uplink transmission in the downlink time slot originally used for downlink transmission, thereby improving the uplink transmission rate.
[0397] In addition, the UE can also perform normal downlink transmission in SSB symbols outside the uplink subband protection window in the downlink time slot. That is, while the UE performs uplink transmission in SSB symbols within the uplink subband protection window, it can also receive SSBs normally in SSB symbols outside the uplink subband protection window, ensuring synchronization between the UE and the base station and receiving the MIB, reducing the probability of communication anomalies caused by failure to receive SSBs. As can be seen, this improves the uplink transmission rate while ensuring normal reception of SSBs, which means that it can simultaneously improve the uplink transmission rate and ensure the stability of mobile communications.
[0398] In one embodiment of the present application, the window information includes: window identification, window type and window position information.
[0399] It can be seen that the window identifier, window type and window position information respectively describe the characteristics of the uplink sub-band protection window in multiple aspects. Based on the above information, the uplink sub-band protection window can be determined more accurately.
[0400] In one embodiment of the present application, the window position information includes: a period offset value representing the window period and offset, a starting symbol of the window in the starting time slot, and a window length.
[0401] It can be seen from the above that the above-mentioned periodic offset value, the starting symbol of the window in the starting time slot and the window length can accurately describe the position of the periodic protection window. Therefore, after the base station synchronizes the window position information including the above-mentioned periodic offset value, starting symbol and window length to the UE, the UE can accurately determine the position of the protection window based on the received window position information.
[0402] In one embodiment of the present application, the starting SFN and starting timeslot of the uplink subband protection window are calculated according to the following formula: numberOfSlotsPerFrame×SFN1+slot number in the frame =[(numberOfSlotsPerFrame×SFN1)] start +offset)+N×periodicity]modulo(1024 ×numberOfSlotsPerFrame)
[0403] Wherein, numberOfSlotsPerFrame represents the total number of time slots per frame, SFN1 represents the starting SFN, slot number in the frame represents the starting time slot, SFN start It represents the system frame number in which the uplink subband protection window configuration or reconfiguration takes effect, periodicity represents the window period included in the periodic offset value, offset represents the window offset included in the periodic offset value, and N represents the sequence number of the window period.
[0404] In one embodiment of the present application, the configuration information further includes activation indication information, wherein the activation indication information is used to indicate whether the uplink subband protection window is activated.
[0405] In this way, by setting the activation indication information, it is possible to flexibly configure whether the uplink subband protection window is activated, thereby improving the flexibility of indicating available SSB symbols based on the uplink subband protection window.
[0406] In one embodiment of the present application, the activation indication information is: a first MAC control element;
[0407] The first MAC control element includes: a MAC subheader, an identifier of a serving cell to which the MAC control element acts, an identifier of a portion of bandwidth to which the MAC control element acts, and a representation value indicating whether each uplink subband protection window is activated.
[0408] It can be seen that the information included in the first MAC control element can clearly indicate the activation status of the uplink subband protection window.
[0409] In one embodiment of the present application, the activation indication information is: a first DCI parameter;
[0410] The first DCI parameter includes: a value representing whether each uplink subband protection window is activated.
[0411] In this way, the base station can flexibly indicate whether each uplink subband protection window is activated by first setting the DCI parameter. In addition, the DCI parameter indicates whether each uplink subband protection window is activated through a characterization value, which requires fewer bytes, resulting in a smaller DCI parameter data size, reducing the amount of information the base station needs to send to the UE.
[0412] 16 is a schematic diagram of the structure of a second uplink transmission device provided in an embodiment of the present application. The device is applied to a base station and includes the following modules:
[0413] A first available SSB symbol determining module 1601 is configured to determine an available SSB symbol for uplink transmission by the UE based on a first schedulable SSB list;
[0414] The second scheduling information sending module 1602 is configured to send uplink scheduling information to the UE based on the available SSB symbols, so that the UE performs uplink transmission in the available SSB symbols based on the uplink scheduling information.
[0415] As can be seen from the above, in the solution provided by the embodiment of the present application, the base station can determine the available SSB symbols for the UE to perform uplink transmission based on the first schedulable SSB list, and can send uplink scheduling information to the UE based on the available SSB symbols; thus, for the UE, it can perform uplink transmission in the available SSB symbols based on the uplink scheduling information. Among them, the SSB symbols are located in the downlink time slot. It can be seen that the UE can not only perform uplink transmission normally in the uplink time slot, but also perform uplink transmission based on the available SSB symbols in the downlink time slot originally used for downlink transmission, thereby improving the uplink transmission rate.
[0416] In addition, the first schedulable SSB list is generated based on the signal quality characterization value of the SSB beam corresponding to the SSB received by the UE, reflecting the signal quality of the SSB beam corresponding to the SSB received by the UE. In this way, the SSB symbol for uplink transmission can be selected from the SSB symbols occupied by the SSB based on the signal quality of the SSB beam corresponding to the SSB received by the UE, so that the selected SSB symbol is related to the signal quality of the SSB beam corresponding to the SSB received by the UE, thereby improving the stability of mobile communication.
[0417] In one embodiment of the present application, the first schedulable SSB list is generated based on the first SSB, and the first SSB is: the SSB for which the UE has reported a signal quality characterization value, and the signal quality characterization value represents a numerical value obtained by the UE by measuring the signal quality of the received SSB signal.
[0418] In this way, the signal quality characterization value of the SSB signal received by the UE is taken into account when generating the first schedulable SSB list, and thus the signal quality characterization value of the SSB signal received by the UE is taken into account when subsequently determining the available SSB symbols based on the first schedulable SSB list, making the determined SSB symbols more reasonable.
[0419] In one embodiment of the present application, the first SSB includes: an SSB corresponding to a first quality characterization value, wherein the first quality characterization value is: a first number of characterization values of the signal quality characterization values reported by the UE sorted from large to small;
[0420] The first schedulable SSB list is generated in the following manner:
[0421] Based on the first SSB, determine the second SSB for which the UE does not report the signal quality characterization value; generate a first schedulable SSB list, wherein the first schedulable list contains the SSB index of the second SSB, and the SSB index is sorted from small to large.
[0422] As can be seen from the previous introduction, the second SSB is an SSB with a lower signal quality characterization value. Therefore, the base station generates a first schedulable SSB list containing the SSB index of the second SSB. When the second SSB is subsequently selected from the first schedulable SSB list, the selected second SSB is an SSB with a lower signal quality characterization value, and the SSB symbol occupied by the second SSB is used as the SSB symbol for uplink transmission. In this way, the SSB symbols occupied by SSBs with higher signal quality characterization values outside the first schedulable SSB list can still be used to receive SSBs. It can be seen that while improving the uplink transmission rate, the normal reception of SSBs is guaranteed, that is, the stability of mobile communications can be guaranteed while improving the uplink transmission rate.
[0423] In one embodiment of the present application, the first SSB includes: SSBs corresponding to all signal quality characterization values measured by the UE;
[0424] The first schedulable SSB list is generated in the following manner:
[0425] Determine a third SSB corresponding to a second signal quality characterization value, wherein the second signal quality characterization value is: the lowest second number of characterization values among the signal quality characterization values reported by the UE; generate a first schedulable SSB list, wherein the first schedulable SSB list includes the SSB index of the third SSB, and the SSB index is sorted from small to large according to the signal quality characterization value corresponding to the SSB.
[0426] The base station generates a first schedulable SSB list containing the SSB index of the third SSB, so as to facilitate the subsequent selection of the third SSB with a lower signal quality characterization value from the first schedulable SSB list, and use the SSB symbol occupied by the third SSB as the SSB symbol for uplink transmission. In this way, the SSB symbols occupied by SSBs with higher signal quality characterization values that are outside the first schedulable SSB list can still be used to receive SSBs. It can be seen that while improving the uplink transmission rate, the normal reception of SSBs is guaranteed, that is, the stability of mobile communications can be guaranteed while improving the uplink transmission rate.
[0427] In one embodiment of the present application, the first available SSB symbol determination module 1601 is specifically used to select the fourth SSB with the smallest list index from the first schedulable SSB list; based on the fourth SSB, determine the available SSB symbol for the UE to perform uplink transmission.
[0428] In this way, an SSB may be selected from the first schedulable SSB list starting from the smallest SSB index.
[0429] Alternatively, it is equivalent to selecting the SSB with the weakest signal from the first schedulable SSB list, determining the SSB symbol occupied by the selected SSB as the available SSB symbol, and the SSB symbols occupied by other corresponding SSBs with larger signal quality characterization values are still used to receive the SSB. This improves the uplink transmission rate while ensuring the normal reception of the SSB, that is, it can ensure the stability of mobile communications while improving the uplink transmission rate.
[0430] In one embodiment of the present application, the device further comprises:
[0431] The second available SSB symbol determination module is used to determine the available SSB symbols for the UE to perform uplink transmission based on the second schedulable SSB list if there is a second schedulable SSB list, wherein the second schedulable list is updated based on the UE's cross-link interference measurement value between other UEs; otherwise, the first available SSB symbol determination module 1601 is triggered.
[0432] It can be seen that in this way, the second schedulable SSB list is also maintained based on the cross-link interference measurement value between the UE and other UEs, so that when the SSB symbol for the UE to upload transmission is subsequently determined based on the first schedulable SSB list or the second schedulable SSB list, the cross-link interference between the UE and other UEs is further considered, thereby improving the rationality of the determined SSB symbol, thereby improving the stability of the UE when performing uplink transmission based on the determined SSB symbol.
[0433] If the second schedulable SSB list records the information of the UE's schedulable SSB, the SSB with the smallest list index is selected from the information of the UE's schedulable SSB recorded in the second schedulable SSB list, which is equivalent to selecting the SSB with the weakest corresponding signal quality characterization value or the SSB with the smallest index from the second schedulable SSB list for the UE with a smaller corresponding cross-link interference value, and using the SSB symbol of the selected SSB as the available SSB symbol for the UE to perform uplink transmission. This not only ensures that the UE can normally receive the SSB based on other corresponding SSB symbols with stronger signal quality characterization values, but also makes the cross-link interference to other UEs weaker when the UE performs uplink transmission based on the determined SSB symbol, thereby improving the stability of the UE when performing uplink transmission based on the determined SSB symbol, that is, it can ensure the stability of mobile communications while improving the uplink transmission rate.
[0434] In one embodiment of the present application, the second schedulable SSB list is updated in the following manner:
[0435] Calculate the sum of the cross-link interference measurement values of the UE to other UEs; if the sum is less than or equal to a first threshold, copy the information of the UE's schedulable SSB recorded in the first schedulable SSB list to the second schedulable SSB list; if the sum is greater than the first threshold, if the information of the UE's schedulable SSB has been recorded in the second schedulable SSB list, remove the information of the UE's schedulable SSB from the second schedulable SSB list.
[0436] In this way, the information retained in the updated second schedulable list is all: the information of the schedulable SSB of the UE with a smaller sum of the cross-link interference measurement values to other UEs, that is, the information retained in the second schedulable list is all the information of the schedulable SSB of the UE with weaker cross-link interference to other UEs. In this way, it is convenient to select the SSB index of the schedulable SSB of the above UE from the second schedulable SSB list for the UE with weaker cross-link interference to other UEs. The SSB symbol included in the SSB corresponding to the above SSB index is the SSB symbol that can be used for uplink transmission. It can be seen that this will make the cross-link interference to other UEs weaker when the UE performs uplink transmission based on the determined SSB symbol, thereby improving the stability of the UE when performing uplink transmission based on the determined SSB symbol.
[0437] In one embodiment of the present application, the second available SSB symbol determination module is specifically used to select the fifth SSB with the smallest list index from the second schedulable SSB list; based on the fifth SSB, determine the available SSB symbol for the UE to perform uplink transmission.
[0438] In one embodiment of the present application, the first available SSB symbol determination module 1601 is specifically used to determine the available SSB symbols for uplink transmission of the UE from the SSB symbols not used for uplink transmission in the previous SSB cycle based on the first schedulable SSB list.
[0439] In this way, the available SSB symbols determined by the base station for the UE are the SSB symbols that were not used for uplink transmission in the previous SSB cycle, preventing the same SSB symbol from being used for uplink transmission in two consecutive SSB cycles, reducing the probability that the UE cannot normally receive and measure each SSB through the SSB symbols, and improving the stability of mobile communications.
[0440] In one embodiment of the present application, the device further comprises:
[0441] An RRC signaling sending module is used to send a second RRC signaling carrying a rate matching parameter to the UE to instruct the UE to perform uplink transmission in the available SSB symbol according to a target uplink transmission rate, wherein the target uplink transmission rate is obtained by rate matching the SSB time-frequency resources of the available SSB symbol.
[0442] In this way, through the rate matching operation, when the UE uses the SSB symbol for uplink transmission, the time-frequency resources related to the SSB can be removed from the transmitted time-frequency resources, thereby improving the rate and reliability of the uplink transmission.
[0443] Corresponding to the above-mentioned uplink transmission method applied to the UE, an embodiment of the present application further provides an uplink transmission device applied to the UE.
[0444] 17 is a schematic diagram of the structure of a third uplink transmission device provided in an embodiment of the present application. The device is applied to a UE and includes the following modules:
[0445] The configuration information receiving module 1701 is configured to receive configuration information for uplink transmission sent by a base station, wherein the configuration information is used to indicate available SSB symbols for uplink transmission by the UE, and the available SSB symbols are configured with uplink subbands;
[0446] A first scheduling information receiving module 1702 is configured to receive uplink scheduling information sent by the base station;
[0447] The first uplink transmission module 1703 is configured to perform uplink transmission in the available SSB symbols based on the uplink scheduling information.
[0448] As can be seen from the above, in the solution provided by the embodiment of the present application, the UE can receive the configuration information for uplink transmission sent by the base station. The configuration information is used to indicate the available SSB symbols for uplink transmission of the UE. In this way, the UE can obtain the available SSB symbols for uplink transmission based on the configuration information; further, after the base station sends the uplink scheduling information to the UE, the UE can perform uplink transmission based on the available SSB symbols. Among them, the SSB symbols are located in the downlink time slot. It can be seen that the UE can not only perform uplink transmission normally in the uplink time slot, but also perform uplink transmission based on the available SSB symbols in the downlink time slot originally used for downlink transmission, thereby improving the uplink transmission rate.
[0449] In addition, the available SSB symbols indicated by the above configuration information are some SSB symbols that are configured with uplink subbands and can be used for uplink transmission in all SSB symbols. In this way, while the UE performs uplink transmission according to scheduling in the available SSB symbols, it can also normally receive SSB in other SSB symbols outside the available SSB symbols, thereby being able to normally perform cell synchronization and update system information based on the received SSB, thereby reducing the probability of communication abnormalities caused by failure to receive SSB. It can be seen that the solution provided by the embodiment of the present application improves the uplink transmission rate while ensuring that the UE can normally receive SSB, that is, it can improve the uplink transmission rate while ensuring the stability of mobile communications.
[0450] In one embodiment of the present application, the configuration information includes: an indication value of an available SSB, and the indication value is used to indicate whether all SSB symbols included in the available SSB are the available SSB symbols.
[0451] In this way, the UE can conveniently determine the available SSB symbols for uplink transmission based on the indication value of the available SSB included in the configuration information sent by the base station.
[0452] In one embodiment of the present application, the configuration information receiving module 1701 is specifically configured to receive a first RRC signaling sent by a base station;
[0453] The available SSB symbol is: the SSB symbol included in the SSB corresponding to the second position in the first RRC signaling, and the second position is: the position whose value in the SSB position configuration parameter is the first preset value.
[0454] It can be seen that the UE can conveniently determine the available SSB symbols based on the SSB position configuration parameters of the first RRC signaling.
[0455] In one embodiment of the present application, the configuration information includes: window information of an uplink subband protection window, wherein, in an SSB symbol located in the uplink subband protection window and configured with an uplink subband, uplink transmission has a higher priority than downlink transmission;
[0456] The available SSB symbol is located in the uplink subband protection window indicated by the window information and is configured with an uplink subband.
[0457] In this embodiment, the configuration information received by the UE includes window information of the uplink subband protection window, so that the SSB symbol located within the uplink subband protection window and configured with the uplink subband can be accurately determined based on the window information. After the UE receives the uplink scheduling information sent by the base station, it can accurately determine the SSB symbol located in the uplink subband protection window indicated by the window information and configured with the uplink subband, and perform uplink transmission based on the determined SSB symbol.
[0458] In one embodiment of the present application, the configuration information further includes: activation indication information, wherein the activation indication information is used to indicate whether the uplink subband protection window is activated;
[0459] The available SSB symbol is located in a first window and is configured with an uplink subband. The first window is: the window indicated to be activated by the activation indication information, and the first window belongs to the uplink subband protection window indicated by the window information.
[0460] In this way, the UE only determines the available SSB symbols in the first window indicated by the activation indication information. As the activation indication information sent by the base station changes, the available SSB symbols determined by the UE can also change accordingly, thereby improving the flexibility in determining the SSB symbols.
[0461] 18 is a schematic diagram of the structure of a fourth uplink transmission device provided in an embodiment of the present application. The device is applied to a UE and includes the following modules:
[0462] A second scheduling information receiving module 1801 is configured to receive uplink scheduling information sent by a base station, wherein the uplink scheduling information is determined based on an available SSB symbol, the available SSB symbol is an SSB symbol determined by the base station based on a first schedulable SSB list, the first schedulable SSB list is generated based on a first SSB, and the first SSB is: an SSB for which the UE has reported a signal quality characterization value, the signal quality characterization value representing a value obtained by the UE performing a signal quality measurement on a received SSB signal;
[0463] The second uplink transmission module 1802 is configured to perform uplink transmission in the available SSB symbols based on the uplink scheduling information.
[0464] As can be seen from the above, in the solution provided by the embodiment of the present application, after the UE receives the uplink scheduling information sent by the base station, it can perform uplink transmission in the available SSB symbols according to the uplink scheduling information. Among them, the SSB symbols are located in the downlink time slot. It can be seen that the UE can not only perform uplink transmission normally in the uplink time slot, but also perform uplink transmission based on the available SSB symbols in the downlink time slot originally used for downlink transmission, thereby improving the uplink transmission rate.
[0465] In addition, the available SSB symbols are determined based on the first schedulable SSB list, which is generated based on the signal quality characterization value of the SSB beam corresponding to the SSB received by the UE, reflecting the signal quality of the SSB beam corresponding to the SSB received by the UE. In this way, the SSB symbol for uplink transmission can be selected from the SSB symbols occupied by the SSB based on the signal quality of the SSB beam corresponding to the SSB received by the UE, so that the selected SSB symbol is related to the signal quality of the SSB beam corresponding to the SSB received by the UE, thereby improving the stability of mobile communication.
[0466] In one embodiment of the present application, the device further comprises:
[0467] The signal quality measurement module is used to measure the signal quality of the received SSB signal and obtain a signal quality characterization value;
[0468] The signal quality characterization value sending module is used to send the obtained signal quality characterization value to the base station, so that the signal quality characterization value obtained by the base station generates the first schedulable SSB list.
[0469] In this way, the UE can synchronize the signal quality characterization value of the SSB signal it receives to the base station, so that the base station can know the quality strength of each SSB signal based on the received signal quality characterization value, and then more reasonably determine the SSB symbols available for the UE's uplink transmission based on the quality strength of each SSB signal.
[0470] In one embodiment of the present application, the device further comprises:
[0471] An interference measurement module is used to measure cross-link interference measurement values generated by other UEs;
[0472] An interference measurement value sending module is used to send the cross-link interference measurement value to the base station, so that the base station updates the second schedulable SSB list based on the cross-link interference measurement value.
[0473] In this way, the UE can synchronize the cross-link interference measurement values of other UEs to the base station, so that the base station can calculate the cross-link interference situation of each UE to other UEs based on the cross-link interference measurement values reported by all UEs, and then more reasonably determine the SSB symbols available for UE uplink transmission based on the above cross-link interference situation.
[0474] Corresponding to the above-mentioned uplink transmission method applied to the base station and UE, the embodiment of the present application also provides a base station and UE.
[0475] An embodiment of the present application provides a base station, as shown in FIG19 , including a processor 1901 and a machine-readable storage medium 1902. The machine-readable storage medium 1902 stores machine-executable instructions that can be executed by the processor 1901. The machine-executable instructions prompt the processor 1901 to perform the following steps:
[0476] Determining configuration information for uplink transmission, wherein the configuration information is used to indicate available SSB symbols for uplink transmission by the UE, and the available SSB symbols are configured with uplink subbands;
[0477] Sending the configuration information to the UE;
[0478] Uplink scheduling information is sent to the UE, so that the UE performs uplink transmission in the available SSB symbol based on the uplink scheduling information.
[0479] In one embodiment of the present application, the configuration information includes: an indication value of an available SSB, and the indication value is used to indicate whether all SSB symbols included in the available SSB are the available SSB symbols.
[0480] In one embodiment of the present application, the machine executable instructions further cause the processor to perform the following steps:
[0481] Determining a candidate SSB, wherein all SSB symbols included in the candidate SSB are configured with an uplink subband;
[0482] Selecting an available SSB from the candidate SSBs;
[0483] Configuration information including an indication value of the available SSB is generated.
[0484] In one embodiment of the present application, the machine executable instructions further cause the processor to perform the following steps:
[0485] A first RRC signaling is sent to the UE, wherein the first RRC signaling carries an SSB position configuration parameter, the value of the first position in the SSB position configuration parameter is set to a first preset value, and the first position is: the position in the SSB position configuration parameter corresponding to the available SSB.
[0486] In one embodiment of the present application, the configuration information includes: window information of the uplink subband protection window, wherein, in the SSB symbol located in the uplink subband protection window and configured with the uplink subband, the priority of uplink transmission is higher than that of downlink transmission.
[0487] In one embodiment of the present application, the window information includes: window identification, window type and window position information.
[0488] In one embodiment of the present application, the window position information includes: a period offset value representing the window period and offset, a starting symbol of the window in the starting time slot, and a window length.
[0489] In one embodiment of the present application, the starting SFN and starting timeslot of the uplink subband protection window are calculated according to the following formula: numberOfSlotsPerFrame×SFN1+slot number in the frame =[(numberOfSlotsPerFrame×SFN1)] start +offset)+N×periodicity]modulo(1024 ×numberOfSlotsPerFrame)
[0490] Wherein, numberOfSlotsPerFrame represents the total number of time slots per frame, SFN1 represents the starting SFN, slot number in the frame represents the starting time slot, SFN start It represents the system frame number in which the uplink subband protection window configuration or reconfiguration takes effect, periodicity represents the window period included in the periodic offset value, offset represents the window offset included in the periodic offset value, and N represents the sequence number of the window period.
[0491] In one embodiment of the present application, the configuration information further includes activation indication information, wherein the activation indication information is used to indicate whether the uplink subband protection window is activated.
[0492] In one embodiment of the present application, the activation indication information is: a first MAC control element;
[0493] The first MAC control element includes: a MAC subheader, an identifier of a serving cell to which the MAC control element acts, an identifier of a portion of bandwidth to which the MAC control element acts, and a representation value indicating whether each uplink subband protection window is activated.
[0494] In one embodiment of the present application, the activation indication information is: a first DCI parameter;
[0495] The first DCI parameter includes: a value representing whether each uplink subband protection window is activated.
[0496] An embodiment of the present application provides another base station, including a processor and a machine-readable storage medium, wherein the machine-readable storage medium stores machine-executable instructions that can be executed by the processor, and the machine-executable instructions cause the processor to perform the following steps:
[0497] Determining, based on the first schedulable SSB list, available SSB symbols for uplink transmission by the UE;
[0498] Based on the available SSB symbols, uplink scheduling information is sent to the UE, so that the UE performs uplink transmission in the available SSB symbols based on the uplink scheduling information.
[0499] In one embodiment of the present application, the first schedulable SSB list is generated based on the first SSB, and the first SSB is: the SSB for which the UE has reported a signal quality characterization value, and the signal quality characterization value represents a numerical value obtained by the UE by measuring the signal quality of the received SSB signal.
[0500] In one embodiment of the present application, the first SSB includes: an SSB corresponding to a first quality characterization value, wherein the first quality characterization value is: a first number of characterization values of the signal quality characterization values reported by the UE sorted from large to small;
[0501] The first schedulable SSB list is generated in the following manner:
[0502] Based on the first SSB, determine the second SSB for which the UE does not report the signal quality characterization value; generate a first schedulable SSB list, wherein the first schedulable list contains the SSB index of the second SSB, and the SSB index is sorted from small to large.
[0503] In one embodiment of the present application, the first SSB includes: SSBs corresponding to all signal quality characterization values measured by the UE;
[0504] The first schedulable SSB list is generated in the following manner:
[0505] Determine a third SSB corresponding to a second signal quality characterization value, wherein the second signal quality characterization value is: the first second number of characterization values sorted from small to large among the signal quality characterization values reported by the UE; generate a first schedulable SSB list, wherein the first schedulable SSB list includes the SSB index of the third SSB, and the SSB index is sorted from small to large according to the signal quality characterization value corresponding to the SSB.
[0506] In one embodiment of the present application, the machine executable instructions further cause the processor to perform the following steps:
[0507] Select the fourth SSB with the smallest list index from the first schedulable SSB list; based on the fourth SSB, determine the available SSB symbols for the UE to perform uplink transmission.
[0508] In one embodiment of the present application, the machine executable instructions further cause the processor to perform the following steps:
[0509] Before determining the available SSB symbols for uplink transmission of the UE based on the first schedulable SSB list, if there is a second schedulable SSB list, determining the available SSB symbols for uplink transmission of the UE based on the second schedulable SSB list, wherein the second schedulable list is updated based on the UE's cross-link interference measurement value between other UEs; otherwise, executing the step of determining the available SSB symbols for uplink transmission of the UE based on the first schedulable SSB list.
[0510] In one embodiment of the present application, the second schedulable SSB list is updated in the following manner:
[0511] Calculate the sum of the cross-link interference measurement values of the UE to other UEs; if the sum is less than or equal to a first threshold, copy the information of the UE's schedulable SSB recorded in the first schedulable SSB list to the second schedulable SSB list; if the sum is greater than the first threshold, if the information of the UE's schedulable SSB has been recorded in the second schedulable SSB list, remove the information of the UE's schedulable SSB from the second schedulable SSB list.
[0512] In one embodiment of the present application, the machine executable instructions further cause the processor to perform the following steps:
[0513] Select the fifth SSB with the smallest list index from the second schedulable SSB list; based on the fifth SSB, determine the available SSB symbols for the UE to perform uplink transmission.
[0514] In one embodiment of the present application, the machine executable instructions further cause the processor to perform the following steps:
[0515] Based on the first schedulable SSB list, the available SSB symbols for uplink transmission of the UE are determined from the SSB symbols not used for uplink transmission in the previous SSB cycle.
[0516] In one embodiment of the present application, the machine executable instructions further cause the processor to perform the following steps:
[0517] A second RRC signaling carrying a rate matching parameter is sent to the UE to instruct the UE to perform uplink transmission in the available SSB symbol according to the target uplink transmission rate, wherein the target uplink transmission rate is obtained by rate matching the SSB time-frequency resources of the available SSB symbol.
[0518] In one example, the processor may include one or more processing cores, such as a 4-core processor, an 8-core processor, and the like. The processor may be implemented in at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 711 may also include a main processor and a coprocessor. The main processor is a processor for processing data in an awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in a standby state. In some embodiments, the processor may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen.
[0519] In one example, the base station may optionally include a peripheral device interface and at least one peripheral device. The processor and the peripheral device interface may be connected via a bus or signal lines. Each peripheral device may be connected to the peripheral device interface via a bus, signal lines, or circuit boards. The peripheral device may include at least one of a radio frequency circuit and a power supply.
[0520] The radio frequency circuit is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit communicates with communication networks and other communication devices via electromagnetic signals. The radio frequency circuit converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals into electrical signals. Optionally, the radio frequency circuit includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a user identity module card, etc. The radio frequency circuit can communicate with user equipment via at least one wireless communication protocol. The wireless communication protocol includes but is not limited to: the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network.
[0521] The power supply is used to power various components in the base station. The power supply can be AC, DC, disposable batteries or rechargeable batteries.
[0522] The beneficial effects corresponding to the above-mentioned base station embodiments can be found in the above-mentioned method embodiment section applied to the base station, which will not be repeated here.
[0523] An embodiment of the present application further provides a UE, as shown in FIG20 , including a processor 2001 and a machine-readable storage medium 2002, wherein the machine-readable storage medium 2002 stores machine-executable instructions that can be executed by the processor 2001, and the machine-executable instructions prompt the processor 2001 to perform the following steps:
[0524] receiving configuration information for uplink transmission sent by a base station, wherein the configuration information is used to indicate available SSB symbols for uplink transmission by the UE, and an uplink subband is configured in the available SSB symbols;
[0525] receiving uplink scheduling information sent by the base station;
[0526] Based on the uplink scheduling information, uplink transmission is performed in the available SSB symbols.
[0527] In one embodiment of the present application, the configuration information includes: an indication value of an available SSB, and the indication value is used to indicate whether all SSB symbols included in the available SSB are the available SSB symbols.
[0528] In one embodiment of the present application, the machine executable instructions further cause the processor to perform the following steps:
[0529] receiving a first RRC signaling sent by a base station;
[0530] The available SSB symbol is: the SSB symbol included in the SSB corresponding to the second position in the first RRC signaling, and the second position is: the position whose value in the SSB position configuration parameter is the first preset value.
[0531] In one embodiment of the present application, the configuration information includes: window information of an uplink subband protection window, wherein, in the SSB symbol located in the uplink subband protection window and configured with an uplink subband, the priority of uplink transmission is higher than that of downlink transmission; the available SSB symbol is located in the uplink subband protection window indicated by the window information and is configured with an uplink subband.
[0532] In one embodiment of the present application, the configuration information further includes: activation indication information, wherein the activation indication information is used to indicate whether the uplink subband protection window is activated;
[0533] The available SSB symbol is located in a first window and is configured with an uplink subband. The first window is: the window indicated to be activated by the activation indication information, and the first window belongs to the uplink subband protection window indicated by the window information.
[0534] This embodiment of the present application further provides another UE, including a processor and a machine-readable storage medium, wherein the machine-readable storage medium stores machine-executable instructions that can be executed by the processor 2201, and the machine-executable instructions cause the processor to perform the following steps:
[0535] Receive uplink scheduling information sent by a base station, wherein the uplink scheduling information is determined based on the available SSB symbol, the available SSB symbol is an SSB symbol determined by the base station based on a first schedulable SSB list, the first schedulable SSB list is generated based on a first SSB, and the first SSB is: an SSB for which the UE has reported a signal quality characterization value, the signal quality characterization value representing a value obtained by the UE performing a signal quality measurement on a received SSB signal;
[0536] Based on the uplink scheduling information, uplink transmission is performed in the available SSB symbols.
[0537] In one embodiment of the present application, the machine executable instructions further cause the processor to perform the following steps:
[0538] Perform signal quality measurement on the received SSB signal to obtain a signal quality characterization value; send the obtained signal quality characterization value to the base station, so that the signal quality characterization value obtained by the base station generates the first schedulable SSB list.
[0539] In one embodiment of the present application, the machine executable instructions further cause the processor to perform the following steps:
[0540] Measure cross-link interference measurement values generated by other UEs; and send the cross-link interference measurement values to the base station, so that the base station updates a second schedulable SSB list based on the cross-link interference measurement values.
[0541] In one example, a processor may include one or more processing cores, such as a quad-core processor or an octal-core processor. The processor may be implemented in at least one of the following hardware forms: a DSP, an FPGA, or a PLA. The processor may also include a main processor and a coprocessor.
[0542] In one example, the user device further includes a peripheral device interface and at least one peripheral device. The processor and the peripheral device interface may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface via a bus, a signal line, or a circuit board. The peripheral device may include at least one of a radio frequency circuit, a touch screen display, a camera, and a power supply.
[0543] Radio frequency circuits are used to receive and transmit RF signals, also known as electromagnetic signals. Radio frequency circuits communicate with communication networks and other communication devices via electromagnetic signals. Radio frequency circuits convert electrical signals into electromagnetic signals for transmission, or convert received electromagnetic signals into electrical signals. Optionally, the radio frequency circuits include: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a user identity module card, and the like. The radio frequency circuits can communicate with base stations via at least one wireless communication protocol. Such wireless communication protocols include, but are not limited to, the World Wide Web, metropolitan area networks, intranets, various generations of mobile communication networks, wireless local area networks, and / or WiFi.
[0544] The display screen is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen is a touch screen, the display screen also has the ability to collect touch signals on or above the surface of the display screen. The touch signals can be input into a processor as control signals for processing. In this case, the display screen can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards.
[0545] In some embodiments, there can be one display screen, which is provided on the front panel of the user device; in other embodiments, there can be at least two display screens, which are provided on different surfaces of the user device or are foldable; in still other embodiments, the display screen can be a flexible display screen, which is provided on a curved surface or a foldable surface of the user device. The display screen can even be provided in a non-rectangular irregular shape, i.e., a special-shaped screen. The display screen can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0546] The camera assembly is used to capture images or videos. Optionally, the camera assembly includes a front camera and a rear camera. Typically, the front camera is arranged on the front panel of the user device, and the rear camera is arranged on the back of the user device. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.
[0547] The power supply is used to power the various components in the user device. The power supply can be AC power, DC power, disposable batteries, or rechargeable batteries. When the power supply includes a rechargeable battery, the rechargeable battery can be wired or wirelessly charged.
[0548] The machine-readable storage medium may include random access memory (RAM) or non-volatile memory (NVM), such as at least one disk storage. Alternatively, the memory may be at least one storage device located away from the processor.
[0549] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, and discrete hardware components.
[0550] Based on the same application concept as the above method, an embodiment of the present application also provides a computer-readable storage medium storing machine-executable instructions. When called and executed by a processor, the machine-executable instructions prompt the processor to implement an uplink transmission method applied to a base station or to a UE.
[0551] The machine-readable storage medium may be any electronic, magnetic, optical, or other physical storage device that may contain or store information, such as executable instructions, data, and the like. For example, the machine-readable storage medium may be RAM, volatile memory, non-volatile memory, flash memory, a storage drive (such as a hard disk drive), a solid-state drive, any type of storage disk (such as a CD, DVD, etc.), or similar storage media, or a combination thereof.
[0552] Based on the same application concept as the above method, an embodiment of the present application further provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the above-mentioned uplink transmission method applied to a base station or to a UE.
[0553] The devices, modules, or units described in the above embodiments may be implemented by a computer entity or a product having certain functions. A typical implementation device is a computer, which may be in the form of a personal computer, laptop computer, cellular phone, camera phone, smartphone, personal digital assistant, media player, navigation device, email transceiver, game console, tablet computer, wearable device, or any combination of these devices.
[0554] The beneficial effects corresponding to the above-mentioned UE embodiments can be found in the above-mentioned method embodiment section applied to UE, which will not be repeated here.
[0555] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When software is used for implementation, it can be implemented in whole or in part 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, the process or function described in the embodiment of the present application is generated in whole or in part. 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 computer-readable storage medium. For example, the computer instructions can be transmitted from a website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. 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 includes one or more available media integrations. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)).
[0556] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply the existence of any such actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or device comprising the element.
[0557] Each embodiment in this specification is described in a related manner. Similar portions between the various embodiments can be referenced to each other. Each embodiment focuses on the differences from other embodiments. In particular, the device, base station, UE, and storage medium embodiments are generally similar to the method embodiments, so their descriptions are relatively simple. For related portions, refer to the descriptions of the method embodiments.
[0558] The above description is only a preferred embodiment of the present application and is not intended to limit the scope of protection of the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application are included in the scope of protection of the present application.
Claims
1. An uplink transmission method, characterized in that, Applied to a base station, the method includes: Determine configuration information for uplink transmission, where the configuration information is used to indicate available SSB symbols for the UE to perform uplink transmission, and uplink subbands are configured in the available SSB symbols; Send the configuration information to the UE; Send uplink scheduling information to the UE, so that the UE performs uplink transmission in the available SSB symbols based on the uplink scheduling information.
2. The method according to claim 1, characterized in that: The configuration information includes: an indication value of available SSBs, and the indication value is used to indicate whether all SSB symbols included in the available SSBs are the available SSB symbols.
3. The method according to claim 2, wherein The determining the configuration information for uplink transmission includes: Determine candidate SSBs, where uplink subbands are configured in all SSB symbols included in the candidate SSBs; Select available SSBs from the candidate SSBs; Generate configuration information including the indication value of the available SSBs.
4. The method according to claim 2, wherein The sending the configuration information to the UE includes: Send a first RRC signaling to the UE, where SSB position configuration parameters are carried in the first RRC signaling, and the value of the first position in the SSB position configuration parameters is set to a first preset value, and the first position is: the position corresponding to the available SSB in the SSB position configuration parameters.
5. The method according to claim 1, characterized in that: The configuration information includes: window information of an uplink subband protection window, where in SSB symbols located in the uplink subband protection window and configured with uplink subbands, the priority of uplink transmission is higher than that of downlink transmission.
6. The method according to claim 5, characterized in that: The window information includes: a window identifier, a window type, and window position information.
7. The method according to claim 6, characterized in that: The window position information includes: a period offset value representing window period and offset, a start symbol of the window in the start time slot, and a window length.
8. The method according to claim 7, wherein The starting SFN and starting time slot of the uplink sub - band protection window are calculated according to the following formula: numberOfSlotsPerFrame×SFN1 + slot number in the frame =[(numberOfSlotsPerFrame×SFN start +offset)+N×periodicity]modulo(1024 ×numberOfSlotsPerFrame) Among them, numberOfSlotsPerFrame represents the total number of time slots per frame, SFN 1 represents the starting SFN, slot number in the frame represents the starting time slot, and SFN start represents the system frame number when the uplink sub-band protection window configuration or reconfiguration starts to take effect, periodicity represents the window period included in the periodic offset value, offset represents the window offset included in the periodic offset value, N represents the sequence number of the window period, and modulo represents the modulo operation.
9. The method according to any one of claims 5-8, characterized in that: The configuration information further includes: activation indication information, where the activation indication information is used to indicate whether the uplink subband protection window is activated.
10. The method according to claim 9, wherein The activation indication information is: a first MAC control element; The first MAC control element includes: a MAC subheader, an identifier of the serving cell to which the MAC control element applies, an identifier of the partial bandwidth for which the MAC control element takes effect, and a characterization value indicating whether each uplink subband protection window is activated.
11. The method according to claim 9, wherein The activation indication information is: a first DCI parameter; The first DCI parameter includes: a characterization value indicating whether each uplink subband protection window is activated.
12. An uplink transmission method, characterized in that, Applied to a base station, the method includes: Determine available SSB symbols for the UE to perform uplink transmission based on a first schedulable SSB list; Based on the available SSB symbols, send uplink scheduling information to the UE, so that the UE performs uplink transmission in the available SSB symbols based on the uplink scheduling information.
13. The method according to claim 12, characterized in that: The first schedulable SSB list is generated based on the first SSB, where the first SSB is the SSB for which the UE has reported a signal quality characterization value, and the signal quality characterization value represents the value obtained by the UE through signal quality measurement of the received SSB signal.
14. The method according to claim 13, wherein The first SSB includes the SSB corresponding to the first quality characterization value, where the first quality characterization value is the first number of characterization values sorted from large to small among the signal quality characterization values reported by the UE. The first schedulable SSB list is generated in the following manner: Based on the first SSB, determine the second SSB for which the UE has not reported a signal quality characterization value. Generate the first schedulable SSB list, where the first schedulable list contains the SSB indexes of the second SSB, and the SSB indexes are sorted from small to large.
15. The method according to claim 13, wherein The first SSB includes the SSB corresponding to all signal quality characterization values measured by the UE. The first schedulable SSB list is generated in the following manner: Determine the third SSB corresponding to the second signal quality characterization value, where the second signal quality characterization value is the first number of characterization values sorted from small to large among the signal quality characterization values reported by the UE. Generate the first schedulable SSB list, where the first schedulable SSB list contains the SSB indexes of the third SSB, and the SSB indexes are sorted from small to large according to the signal quality characterization values corresponding to the SSBs.
16. The method according to any one of claims 12 - 15, characterized in that, Based on the first schedulable SSB list, determining the available SSB symbols for the UE to perform uplink transmission includes: Select the fourth SSB with the smallest list index from the first schedulable SSB list. Based on the fourth SSB, determine the available SSB symbols for the UE to perform uplink transmission.
17. The method according to claim 12, wherein Before determining the available SSB symbols for the UE to perform uplink transmission based on the first schedulable SSB list, it further includes: If there is a second schedulable SSB list, then based on the second schedulable SSB list, determine the available SSB symbols for the UE to perform uplink transmission, where the second schedulable list is updated based on the cross-link interference measurement values of the UE with other UEs. Otherwise, execute the step of determining the available SSB symbols for the UE to perform uplink transmission based on the first schedulable SSB list.
18. The method according to claim 17, wherein The second schedulable SSB list is updated in the following manner: Calculate the sum value of the cross-link interference measurement values of the UE with other UEs. If the sum value is less than or equal to the first threshold, then copy the information of the schedulable SSB of the UE recorded in the first schedulable SSB list to the second schedulable SSB list. If the sum value is greater than the first threshold, then in the case where the information of the schedulable SSB of the UE has been recorded in the second schedulable SSB list, remove the information of the schedulable SSB of the UE from the second schedulable SSB list.
19. The method according to claim 18, wherein Based on the second schedulable SSB list, determining the available SSB symbols for the UE to perform uplink transmission includes: Select the fifth SSB with the smallest list index from the second schedulable SSB list. Based on the fifth SSB, determine the available SSB symbols for the UE to perform uplink transmission.
20. The method according to claim 12, characterized in that, The determining of the available SSB symbols for the UE to perform uplink transmission based on the first schedulable SSB list includes: Based on the first schedulable SSB list, determine the available SSB symbols for the UE to perform uplink transmission from the SSB symbols that were not used for uplink transmission in the previous SSB period.
21. The method according to claim 12, characterized in that, The method further includes: Send a second RRC signaling carrying rate matching parameters to the UE to instruct the UE to perform uplink transmission in the available SSB symbols at a target uplink transmission rate, where the target uplink transmission rate is obtained by rate matching the SSB time-frequency resources of the available SSB symbols.
22. An uplink transmission method, characterized in that, Applied to a UE, the method includes: Receive the configuration information for uplink transmission sent by the base station, where the configuration information is used to indicate the available SSB symbols for the UE to perform uplink transmission, and the available SSB symbols are configured with uplink subbands; Receive the uplink scheduling information sent by the base station; Based on the uplink scheduling information, perform uplink transmission in the available SSB symbols.
23. According to the method of claim 22, wherein: The configuration information includes: an indication value of the available SSB, and the indication value is used to indicate whether all the SSB symbols included in the available SSB are the available SSB symbols.
24. According to the method of claim 23, wherein: The receiving of the configuration information for uplink transmission sent by the base station includes: Receive the first RRC signaling sent by the base station; The available SSB symbols are: the SSB symbols included in the SSB corresponding to the second position in the first RRC signaling, and the second position is: the position where the value in the SSB position configuration parameter is the first preset value.
25. According to the method of claim 22, wherein: The configuration information includes: window information of the uplink subband protection window, where, in the SSB symbols located in the uplink subband protection window and configured with uplink subbands, the priority of uplink transmission is higher than that of downlink transmission; The available SSB symbols are located in the uplink subband protection window indicated by the window information and are configured with uplink subbands.
26. According to the method of claim 25, wherein: The configuration information further includes: activation indication information, where the activation indication information is used to indicate whether the uplink subband protection window is activated; The available SSB symbols are located in the first window and are configured with uplink subbands, and the first window is: the window indicated by the activation indication information to be activated, and the first window belongs to the uplink subband protection window indicated by the window information.
27. An uplink transmission method, characterized in that Applied to a UE, the method includes: Receive the uplink scheduling information sent by the base station, where the uplink scheduling information is determined based on the available SSB symbols, and the available SSB The symbol is the SSB symbol determined by the base station based on the first schedulable SSB list, and the first schedulable SSB list is generated based on the first SSB. The first SSB is the SSB for which the UE has reported a signal quality characterization value, and the signal quality characterization value represents the value obtained by the UE performing signal quality measurement on the received SSB signal. Based on the uplink scheduling information, perform uplink transmission among the available SSB symbols.
28. The method according to claim 27, characterized in that, The method further includes: Perform signal quality measurement on the received SSB signal to obtain a signal quality characterization value. Send the obtained signal quality characterization value to the base station so that the base station generates the first schedulable SSB list based on the obtained signal quality characterization value.
29. The method according to claim 27, wherein The method further includes: Measure the cross-link interference measurement value generated by other UEs. Send the cross-link interference measurement value to the base station so that the base station updates the second schedulable SSB list based on the cross-link interference measurement value.
30. An uplink transmission device, characterized in that, Applied to a base station, the apparatus includes: A configuration information determination module, configured to determine configuration information for uplink transmission, where the configuration information is used to indicate available SSB symbols for the UE to perform uplink transmission, and uplink subbands are configured in the available SSB symbols. A configuration information sending module, configured to send the configuration information to the UE. A first scheduling information sending module, configured to send uplink scheduling information to the UE so that the UE performs uplink transmission among the available SSB symbols based on the uplink scheduling information.
31. The apparatus according to claim 30, wherein The configuration information includes: an indication value of available SSBs, and the indication value is used to indicate whether all SSB symbols included in the available SSBs are the available SSB symbols.
32. The apparatus according to claim 31, wherein The configuration information determination module is specifically configured to determine candidate SSBs, where uplink subbands are configured in all SSB symbols included in the candidate SSBs; select available SSBs from the candidate SSBs; and generate configuration information including the indication value of the available SSBs.
33. The apparatus according to claim 31, wherein The configuration information sending module is specifically configured to send a first RRC signaling to the UE, where an SSB position configuration parameter is carried in the first RRC signaling, and the value of the first position in the SSB position configuration parameter is set to a first preset value, and the first position is the position corresponding to the available SSB in the SSB position configuration parameter.
34. The apparatus according to claim 30, wherein The configuration information includes: window information of an uplink subband protection window, where, among SSB symbols located in the uplink subband protection window and configured with uplink subbands, the priority of uplink transmission is higher than that of downlink transmission.
35. The apparatus according to claim 34, wherein The window information includes: a window identifier, a window type, and window position information.
36. The apparatus according to claim 35, wherein The window position information includes: a period offset value representing the window period and offset, the starting symbol of the window in the starting time slot, and the window length.
37. The device according to claim 36, characterized in that, The starting system frame number (SFN) and starting time slot of the uplink sub-band protection window are calculated according to the following formula: numberOfSlotsPerFrame×SFN1+slot number in the frame =[(numberOfSlotsPerFrame×SFN start +offset)+N×periodicity]modulo(1024 ×numberOfSlotsPerFrame) Among them, numberOfSlotsPerFrame represents the total number of time slots per frame, SFN 1 represents the starting SFN, slot number in the frame represents the starting time slot, and SFN start represents the system frame number at which the uplink sub-band protection window configuration or reconfiguration starts to take effect, periodicity represents the window period included in the periodic offset value, offset represents the window offset included in the periodic offset value, N represents the serial number of the window period, and modulo represents the modulo operation.
38. The apparatus according to any one of claims 34-37, characterized in that the configuration information further includes: activation indication information, wherein the activation indication information is used to indicate whether the uplink sub-band protection window is activated.
39. The device according to claim 38, characterized in that, The activation indication information is: a first MAC control element; The first MAC control element includes: a MAC sub-header, an identifier of the serving cell for which the MAC control element acts, an identifier of the partial bandwidth for which the MAC control element takes effect, and a characterization value indicating whether each uplink sub-band protection window is activated.
40. The device according to claim 38, characterized in that, The activation indication information is: a first DCI parameter; The first DCI parameter includes: a characterization value indicating whether each uplink sub-band protection window is activated.
41. An uplink transmission device, characterized in that, Applied to a base station, the apparatus includes: A first available SSB symbol determination module, configured to determine, based on a first schedulable SSB list, available SSB symbols for the UE to perform uplink transmission; A second scheduling information sending module, configured to send uplink scheduling information to the UE, so that the UE performs uplink transmission among the available SSB symbols based on the uplink scheduling information.
42. The apparatus according to claim 41, characterized in that the first schedulable SSB list is generated based on a first SSB, and the first SSB is: an SSB for which the UE has reported a signal quality characterization value, and the signal quality characterization value represents a value obtained by the UE measuring the signal quality of the received SSB signal.
43. The device according to claim 42, characterized in that, The first SSB includes: an SSB corresponding to a first quality characterization value, where the first quality characterization value is: the first number of characterization values sorted from large to small among the signal quality characterization values reported by the UE; The first schedulable SSB list is generated in the following manner: Based on the first SSB, determine a second SSB for which the UE has not reported a signal quality characterization value; generate a first schedulable SSB list, where the first schedulable list includes the SSB index of the second SSB, and the SSB indexes are sorted from small to large.
44. The device according to claim 42, wherein The first SSB includes: SSBs corresponding to all signal quality characterization values measured by the UE; The first schedulable SSB list is generated in the following manner: Determine a third SSB corresponding to a second signal quality characterization value, where the second signal quality characterization value is: the first number of characterization values sorted from small to large among the signal quality characterization values reported by the UE; generate a first schedulable SSB list, where the first schedulable SSB list includes the SSB index of the third SSB, and the SSB indexes are sorted from small to large according to the signal quality characterization value corresponding to the SSB.
45. The apparatus according to any one of claims 41-44, characterized in that the first available SSB symbol determination module is specifically configured to select a fourth SSB with the smallest list index from the first schedulable SSB list; based on the fourth SSB, determine available SSB symbols for the UE to perform uplink transmission.
46. The device according to claim 41, characterized in that, The apparatus further includes: A second available SSB symbol determination module, configured to, if there is a second schedulable SSB list, determine, based on the second schedulable SSB list, available SSB symbols for the UE to perform uplink transmission, where the second schedulable list is updated based on the cross-link interference measurement value of the UE with respect to other UEs; otherwise, trigger the first available SSB symbol determination module.
47. The device according to claim 46, characterized in that, The second schedulable SSB list is updated in the following manner: Calculate the sum value of the cross-link interference measurement values of the UE with respect to other UEs; if the sum value is less than or equal to a first threshold, copy the information of the schedulable SSBs of the UE recorded in the first schedulable SSB list to the second schedulable SSB list; if the sum value is greater than the first threshold, and in the case where the information of the schedulable SSBs of the UE is already recorded in the second schedulable SSB list, remove the information of the schedulable SSBs of the UE from the second schedulable SSB list.
48. The apparatus according to claim 46, wherein The second available SSB symbol determination module is specifically configured to select a fifth SSB with the smallest list index from the second schedulable SSB list; and determine, based on the fifth SSB, available SSB symbols for the UE to perform uplink transmission.
49. The apparatus according to claim 41, wherein The first available SSB symbol determination module is specifically configured to determine, based on the first schedulable SSB list, available SSB symbols for the UE to perform uplink transmission from the SSB symbols that were not used for uplink transmission in the previous SSB period. The device according to claim 41, characterized in that, The apparatus further includes: An RRC signaling sending module, configured to send a second RRC signaling carrying rate matching parameters to the UE, to instruct the UE to perform uplink transmission in the available SSB symbols at a target uplink transmission rate, where the target uplink transmission rate is obtained by performing rate matching on the SSB time-frequency resources of the available SSB symbols.
51. An uplink transmission device, characterized in that, Applied to a UE, the apparatus includes: A configuration information receiving module, configured to receive configuration information sent by a base station for uplink transmission, where the configuration information is used to indicate available SSB symbols for the UE to perform uplink transmission, and uplink sub-bands are configured in the available SSB symbols; A first scheduling information receiving module, configured to receive uplink scheduling information sent by the base station; A first uplink transmission module, configured to perform uplink transmission in the available SSB symbols based on the uplink scheduling information.
52. The apparatus according to claim 51, wherein The configuration information includes: an indication value of available SSBs, where the indication value is used to indicate whether all the SSB symbols included in the available SSBs are the available SSB symbols.
53. The apparatus according to claim 52, wherein The configuration information receiving module is specifically configured to receive a first RRC signaling sent by the base station; The available SSB symbols are: the symbols included in the SSB corresponding to the second position in the first RRC signaling, and the second position is: the position with a numerical value of a first preset value in the SSB position configuration parameter.
54. The apparatus according to claim 51, wherein the configuration information includes: window information of an uplink sub-band protection window, wherein, in the SSB symbols located in the uplink sub-band protection window and configured with an uplink sub-band, the priority of uplink transmission is higher than that of downlink transmission; the available SSB symbols are located in the uplink sub-band protection window indicated by the window information and are configured with an uplink sub-band.
55. The apparatus according to claim 54, wherein the configuration information further includes: activation indication information, wherein the activation indication information is used to indicate whether the uplink sub-band protection window is activated; the available SSB symbols are located in a first window and are configured with an uplink sub-band, and the first window is: the window indicated by the activation indication information to be activated, and the first window belongs to the uplink sub-band protection window indicated by the window information.
56. An uplink transmission device, characterized in that, Applied to a UE, the apparatus includes: a second scheduling information receiving module, configured to receive uplink scheduling information sent by a base station, wherein the uplink scheduling information is determined based on available SSB symbols, the available SSB symbols are SSB symbols determined by the base station based on a first schedulable SSB list, the first schedulable SSB list is generated based on a first SSB, and the first SSB is: the SSB for which the UE has reported a signal quality characterization value, and the signal quality characterization value represents a value obtained by the UE performing signal quality measurement on the received SSB signal; a second uplink transmission module, configured to perform uplink transmission in the available SSB symbols based on the uplink scheduling information.
57. The device according to claim 56, characterized in that, The apparatus further includes: a signal quality measurement module, configured to perform signal quality measurement on the received SSB signal to obtain a signal quality characterization value; a signal quality characterization value sending module, configured to send the obtained signal quality characterization value to the base station so that the base station generates the first schedulable SSB list based on the signal quality characterization value.
58. The device according to claim 56, wherein, The apparatus further includes: an interference measurement module, configured to measure an inter-link interference measurement value generated by other UEs; an interference measurement value sending module, configured to send the inter-link interference measurement value to the base station so that the base station updates a second schedulable SSB list based on the inter-link interference measurement value.
59. A base station, characterized in that, Comprising a processor and a machine-readable storage medium, the machine-readable storage medium stores machine-executable instructions capable of being executed by the processor, and the processor is caused by the machine-executable instructions to implement the method steps of any one of claims 1-11 or 12-21.
60. A UE, characterized in that, Comprising a processor and a machine-readable storage medium, the machine-readable storage medium stores machine-executable instructions capable of being executed by the processor, and the machine-executable instructions cause the processor to implement the method steps of any one of claims 22-26 or 27-29.
61. A computer-readable storage medium, characterized in that, Stores machine-executable instructions, which, when called and executed by a processor, cause the processor to implement the method steps of any one of claims 1-11 or 12-21 or 22-26 or 27-29.
62. A computer program product, characterized in that, The computer program product causes the processor to implement the method according to any one of claims 1-11 or 12-21 or 22-26 or 27-29.
Citation Information
Patent Citations
Random access method and apparatus thereof
CN111699747A
Method and device for determining uplink transmission behavior, and storage medium
CN117044352A
Data processing method and apparatus, and user equipment
WO2022237143A1