Data Transmission Processing Method, Apparatus, Communication Device, and Storage Medium
By sending beam recommendation information to user equipment in wireless communication, the problem of uneven communication quality when multiple beams on the base station receive uplink transmission on the uplink shared control channel is solved, and the effect of improving uplink communication quality is achieved.
Patent Information
- Application Number
- CN202080000926.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-05-08
- Publication Date
- 2025-06-24
- Estimated Expiration
- 2040-10-19
AI Technical Summary
In wireless communication, when multiple beams of the base station receive uplink transmission on the uplink shared control channel of the authorized configuration, the communication quality is uneven due to the different beam transmission directions, especially on the unauthorized spectrum how to select beams to ensure communication quality is a challenge.
Before receiving uplink transmission on the configured uplink shared control channel, beam recommendation information is sent to the user equipment, and one or more recommended beams are recommended for the user equipment to select uplink transmission. The method includes performing idle channel detection on an unauthorized channel and determining the transmission of beam recommendation information based on the detection result.
By providing beam recommendation information to user equipment, the base station can help user equipment choose the beam with the least interference when uplink transmission is performed on CG-PUSCH, thereby improving the quality of uplink communication and ensuring the stability and efficiency of transmission.
Smart Images

Figure CN113924810B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of wireless communication, but is not limited thereto, and in particular, relates to a data transmission processing method, apparatus, communication device, and storage medium. Background Art
[0002] In the related art, if a base station has multiple beams receiving uplink transmissions on a configured grant physical uplink shared channel (CG-PUSCH), due to different transmission directions of different beams, the interference levels received by different beams at the same time are different, that is, the communication quality of beam communication is also different. In the unlicensed spectrum, if the base station configures multiple beams for a user equipment (UE), how to select a beam for CG-PUSCH for uplink transmission to ensure communication quality is a problem that needs to be further solved in the related art. Summary of the Invention
[0003] Embodiments of the present disclosure disclose a processing method, apparatus, communication device, and storage medium for increasing uplink coverage.
[0004] According to a first aspect of the embodiments of the present disclosure, there is provided a data transmission processing method applied to a base station, including:
[0005] Before receiving an uplink transmission on a configured grant physical uplink shared channel (CG-PUSCH), sending beam recommendation information to a user equipment (UE);
[0006] Wherein, the beam recommendation information at least indicates: one or more recommended beams; the recommended beams can be used for the UE to select for uplink transmission on the CG-PUSCH.
[0007] In some embodiments, the recommended beams are one or more beams among multiple beams configured for uplink transmission on the CG-PUSCH.
[0008] In some embodiments, the method further includes:
[0009] Before receiving an uplink transmission on the CG-PUSCH, performing a clear channel assessment (CCA) on an unlicensed channel;
[0010] The sending of the beam recommendation information to the user equipment (UE) includes:
[0011] Sending the beam recommendation information to the UE according to the detection result of the CCA.
[0012] In some embodiments, performing clear channel assessment (CCA) on an unlicensed channel includes:
[0013] Performing the CCA on multiple receive beams on the unlicensed channel; wherein, the receive beam is: the receive beam for receiving the uplink transmission on the CG-PUSCH.
[0014] In some embodiments, sending beam recommendation information to the UE according to the detection result of the CCA includes:
[0015] In response to determining at least one idle beam based on the detection result of the CCA, sending beam recommendation information to the UE.
[0016] In some embodiments, the method further includes:
[0017] In response to determining that there is no idle beam based on the detection result of the CCA, stopping the sending of the beam recommendation information.
[0018] In some embodiments, performing clear channel assessment (CCA) on an unlicensed channel before receiving an uplink transmission on the CG-PUSCH includes:
[0019] Performing CCA on the unlicensed channel before receiving an uplink transmission on each CG-PUSCH;
[0020] Or,
[0021] Performing CCA on the unlicensed channel before receiving an uplink transmission on every Nth CG-PUSCH; N is a positive integer greater than or equal to 2.
[0022] In some embodiments, performing clear channel assessment (CCA) on an unlicensed channel before receiving an uplink transmission on the CG-PUSCH includes:
[0023] Performing CCA on the unlicensed channel at a predetermined time domain position before receiving an uplink transmission on the CG-PUSCH.
[0024] In some embodiments, the predetermined time domain position includes: M time domain units; the time domain unit includes: symbol or mini-slot; M is a positive integer greater than or equal to 1.
[0025] In some embodiments, the beam recommendation information is carried in a backoff signal sent by the base station.
[0026] In some embodiments, the recommended beam is: the transmission beam of the UE corresponding to the receive beam with the least interference detected by the base station's CCA.
[0027] According to a second aspect of the embodiments of the present disclosure, a data transmission processing method is provided, which is applied to a user equipment (UE) and includes:
[0028] Receiving beam recommendation information sent by a base station; wherein, the beam recommendation information is sent by the base station before receiving an uplink transmission on a configured grant physical uplink shared control channel (CG-PUSCH);
[0029] Selecting, according to one or more recommended beams indicated by the beam recommendation information, a beam for the UE to perform uplink transmission on the CG-PUSCH.
[0030] In some embodiments, the recommended beam is one or more beams among a plurality of beams configured for uplink transmission on the CG-PUSCH.
[0031] In some embodiments, the beam recommendation information is determined by the base station based on a detection result obtained by performing a clear channel assessment (CCA) on an unlicensed channel; the CCA is performed before receiving an uplink transmission on the CG-PUSCH.
[0032] In some embodiments, the CCA is performed by the base station on a plurality of receiving beams on the unlicensed channel; wherein, the receiving beam is a receiving beam for receiving the uplink transmission on the CG-PUSCH.
[0033] In some embodiments, receiving the beam recommendation information sent by the base station includes:
[0034] Receiving the beam recommendation information sent by the base station after determining at least one idle beam based on the detection result of the CCA.
[0035] In some embodiments, the CCA is performed on the unlicensed channel before receiving an uplink transmission on each CG-PUSCH;
[0036] Or,
[0037] The CCA is performed on the unlicensed channel before receiving an uplink transmission on every Nth CG-PUSCH, where N is a positive integer greater than or equal to 2.
[0038] In some embodiments, the CCA is performed on the unlicensed channel at a predetermined time domain position before receiving an uplink transmission on the CG-PUSCH.
[0039] In some embodiments, the predetermined time domain position includes: M time domain units; the time domain unit includes: a symbol or a mini-slot; M is a positive integer greater than or equal to 1.
[0040] In some embodiments, the beam recommendation information is carried in a backoff signal sent by a base station.
[0041] In some embodiments, the recommended beam is: the transmission beam of the UE corresponding to the reception beam with the least interference detected by the base station's CCA.
[0042] According to a third aspect of the embodiments of the present disclosure, there is provided a data transmission processing apparatus, which is applied to a base station and includes:
[0043] A first transmission module, configured to send beam recommendation information to a user equipment (UE) before receiving an uplink transmission on a configured grant physical uplink shared control channel (CG-PUSCH);
[0044] Wherein, the beam recommendation information at least indicates: one or more recommended beams; the recommended beams can be used for the UE to select for uplink transmission on the CG-PUSCH.
[0045] In some embodiments, the recommended beam is: one or more beams among the multiple beams configured for uplink transmission on the CG-PUSCH.
[0046] In some embodiments, the apparatus further includes:
[0047] A detection module, configured to perform a clear channel assessment (CCA) on an unlicensed channel before receiving an uplink transmission on the CG-PUSCH;
[0048] The first transmission module is configured to send beam recommendation information to the UE according to the detection result of the CCA.
[0049] In some embodiments, the detection module is configured to perform the CCA on multiple reception beams on the unlicensed channel; wherein, the reception beam is: the reception beam for receiving the uplink transmission on the CG-PUSCH.
[0050] In some embodiments, the first transmission module is configured to determine at least one idle beam in response to the detection result of the CCA, and send beam recommendation information to the UE.
[0051] In some embodiments, the apparatus further includes:
[0052] A processing module, configured to stop sending the beam recommendation information in response to determining that there is no idle beam according to the detection result of the CCA.
[0053] In some embodiments, the detection module is configured to perform a CCA on the unlicensed channel before receiving an uplink transmission on each CG-PUSCH;
[0054] Alternatively,
[0055] perform CCA on the unlicensed channel before receiving an uplink transmission on every Nth one of the CG-PUSCHs; N is a positive integer greater than or equal to 2.
[0056] In some embodiments, the detection module is configured to perform CCA on the unlicensed channel at a predetermined time domain position before receiving an uplink transmission on the CG-PUSCH.
[0057] In some embodiments, the predetermined time domain position includes: M time domain units; the time domain units include: symbols or mini-slots; M is a positive integer greater than or equal to 1.
[0058] In some embodiments, the beam recommendation information is carried in a backoff signal sent by the base station.
[0059] In some embodiments, the recommended beam is: the transmission beam of the UE corresponding to the reception beam with the least interference detected by the base station's CCA.
[0060] According to a fourth aspect of the embodiments of the present disclosure, there is provided a data transmission processing apparatus, which is applied to a user equipment (UE) and includes:
[0061] A second receiving module, configured to receive beam recommendation information sent by the base station; wherein, the beam recommendation information is sent by the base station before receiving an uplink transmission on a configured authorized uplink shared control channel (CG-PUSCH);
[0062] A selection module, configured to select a beam for the UE to perform uplink transmission on the CG-PUSCH according to one or more recommended beams indicated by the beam recommendation information.
[0063] In some embodiments, the recommended beam is: one or more beams among multiple beams configured for uplink transmission on the CG-PUSCH.
[0064] In some embodiments, the beam recommendation information is determined by the base station based on a detection result obtained by performing clear channel assessment (CCA) on an unlicensed channel; the CCA is performed before receiving an uplink transmission on the CG-PUSCH.
[0065] In some embodiments, the CCA is performed by the base station on multiple reception beams on the unlicensed channel; wherein, the reception beam is: the reception beam for receiving the uplink transmission on the CG-PUSCH.
[0066] In some embodiments, the second receiving module is configured to receive the beam recommendation information sent by the base station after determining at least one idle beam based on the detection result of the CCA.
[0067] In some embodiments, the CCA is performed on the unlicensed channel before receiving the uplink transmission on each of the CG-PUSCHs.
[0068] Or
[0069] The CCA is performed on the unlicensed channel before receiving the uplink transmission on every Nth CG-PUSCH, where N is a positive integer greater than or equal to 2.
[0070] In some embodiments, the CCA is performed on the unlicensed channel at a predetermined time domain position before receiving the uplink transmission on the CG-PUSCH.
[0071] In some embodiments, the predetermined time domain position includes: M time domain units; the time domain units include: symbols or mini-slots; M is a positive integer greater than or equal to 1.
[0072] In some embodiments, the beam recommendation information is carried in the backoff signal sent by the base station.
[0073] In some embodiments, the recommended beam is: the transmission beam of the UE corresponding to the receiving beam with the least interference detected by the CCA of the base station.
[0074] According to a fifth aspect of the embodiments of the present disclosure, there is provided a communication device, including:
[0075] A processor;
[0076] A memory for storing executable instructions of the processor;
[0077] Wherein, the processor is configured to: when running the executable instructions, implement the data transmission processing method described in any embodiment of the present disclosure.
[0078] According to a sixth aspect of the embodiments of the present disclosure, there is provided a computer storage medium, wherein the computer storage medium stores a computer executable program, and when the executable program is executed by a processor, it implements the data transmission processing method described in any embodiment of the present disclosure.
[0079] 1. The technical solutions provided by the embodiments of the present disclosure may include the following beneficial effects:
[0080] In the embodiments of the present disclosure, before receiving an uplink transmission on a configured authorized uplink shared control channel, beam recommendation information may be sent to a user equipment; wherein, the beam recommendation information indicates at least one or more recommended beams; the recommended beams can be used for the UE to select for uplink transmission on the CG-PUSCH; thus, in the embodiments of the present disclosure, a base station can recommend to the UE the recommended beams used for uplink transmission on the CG-PUSCH before the UE performs uplink transmission on the CG-PUSCH. In this way, the UE will not blindly select a beam for uplink transmission on the CG-PUSCH, but perform uplink transmission on the CG-PUSCH based on the recommended beams recommended by the base station, thereby ensuring the uplink communication quality. Description of the Drawings
[0081] Figure 1 is a schematic structural diagram of a wireless communication system.
[0082] Figure 2 is a schematic diagram of a hidden node shown according to an exemplary embodiment.
[0083] Figure 3 is a schematic diagram of an extended N CG-PUSCHs shown according to an exemplary embodiment.
[0084] Figure 4 is a flowchart of a data transmission processing method shown according to an exemplary embodiment.
[0085] Figure 5 is a flowchart of a data transmission processing method shown according to an exemplary embodiment.
[0086] Figure 6 is a flowchart of a data transmission processing method shown according to an exemplary embodiment.
[0087] Figure 7 is a flowchart of a data transmission processing method shown according to an exemplary embodiment.
[0088] Figure 8 is a flowchart of a data transmission processing method shown according to an exemplary embodiment.
[0089] Figure 9 is a block diagram of a data transmission processing device shown according to an exemplary embodiment.
[0090] Figure 10 is a block diagram of a data transmission processing device shown according to an exemplary embodiment.
[0091] Figure 11 is a block diagram of a user equipment shown according to an exemplary embodiment.
[0092] Figure 12 It is a block diagram of a base station shown according to an exemplary embodiment. Detailed implementation manners
[0093] Here, the exemplary embodiments will be described in detail, and examples thereof are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the embodiments of the present disclosure. On the contrary, they are merely examples of apparatuses and methods consistent with some aspects of the embodiments of the present disclosure as detailed in the appended claims.
[0094] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments, and are not intended to limit the embodiments of the present disclosure. The singular forms "a" and "the" used in the embodiments of the present disclosure and the appended claims are also intended to include the plural forms, unless the context clearly indicates otherwise. It should also be understood that the term "and / or" as used herein refers to and includes any or all possible combinations of one or more of the associated listed items.
[0095] It should be understood that although the terms first, second, third, etc. may be used in the embodiments of the present disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the embodiments of the present disclosure, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "when" or "while" or "in response to determining".
[0096] Please refer to Figure 1 , which shows a schematic structural diagram of a wireless communication system provided by the embodiments of the present disclosure. As Figure 1 shown, the wireless communication system is a communication system based on cellular mobile communication technology, and the wireless communication system may include: a plurality of user equipments 110 and a plurality of base stations 120.
[0097] Among them, the user equipment 110 can be a device that provides voice and / or data connectivity to the user. The user equipment 110 can communicate with one or more core networks via a Radio Access Network (RAN). The user equipment 110 can be an Internet of Things (IoT) user equipment, such as a sensor device, a mobile phone (or called a "cellular" phone), and a computer with an IoT user equipment. For example, it can be a fixed, portable, pocket-sized, hand-held, computer-integrated, or vehicle-mounted device. For example, a Station (STA), a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, an access point, a remote terminal, an access terminal, a user terminal, a user agent, a user device, or a user equipment. Or, the user equipment 110 can also be a device of an unmanned aerial vehicle. Or, the user equipment 110 can also be a vehicle-mounted device, such as a vehicle computer with wireless communication function, or a wireless user equipment external to the vehicle computer. Or, the user equipment 110 can also be a roadside device, such as a street lamp, a signal lamp, or other roadside devices with wireless communication function, etc.
[0098] The base station 120 can be a network-side device in a wireless communication system. Among them, the wireless communication system can be a 4th generation mobile communication (4G) system, also known as the Long Term Evolution (LTE) system; or, the wireless communication system can also be a 5G system, also known as the New Radio (NR) system or 5G NR system. Or, the wireless communication system can also be the next generation system of the 5G system. Among them, the access network in the 5G system can be called the NG-RAN (New Generation - Radio Access Network).
[0099] Among them, the base station 120 may be an evolved Node B (eNB) adopted in a 4G system. Alternatively, the base station 120 may also be a gNode B (gNB) with a centralized distributed architecture adopted in a 5G system. When the base station 120 adopts a centralized distributed architecture, it generally includes a central unit (CU) and at least two distributed units (DUs). A protocol stack of a Packet Data Convergence Protocol (PDCP) layer, a Radio Link Control (RLC) layer, and a Media Access Control (MAC) layer is provided in the central unit; a Physical (PHY) layer protocol stack is provided in the distributed unit. The specific implementation manner of the base station 120 is not limited in the embodiments of the present disclosure.
[0100] A wireless connection may be established between the base station 120 and the user equipment 110 through a wireless air interface. In different embodiments, the wireless air interface is a wireless air interface based on the fourth-generation mobile communication network technology (4G) standard; or, the wireless air interface is a wireless air interface based on the fifth-generation mobile communication network technology (5G) standard, such as the new air interface; or, the wireless air interface may also be a wireless air interface based on the next-generation mobile communication network technology standard of 5G.
[0101] In some embodiments, an E2E (End to End) connection may also be established between user equipments 110. For example, in scenarios such as vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, and vehicle-to-pedestrian (V2P) communication in vehicle-to-everything (V2X) communication.
[0102] Here, the above-mentioned user equipment can be considered as the terminal equipment in the following embodiments.
[0103] In some embodiments, the above-mentioned wireless communication system may further include a network management device 130.
[0104] A plurality of base stations 120 are respectively connected to a network management device 130. Among them, the network management device 130 may be a core network device in a wireless communication system. For example, the network management device 130 may be a Mobility Management Entity (MME) in an Evolved Packet Core (EPC). Alternatively, the network management device may also be other core network devices, such as a Serving GateWay (SGW), a Public Data Network GateWay (PGW), a Policy and Charging Rules Function (PCRF), or a Home Subscriber Server (HSS), etc. The embodiments of the present disclosure do not limit the implementation form of the network management device 130.
[0105] In the standard discussion of New Radio Based Unlicensed Access (NR-U), before sending data, the sending end usually performs a Clear Channel Assessment (CCA) to evaluate the interference level of the channel. If the interference is lower than the threshold value, the channel is considered idle, and the sending end can occupy the channel to send data; if the interference is higher than the threshold value, the channel is considered busy, and the sending end will not be able to occupy the channel to send data.
[0106] Based on the above CCA detection method, the problem of hidden nodes in unlicensed spectrum communication cannot be solved. As Figure 2 shown, the sending end TX1 is about to send data to the receiving end RX1; before TX1 sends data, TX1 will perform CCA. At this time, the sending end TX2 is sending data to the receiving end RX2, and the signal of its sent data will interfere with the data received by RX1. However, since TX1 is far from TX2, TX1 will not detect the interference from TX2 when performing CCA, so TX1 will occupy the channel to send data to RX1. In this case, the data received by RX1 is strongly interfered by the data sent by TX2. For TX1, TX2 is a hidden node.
[0107] To solve the problem of hidden nodes in uplink transmission, an existing solution is as follows: Before the UE starts uplink transmission, the base station performs CCA. When the detected interference level of the channel is low, a backoff signal is sent. After the surrounding nodes detect the backoff signal, they will not send data. If the backoff signal contains cell identification information (ID), then after receiving the backoff signal, the UE can determine that the received interference on the base station side is small, and the UE can send data.
[0108] Moreover, in the NR-U standard, there is a transmission of the configured grant physical uplink shared control channel (CG-PUSCH), that is, the time-domain periodic PUSCH transmission resources are configured through radio resource control (RRC) signaling. In the enhancement of CG-PUSCH in R16, CG-PUSCH is extended by N time slots (slots), where N is a positive integer greater than or equal to 1. This N-time-slot extension is for transmitting different uplink data on N consecutive time slots. As Figure 3 shown, CG-PUSCH1, CG-PUSCH2, CG-PUSCH3, and CG-PUSCH4 are CG-PUSCHs on the extended N time slots, and their symbol positions in each time slot are the same. In one embodiment, CG-PUSCH1, CG-PUSCH2, CG-PUSCH3, and CG-PUSCH4 may not need to occupy the entire time slot. In another embodiment, CG-PUSCH1, CG-PUSCH2, CG-PUSCH3, and CG-PUSCH4 may also occupy the entire time slot.
[0109] As Figure 4 shown, a data transmission processing method is provided in this embodiment, which is applied to a base station and includes:
[0110] Step S21: Before receiving uplink transmission on the configured grant physical uplink shared control channel (CG-PUSCH), send beam recommendation information to the user equipment (UE);
[0111] Wherein, the beam recommendation information at least indicates: one or more recommended beams; the recommended beams can be used for the UE to select for uplink transmission on the CG-PUSCH.
[0112] The recommended beams here can be: the beams recommended or suggested by the base station for uplink transmission on the CG-PUSCH. The UE can select a recommended beam for communication according to the beam recommendation information, or can also select a beam other than the recommended beam for communication.
[0113] Here, the base station is an interface device for the user equipment to access the Internet. The base station can be various types of base stations, for example, 3G base stations, 4G base stations, 5G base stations or other evolved base stations.
[0114] Here, the user equipment (UE) can be a mobile phone, a computer, a server, a transceiver device, a tablet device or a medical device, and so on.
[0115] The user equipment uses a transmit beam for uplink transmission, and the base station uses a receive beam for receiving the terminal's uplink transmission.
[0116] Before the base station sends down beam recommendation information, it can perform CCA on the receive beam for receiving uplink transmission, and then send beam recommendation information to the terminal according to the correspondence between the transmit beam and the receive beam, ensuring that the recommended beam is a beam that can guarantee the uplink transmission quality.
[0117] In one embodiment, the recommended beam is a recommended transmit beam, and the recommended transmit beam can be used for the UE to select to perform uplink transmission on the CG-PUSCH.
[0118] In some embodiments, the recommended beam is one or more of the multiple beams configured for uplink transmission on the CG-PUSCH.
[0119] In one embodiment, the recommended beam is one or more of the multiple transmit beams configured for uplink transmission on the CG-PUSCH.
[0120] Thus, in the embodiments of the present disclosure, if multiple beams are configured on the UE side, the recommended beam is only one or more of the beams configured on the CG-PUSCH.
[0121] In the embodiments of the present disclosure, if there are multiple recommended beams, the UE can use one or more recommended beams to perform uplink transmission on the CG-PUSCH.
[0122] In some embodiments, the recommended beam is the transmit beam of the UE corresponding to the receive beam with the least interference detected by the base station's CCA.
[0123] Thus, in the embodiments of the present disclosure, the transmit beam corresponding to the receive beam with the least interference can be used to perform uplink transmission on the CG-PUSCH, thereby being able to improve the communication quality of uplink transmission as much as possible.
[0124] In one embodiment, as Figure 3As shown, within a CG-PUSCH transmission period, there can be 4 CG-PUSCHs. For example, they can be CG-PUSCH1, CG-PUSCH2, CG-PUSCH3, and CG-PUSCH4 respectively.
[0125] Here, one CG-PUSCH can occupy all or part of the symbols in a time slot. For example, CG-PUSCH1 can occupy all the symbols in the 0th time slot, or CG-PUSCH1 only occupies the 3rd to 4th symbols in the 0th time slot.
[0126] In the embodiments of the present disclosure, before the UE performs uplink transmission on the CG-PUSCH, the base station can recommend to the UE the recommended beam used for uplink transmission on the CG-PUSCH, so that the UE knows which beam or beams can be used for uplink transmission on the CG-PUSCH. In this way, the UE will not blindly select a beam for uplink transmission on the CG-PUSCH, but perform uplink transmission on the CG-PUSCH based on the recommended beam recommended by the base station, thereby ensuring the uplink communication quality.
[0127] In some application scenarios, if the backoff signal received by the UE does not carry the identification information of the base station, the UE will not send uplink data; if the backoff signal received by the UE carries the identification information of the base station, the UE will send uplink data.
[0128] In some embodiments, the beam recommendation information is carried in the backoff signal sent by the base station.
[0129] Here, the backoff signal carries the identification information of the base station. In this way, when the UE receives the backoff signal, if the backoff signal carries the identification information of the serving base station of this UE, it can perform uplink transmission on the CG-PUSCH based on the recommended beam in the beam recommendation information.
[0130] In this way, through one backoff signal, it can not only notify the UE whether to perform uplink transmission, but also notify which beam or beams should be used for uplink transmission if the UE needs to perform uplink transmission. In this way, one backoff signal can have two different functions and save the signaling overhead.
[0131] In some application scenarios, when the beam recommendation information is carried in the backoff signal, the backoff signal can be broadcast so that adjacent surrounding nodes can avoid sending information, and at the same time, the UE can obtain the beam recommendation information after receiving the backoff signal.
[0132] Of course, in other embodiments, sending beam recommendation information to a user equipment (UE) includes: broadcasting the beam recommendation information, or sending the beam recommendation information based on RRC signaling.
[0133] In some application scenarios, the beam recommendation information can be sent to multiple UEs by broadcasting. The CG-PUSCH of these multiple UEs is a common channel. In this way, multiple UEs in the entire cell can receive the beam recommendation information simultaneously, and the signaling overhead caused by separately sending the beam recommendation information to each UE can be reduced.
[0134] In some other application scenarios, RRC signaling can be used to send the beam recommendation information to a specific UE or a group of UEs, reducing the wireless interference in the entire cell caused by broadcasting the beam recommendation information.
[0135] As Figure 5 shown, in some embodiments, the method further includes:
[0136] Step S20: Before receiving an uplink transmission on the CG-PUSCH, perform a Clear Channel Assessment (CCA) on an unlicensed channel;
[0137] Sending the beam recommendation information to the user equipment (UE) includes:
[0138] Step S211: According to the detection result of the CCA, send the beam recommendation information to the UE.
[0139] In some embodiments, performing the Clear Channel Assessment (CCA) on the unlicensed channel includes:
[0140] Performing the CCA on multiple receiving beams on the unlicensed channel; where the receiving beams are: the receiving beams for receiving the uplink transmission on the CG-PUSCH.
[0141] Here, the receiving beam of the base station for receiving the uplink transmission on the CG-PUSCH corresponds to the transmitting beam of the user equipment for transmitting the uplink transmission on the CG-PUSCH.
[0142] In some application scenarios, multiple receiving beams of the base station respectively correspond to multiple transmitting beams of the UE. Among them, the corresponding relationship can be: one transmitting beam corresponds to one receiving beam, or one transmitting beam corresponds to multiple receiving beams.
[0143] Here, the corresponding relationship between the transmitting beam and the receiving beam can be preset in the base station.
[0144] Here, the corresponding relationship can be obtained based on beam training. The beam training is a process of determining the corresponding relationship between a transmit beam and a receive beam in advance according to the beam transceiver effect.
[0145] For example, multiple transmit beams of a UE can be numbered as transmit beam 1, transmit beam 2,..., transmit beam H respectively; multiple receive beams of a base station can be numbered as receive beam 1, receive beam 2,..., transmit beam L respectively; where H and L are both positive integers greater than or equal to 2.
[0146] During the beam training process, if on the UE side, data is transmitted based on transmit beam 1, and on the base station side, the effect of receiving data based on receive beam 1 is the best, then it is determined that transmit beam 1 and receive beam 1 are in a corresponding relationship.
[0147] Or,
[0148] If on the UE side, data is transmitted based on transmit beam 1, and on the base station side, the effects of receiving data based on receive beam 2 or receive beam 3 are both relatively good, then it is determined that transmit beam 1 and receive beam 2 and receive beam 3 are in a corresponding relationship.
[0149] In the embodiments of the present disclosure, CCA can be performed on the receive beams of the base station to determine whether the interference of receiving uplink transmission on the CG-PUSCH based on this receive beam is greater than a threshold value; if it is greater than or equal to the threshold value, it is determined that this receive beam is an occupied receive beam.
[0150] If it is less than the threshold value, it is determined that this receive beam is an idle receive beam, and based on the corresponding relationship between the receive beam of the base station and the transmit beam of the UE, the transmit beam corresponding to this idle receive beam is determined, and this transmit beam is the recommended beam.
[0151] Here, the threshold value can be specified by a communication protocol or pre-set by the base station.
[0152] In this way, in the embodiments of the present disclosure, an idle receive beam can be obtained by performing CCA detection on the receive beams of the base station, and thus the corresponding transmit beam is determined for recommendation based on this idle receive beam, so that the UE can perform uplink transmission on the CG-PUSCH based on its own transmit beam. Moreover, in the embodiments of the present disclosure, it is the base station that performs CCA detection on the receive beam, so that the influence of strong interference on the UE's uplink transmission due to hidden nodes can be greatly reduced; and the quality of the UE's uplink transmission is further improved.
[0153] In some embodiments, step S211 includes:
[0154] Determine at least one idle beam in response to the detection result of the CCA, and send beam recommendation information to the UE.
[0155] In some embodiments, the determining at least one idle beam in response to the detection result of the CCA and sending beam recommendation information to the UE includes:
[0156] Determine at least one idle receiving beam in response to the detection result of the CCA, and send beam recommendation information of the sending beam corresponding to the idle receiving beam to the UE.
[0157] Here, if it is determined based on the detection result of the CCA that the interference of only one receiving beam is less than the threshold, determine this one receiving beam as the idle beam, and determine to send the beam recommendation information of the sending beam corresponding to this one idle beam to the UE.
[0158] Alternatively, if it is determined based on the detection result of the CCA that the interference of multiple receiving beams is less than the threshold, determine these multiple receiving beams as idle beams, and determine to send the beam recommendation information of the sending beams corresponding to these multiple idle beams to the UE.
[0159] In this way, in the embodiments of the present disclosure, the sending beam used for uplink transmission on the CG-PUSCH can be recommended to the UE based on the detection result of the CCA. In this way, when the UE sends data based on this sending beam or these sending beams, the interference received is relatively small, thereby ensuring the transmission quality of the uplink transmission.
[0160] Moreover, when performing CCA detection, that is, the receiving end performs CCA detection. Compared with the prior art where the sending end performs CCA detection, the probability of the occurrence of the phenomenon of poor communication quality caused by hidden nodes located near the base station and far from the user equipment can be greatly reduced. For example, as Figure 2 the hidden node of TX2 relative to TX1 at the sending end, which has a strong interference effect on the data received by RX1.
[0161] Here, after determining the idle receiving beam, according to the correspondence between the receiving beam and the sending beam, send the beam recommendation information, and the recommended beam indicated in the beam recommendation information is one or more sending beams corresponding to the idle receiving beam.
[0162] In this way, in the embodiments of the present disclosure, the sending beam can be recommended to the UE according to the detection result, so that when the UE performs uplink transmission on the CG-PUSCH based on the sending beam recommended by the base station, the interference received is relatively small, ensuring the transmission quality of the uplink transmission.
[0163] In other embodiments, the step S211 includes:
[0164] Upon determining that there is no idle beam based on the detection result of the CCA, stop sending the beam recommendation information.
[0165] In the embodiments of the present disclosure, if it is determined based on the detection result of the CCA that there is no idle beam among a plurality of beams, it means that the channels around the base station are all relatively busy, and it is determined that the base station does not send beam recommendation information to the UE.
[0166] In this way, in the embodiments of the present disclosure, the situation where the communication quality of the uplink transmission is poor due to the non-idle beam of the base station can be reduced.
[0167] In some embodiments, step S20 includes:
[0168] Before receiving uplink transmission on each of the CG-PUSCHs, perform CCA on the unlicensed channel;
[0169] Or,
[0170] Before receiving uplink transmission on every Nth CG-PUSCH, perform CCA on the unlicensed channel; N is a positive integer greater than or equal to 2.
[0171] Exemplarily, as Figure 3 shown, the base station may perform CCA on the unlicensed channel before receiving uplink transmission on CG-PUSCH1 and send beam recommendation information according to the detection result of the CCA; and before receiving uplink transmission on CG-PUSCH2, also perform CCA on the licensed channel and send beam recommendation information according to the detection result of the CCA. Similarly, before receiving uplink transmission on CG-PUSCH3 and CG-PUSCH4, perform CCA on the unlicensed channel and send beam recommendation information according to the detection result of the CCA.
[0172] In the above example, the one CG-PUSCH1, CG-PUSCH2, CG-PUSCH3, and CG-PUSCH4 are four expansions of the CG-PUSCH in one period.
[0173] Exemplarily, as Figure 3As shown, before receiving uplink transmissions on each N CG-PUSCHs, the base station can perform CCA on the unlicensed channel. For example, if N is 2, CCA can be performed on the unlicensed channel before receiving uplink transmissions on CG-PUSCH1, and beam recommendation information can be sent according to the detection result of CCA; CG-PUSCH1 and CG-PUSCH2 perform uplink transmissions based on the recommended beams indicated in the beam recommendation information. Before receiving uplink transmissions on CG-PUSCH3, CCA is performed on the unlicensed channel, and beam recommendation information is sent according to the result of CCA; CG-PUSCH3 and CG-PUSCH4 perform uplink transmissions based on the recommended beams indicated in the beam recommendation information.
[0174] For another example, if N is 4, CCA can be performed on the unlicensed channel before receiving uplink transmissions on CG-PUSCH1, and beam recommendation information can be sent according to the detection result of CCA; CG-PUSCH1, CG-PUSCH2, CG-PUSCH3, and CG-PUSCH4 perform uplink transmissions based on the recommended beams indicated in the beam recommendation information. Before receiving uplink transmissions on CG-PUSCH5, CCA is performed on the unlicensed channel, and beam recommendation information is sent according to the detection result of CCA; CG-PUSCH5, CG-PUSCH6, CG-PUSCH7, and CG-PUSCH8 perform uplink transmissions based on the recommended beams indicated in the beam recommendation information.
[0175] In one embodiment, the time-frequency resources corresponding to N CG-PUSCHs are within one period.
[0176] In another embodiment, the time-frequency resources corresponding to N CG-PUSCHs are within multiple periods.
[0177] In the embodiments of the present disclosure, CCA can be performed on the unlicensed channel before receiving uplink transmissions on each CG-PUSCH. In this way, before receiving uplink transmissions on each CG-PUSCH, it is possible to timely detect whether the channel is idle; thus, based on the recommended beams obtained from the detection result, the quality of uplink transmissions can be further improved.
[0178] Alternatively, CCA can be performed on the unlicensed channel before receiving uplink transmissions on every N CG-PUSCHs. In this way, before receiving uplink transmissions on every N CG-PUSCHs, it is possible to timely detect whether the channel is idle. Thus, based on the recommended beams obtained from the detection result, while ensuring the quality of uplink transmissions, the number of times the base station sends beam recommendation information to the UE can be greatly reduced, and the resource overhead for sending beam recommendation information can be saved.
[0179] In some embodiments, the method further includes:
[0180] Send indication information to the UE, where the indication information is used to indicate the number of CG-PUSCHs for the UE to send uplink transmissions based on the recommended beam.
[0181] In this way, in the embodiments of the present disclosure, the base station can send indication information to the UE to inform the UE of the number of CG-PUSCHs applicable to the recommended beam for uplink transmission.
[0182] In one embodiment, the sending the indication information to the UE includes:
[0183] Broadcast a system message carrying the indication information.
[0184] In this way, in the embodiments of the present disclosure, the indication information can be sent to multiple UEs in the cell simultaneously by broadcasting, which can reduce the signaling overhead.
[0185] In another embodiment, the sending the indication information to the UE includes:
[0186] Send RRC signaling to the UE, where the indication information is carried in the RRC signaling.
[0187] In this way, in the embodiments of the present disclosure, the indication information can be sent to a certain UE or some UEs in the cell through the high-layer signaling RRC, which can reduce the wireless interference to other UEs in the cell.
[0188] Of course, in other embodiments, it can also be specified by the communication protocol: the number of UEs for uplink transmission on the CG-PUSCH based on the recommended beam.
[0189] Of course, in other embodiments, the sending the indication information to the UE can also be to carry the indication information in the beam recommendation information and send it. In this way, the signaling transmission can be further reduced.
[0190] In some embodiments, the step S20 includes:
[0191] Perform CCA on the unlicensed channel at a predetermined time domain position before receiving the uplink transmission on the CG-PUSCH.
[0192] In the embodiments of the present disclosure, the detection time for performing CCA on the authorized channel is a predetermined time domain position before receiving the uplink transmission on the CG-PUSCH. In this way, on the one hand, it ensures that the CCA detection of the unauthorized channel is performed in advance, enabling the base station to recommend a beam for uplink transmission to the UE based on the CCA detection result; on the other hand, since the detection time for detecting CCA and the time for performing uplink transmission are at a predetermined time domain position, the time between the two is relatively short, enabling the CCA detection result to more truly reflect whether the channel is idle, so that the beam recommended based on this detection result can improve the transmission quality of the uplink transmission.
[0193] For example, it is possible to reduce the situation where the channel is idle during CCA detection, but when the UE actually performs uplink transmission based on this channel, the channel is occupied by other nodes and becomes an unidle channel, and the UE still performs uplink transmission based on this channel, resulting in poor communication quality.
[0194] In some embodiments, the predetermined time domain position includes: M time domain units; the time domain unit includes: symbol or micro-slot; M is a positive integer greater than or equal to 1.
[0195] In one embodiment, M is less than or equal to 14.
[0196] In this way, in the embodiments of the present disclosure, CCA detection can be performed on the unauthorized channel M symbols or micro-slots before receiving the uplink transmission on the CG-PUSCH. In this way, CCA detection can be performed within a relatively short time before the UE sends the uplink transmission, and a more accurate CCA detection result can be obtained.
[0197] In some other embodiments, the predetermined time domain position includes: P time domain units, where the time domain unit includes: time slot; P is less than M.
[0198] In one embodiment, P is a positive integer less than 3 or equal to 3.
[0199] In this way, in the embodiments of the present disclosure, CCA detection can be performed on the unauthorized channel at any one of the time domain units within M time domain units before receiving the uplink transmission on the CG-PUSCH. In this way, CCA detection can also be performed within a relatively short time before the uplink transmission is sent, and a more accurate CCA detection result can be obtained.
[0200] Of course, in some application scenarios, the predetermined time position may include one of a symbol, a mini-slot, and a slot. In this way, the time distance for performing CCA detection on the unlicensed channel can be made shorter from the time of uplink transmission on the CG-PUSCH, so that it can more truly reflect whether the channel is idle when uplink transmission is performed on the CG-PUSCH; thus, a more accurate CCA detection result can be obtained.
[0201] In some embodiments, sending the beam recommendation information to the user equipment (UE) includes: sending the beam recommendation information to the UE Q time domain units before receiving uplink transmission on the CG-PUSCH.
[0202] Here, the time domain unit includes a symbol or a mini-slot; where Q is a positive integer greater than or equal to 1.
[0203] In one embodiment, Q is less than M.
[0204] In this way, in the embodiments of the present disclosure, the beam recommendation information can be sent to the UE in a timely manner, which is beneficial for the UE to perform uplink transmission on the CG-PUSCH based on the idle beam, thereby ensuring the communication quality of the uplink transmission.
[0205] Of course, in other embodiments, sending the beam recommendation information to the UE may also be: on a channel configured in the nearest period to the time domain unit of the UE's uplink transmission before receiving uplink transmission on the CG-PUSCH, such as a periodically configured downlink control channel, a broadcast channel, etc., sending the beam recommendation information to the UE. In this way, the beam recommendation information can also be sent to the UE in a timely manner, enabling the UE to perform uplink transmission on the CG-PUSCH based on the idle beam, thereby ensuring the communication quality of the uplink transmission.
[0206] It should be noted here that the following data transmission processing method is applied to the user equipment and is similar to the description of the data transmission processing method applied to the base station above. For the technical details not disclosed in the embodiments of the data transmission processing method applied to the user equipment in the present disclosure, please refer to the description of the embodiments of the data transmission processing method applied to the base station in the present disclosure, and no detailed description will be given here.
[0207] As Figure 6 shown, a data transmission processing method is provided, which is applied to a user equipment (UE) and includes:
[0208] Step S31: Receive the beam recommendation information sent by the base station;
[0209] Among them, the beam recommendation information is sent by the base station before receiving the uplink transmission on the configured grant physical uplink shared control channel (CG-PUSCH).
[0210] Step S32: Select a beam for the UE to perform uplink transmission on the CG-PUSCH according to one or more recommended beams indicated by the beam recommendation information.
[0211] In some embodiments, the recommended beam is one or more beams among the multiple beams configured for uplink transmission on the CG-PUSCH.
[0212] In some embodiments, the beam recommendation information is determined by the base station based on the detection result obtained by performing clear channel assessment (CCA) on the unlicensed channel; the CCA is performed before receiving the uplink transmission on the CG-PUSCH.
[0213] In some embodiments, the CCA is performed by the base station on multiple receiving beams on the unlicensed channel; wherein, the receiving beam is the receiving beam for receiving the uplink transmission on the CG-PUSCH.
[0214] In some embodiments, step S31 includes:
[0215] Receiving the beam recommendation information sent by the base station after determining at least one idle beam based on the detection result of the CCA.
[0216] In some embodiments, the CCA is performed on the unlicensed channel before receiving the uplink transmission on each CG-PUSCH;
[0217] Or,
[0218] The CCA is performed on the unlicensed channel before receiving the uplink transmission on every Nth CG-PUSCH, where N is a positive integer greater than or equal to 2.
[0219] In some embodiments, the CCA is performed on the unlicensed channel at a predetermined time domain position before receiving the uplink transmission on the CG-PUSCH.
[0220] In some embodiments, the predetermined time domain position includes: M time domain units; the time domain unit includes: symbol or mini-slot; M is a positive integer greater than or equal to 1.
[0221] In some embodiments, the beam recommendation information is carried in the backoff signal sent by the base station.
[0222] In some embodiments, the recommended beam is the transmission beam of the UE corresponding to the reception beam with the least interference detected by the base station CCA.
[0223] To facilitate understanding of the above embodiments of the present disclosure, the following examples are used for illustration.
[0224] Example 1
[0225] As Figure 3 shown, a period is 10 time slots; N CG-PUSCHs are extended in one period, where N is 4; in the first period, the 4 CG-PUSCHs are CG-PUSCH1, CG-PUSCH2, CG-PUSCH3, and CG-PUSCH4 respectively.
[0226] The base station configures 2 transmission beams (beams) for the CG-PUSCH of the user equipment; that is, 2 uplink sounding reference signal resource indicators (srs-Resource Indicators) are configured; the 2 transmission beams are transmission beam S1 and transmission beam S2 respectively.
[0227] As Figure 7 shown, the embodiments of the present disclosure provide a data processing method, where the method includes the following steps:
[0228] Step S41: Before the UE performs uplink transmission based on CG-PUSCH1, receive the beam recommendation information carrying transmission beam S2 sent by the base station;
[0229] Step S42: The UE uses the transmission beam S2 to perform uplink transmission on the CG-PUSCH1;
[0230] Step S43: Before the UE performs uplink transmission based on CG-PUSCH2, receive the beam recommendation information carrying transmission beam S1 sent by the base station;
[0231] Step S44: The UE uses the transmission beam S1 to perform uplink transmission on the CG-PUSCH2.
[0232] In this way, in the embodiments of the present disclosure, the UE can receive the recommended beam information sent by the base station before performing uplink transmission on each CG-PUSCH, and perform uplink transmission on the corresponding CG-PUSCH based on the transmission beam carried in the recommended beam information.
[0233] Example 2
[0234] As Figure 3As shown, one period is 10 time slots; N CG-PUSCHs are extended in one period, where N is 4; in the first period, the 4 CG-PUSCHs are CG-PUSCH1, CG-PUSCH2, CG-PUSCH3, and CG-PUSCH4 respectively; in the second period, the 4 CG-PUSCHs are CG-PUSCH5, CG-PUSCH6, CG-PUSCH7, and CG-PUSCH8 respectively.
[0235] The base station configures 4 transmission beams for the CG-PUSCH configured for the user equipment; that is, 4 uplink sounding reference signal resource indicators are configured; the 4 transmission beams are transmission beam S1, transmission beam S2, transmission beam S3, and transmission beam S4 respectively.
[0236] As Figure 8 shown, an embodiment of the present disclosure provides a data processing method, where the method includes the following steps:
[0237] Step S51: Before the UE performs uplink transmission based on CG-PUSCH1, receive the beam recommendation information carrying transmission beam S3 sent by the base station and the indication information indicating that the number of CG-PUSCHs is 4;
[0238] Step S52: The UE uses the transmission beam S3 to perform uplink transmission on the CG-PUSCH1, the CG-PUSCH2, the CG-PUSCH3, and the CG-PUSCH4.
[0239] Step S53: Before the UE performs uplink transmission based on CG-PUSCH5, receive the beam recommendation information carrying transmission beam S1 sent by the base station and the indication information indicating that the number of CG-PUSCHs is 4;
[0240] Step S54: The UE uses the transmission beam S1 to perform uplink transmission on the CG-PUSCH5, the CG-PUSCH6, the CG-PUSCH7, and the CG-PUSCH8.
[0241] In this way, in the embodiment of the present disclosure, the UE can receive the recommended beam information sent by the base station and the indication information indicating the number of CG-PUSCHs before performing uplink transmission on every 4 CG-PUSCHs, and perform uplink transmission on the corresponding 4 CG-PUSCHs based on the transmission beam carried in the recommended beam information.
[0242] As Figure 9 shown, an embodiment of the present disclosure provides a data transmission processing device, which is applied to a base station and includes:
[0243] A first transmission module 61, configured to send beam recommendation information to a user equipment (UE) before receiving an uplink transmission on a configured grant physical uplink shared control channel (CG-PUSCH);
[0244] Wherein, the beam recommendation information at least indicates: one or more recommended beams; the recommended beams can be used for the UE to select to perform an uplink transmission on the CG-PUSCH.
[0245] In some embodiments, the recommended beam is: one or more beams among a plurality of beams configured for uplink transmission on the CG-PUSCH.
[0246] In some embodiments, the apparatus further includes:
[0247] A detection module 62, configured to perform a clear channel assessment (CCA) on an unlicensed channel before receiving an uplink transmission on the CG-PUSCH;
[0248] The first transmission module 61 is configured to send beam recommendation information to the UE according to a detection result of the CCA.
[0249] In some embodiments, the detection module 62 is configured to perform the CCA on a plurality of received beams on the unlicensed channel; wherein, the received beam is: a received beam for receiving the uplink transmission on the CG-PUSCH.
[0250] In some embodiments, the first transmission module 61 is configured to determine at least one idle beam in response to a detection result of the CCA, and send beam recommendation information to the UE.
[0251] In some embodiments, the apparatus further includes:
[0252] A processing module 63, configured to stop sending the beam recommendation information in response to determining that there is no idle beam according to a detection result of the CCA.
[0253] In some embodiments, the detection module 62 is configured to perform a CCA on the unlicensed channel before receiving an uplink transmission on each CG-PUSCH;
[0254] Or,
[0255] Perform a CCA on the unlicensed channel before receiving an uplink transmission on every Nth CG-PUSCH; the N is a positive integer greater than or equal to 2.
[0256] In some embodiments, the detection module 62 is configured to perform CCA on the unlicensed channel at a predetermined time domain position before receiving the uplink transmission on the CG-PUSCH.
[0257] In some embodiments, the predetermined time domain position includes: M time domain units; the time domain unit includes: a symbol or a mini-slot; M is a positive integer greater than or equal to 1.
[0258] In some embodiments, the beam recommendation information is carried in the backoff signal sent by the base station.
[0259] In some embodiments, the recommended beam is: the transmission beam of the UE corresponding to the reception beam with the least interference detected by the base station's CCA.
[0260] As Figure 10 shown, an embodiment of the present disclosure provides a data transmission processing device applied to a user equipment (UE), including:
[0261] A second receiving module 71, configured to receive the beam recommendation information sent by the base station; wherein, the beam recommendation information is sent by the base station before receiving the uplink transmission on the configured grant physical uplink shared control channel (CG-PUSCH);
[0262] A selection module 72, configured to select a beam for the UE to perform uplink transmission on the CG-PUSCH according to one or more recommended beams indicated by the beam recommendation information.
[0263] In some embodiments, the recommended beam is: one or more beams among the multiple beams configured for uplink transmission on the CG-PUSCH.
[0264] In some embodiments, the beam recommendation information is determined by the base station based on the detection result obtained by performing clear channel assessment (CCA) on the unlicensed channel; the CCA is performed before receiving the uplink transmission on the CG-PUSCH.
[0265] In some embodiments, the CCA is performed by the base station on multiple reception beams on the unlicensed channel; wherein, the reception beam is: the reception beam for receiving the uplink transmission on the CG-PUSCH.
[0266] In some embodiments, the second receiving module 71 is configured to receive the beam recommendation information sent by the base station after determining at least one idle beam based on the detection result of the CCA.
[0267] In some embodiments, the CCA is performed on the unlicensed channel before receiving the uplink transmission on each CG-PUSCH.
[0268] Alternatively,
[0269] before receiving an uplink transmission on every Nth CG-PUSCH, the CCA is performed on the unlicensed channel, where N is a positive integer greater than or equal to 2.
[0270] In some embodiments, the CCA is performed on the unlicensed channel at a predetermined time-domain position before receiving an uplink transmission on the CG-PUSCH.
[0271] In some embodiments, the predetermined time-domain position includes: M time-domain units; the time-domain units include: symbols or mini-slots; M is a positive integer greater than or equal to 1.
[0272] In some embodiments, the beam recommendation information is carried in a backoff signal sent by the base station.
[0273] In some embodiments, the recommended beam is: the transmission beam of the UE corresponding to the reception beam with the least interference detected by the base station's CCA.
[0274] Regarding the device in the above embodiments, the specific manner in which each module performs operations has been described in detail in the embodiments related to the method, and will not be elaborated here.
[0275] An embodiment of the present disclosure provides a communication device, the communication device includes:
[0276] a processor;
[0277] a memory for storing instructions executable by the processor;
[0278] wherein, the processor is configured to: when running the executable instructions, implement the data transmission processing method described in any embodiment of the present disclosure.
[0279] Here, the communication device includes: a base station or a user equipment.
[0280] Wherein, the processor may include various types of storage media, and the storage media is a non-temporary computer storage medium that can continue to remember and store the information thereon after the communication device loses power. Here, the communication device includes a base station or a user equipment.
[0281] The processor may be connected to the memory through a bus or the like, and is used to read the executable program stored on the memory, for example, at least one of the methods as Figures 4 to 8 shown.
[0282] Embodiments of the present disclosure also provide a computer storage medium storing computer-executable programs, which, when executed by a processor, implement the data transmission processing method according to any embodiment of the present disclosure. For example, at least one of the methods as Figures 4 to 8 shown.
[0283] Regarding the device in the above embodiments, the specific manners in which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated herein.
[0284] Figure 11 FIG. is a block diagram of a user equipment (UE) 800 shown according to an exemplary embodiment. For example, the user equipment 800 may be a mobile phone, a computer, a digital broadcast user equipment, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0285] Referring to Figure 11 , the user equipment 800 may include one or more of the following components: a processing component 802, a memory 804, a power component 806, a multimedia component 808, an audio component 810, an input / output (I / O) interface 812, a sensor component 814, and a communication component 816.
[0286] The processing component 802 generally controls the overall operation of the user equipment 800, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the above method. In addition, the processing component 802 may include one or more modules to facilitate the interaction between the processing component 802 and other components. For example, the processing component 802 may include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.
[0287] The memory 804 is configured to store various types of data to support the operation of the user equipment 800. Examples of these data include instructions for any application or method operating on the user equipment 800, contact data, phone book data, messages, pictures, videos, etc. The memory 804 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, a magnetic disk, or an optical disk.
[0288] The power supply component 806 provides power for various components of the user equipment 800. The power supply component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the user equipment 800.
[0289] The multimedia component 808 includes a screen that provides an output interface between the user equipment 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors can not only sense the boundaries of touch or swipe actions, but also detect the duration and pressure associated with the touch or swipe operations. In some embodiments, the multimedia component 808 includes a front camera and / or a rear camera. When the user equipment 800 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each of the front camera and the rear camera can be a fixed optical lens system or have a focal length and optical zoom capabilities.
[0290] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC), which is configured to receive external audio signals when the user equipment 800 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals can be further stored in the memory 804 or transmitted via the communication component 816. In some embodiments, the audio component 810 further includes a speaker for outputting audio signals.
[0291] The I / O interface 812 provides an interface between the processing component 802 and a peripheral interface module, and the peripheral interface module can be a keyboard, a click wheel, buttons, etc. These buttons can include, but are not limited to: a home button, a volume button, a start button, and a lock button.
[0292] The sensor assembly 814 includes one or more sensors for providing an assessment of various aspects of the user equipment 800. For example, the sensor assembly 814 can detect the on / off state of the user equipment 800, the relative positioning of components, such as the display and keypad of the user equipment 800. The sensor assembly 814 can also detect a change in the position of the user equipment 800 or a component of the user equipment 800, the presence or absence of contact of the user with the user equipment 800, the orientation or acceleration / deceleration of the user equipment 800, and a change in the temperature of the user equipment 800. The sensor assembly 814 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 814 can also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 814 can also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0293] The communication component 816 is configured to facilitate communication between the user equipment 800 and other devices in a wired or wireless manner. The user equipment 800 can access a wireless network based on communication standards, such as WiFi, 2G, or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 further includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0294] In an exemplary embodiment, the user equipment 800 can be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components for performing the above-described methods.
[0295] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, which can be executed by a processor 820 of the user equipment 800 to complete the above-described methods. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc.
[0296] As Figure 12 shown, an embodiment of the present disclosure shows the structure of a base station. For example, the base station 900 can be provided as a network-side device. Referring toFigure 12 , the base station 900 includes a processing component 922, which further includes one or more processors, and memory resources represented by a memory 932 for storing instructions executable by the processing component 922, such as application programs. The application programs stored in the memory 932 may include one or more modules each corresponding to a set of instructions. In addition, the processing component 922 is configured to execute instructions to perform any of the methods described above for the aforementioned application in the base station, for example, as Figures 2 - 3 shown in the method.
[0297] The base station 900 may further include a power component 926 configured to perform power management of the base station 900, a wired or wireless network interface 950 configured to connect the base station 900 to a network, and an input / output (I / O) interface 958. The base station 900 may operate based on an operating system stored in the memory 932, such as Windows Server TM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM or the like.
[0298] Those skilled in the art will readily conceive of other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the present invention that follow the general principles of the present invention and include known common knowledge or conventional technical means in the technical field not disclosed herein. The specification and examples are only to be considered exemplary, and the true scope and spirit of the present invention are pointed out by the following claims.
[0299] It should be understood that the present invention is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present invention is only limited by the appended claims.
Claims
1. A data transmission processing method, wherein, Applied to a base station, including: Performing Clear Channel Assessment (CCA) on an unlicensed channel before receiving an uplink transmission on a configured grant Physical Uplink Shared Control Channel (CG-PUSCH); wherein, performing CCA on the unlicensed channel before receiving an uplink transmission on the CG-PUSCH includes: performing CCA on the unlicensed channel at a predetermined time-domain position before receiving the uplink transmission on the CG-PUSCH. Sending beam recommendation information to a User Equipment (UE) before receiving an uplink transmission on the CG-PUSCH; sending the beam recommendation information to the UE includes: sending the beam recommendation information to the UE according to the detection result of the CCA. Wherein, the beam recommendation information at least indicates: one or more recommended beams; the recommended beams can be used for the UE to select for uplink transmission on the CG-PUSCH.
2. The method according to claim 1, wherein, The recommended beams are one or more beams configured for uplink transmission on the CG-PUSCH.
3. The method according to claim 1 or 2, wherein Performing CCA on the unlicensed channel includes: Performing the CCA on multiple received beams on the unlicensed channel; wherein, the received beams are the received beams for receiving the uplink transmission on the CG-PUSCH.
4. The method according to claim 1 or 2, wherein, Sending the beam recommendation information to the UE according to the detection result of the CCA includes: Sending the beam recommendation information to the UE in response to determining at least one idle beam based on the detection result of the CCA.
5. The method according to claim 1 or 2, wherein The method further includes: Stopping the sending of the beam recommendation information in response to determining that there is no idle beam based on the detection result of the CCA.
6. The method according to claim 1 or 2, wherein Performing CCA on the unlicensed channel before receiving an uplink transmission on the CG-PUSCH includes: Performing CCA on the unlicensed channel before receiving an uplink transmission on each CG-PUSCH. Or, Performing CCA on the unlicensed channel before receiving an uplink transmission on every Nth CG-PUSCH; N is a positive integer greater than or equal to 2.
7. According to the method of claim 1 or 2, wherein, The predetermined time-domain position includes: M time-domain units; the time-domain units include: symbols or mini-slots; M is a positive integer greater than or equal to 1.
8. The method according to claim 1 or 2, wherein The beam recommendation information is carried in a backoff signal sent by the base station.
9. The method according to claim 1 or 2, wherein The recommended beams are the transmission beams of the UE corresponding to the received beams with the least interference detected by the base station's CCA.
10. A data transmission processing method, wherein, Applied to a User Equipment (UE), including: Receive beam recommendation information sent by a base station; wherein, the beam recommendation information is sent by the base station before receiving an uplink transmission on a configured authorized uplink shared control channel CG-PUSCH; the beam recommendation information is determined by the base station based on a detection result obtained by performing a clear channel assessment CCA on an unlicensed channel; the CCA is performed on the unlicensed channel at a predetermined time domain position before receiving the uplink transmission on the CG-PUSCH. Select a beam for the UE to perform uplink transmission on the CG-PUSCH according to one or more recommended beams indicated by the beam recommendation information.
11. The method according to claim 10, wherein, The recommended beam is one or more beams among a plurality of beams configured for uplink transmission on the CG-PUSCH.
12. The method according to claim 10 or 11, wherein, The CCA is performed by the base station on a plurality of receiving beams on the unlicensed channel; wherein, the receiving beam is a receiving beam for receiving the uplink transmission on the CG-PUSCH.
13. The method according to claim 10 or 11, wherein Receiving the beam recommendation information sent by the base station includes: Receiving the beam recommendation information sent by the base station after determining at least one idle beam based on the detection result of the CCA.
14. The method according to claim 10 or 11, wherein The CCA is performed on the unlicensed channel before receiving uplink transmission on each CG-PUSCH. Or, The CCA is performed on the unlicensed channel before receiving uplink transmission on every Nth CG-PUSCH, where N is a positive integer greater than or equal to 2.
15. The method according to claim 10 or 11, wherein, The predetermined time domain position includes: M time domain units; the time domain unit includes: a symbol or a micro-slot; M is a positive integer greater than or equal to 1.
16. The method according to claim 10 or 11, wherein, The beam recommendation information is carried in a backoff signal sent by the base station.
17. The method according to claim 10 or 11, wherein, The recommended beam is: the transmission beam of the UE corresponding to the receiving beam with the least interference detected by the base station's CCA.
18. A data transmission processing device, wherein, Applied to a base station, it includes: A detection module configured to perform a clear channel assessment CCA on an unlicensed channel at a predetermined time domain position before receiving an uplink transmission on a configured authorized uplink shared control channel CG-PUSCH; A first transmission module configured to send beam recommendation information to a user equipment UE before receiving the uplink transmission on the CG-PUSCH; the first transmission module is specifically configured to send the beam recommendation information to the UE according to the detection result of the CCA; Wherein, the beam recommendation information indicates at least: one or more recommended beams; the recommended beams can be used for the UE to select for uplink transmission on the CG-PUSCH.
19. The device according to claim 18, wherein, The recommended beam is one or more beams among a plurality of beams configured for uplink transmission on the CG-PUSCH.
20. The apparatus according to claim 18 or 19, wherein, The detection module is configured to perform the CCA on multiple receiving beams on the unlicensed channel; wherein, the receiving beam is: the receiving beam for receiving the uplink transmission on the CG-PUSCH.
21. The apparatus according to claim 18 or 19, wherein, The first transmission module is configured to determine at least one idle beam in response to the detection result of the CCA, and send beam recommendation information to the UE.
22. The device according to claim 18 or 19, wherein, The apparatus further comprises: The processing module is configured to stop sending the beam recommendation information in response to the detection result of the CCA determining that there is no idle beam.
23. The apparatus according to claim 18 or 19, wherein, The detection module is configured to perform CCA on the unlicensed channel before receiving uplink transmission on each of the CG-PUSCHs; Or, Before receiving uplink transmission on every Nth CG-PUSCH, perform CCA on the unlicensed channel; N is a positive integer greater than or equal to 2.
24. The apparatus according to claim 18 or 19, wherein, The predetermined time domain position includes: M time domain units; the time domain unit includes: symbol or mini-slot; M is a positive integer greater than or equal to 1.
25. The apparatus according to claim 18 or 19, wherein, The beam recommendation information is carried in the backoff signal sent by the base station.
26. The apparatus according to claim 18 or 19, wherein, The recommended beam is: the transmission beam of the UE corresponding to the receiving beam with the least interference detected by the base station's CCA.
27. A data transmission processing device, wherein, Applied to a user equipment UE, comprising: A second receiving module, configured to receive beam recommendation information sent by the base station; wherein, the beam recommendation information is sent by the base station before receiving uplink transmission on the configured authorized uplink shared control channel CG-PUSCH; the beam recommendation information is determined by the base station based on the detection result obtained by performing clear channel assessment CCA on the unlicensed channel; the CCA is performed on the unlicensed channel at a predetermined time domain position before receiving uplink transmission on the CG-PUSCH; A selection module, configured to select a beam for the UE to perform uplink transmission on the CG-PUSCH according to one or more recommended beams indicated by the beam recommendation information.
28. The apparatus according to claim 27, wherein, The recommended beam is: one or more beams among multiple beams configured for uplink transmission on the CG-PUSCH.
29. The device according to claim 27 or 28, wherein The CCA is performed by the base station on multiple receiving beams on the unlicensed channel; wherein, the receiving beam is: the receiving beam for receiving the uplink transmission on the CG-PUSCH.
30. The apparatus according to claim 27 or 28, wherein, The second receiving module is configured to receive the beam recommendation information sent by the base station after determining at least one idle beam based on the detection result of the CCA.
31. The apparatus according to claim 27 or 28, wherein, The CCA is performed on the unlicensed channel before receiving uplink transmission on each of the CG-PUSCHs; Alternatively, before receiving an uplink transmission on every Nth of the CG-PUSCHs, the CCA is performed on the unlicensed channel, where N is a positive integer greater than or equal to 2.
32. The apparatus according to claim 27 or 28, wherein the predetermined time-domain position includes: M time-domain units; the time-domain units include: symbols or mini-slots; M is a positive integer greater than or equal to 1.
33. The device according to claim 27 or 28, wherein, The beam recommendation information is carried in a backoff signal sent by the base station.
34. The device according to claim 27 or 28, wherein, The recommended beam is: the transmission beam of the UE corresponding to the receiving beam with the least interference detected by the base station CCA.
35. A communication device, wherein, The communication device includes: a processor; a memory for storing instructions executable by the processor; wherein the processor is configured to: when running the executable instructions, implement the data transmission processing method according to any one of claims 1 to 9, or any one of claims 10 to 17.
36. A computer storage medium, wherein, The computer storage medium stores a computer executable program, and when the executable program is executed by a processor, it implements the data transmission processing method according to any one of claims 1 to 9, or any one of claims 10 to 17.
Citation Information
Patent Citations
Electronic device, wireless communication device, and wireless communication method
CN109219151A
Power ramping and control in new radio (NR) devices
CN110999424A