Method and apparatus for uplink data transmission
By reusing random access resource configurations for uplink data transmission and establishing associations with synchronization signals, the method addresses inefficiencies in resource utilization and signaling overhead, enhancing data transmission reliability and reducing network complexity.
Patent Information
- Application Number
- CN202010167233.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-03-11
- Publication Date
- 2025-07-15
- Estimated Expiration
- 2040-03-11
AI Technical Summary
In the communication process between the terminal device and the network device, the configuration information signaling overhead of random access resources in the prior art is large, resulting in low resource utilization.
According to the instruction information of the network device, the terminal device determines the uplink data channel time-frequency resources corresponding to the random access resource. The configuration information of the time-frequency resources can reuse the configuration information of the random access resource, thereby reducing signaling overhead and improving resource utilization.
By reusing the configuration information of random access resources, signaling overhead is reduced, resource utilization is improved, and uplink data is sent on effective uplink time-frequency resources, improving the reliability and spectrum efficiency of data transmission.
Smart Images

Figure CN113395765B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of wireless communication, and in particular, to methods and apparatuses for uplink data transmission. Background Art
[0002] With the development of communication technologies and the improvement of user requirements, terminal devices in communication scenarios gradually exhibit characteristics such as large quantity and diverse forms. For example, in industrial automation scenarios, there are a large number of monitoring devices, machines, or sensors in a factory building; in home and life scenarios, there are a large number of mobile phones, tablets, wearable devices, smart home appliances, or vehicle-mounted terminal devices. Summary of the Invention
[0003] The embodiments of the present application provide a method for uplink data transmission, which is used to reduce signaling overhead and improve resource utilization.
[0004] In a first aspect, a method for uplink data transmission is provided. The execution entity of this method is a terminal device or a module in the terminal device. Here, the terminal device is taken as the execution entity for description. The terminal device receives first indication information from a network device; the terminal device determines first uplink time-frequency resources according to the first indication information and the configuration information of second uplink time-frequency resources, where the first uplink time-frequency resources are the time-frequency resources of an uplink data channel, and the second uplink time-frequency resources are used for random access; the terminal device sends uplink data to the network device on third uplink time-frequency resources, and the third uplink time-frequency resources are part or all of the first uplink time-frequency resources.
[0005] By implementing the method described in the first aspect, the terminal device determines the time-frequency resources of the uplink data channel corresponding to the random access resources according to the indication information of the network device, and the time-frequency resources can be used to directly transmit uplink data. The configuration information of the time-frequency resources can reuse the configuration information of the random access resources, thereby reducing signaling overhead and improving resource utilization.
[0006] In a second aspect, a method for uplink data transmission is provided. The execution entity of this method is a network device or a module in the network device. Here, the network device is taken as the execution entity for description. The network device sends first indication information to the terminal device; the network device determines first uplink time-frequency resources according to the first indication information and the configuration information of second uplink time-frequency resources, where the first uplink time-frequency resources are the time-frequency resources of an uplink data channel, and the second uplink time-frequency resources are used for random access; the network device receives uplink data from the terminal device on third uplink time-frequency resources, and the third uplink time-frequency resources are part or all of the first uplink time-frequency resources.
[0007] The method described in the second aspect is the network - side method corresponding to the method described in the first aspect, and thus can also achieve the beneficial effects that the first aspect can achieve.
[0008] In a possible implementation manner of the first aspect or the second aspect, the above - mentioned first indication information includes an offset value, and the offset value is the time - domain offset value or the frequency - domain offset value of the first uplink time - frequency resource relative to the second uplink time - frequency resource.
[0009] In a possible implementation manner of the first aspect or the second aspect, the above - mentioned second uplink time - frequency resource is a physical uplink shared channel opportunity, and the physical uplink shared channel opportunity is used to carry uplink data.
[0010] In a possible implementation manner of the first aspect or the second aspect, determining the first uplink time - frequency resource according to the first indication information and the configuration information of the second uplink time - frequency resource specifically includes: determining the first uplink time - frequency resource according to the above - mentioned offset value and the configuration information of the second uplink time - frequency resource.
[0011] By implementing the above - mentioned method, the parameters of the first uplink time - frequency resource can fully reuse the corresponding parameters in the configuration information of the second uplink time - frequency resource. The network device only needs to indicate the time - domain offset value or the frequency - domain offset value of the first uplink time - frequency resource relative to the second uplink time - frequency resource to the terminal device through the first indication information. When determining the first uplink time - frequency resource, the terminal device can reuse the configuration information of the second uplink time - frequency resource, thereby reducing the signaling overhead of the resource configuration information and improving the utilization rate of resources.
[0012] In a possible implementation manner of the first aspect or the second aspect, the above - mentioned second uplink time - frequency resource is a physical random access channel opportunity, and the physical random access channel opportunity is used to carry a random access preamble.
[0013] In a possible implementation manner of the first aspect or the second aspect, determining the first uplink time - frequency resource according to the first indication information and the configuration information of the second uplink time - frequency resource specifically includes: determining the above - mentioned first uplink time - frequency resource according to the above - mentioned offset value, the configuration information of the second uplink time - frequency resource, and the configuration information of the physical uplink shared channel opportunity.
[0014] By implementing the above - mentioned method, the parameters of the first uplink time - frequency resource can fully reuse the corresponding parameters in the configuration information of the physical uplink shared channel opportunity. The network device only needs to indicate the time - domain offset value or the frequency - domain offset value of the first uplink time - frequency resource relative to the second uplink time - frequency resource to the terminal device through the first indication information. When determining the first uplink time - frequency resource, the terminal device can reuse the configuration information of the physical uplink shared channel opportunity, thereby reducing the signaling overhead of the resource configuration information and improving the utilization rate of resources.
[0015] In a possible implementation of the first aspect or the second aspect, the above first indication information further includes configuration information of a first uplink time-frequency resource. Determining the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource specifically includes: determining the first uplink time-frequency resource according to the offset value, the configuration information of the first uplink time-frequency resource, and the configuration information of the second uplink time-frequency resource.
[0016] By implementing this method, when determining the first uplink time-frequency resource, the terminal device can reuse the configuration information other than the configuration information of the first uplink time-frequency resource in the configuration information of the second uplink time-frequency resource, or reuse the configuration information other than the configuration information of the first uplink time-frequency resource in the configuration information of the physical uplink shared channel opportunity, thereby reducing the signaling overhead of the resource configuration information and improving the utilization rate of the resources. At the same time, in addition to including the offset value, the first indication information can also include the configuration information of the first uplink time-frequency resource, improving the flexibility of the resource configuration.
[0017] In a possible implementation of the first aspect or the second aspect, the above second uplink time-frequency resource is a physical uplink shared channel opportunity, the physical uplink shared channel opportunity is used to carry uplink data, and the first uplink time-frequency resource is part or all of the time-frequency resources in the second uplink time-frequency resource.
[0018] In a possible implementation of the first aspect or the second aspect, the above first indication information indicates the position of the first uplink time-frequency resource in the second uplink time-frequency resource. Determining the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource specifically includes: determining the first uplink time-frequency resource according to the position of the first uplink time-frequency resource in the second uplink time-frequency resource and the configuration information of the second uplink time-frequency resource.
[0019] In a possible implementation of the first aspect or the second aspect, the above first indication information indicates the DMRS associated with the first uplink time-frequency resource in the demodulation reference signal DMRS on the second uplink time-frequency resource. Determining the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource specifically includes: determining the DMRS associated with the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource; determining the first uplink time-frequency resource according to the DMRS associated with the first uplink time-frequency resource.
[0020] In a possible implementation of the first aspect or the second aspect, the above-mentioned second uplink time-frequency resource is a physical random access channel opportunity, and the physical random access channel opportunity is used to carry a random access preamble. The first uplink time-frequency resource is a physical uplink shared channel opportunity associated with some or all of the physical random access channel opportunities in the above-mentioned second uplink time-frequency resource.
[0021] In a possible implementation of the first aspect or the second aspect, the above-mentioned first indication information indicates the position of the physical random access channel opportunity associated with the first uplink time-frequency resource in the above-mentioned second uplink time-frequency resource. Determining the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource specifically includes: determining the physical random access channel opportunity associated with the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource; determining the first uplink time-frequency resource according to the physical random access channel opportunity associated with the first uplink time-frequency resource.
[0022] In a possible implementation of the first aspect or the second aspect, the above-mentioned first indication information indicates the random access preamble associated with the first uplink time-frequency resource among the random access preambles carried by the second uplink time-frequency resource. Determining the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource specifically includes: determining the random access preamble associated with the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource; determining the first uplink time-frequency resource according to the random access preamble associated with the first uplink time-frequency resource.
[0023] By implementing the above method, the network device indicates to the terminal device some time-frequency resources (i.e., the first uplink time-frequency resource) in the random access resources. The terminal device can directly send uplink data to the network device on the first uplink time-frequency resource without sending a random access preamble on the physical random access channel opportunity associated with the first uplink time-frequency resource. By configuring some of the random access resources as time-frequency resources available for directly transmitting uplink data, the spectrum efficiency is improved.
[0024] In a possible implementation of the first aspect or the second aspect, the above-mentioned third uplink time-frequency resource is some or all of the time-frequency resources in the effective uplink time-frequency resources of the above-mentioned first uplink time-frequency resource, and the effective uplink time-frequency resources in the above-mentioned first uplink time-frequency resource are the time-frequency resources in the above-mentioned first uplink time-frequency resource that satisfy at least one condition in the first condition set.
[0025] By implementing this method, the terminal device can send uplink data to the network device on the effective uplink time-frequency resources, improving the reliability of data transmission.
[0026] In a possible implementation of the first aspect, the above uplink data is uplink data scrambled with a Radio Network Temporary Identity (RNTI), and the RNTI is determined by the terminal device according to the above third uplink time-frequency resource.
[0027] In a possible implementation of the second aspect, the above uplink data is uplink data scrambled with a Radio Network Temporary Identity (RNTI), the RNTI is determined according to the above third uplink time-frequency resource; the above uplink data is descrambled with the RNTI.
[0028] By implementing the above method, when receiving uplink data, the network device can determine the RNTI used to scramble the uplink data through the third uplink time-frequency resource carrying the uplink data, without having to traverse possible RNTIs to descramble the uplink data, thereby reducing the receiving complexity of the network device.
[0029] In a possible implementation of the second aspect, the network device determines the Synchronization Signal and Physical Broadcast Channel block (SSB) associated with the above third uplink time-frequency resource according to the above third uplink time-frequency resource and the association relationship between the first uplink time-frequency resource and the SSB set, and the SSB is used to send the feedback information of the above uplink data.
[0030] In a possible implementation of the second aspect, the association relationship between the first uplink time-frequency resource and the SSB set is the association relationship between the Physical Uplink Shared Channel (PUSCH) resource in the first uplink time-frequency resource and the SSB set, and / or the association relationship between the Demodulation Reference Signal (DMRS) on the first uplink time-frequency resource and the SSB set.
[0031] In a possible implementation of the second aspect, the association relationship between the first uplink time-frequency resource and the SSB set is the association relationship between the first uplink time-frequency resource and the Physical Random Access Channel resource, and the association relationship between the Physical Random Access Channel resource and the SSB set.
[0032] By implementing this method, the network device determines the SSB used to send the feedback information of the above uplink data according to the association relationship between the first uplink time-frequency resource and the SSB set, that is, the network device determines the beam used to send the feedback information of the above uplink data according to this association relationship, thereby improving the reliability of data transmission.
[0033] In a third aspect, a communication device is provided. The device may be a terminal device, or a device in the terminal device, or a device that can be used in matching with the terminal device. In one design, the device includes modules corresponding one by one to the methods / operations / steps / actions described in the foregoing first aspect or any possible implementation manner of the first aspect. The module may be a hardware circuit, software, or a combination of a hardware circuit and software. In one design, the device may include a processing module and a communication module.
[0034] In a fourth aspect, a communication device is provided. The device may be a network device, or a device in the network device, or a device that can be used in matching with the network device. In one design, the device includes modules corresponding one by one to the methods / operations / steps / actions described in the foregoing second aspect or any possible implementation manner of the second aspect. The module may be a hardware circuit, software, or a combination of a hardware circuit and software. In one design, the device may include a processing module and a communication module.
[0035] In a fifth aspect, a communication device is provided. The device includes a processor for implementing the method in the foregoing first aspect or any possible implementation manner of the first aspect. Optionally, the device includes a memory for storing instructions and / or data. The memory is coupled to the processor, and when the processor executes the instructions stored in the memory, the method in the foregoing first aspect or any possible implementation manner of the first aspect can be implemented. The above device may further include a communication interface for receiving and transmitting information or data. Exemplarily, the communication interface may be a transceiver, an interface circuit, a bus, a module, a pin, or other types of communication interfaces.
[0036] In a possible design, the communication device includes a processor and an interface circuit. The interface circuit is configured to receive a signal from another communication device outside the communication device and transmit it to the processor, or transmit a signal from the processor to another communication device outside the communication device. The processor is configured to implement the method in the foregoing first aspect or any possible implementation manner of the first aspect through logic circuits or by executing code instructions.
[0037] In a sixth aspect, a communication device is provided. The device includes a processor for implementing the method in the foregoing second aspect or any possible implementation manner of the second aspect. Optionally, the device includes a memory for storing instructions and / or data. The memory is coupled to the above-mentioned processor, and when the processor executes the instructions stored in the memory, the method in the foregoing second aspect or any possible implementation manner of the second aspect can be implemented. The above-mentioned device may further include a communication interface for receiving and transmitting information or data. Exemplarily, the communication interface may be a transceiver, an interface circuit, a bus, a module, a pin, or other types of communication interfaces.
[0038] In a possible design, the communication device includes a processor and an interface circuit. The interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device. The processor is used to implement the method in the foregoing second aspect or any possible implementation manner of the second aspect through logic circuits or by executing code instructions.
[0039] In a seventh aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program or instructions, and when the computer program or instructions are executed, the method in the foregoing first aspect or any possible implementation manner of the first aspect is implemented.
[0040] In an eighth aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program or instructions, and when the computer program or instructions are executed, the method in the foregoing second aspect or any possible implementation manner of the second aspect is implemented.
[0041] In a ninth aspect, a computer program product containing instructions is provided. When the instructions are run, the method in the foregoing first aspect or any possible implementation manner of the first aspect is implemented.
[0042] In a tenth aspect, a computer program product containing instructions is provided. When the instructions are run, the method in the foregoing second aspect or any possible implementation manner of the second aspect is implemented.
[0043] In an eleventh aspect, a computer program is provided. The computer program includes code or instructions, and when the code or instructions are run, the method in the foregoing first aspect or any possible implementation manner of the first aspect is implemented.
[0044] In a twelfth aspect, a computer program is provided. The computer program includes code or instructions, and when the code or instructions are run, the method in the foregoing second aspect or any possible implementation manner of the second aspect is implemented.
[0045] In a thirteenth aspect, a chip system is provided. The chip system includes a processor and may further include a memory, and is configured to implement at least one of the methods described in the first aspect to the eighth aspect above. The chip system may be composed of chips, or may include chips and other discrete devices.
[0046] In a fourteenth aspect, a communication system is provided. The system includes the device (such as a terminal device) described in the third aspect or the fifth aspect, and the device (such as a network device) described in the fourth aspect or the sixth aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] Figure 1 It is a schematic diagram of the architecture of the communication system to which the embodiments of this application are applied;
[0048] Figure 2 It is a schematic diagram of the process of two-step random access provided by the embodiments of this application;
[0049] Figure 3 It is a schematic diagram of the process of uplink data transmission provided by the embodiments of this application;
[0050] Figure 4 It is a schematic diagram of two-step random access resources provided by the embodiments of this application;
[0051] Figures 5 to 8 It is a schematic diagram of two-step random access resources provided by the embodiments of this application;
[0052] Figure 9 It is a schematic diagram of the process of uplink data transmission provided by the embodiments of this application;
[0053] Figures 10 to 12 It is a schematic diagram of two-step random access resources provided by the embodiments of this application;
[0054] Figure 13 and Figure 14 It is a schematic diagram of the possible structure of the communication device provided by the embodiments of this application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0055] The technical solutions provided by the embodiments of this application can be applied to various communication systems, such as: Long-Term Evolution (LTE) system, 5th generation (5G) mobile communication system, Wireless-Fidelity (WiFi) system, future communication system, or a system integrating multiple communication systems, etc. The embodiments of this application do not make any limitations. Among them, 5G can also be referred to as New Radio (NR).
[0056] The technical solutions provided by the embodiments of this application can be applied to various communication scenarios, for example, one or more of the following communication scenarios: enhanced mobile broadband (eMBB), ultra-reliable low-latency communication (URLLC), machine type communication (MTC), massive machine type communication (mMTC), device-to-device (D2D), vehicle to everything (V2X), vehicle to vehicle (V2V), and Internet of Things (IoT), etc.
[0057] The technical solutions provided by the embodiments of this application can be applied to the communication between communication devices. The communication between communication devices may include: the communication between a network device and a terminal device, the communication between network devices, and / or the communication between terminal devices. In the embodiments of this application, the term "communication" may also be described as "transmission", "information transmission", or "signal transmission", etc. Transmission may include sending and / or receiving. In the embodiments of this application, the technical solutions are described by taking the communication between a network device and a terminal device as an example. Those skilled in the art can also use this technical solution for the communication between other scheduling entities and subordinate entities, such as the communication between a macro base station and a micro base station, such as the communication between a first terminal device and a second terminal device. Among them, the scheduling entity can allocate radio resources to the subordinate entity. The radio resources include one or more of the following resources: time domain resources, frequency domain resources, code resources, and spatial resources. In the embodiments of this application, "multiple" may be two, three, four, or more, and the embodiments of this application do not make limitations.
[0058] In the embodiments of this application, the communication between a network device and a terminal device includes: the network device sending downlink signals / information to the terminal device, and / or the terminal device sending uplink signals / information to the network device.
[0059] In the embodiments of the present application, " / " may indicate that the objects associated before and after are in an "or" relationship. For example, A / B may indicate A or B; "and / or" may be used to describe three relationships of associated objects. For example, A and / or B may indicate: A exists alone, A and B exist simultaneously, and B exists alone. Here, A and B may be singular or plural. In the embodiments of the present application, terms such as "first" and "second" may be used to distinguish technical features with the same or similar functions. These terms such as "first" and "second" do not limit the quantity and execution order, and these terms such as "first" and "second" do not necessarily limit being different. In the embodiments of the present application, words such as "exemplary" or "for example" are used to represent examples, illustrations or explanations. The embodiments or design solutions described as "exemplary" or "for example" should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Using words such as "exemplary" or "for example" aims to present relevant concepts in a specific manner for easy understanding.
[0060] Figure 1 is a schematic diagram of the architecture of a communication system to which the embodiments of the present application can be applied. As Figure 1 shown, this communication system includes a network device 110 and at least one terminal device (such as Figure 1 the terminal device 120 and the terminal device 130 in). Exemplarily, the network device 110 may include a radio frequency unit and a baseband unit. For uplink data transmission, the baseband unit may include at least one of a demodulation module, a de-rate matching module, and a channel decoding module. Exemplarily, the terminal device (such as Figure 1 the terminal device 120 and the terminal device 130 in) may include a baseband unit and a radio frequency unit. For uplink data transmission, the baseband unit may include at least one of a channel coding module, a rate matching module, and a modulation module. The channel coding module may be implemented by an encoder, and the encoder is used to encode an information bit sequence and generate an encoded bit sequence. The encoded bit sequence includes information bits and redundant bits. The rate matching module is used to repeat or puncture the bits in the above-mentioned encoded bit sequence so that the length of the bit sequence after rate matching matches the transmission resources. The modulation module is used to modulate and map the bit sequence obtained after rate matching into complex-valued modulation symbols to improve the transmission efficiency. The functions of the demodulation module, the de-rate matching module, and the channel decoding module are respectively the inverse processes of the functions of the modulation module, the rate matching module, and the channel coding module. Figure 1 This is only a schematic diagram, and the embodiments of the present application do not limit the number of network devices and terminal devices included in this communication system.
[0061] Network devices and terminal devices can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; can be deployed on water; or can be deployed on airplanes, balloons or artificial satellites in the air. Embodiments of the present application do not limit the application scenarios of network devices and terminal devices.
[0062] Network devices and terminal devices can communicate through authorized spectrum, can communicate through unlicensed spectrum, or can communicate through authorized spectrum and unlicensed spectrum. Network devices and terminal devices can communicate through spectrum below 6 gigahertz (GHz), can communicate through spectrum above 6 GHz, or can use spectrum below 6 GHz and spectrum above 6 GHz for communication. Embodiments of the present application do not limit the spectrum resources used between network devices and terminal devices.
[0063] The terminal device involved in the embodiments of the present application can also be referred to as a terminal, which can be a device with wireless transceiver functions). The terminal device can be a user equipment (UE), and the UE includes a handheld device, a vehicle-mounted device, a wearable device or a computing device with wireless communication functions. Exemplarily, the UE can be a mobile phone, a tablet computer or a computer with wireless transceiver functions. The terminal device can also be a virtual reality terminal device, an augmented reality terminal device, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in remote medical treatment, a wireless terminal in smart grid, a wireless terminal in smart city, and / or a wireless terminal in smart home, etc.
[0064] In the embodiments of the present application, the device for implementing the functions of the terminal device can be the terminal device; it can also be a device capable of supporting the terminal device to implement the functions, such as a chip system, and this device can be installed in the terminal device or used in combination with the terminal device. In the embodiments of the present application, the chip system can be composed of chips, or can include chips and other discrete devices. In the technical solutions provided by the embodiments of the present application, taking the device for implementing the functions of the terminal device as the terminal device as an example, the technical solutions provided by the embodiments of the present application are described.
[0065] The network devices involved in the embodiments of this application include base stations (BSs), which can be devices deployed in a radio access network capable of wireless communication with terminal devices. Base stations may have various forms, such as macro base stations, micro base stations, relay stations, and access points. The base stations involved in the embodiments of this application can be base stations in a 5G system or base stations in an LTE system. Among them, the base stations in a 5G system can also be referred to as transmission reception points (TRPs) or next-generation Node Bs (gNBs or gNodeBs). In the embodiments of this application, the device for implementing the functions of the network device can be the network device; it can also be a device capable of supporting the network device to implement this function, such as a chip system. This device can be installed in the network device or used in matching with the network device. In the technical solutions provided in the embodiments of this application, taking the device for implementing the functions of the network device as the network device as an example, the technical solutions provided in the embodiments of this application are described.
[0066] In a communication system, a terminal device can access a network device and communicate with the network device. Exemplarily, a network device can manage one or more (such as 3 or 6, etc.) cells. The terminal device can access the network device in at least one of the one or more cells and communicate with the network device in the cell where the terminal device is located. In the embodiments of this application, at least one can be 1, 2, 3, or more, and the embodiments of this application do not make any restrictions.
[0067] In some possible communication scenarios, the data packets transmitted between the terminal device and the network device are relatively small. Exemplarily, for many typical applications in an intelligent factory, the uplink data packets are mostly feedback information after action execution, simple location update messages, or information collected from the outside. These data packets are only a few bytes to dozens of bytes. These data packets are mostly bursty, and because the data packets are relatively small, they can be transmitted and completed within one transport block (TB) or one time slot.
[0068] In a possible implementation, when the terminal device needs to perform data transmission specific to the terminal device with the network device, the terminal device needs to be in the radio resource control_connected (RRC_CONNECTED) state. In the embodiments of the present application, when the terminal device is in the RRC_CONNECTED state, there is an RRC connection between the terminal device and the network device. At this time, the network device knows that the terminal device is within the coverage or management range of the network device. For example, the network device knows that the terminal device is within the coverage of the cell managed by the network device; the core network knows within the coverage or management range of which network device the terminal device is, and the core network knows through which network device the terminal device can be located or found.
[0069] For the above-mentioned bursty small packet transmission scenario, when there is no data transmission between the terminal device and the network device, in order to save the power consumption of the terminal device, the terminal device can be converted to the radio resource control_inactive (RRC_INACTIVE) state. In the embodiments of the present application, when the terminal device is in the RRC_INACTIVE state, there is no RRC connection between the terminal device and the network device. At this time, the network device does not know whether the terminal device is within the coverage or management range of the network device. For example, the network device does not know whether the terminal device is within the coverage of the cell managed by the network device; the core network knows within the coverage or management range of which network device the terminal device is, and the core network knows through which network device the terminal device can be located or found. When the terminal device is in the RRC_INACTIVE state, the terminal device can receive paging messages, synchronization signals, broadcast messages, and / or system information, etc. from the network device.
[0070] In a possible implementation, when the terminal device is in the RRC_INACTIVE state, if the terminal device needs to perform data transmission specific to the terminal device with the network device, in order to avoid the power consumption and signaling overhead caused by the terminal device first converting to the RRC_CONNECTED state and then performing data transmission, the terminal device is allowed to perform data transmission specific to the terminal device with the network device in the RRC_INACTIVE state. It should be understood that the method provided in the embodiments of the present application is not limited to the above-described small packet transmission scenario, and can also be used for data packet transmission of other sizes or data packet transmission in other scenarios.
[0071] One implementation of the terminal device performing uplink data transmission with the network device in the RRC_INACTIVE state can be: the terminal device performs uplink data transmission with the network device through a random access process.
[0072] Exemplarily, Figure 2 shown is a flowchart example of a random access method. In Figure 2 the method shown, the terminal device sends message A to the network device, and message A includes a random access preamble and uplink data. In the embodiments of the present application, the random access preamble may also be referred to as an access preamble, an access preamble sequence, a random access preamble sequence, or a preamble, and the embodiments of the present application do not limit this. Specifically, the terminal device sends the random access preamble to the network device through a physical random access channel occasion (PRACH occasion), and the random access preamble is used for uplink synchronization with the network device; the network device sends the uplink data to the network device through a physical uplink shared channel (PUSCH). After receiving message A, the network device sends message B to the terminal device. Optionally, message A may include an RRC setup request (RRCSetupRequest) message or an RRC resume request (RRCResumeRequest) message. Optionally, message B may include one or more of the following information: an RRC setup (RRCSetup) message, an RRC resume (RRCResume) message, feedback information of the uplink data in message A, and a power control command, etc. In the embodiments of the present application, Figure 2 the method shown may be referred to as "two-step random access", "Type-2 random access", "two-step access method", "2-step RACH", or "two-step RACH". The network device configures time-frequency resources for the terminal device for random access. How to improve the resource utilization rate of the time-frequency resources is a technical problem to be solved urgently.
[0073] To solve the above technical problem, the embodiments of the present application provide a method for uplink data transmission. The terminal device determines time-frequency resources corresponding to the random access resources or partial time-frequency resources in the random access resources according to the indication information of the network device. The time-frequency resources are not used for the random access process, and the terminal device can directly transmit uplink data on the time-frequency resources. The configuration information of the time-frequency resources can reuse the configuration information of the time-frequency resources for random access, thereby reducing signaling overhead and improving resource utilization rate.
[0074] The technical solutions of the embodiments of the present application will be described in detail below through some embodiments. In the embodiments of the present application, when the terminal device sends uplink data to the network device, the terminal device may be in the RRC_INACTIVE state. However, it is not excluded that these embodiments can be used in other RRC states of the terminal device. For example, they can be used when the terminal device is in the RRC_CONNECTED state or the RRC idle state. In the embodiments of the present application, when the terminal device is in the RRC idle state, there is no RRC connection between the terminal device and the network device. At this time, the network device does not know whether the terminal device is within the coverage area of the network device or within the management range of the network device. For example, the network device does not know whether the terminal device is within the coverage area of the cell managed by the network device; the core network does not know within the coverage area or management range of which network device the terminal device is, and the core network does not know through which network device the terminal device can be located or found. When the terminal device is in the RRC idle state, the terminal device can receive paging messages, synchronization signals, broadcast messages, and / or system information, etc. from the network device.
[0075] Figure 3 It is a schematic flowchart of an uplink data transmission method provided by an embodiment of the present application. This embodiment relates to the specific process of uplink data transmission between a network device and a terminal device. As Figure 3 shown, the method may include: S101, S102, and S103.
[0076] S101. The network device sends first indication information to the terminal device. Correspondingly, the terminal device receives the first indication information from the network device. Optionally, the first indication information is carried in an RRC message, downlink control information (DCI), medium access control (MAC) message, system message, or broadcast message, where the RRC message may be a terminal device-specific RRC message or a cell-specific RRC message.
[0077] The first indication information includes an offset value, and the offset value is a time domain offset value or a frequency domain offset value of the first uplink time-frequency resource relative to the second uplink time-frequency resource. Among them, the first uplink time-frequency resource is the time-frequency resource of the uplink data channel, and the second uplink time-frequency resource is used for random access. In the embodiments of the present application, random access includes two-step random access and four-step random access. In the embodiments of the present application, the second uplink time-frequency resource is used for two-step random access for description.
[0078] S102. The terminal device determines the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource.
[0079] The second uplink time-frequency resource may be a physical random access channel opportunity (RO) in a physical random access channel (PRACH) time slot, and this RO is used to carry a random access preamble. During the random access process, the terminal device sends a preamble to the network device through the RO, and the network device estimates the time advance (TA) based on this preamble, and this TA is used for the terminal device and the network device to perform uplink synchronization.
[0080] The second uplink time-frequency resource may be a physical uplink shared channel transmission opportunity (PO) associated with a PRACH time slot, and this PO is used to carry uplink data. Among them, the PO associated with the PRACH time slot can also be understood as: the PO associated with the RO in the PRACH time slot. During the random access process, the terminal device sends uplink data to the network device on this PO, and this uplink data is the specific information or unicast information of the terminal device. For example, the terminal device can send a terminal device-specific PUSCH to the network device on the PO. Exemplarily, the terminal device-specific PUSCH satisfies one or more of the following conditions: the transmission parameters of this PUSCH are specific to this terminal device or specific to the terminal device group where this terminal device is located; the cyclic redundancy check (CRC) parity bits of this PUSCH are scrambled by the identifier of this terminal device; and, the information carried on this PUSCH is specific to this terminal device or specific to the terminal device group where this terminal device is located. In the embodiments of this application, the identifier of the terminal device may be the cell radio network temporary identifier (C-RNTI) of this terminal device or other types of radio network temporary identifiers (RNTI) of this terminal device, and the embodiments of this application do not make limitations.
[0081] The first indication information includes an offset value, and the terminal device determines the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource, specifically including: the terminal device determines the first uplink time-frequency resource according to the above offset value and the configuration information of the second uplink time-frequency resource. The terminal device determines the first uplink time-frequency resource according to the above offset value and the configuration information of the second uplink time-frequency resource, including the following case one and case two.
[0082] Case 1: The second uplink time-frequency resource is a PO, and the terminal device determines the first uplink time-frequency resource according to the offset value and the configuration information of the second uplink time-frequency resource. It specifically includes Operation 1 and Operation 2. Operation 1: The terminal device determines the second uplink time-frequency resource according to the configuration information of the second uplink time-frequency resource.
[0083] Figure 4
[0084] The second uplink time-frequency resource is a PO, and the configuration information of the second uplink time-frequency resource is the configuration information of the PO. Optionally, the second uplink time-frequency resource is a set of POs associated with a PRACH time slot, or the second uplink time-frequency resource is multiple sets of POs associated with multiple consecutive PRACH time slots.
[0085] In the embodiments of the present application, a PRACH time slot may be one subframe or two subframes. A PRACH time slot may also be determined by the subcarrier spacing of the preamble carried by the PRACH time slot. Specifically, when the subcarrier spacing of the preamble carried by a PRACH time slot is μ1, the PRACH time slot is the time slot corresponding to the subcarrier spacing of μ1. Exemplarily, the subcarrier spacing of the preamble carried by a PRACH time slot is 30KHz, and the subcarrier spacing of the bandwidth part (BWP) where the PRACH time slot is located is 60KHz. Then, the time length of the PRACH time slot is 0.5 milliseconds, and the time length of one time slot of the BWP where the PRACH time slot is located is 0.25 milliseconds. At this time, the time length of a PRACH time slot is equal to the time length of two consecutive time slots of the BWP where the PRACH time slot is located, that is, a PRACH time slot corresponds to two consecutive time slots of the BWP where the PRACH time slot is located. In the embodiments of the present application, the starting time slot of a PRACH time slot can be understood as: the starting time slot among α consecutive time slots of the BWP where the PRACH time slot is located corresponding to the PRACH time slot, and α is a positive integer. For example, a PRACH time slot corresponds to time slot 0 and time slot 1 of the BWP where the PRACH time slot is located, where time slot 0 is earlier than time slot 1, then the starting time slot of the PRACH time slot is time slot 0.
[0086] The configuration information of the second uplink time-frequency resource includes any one or more of the following configurations:
[0087] 1. The number of time slots of the consecutive time slots where a set / multiple sets of POs associated with one / multiple PRACH time slots are located. Exemplarily,
[0088] As Figure 4 shown, a PRACH time slot is associated with a set of POs, and the terminal device can determine the number of consecutive time slots where the set of POs is located through the nrofSlotsMsgAPUSCH parameter in the RRC message. In Figure 4 , the number of consecutive time slots where the set of POs is located is 2.
[0089] 2. The number of time-division multiplexed POs in each time slot within the consecutive time slots where one or more groups of POs associated with one or more PRACH time slots are located. Exemplarily, the terminal device can determine the number of time-division multiplexed POs in each time slot within the time slots where the group of POs is located through the nrofMsgAPOperSlot parameter in the RRC message. In Figure 4 it, the number of time-division multiplexed POs is 2.
[0090] 3. The number of frequency-division multiplexed POs in one or more groups of POs associated with one or more PRACH time slots. Exemplarily, the terminal device can determine the number of frequency-division multiplexed POs through the nrMsgAPO-FDM parameter in the RRC message. In Figure 4 it, the number of frequency-division multiplexed POs is 2.
[0091] 4. The time-domain interval between the starting time slot of the consecutive time slots where one or more groups of POs associated with one or more PRACH time slots are located and the starting time slot of one or more PRACH time slots. Exemplarily, the terminal device can determine the time-domain interval between the starting time slot of the consecutive time slots where the group of POs is located and the starting time slot of the PRACH time slot through the msgAPUSCH-timeDomainOffset parameter in the RRC message. In Figure 4 it, the time-domain interval is 2 time slots.
[0092] 5. The guard interval in the time domain between two temporally adjacent POs in each time slot within the consecutive time slots where one or more groups of POs associated with one or more PRACH time slots are located. Exemplarily, the terminal device can determine the guard interval in the time domain between two temporally adjacent POs in each time slot within the time slots where the group of POs is located through the guardPeriodMsgAPUSCH parameter in the RRC message.
[0093] 6. The guard bandwidth between two frequency-domain adjacent POs in one or more groups of POs associated with one or more PRACH time slots. The terminal device can determine the guard bandwidth between two frequency-domain adjacent POs through the guardBandMsgAPUSCH parameter in the RRC message.
[0094] 7. The starting symbol position and time domain length of the first PO in each time slot within the consecutive time slots where one or more groups of POs associated with one or more PRACH time slots are located, where the time domain length of each PO within each time slot is the same. Exemplarily, on a non-initial BWP, the terminal device can determine the starting symbol position and time domain length of the first PO in each time slot where the group of POs is located through the startSymbolAndLengthMsgAPO parameter in the RRC message; on the initial BWP, or on a non-initial BWP where the startSymbolAndLengthMsgAP parameter is not configured, the terminal device can determine the above starting symbol position and time domain length through the msgA-timeDomainAllocation parameter in the RRC message.
[0095] 8. The starting RB of the first PO in the frequency domain for one or more groups of POs associated with one or more PRACH time slots. Exemplarily, the terminal device can determine the starting RB of the first PO in the frequency domain through the frequencyStartMsgAPUSCH parameter in the RRC message.
[0096] 9. The number of RBs occupied by each PO in the frequency domain for one or more groups of POs associated with one or more PRACH time slots. Exemplarily, the terminal device can determine the number of RBs occupied by each PO in the frequency domain through the nrofPRBsperMsgAPO parameter in the RRC message.
[0097] 10. The resource mapping type of one or more groups of POs associated with one or more PRACH time slots.
[0098] 11. The modulation and coding scheme (MCS) of one or more groups of POs associated with one or more PRACH time slots.
[0099] 12. The transport block size (TBS) of one or more groups of POs associated with one or more PRACH time slots.
[0100] 13. The power control configuration information of one or more groups of POs associated with one or more PRACH time slots.
[0101] 14. The configuration parameters of the demodulation reference signal (DMRS) associated with one or more groups of POs associated with one or more PRACH time slots, where the configuration parameters of the DMRS include one or more of the DMRS type, DMRS time domain length, DMRS additional position, DMRS port configuration information, and DMRS sequence configuration information.
[0102] Operation 2: The terminal device determines the first uplink time-frequency resource according to the offset value and the second uplink time-frequency resource.
[0103] An optional method, where the offset value is the time-domain offset value of the above-mentioned first uplink time-frequency resource relative to the second uplink time-frequency resource. The offset direction of the time-domain offset value can be the direction of increasing slot number, that is, the first uplink time-frequency resource is later than the second uplink time-frequency resource in the time domain; it can also be the direction of decreasing slot number, that is, the first uplink time-frequency resource is earlier than the second uplink time-frequency resource in the time domain. In the following embodiments, the description is based on the offset direction of the time-domain offset value being the direction of increasing slot number.
[0104] Specifically, the above-mentioned time-domain offset value can be the time-domain offset value of the start slot of the first uplink time-frequency resource relative to the start slot of the second uplink time-frequency resource; the above-mentioned time-domain offset value can also be the time-domain offset value of the start slot of the first uplink time-frequency resource relative to the last slot of the second uplink time-frequency resource.
[0105] Exemplarily, as Figure 5 shown, the second uplink time-frequency resource is a set of POs associated with a PRACH slot. The first indication information includes a time-domain offset value, which is 1 slot, indicating that the time-domain offset of the start slot of the first uplink time-frequency resource relative to the start slot of the second uplink time-frequency resource is 1 slot. The terminal device determines the first uplink time-frequency resource according to the time-domain offset value and the second uplink time-frequency resource: shifting the second uplink time-frequency resource 1 slot in the direction of increasing slot number is the first uplink time-frequency resource.
[0106] Exemplarily, the second uplink time-frequency resource is a set of POs associated with a PRACH slot. The first indication information includes a time-domain offset value, which is 1 slot, indicating that the time-domain offset of the start slot of the first uplink time-frequency resource relative to the last slot of the second uplink time-frequency resource is 1 slot, and the number of consecutive slots where the second uplink time-frequency resource is located is 2. The terminal device determines the first uplink time-frequency resource according to the time-domain offset value and the second uplink time-frequency resource: shifting the second uplink time-frequency resource 3 slots in the direction of increasing slot number is the first uplink time-frequency resource.
[0107] Another optional method, where the offset value is the frequency-domain offset value of the above-mentioned first uplink time-frequency resource relative to the second uplink time-frequency resource. The offset direction of the frequency-domain offset value can be the direction of increasing RB number or the direction of decreasing RB number. In the following embodiments, the description is based on the offset direction of the frequency-domain offset value being the direction of increasing RB number.
[0108] Specifically, the frequency-domain offset value can be the frequency-domain offset value of the starting RB of the first uplink time-frequency resource relative to the starting RB of the second uplink time-frequency resource, or the frequency-domain offset value of the starting RB of the first uplink time-frequency resource relative to the last RB of the second uplink time-frequency resource, or the frequency-domain offset value of the starting RB of the first uplink time-frequency resource relative to the first RB of the BWP where the first uplink time-frequency resource is located.
[0109] Exemplarily, the second uplink time-frequency resource is a set of POs associated with a PRACH time slot. The first indication information includes a frequency-domain offset value, and this frequency-domain offset value is 32 RBs, that is, the frequency-domain offset of the starting RB of the first uplink time-frequency resource relative to the starting RB of the second uplink time-frequency resource is 32 RBs. The terminal device determines the first uplink time-frequency resource based on this starting RB and the second uplink time-frequency resource: the second uplink time-frequency resource is shifted 32 RBs in the direction of increasing RB number, which is the first uplink time-frequency resource.
[0110] By implementing the method described in Scenario 1, parameters such as the time-domain starting position, time-domain length, frequency-domain starting position, and number of RBs included in the frequency domain of the first uplink time-frequency resource can all reuse the corresponding parameters in the configuration information of the second uplink time-frequency resource. The network device only needs to indicate to the terminal device the time-domain offset value or frequency-domain offset value of the first uplink time-frequency resource relative to the second uplink time-frequency resource through the first indication information. Correspondingly, the terminal device determines the time-frequency domain position of the second uplink time-frequency resource through the configuration information of the second uplink time-frequency resource, and then determines the time-frequency domain position of the first uplink time-frequency resource according to the time-domain offset value or frequency-domain value carried in the first indication information. Similarly, parameters such as the MCS, TBS, and mapping type of the first uplink time-frequency resource can also all reuse the corresponding parameters in the configuration information of the second uplink time-frequency resource. By implementing the method described in Scenario 1, when the terminal device determines the first uplink time-frequency resource, it can reuse the configuration information of the second uplink time-frequency resource, thereby reducing the signaling overhead of resource configuration information and improving the utilization rate of resources.
[0111] Case 2: The second uplink time-frequency resource is an RO, and the terminal device determines the first uplink time-frequency resource according to the offset value, the configuration information of the second uplink time-frequency resource, and the configuration information of the PO. It specifically includes Operation 3, Operation 4, and Operation 5. Operation 3: The terminal device determines the second uplink time-frequency resource according to the configuration information of the second uplink time-frequency resource.
[0112] Operation 4: The terminal device determines the PO according to the configuration information of the PO.
[0113] In Operation 3, the configuration information of the second uplink time-frequency resource can be understood as the configuration information of the RO. Optionally, the second uplink time-frequency resource is the RO in a PRACH time slot, or the RO in multiple consecutive PRACH time slots.
[0114] The configuration information of the second uplink time-frequency resource includes any one or more of the following configurations:
[0115] 1. The time-domain starting position of the ROs in one or more PRACH time slots, the time-domain length of each RO, and the number of time-division multiplexed ROs. Specifically, the terminal device can determine the above-mentioned time-domain starting position, time-domain length, and the number of time-division multiplexed ROs through the parameter prach-ConfigurationIndex in the RRC message. For details, please refer to Tables 6.3.3.2-2, 6.3.3.2-3, and 6.3.3.2-4 in the 3rd Generation Partnership Project (3GPP) Technical Specification (TS) 38.211, Version 16.0.0.
[0116] 2. The frequency-domain starting position of the ROs in one or more PRACH time slots. Specifically, the terminal device can determine the frequency-domain starting position of the RO through the parameter msg1-FrequencyStart or the parameter msgA-RO-FrequencyStart in the RRC message.
[0117] 3. The number of frequency-division multiplexed ROs in one or more PRACH time slots. Specifically, the terminal device can determine the number of frequency-division multiplexed ROs through the parameter msg1-FDM or msgA-RO-FDM in the RRC message.
[0118] 4. The number of RBs included in each RO in the frequency domain in one or more PRACH time slots. The terminal device can determine the number of RBs included in each RO in the frequency domain through the parameter in Table 6.3.3.2-1 of 3GPP TS 38.211, Version 16.0.0.
[0119] Operation 5: The terminal device determines the first uplink time-frequency resource according to the offset value, the second uplink time-frequency resource, and the PO.
[0120] The configuration information of the PO can refer to the description of the configuration information of the second uplink time-frequency resource in Operation 1. The method for determining the PO according to the configuration information of the PO can refer to the method for determining the second uplink time-frequency resource according to the configuration information of the second uplink time-frequency resource in Operation 1.
[0121] Figure 6
[0122] An optional way is that the offset value is the time-domain offset value of the above-mentioned first uplink time-frequency resource relative to the above-mentioned second uplink time-frequency resource. Among them, the description of the time-domain offset value can refer to Operation 2.
[0123] Exemplarily, such as Figure 7As shown, the second uplink time-frequency resource is the RO in a PRACH time slot. The first indication information includes a time-domain offset value, which is 2 time slots, indicating that the starting time slot of the first uplink time-frequency resource has a time-domain offset of 2 time slots relative to the starting time slot of the second uplink time-frequency resource. The terminal device determines the first uplink time-frequency resource according to this time-domain offset value, the second uplink time-frequency resource and the PO, specifically including: The terminal device determines the starting time slot of the first uplink time-frequency resource according to this time-domain offset value and the second uplink time-frequency resource. Exemplarily, when the starting time slot of the second uplink time-frequency resource is time slot 0, the starting time slot of the first uplink time-frequency resource is time slot 2; The PO is shifted in the time domain so that the starting time slot of the PO is located at the starting time slot of the first uplink time-frequency resource, that is, time slot 2; The resource obtained after this time-domain shift is the first uplink time-frequency resource.
[0124] In another alternative manner, the offset value is the frequency-domain offset value of the first uplink time-frequency resource relative to the second uplink time-frequency resource. Among them, the description of the frequency-domain offset value can refer to Operation 2.
[0125] Exemplarily, the second uplink time-frequency resource is the RO in a PRACH time slot. The first indication information includes a frequency-domain offset value, which is 32 RBs, that is, the starting RB of the first uplink time-frequency resource has a frequency-domain offset of 32 RBs relative to the starting RB of the second uplink time-frequency resource. The terminal device determines the first uplink time-frequency resource according to this frequency-domain offset value, the second uplink time-frequency resource and the PO, specifically including: The terminal device determines the starting RB of the first uplink time-frequency resource according to this frequency-domain offset value and the second uplink time-frequency resource. Exemplarily, when the starting RB of the second uplink time-frequency resource is RB10, the starting RB of the first uplink time-frequency resource is RB42; The PO is shifted in the frequency domain so that the starting RB of the PO is located at the starting RB of the first uplink time-frequency resource, that is, RB42; The resource obtained after this frequency-domain shift is the first uplink time-frequency resource.
[0126] By implementing the method described in Scenario 2, parameters such as the time-domain start position, time-domain length, frequency-domain start position, and the number of RBs included in the frequency domain of the first uplink time-frequency resource can all reuse the corresponding parameters in the configuration information of the PO. The network device only needs to indicate to the terminal device, through the first indication information, the time-domain offset value or frequency-domain offset value of the first uplink time-frequency resource relative to the second uplink time-frequency resource (RO). Correspondingly, the terminal device determines the time-frequency domain position of the second uplink time-frequency resource based on the configuration information of the second uplink time-frequency resource, and then determines the time-domain start position or frequency-domain start position of the first uplink time-frequency resource according to the time-domain offset value or frequency-domain offset value carried in the first indication information. Similarly, parameters such as the MCS, TBS, and mapping type of the first uplink time-frequency resource can also all reuse the corresponding parameters in the configuration information of the PO. By implementing the method described in Scenario 2, when the terminal device determines the first uplink time-frequency resource, it can reuse the configuration information of the PO, thereby reducing the signaling overhead of the resource configuration information and improving the utilization rate of resources.
[0127] Optionally, in Scenario 1 and Scenario 2, in addition to including the offset value, the above first indication information may further include the configuration information of the first uplink time-frequency resource, and this configuration information may be any one or more items in the first information set, and the first information set is:
[0128] 1. The number of consecutive time slots where the first uplink time-frequency resource is located;
[0129] 2. The number of PUSCH resources time-division multiplexed within each time slot among the consecutive time slots where the first uplink time-frequency resource is located;
[0130] 3. The number of PUSCH resources frequency-division multiplexed in the first uplink time-frequency resource;
[0131] 4. The time-domain interval between the start time slot of the consecutive time slots where the first uplink time-frequency resource is located and the start time slot of the PRACH time slot associated with the first uplink time-frequency resource;
[0132] 5. The guard interval in the time domain between adjacent PUSCH resources within each time slot among the consecutive time slots where the first uplink time-frequency resource is located;
[0133] 6. The guard bandwidth between adjacent PUSCH resources in the frequency domain of the first uplink time-frequency resource;
[0134] 7. The start symbol position and time-domain length of the first PUSCH resource within each time slot among the consecutive time slots where the first uplink time-frequency resource is located, where the time-domain lengths of each PUSCH resource within each time slot are the same;
[0135] 8. The starting RB of the first PUSCH resource in the frequency domain of the first uplink time-frequency resource;
[0136] 9. The number of RBs occupied by each PUSCH resource in the first uplink time-frequency resource in the frequency domain;
[0137] 10. The mapping type of the first uplink time-frequency resource;
[0138] 11. The MCS of the first uplink time-frequency resource;
[0139] 12. The TBS of the first uplink time-frequency resource;
[0140] 13. The power control configuration information of the first uplink time-frequency resource;
[0141] 14. The configuration information of the DMRS associated with the first uplink time-frequency resource, including one or more of the DMRS type, the DMRS time domain length, the DMRS additional position, the DMRS port configuration information, and the DMRS sequence configuration information.
[0142] When the first indication information includes, in addition to the offset value, the configuration information of the first uplink time-frequency resource, the terminal device determines the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource, specifically including: The terminal device determines the first uplink time-frequency resource according to the above offset value, the above configuration information of the first uplink time-frequency resource, and the configuration information of the second uplink time-frequency resource.
[0143] When the second uplink time-frequency resource is a PO (i.e., case one), the terminal device determines the first uplink time-frequency resource according to the configuration information other than the configuration information of the first uplink time-frequency resource in the offset value, the configuration information of the first uplink time-frequency resource, and the configuration information of the second uplink time-frequency resource.
[0144] Exemplarily, the first indication information includes, in addition to the offset value, the configuration information of the first uplink time-frequency resource, and the configuration information of the first uplink time-frequency resource is: the number of PUSCH resources time-division multiplexed in each time slot in the continuous time slots where the first uplink time-frequency resource is located (corresponding to item 2 in the above first information set). The terminal device determines the first uplink time-frequency resource according to the time domain offset value and the time-division multiplexed number in the first indication information, and the configuration information other than the time-division multiplexed number in the configuration information of the second uplink time-frequency resource: such as Figure 8As shown, the second uplink time-frequency resource is a set of POs associated with a PRACH time slot. The terminal device determines this set of POs according to the configuration information of this set of POs. Among them, the time-division multiplexing number of this set of POs is 2, that is, this set of POs is divided into 2 columns in the time domain; the first indication information includes a time-domain offset value, and this time-domain offset value is 1 time slot, that is, the time-domain offset of the start time slot of the first uplink time-frequency resource relative to the start time slot of the second uplink time-frequency resource is 1 time slot. The terminal device determines the start time slot of the first uplink time-frequency resource according to this offset value and the second uplink time-frequency resource. The terminal device moves this set of POs in the time domain so that the start time slot of this set of POs is located at the start time slot of the first uplink time-frequency resource; the first indication information also indicates that the number of PUSCH resources for time-division multiplexing is 3. The terminal device adds 1 column of POs after this set of POs after time-domain movement to obtain 3 columns of POs with the same time interval. These 3 columns of POs are the first uplink time-frequency resource.
[0145] When the second uplink time-frequency resource is RO (i.e., case two), the terminal device determines the first uplink time-frequency resource according to the offset value, the configuration information of the first uplink time-frequency resource, the configuration information of the first uplink time-frequency resource, and the configuration information other than the configuration information of the first uplink time-frequency resource in the configuration information of PO.
[0146] Exemplarily, in addition to including the offset value, the first indication information further includes the configuration information of the first uplink time-frequency resource. The configuration information of the first uplink time-frequency resource is: the starting RB of the first PO in the frequency domain of the first uplink time-frequency resource (corresponding to item 8 in the above first information set). The terminal device determines the first uplink time-frequency resource according to the time-domain offset value and the starting RB in the first indication information, the configuration information of the second uplink time-frequency resource, and the configuration information other than the starting RB in the configuration information of PO. As Figure 7 As shown, the second uplink time-frequency resource is RO in a PRACH time slot. The terminal device determines the second uplink time-frequency resource according to the configuration information of the second uplink time-frequency resource; the first indication information includes a time-domain offset value, and this time-domain offset value is 1 time slot, that is, the time-domain offset of the start time slot of the first uplink time-frequency resource relative to the second uplink time-frequency resource is 1 time slot. The terminal device determines the start time slot of the first uplink time-frequency resource according to this time-domain offset value and the second uplink time-frequency resource; the terminal device determines a set of POs associated with this PRACH time slot according to the configuration information of PO. Among them, the starting RB of this set of POs is RB10; the first indication information further includes the starting RB of the first uplink time-frequency resource, and this starting RB is RB4. The terminal device moves the PO in the time domain so that the start time slot of the PO is located at the start time slot of the first uplink time-frequency resource. The terminal device moves the PO in the frequency domain so that the starting RB of the PO is located at the starting RB of the first uplink time-frequency resource; the PO obtained after this movement is the first uplink time-frequency resource.
[0147] By implementing Figure 8 and Subframe number the method in, when determining the first uplink time-frequency resource, the terminal device can reuse the configuration information other than the configuration information of the first uplink time-frequency resource in the configuration information of the second uplink time-frequency resource, or reuse the configuration information other than the configuration information of the first uplink time-frequency resource in the configuration information of the PO, thereby reducing the signaling overhead of the resource configuration information and improving the resource utilization rate; at the same time, in addition to including the offset value, the first indication information can also include the configuration information of the first uplink time-frequency resource, improving the flexibility of resource configuration.
[0148] The terminal device can use, but is not limited to, the methods in the above Case 1 and Case 2 to determine the first uplink time-frequency resource. Correspondingly, after determining the first indication information and the configuration information of the second uplink time-frequency resource, the network device can use, but is not limited to, the methods described in the above Case 1 and Case 2 to determine the first uplink time-frequency resource, and send the above first indication information and the configuration information of the second uplink time-frequency resource to the terminal device.
[0149] S103. The terminal device sends uplink data to the network device on the third uplink time-frequency resource. Correspondingly, the network device receives the uplink data from the terminal device on the third uplink time-frequency resource. Wherein, the third uplink time-frequency resource is part or all of the resources in the first uplink time-frequency resource.
[0150] Specifically, the third uplink time-frequency resource is part or all of the time-frequency resources in the valid uplink time-frequency resources in the first uplink time-frequency resource. Wherein, the valid uplink time-frequency resources in the first uplink time-frequency resource are the time-frequency resources in the first uplink time-frequency resource that satisfy at least one condition in the first condition set, and the first condition set is:
[0151] 1. The time-frequency resource does not overlap with the RO of four-step random access in time-frequency resources;
[0152] 2. The time-frequency resource does not overlap with the RO of two-step random access in time-frequency resources;
[0153] 3. The time-frequency resource does not overlap with the PO of two-step random access in time-frequency resources;
[0154] 4. The DMRS port of the time-frequency resource is different from the DMRS port of two-step random access;
[0155] 5. The DMRS sequence associated with the time-frequency resource is different from the DMRS sequence of two-step random access;
[0156] 6. The time-frequency resource does not include downlink symbols;
[0157] 7. The starting position of the time-frequency resource within each time slot is not earlier than the resource of the synchronization signal and PBCH block (SSB) in the time domain.
[0158] 8. The distance between the starting position of the time-frequency resource and the SSB closest to this starting position among the SSBs earlier than the starting position of the time-frequency resource is greater than or equal to N_gap time units, where N_gap is preset by the protocol, and the time unit can be a symbol, a millisecond, etc.
[0159] 9. The distance between the starting position of the time-frequency resource and the downlink symbol closest to this starting position among the downlink symbols earlier than the starting position is greater than or equal to N_gap time units, where N_gap is preset by the protocol, and the time unit can be a symbol, a millisecond, etc.
[0160] The method for the terminal device to determine the valid uplink time-frequency resource in the first uplink time-frequency resource may include the following two types:
[0161] Method 1: After determining the first uplink time-frequency resource, the terminal device determines the valid uplink time-frequency resource in the first uplink time-frequency resource according to the above first condition set. At this time, the valid uplink time-frequency resource in the first uplink time-frequency resource is part or all of the time-frequency resources in the first uplink time-frequency resource.
[0162] Method 2: When the second uplink time-frequency resource is a PO, the terminal device determines the valid uplink time-frequency resource in the second uplink time-frequency resource according to the above first condition set, and then determines the first uplink time-frequency resource according to the valid uplink time-frequency resource in the second uplink time-frequency resource. The method for determining the first uplink time-frequency resource can refer to any one of the methods described in Case 1, that is, "the second uplink time-frequency resource" in Case 1 is replaced by "the valid uplink time-frequency resource in the second uplink time-frequency resource". At this time, the valid uplink time-frequency resource in the first uplink time-frequency resource is the same as the first uplink time-frequency resource.
[0163] After determining the valid uplink time-frequency resource in the first uplink time-frequency resource, the terminal device sends uplink data to the network device on part or all of the time-frequency resources in the valid uplink time-frequency resource in the first uplink time-frequency resource, that is, the third uplink time-frequency resource.
[0164] The uplink data sent by the terminal device on the third uplink time-frequency resource is the uplink data scrambled by the terminal device using a radio network temporary identifier (RNTI). Specifically, the terminal device determines the RNTI according to the third uplink time-frequency resource, and the terminal device uses the scrambling sequence generated by the RNTI to scramble the cyclic redundancy check (CRC) bits of the uplink data.
[0165] The terminal device determining the RNTI according to the third uplink time-frequency resource specifically includes: the terminal device determining the RNTI according to at least one of the time domain information, frequency domain information, and code domain information of the third uplink time-frequency resource. The time domain information of the third uplink time-frequency resource includes at least one of the symbol position, time slot number, sub-frame number, and frame number where the third uplink time-frequency resource is located. The frequency domain information of the third uplink time-frequency resource includes the carrier and / or RB index where the third uplink time-frequency resource is located. The code domain information of the third uplink time-frequency resource includes one or more of the DMRS port number and / or DMRS sequence on the third uplink time-frequency resource.
[0166] The terminal device determines the RNTI according to the time domain information of the third uplink time-frequency resource. Exemplarily, the terminal device determines the RNTI according to the sub-frame number where the third uplink time-frequency resource is located, specifically including: the terminal device determining the RNTI according to the sub-frame number where the third uplink time-frequency resource is located and the mapping relationship between the sub-frame number and the RNTI, where the mapping relationship between the sub-frame number and the RNTI is configured for the terminal device by the network device through high-layer signaling or preset by the protocol. Table 1 is only an example of this mapping relationship, and the form of this mapping relationship is not limited in this implementation. When the sub-frame number where the third uplink time-frequency resource is located is 0, the RNTI determined by the terminal device according to the sub-frame number where the third uplink time-frequency resource is located is RNTI0, and the terminal device uses the scrambling sequence generated by RNTI0 to scramble the CRC bits of the above uplink data.
[0167] Table 1. Mapping relationship between the sub-frame number where the third uplink time-frequency resource is located and the RNTI
[0168] RNTI RNTI0 0 RNTI1 1 DMRS port number
[0169] The terminal device determines the RNTI according to the code domain information of the third uplink time-frequency resource. Exemplarily, the terminal device determines the RNTI according to the DMRS port number on the third uplink time-frequency resource, specifically including: the terminal device determines the RNTI according to the DMRS port number on the third uplink time-frequency resource and the mapping relationship between each DMRS port number and the RNTI, where the mapping relationship between each DRMS port number and the RNTI is configured for the terminal device by the network device through high-layer signaling or preset by the protocol. Table II is only an example of this mapping relationship, and this implementation does not limit the form of this mapping relationship. When the DMRS port number where the third uplink time-frequency resource is located is 0, the RNTI determined by the terminal device according to the subframe number where the third uplink time-frequency resource is located is RNTI0, and the terminal device uses the scrambling sequence generated by RNTI0 to scramble the CRC bits of the above uplink data.
[0170] Table II. Mapping relationship between the DMRS port number on the third uplink time-frequency resource and the RNTI
[0171] RNTI RNTI0 0 RNTI1 1 Subframe number
[0172] The terminal device determines the RNTI according to the time domain information and code domain information of the third uplink time-frequency resource. Exemplarily, the terminal device determines the RNTI according to the subframe number where the third uplink time-frequency resource is located and the DMRS port number on the third uplink time-frequency resource, specifically including: the terminal device determines the RNTI according to the subframe number where the third uplink time-frequency resource is located, the DMRS port number on the third uplink time-frequency resource, and the mapping relationship between each subframe number, each DMRS port number and the RNTI, where the mapping relationship is configured for the terminal device by the network device through high-layer signaling or preset by the protocol. Table III is only an example of this mapping relationship, and this implementation does not limit the form of this mapping relationship. When the subframe number where the third uplink time-frequency resource is located is 0 and the DMRS port number on the third uplink time-frequency resource is 0, the RNTI determined by the terminal device according to the third uplink time-frequency resource is RNTI0, and the terminal device uses the scrambling sequence generated by RNTI0 to scramble the CRC bits of the above uplink data.
[0173] Table III. Mapping relationship between the subframe number where the third uplink time-frequency resource is located, the DMRS port number on the third uplink time-frequency resource and the RNTI
[0174] DMRS port number RNTI RNTI0 0 0 RNTI1 0 1 RNTI2 1 0 RNTI3 1 1 PUSCH resource
[0175] After receiving the above uplink data on the third uplink time-frequency resource, the network device determines the RNTI using, but not limited to, the method by which the terminal device determines the RNTI according to the third uplink time-frequency resource, and uses the scrambling sequence generated by this RNTI to descramble the above uplink data.
[0176] By implementing the above method for determining the RNTI, when the network device receives uplink data, it can determine the RNTI used to scramble the uplink data through the third uplink time-frequency resource carrying the uplink data, without having to traverse the possible RNTIs to descramble the uplink data, thereby reducing the reception complexity of the network device.
[0177] After the network device receives the uplink data from the terminal device on the third uplink time-frequency resource, it determines the beam for sending the feedback information of the uplink data, that is, determines the SSB for sending the feedback information of the uplink data. Optionally, this beam can also be used to receive the above uplink data.
[0178] The network device determines the SSB associated with the third uplink time-frequency resource according to the third uplink time-frequency resource and the association relationship between the first uplink time-frequency resource and the synchronization signal and SSB set, and this SSB is used to send the feedback information of the uplink data.
[0179] The network device determines the SSB associated with the third uplink time-frequency resource according to the association relationship between the third uplink time-frequency resource, the first uplink time-frequency resource, and the SSB set. Among them, the association relationship between the first uplink time-frequency resource and the SSB set is configured by the network device.
[0180] The association relationship between the first uplink time-frequency resource and the SSB set is: the association relationship between the PUSCH resource in the first uplink time-frequency resource and the SSB set, and / or the association relationship between the DMRS on the first uplink time-frequency resource and the SSB set. Among them, DMRS can be understood as a DMRS port or a DMRS sequence. The SSB set can be separately configured by the network device through an RRC message for the random access process. Optionally, the terminal device can notify the network device through an RRC message or a MAC message of the index of the SSB that this terminal device expects to use.
[0181] An optional way, the association relationship between the first uplink time-frequency resource and the SSB set is the association relationship between the PUSCH resource in the first uplink time-frequency resource and the SSB in the SSB set (hereinafter referred to as association relationship one). Specifically, each PUSCH resource in the first uplink time-frequency resource is associated with N PO-SSB consecutively indexed SSBs, where N PO-SSB is a positive integer, or M PO-SSB consecutively indexed PUSCH resources in the first uplink time-frequency resource are associated with 1 SSB, where M PO-SSB is a positive integer.
[0182] Exemplarily, the first uplink time-frequency resource includes PUSCH resource 0, PUSCH resource 1, PUSCH resource 2, and PUSCH resource 3, N PO-SSBIt is equal to 1, that is, a PUSCH resource in the first uplink time-frequency resource is associated with an SSB in the SSB set. An example of this association relationship one is shown in Table 4.
[0183] After the network device determines the association relationship one, based on the PUSCH resource in the third uplink time-frequency resource and the association relationship one, it determines the SSB associated with the third uplink time-frequency resource. Exemplarily, when the third uplink time-frequency resource is PUSCH resource 2, the network device determines, according to the association relationship in Table 4, that the SSB associated with the third uplink time-frequency resource is SSB2.
[0184] Table 4. Association relationship between the PUSCH resource in the first uplink time-frequency resource and the SSB in the SSB set
[0185] SSB PUSCH resource 0 SSB0 PUSCH resource 1 SSB1 PUSCH resource 2 SSB2 PUSCH resource 3 SSB3 DMRS
[0186] In another alternative way, the association relationship between the first uplink time-frequency resource and the SSB set is: the association relationship between the DMRS on the first uplink time-frequency resource and the SSB in the SSB set (hereinafter referred to as association relationship two). Specifically, there are S1 DMRSs on the first uplink time-frequency resource, and S1 is a positive integer. Each of the S1 DMRSs is associated with an SSB, each SSB is associated with S2 DMRSs, or each DMRS is associated with S3 SSBs, where S2 and S3 are positive integers. The DMRSs in the first uplink time-frequency resource are sorted in one or more of the following orders: ascending order of the frequency domain index of the PUSCH resource, ascending order of the DMRS port number on a PUSCH resource, ascending order of the DMRS sequence index on a PUSCH resource, ascending order of the time domain resource index of the PUSCH resource within a time slot, ascending order of the time slot index.
[0187] Exemplarily, the first uplink time-frequency resource includes DMRS0, DMRS1, DMRS2, and DMRS resource 3, and S2 is equal to 2, that is, 2 DMRSs on the first uplink time-frequency resource are associated with 1 SSB in the SSB set. An example of this association relationship two is shown in Table 5.
[0188] After the network device determines the association relationship two, based on the DMRS on the third uplink time-frequency resource and the association relationship two, it determines the SSB associated with the third uplink time-frequency resource. Exemplarily, when the DMRS on the third uplink time-frequency resource is DMRS2, the network device determines, according to the association relationship in Table 5, that the SSB associated with the third uplink time-frequency resource is SSB1.
[0189] Table 5. Association relationship between the DMRS on the first uplink time-frequency resource and the SSB in the SSB set
[0190] SSB DMRS0 SSB0 DMRS1 SSB0 DMRS2 SSB1 DMRS3 SSB1 PUSCH resource
[0191] In another optional manner, the association relationship between the first uplink time-frequency resource and the SSB set is: association relationship one, and, association relationship two. Optionally, each PUSCH resource in the first uplink time-frequency resource is associated with N PO-SSB SSBs, and the first uplink time-frequency resource is associated with N SSB SSBs in total. N PO-SSB and N SSB are positive integers. Each of the N SSB SSBs is associated with N DMRS DMRSs on the PUSCH resource associated with this SSB. That is, the n PO-SSB th SSB associated with each PUSCH resource is associated with N index consecutive DMRSs starting from index I DMRS . Among them, n PO-SSB is a non-negative integer less than N PO-SSB , and I index = S DMRS ·n PO-SSB / N P-O SSB . S DMRS is the number of DMRSs on each PUSCH resource. Optionally, M PO-SSB consecutively indexed PUSCH resources in the first uplink time-frequency resource are associated with 1 SSB, where M PO-SSB is a positive integer, and this SSB is associated with N PO-SSB consecutive DMRSs starting from index 0 associated with these M DMRS PUSCH resources.
[0192] Exemplarily, the first uplink time-frequency resource includes PUSCH resource 1 and PUSCH resource 2. N PO-SSB is equal to 2, and N SSB is equal to 4. That is, each PUSCH resource is associated with 2 SSBs. An example of association relationship one is shown in Table VI; one PUSCH resource is associated with two SSBs, and S DMRS is equal to 4. That is, there are 4 DMRSs on each PUSCH resource, and each SSB is associated with 2 DMRSs. An example of this association relationship two is shown in Table VII.
[0193] The network device determines the SSB associated with the third uplink time-frequency resource according to the PUSCH resources included in the third uplink time-frequency resource, association relationship one, the DMRSs on the third uplink time-frequency resource, and association relationship two. Exemplarily, when the third uplink time-frequency resource is PUSCH resource 0 and the DMRSs on the third uplink time-frequency resource are DMRS2, according to Table VI and Table VII, the network device determines that the SSB associated with the third uplink time-frequency resource is SSB1.
[0194] Table VI. Association Relationship between PUSCH Resources in the First Uplink Time-Frequency Resources and SSBs in the SSB Set
[0195] SSB PUSCH resource 0 SSB0, SSB1 PUSCH resource 1 SSB2, SSB3 SSB
[0196] Table VII. Association Relationship between DMRS on the First Uplink Time-Frequency Resources and SSBs in the SSB Set
[0197] DMRS SSB0 DMRS0, DMRS1 SSB1 DMRS2, DMRS3 SSB2 DMRS0, DMRS1 SSB3 DMRS2, DMRS3 Figure 9
[0198] After the network device determines the SSB associated with the third uplink time-frequency resource through the above method, according to the SSB associated with the third uplink time-frequency resource, the network device determines the beam for sending the feedback information of the uplink data, and uses this beam to send the feedback information to the terminal device. Among them, the mapping relationship between the SSB and the beam is configured by the network device or preset by the protocol.
[0199] The above embodiments provide a method for uplink data transmission. The terminal device determines, according to the indication information of the network device, the time-frequency resources of the uplink data channel corresponding to the random access resources and that can be not used for the random access process, and this time-frequency resource can be used to directly transmit uplink data. The configuration information of this time-frequency resource can reuse the configuration information of the random access resources, thereby reducing the signaling overhead and improving the resource utilization rate. At the same time, by setting the association relationship between this time-frequency resource and the SSB, the network device can determine the beam used when sending the feedback information of the above uplink data according to this association relationship, thereby improving the reliability of data transmission. In addition, by setting the mapping relationship between this time-frequency resource and the RNTI, the network device can determine the scrambling sequence for descrambling the uplink data according to the time-frequency resource carrying the uplink data, thereby reducing the receiving complexity of the network device.
[0200] Figure 9 It is a schematic flowchart of a method for uplink data transmission provided by an embodiment of this application. This embodiment relates to the specific process of uplink data transmission between a network device and a terminal device. Figure 3 As shown, this method may include: S201, S202, and S203.
[0201] S201. The network device sends the first indication information to the terminal device. Correspondingly, the terminal device receives the first indication information from the network device. For a detailed description, refer to Determination method 1: The first indication information indicates the position of the first uplink time-frequency resource in the second uplink time-frequency resource, and the terminal device determines the first uplink time-frequency resource according to the position of the first uplink time-frequency resource in the second uplink time-frequency resource and the configuration information of the second uplink time-frequency resource. It specifically includes Operation 6 and Operation 7. step S101 in
[0202] S202. The terminal device determines the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource. The first uplink time-frequency resource is the time-frequency resource of the uplink data channel, and the second uplink time-frequency resource is used for random access. In the embodiments of the present application, random access includes two-step random access and four-step random access. In the embodiments of the present application, the second uplink time-frequency resource is used for two-step random access for description.
[0203] Specifically, the first uplink time-frequency resource is part or all of the POs associated with the ROs in one or more configuration periods. The association relationship is preset by the network device. The configuration period may be a PRACH time slot, a PRACH configuration period, an association period between an SSB and an RO, or an association pattern period between an SSB and an RO.
[0204] An optional way is that the second uplink time-frequency resource is a PO, and this PO is used to carry uplink data. The first uplink time-frequency resource is part or all of the time-frequency resources in the above-mentioned second uplink time-frequency resource. Specifically, the second uplink time-frequency resource is the PO associated with the ROs in the above-mentioned one or more configuration periods, and the first uplink time-frequency resource is part or all of the POs in this associated PO. The ways for the terminal device to determine the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource include the following determination method 1 and determination method 2.
[0205] Another optional way is that the second uplink time-frequency resource is an RO, and this RO is used to carry a random access preamble. The first uplink time-frequency resource is the PO associated with part or all of the ROs in the second uplink time-frequency resource. Specifically, the second uplink time-frequency resource is the ROs in the above-mentioned one or more configuration periods. The first uplink time-frequency resource can also be understood as part or all of the POs associated with the second uplink time-frequency resource. The ways for the terminal device to determine the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource include the following determination method 3 and determination method 4.
[0206] Operation 6: The terminal device determines the second uplink time-frequency resource according to the configuration information of the second uplink time-frequency resource. Among them, the specific description of Operation 6 refers to Operation 1 in step S102. Operation 7: The terminal device determines the first uplink time-frequency resource according to the position of the first uplink time-frequency resource in the second uplink time-frequency resource and the second uplink time-frequency resource. Among them, Operation 7 includes the following situations 1 to 4. Figure 10
[0207] Figure 11 Determination method 2: The first indication information indicates the DMRS associated with the first uplink time-frequency resource in the DMRS on the second uplink time-frequency resource, and the terminal device determines the first uplink according to the first indication information and the configuration information of the second uplink time-frequency resource
[0208]
[0209] Case 1: The second uplink time-frequency resource is the PO within M consecutive time slots, and the first indication information indicates that the PO within N time slots out of the above M time slots is the first uplink time-frequency resource, where M and N are positive integers, and N is less than or equal to M. That is, the position of the first uplink time-frequency resource in the second uplink time-frequency resource is: N time slots out of the M consecutive time slots where the second uplink time-frequency resource is located. In Case 1, the ways for the first indication information to indicate N time slots out of the above M time slots include the following Ways 1.1, 1.2, and 1.3.
[0210] Way 1.1: The above N time slots are any N time slots out of the above M time slots. At this time, the first indication information includes M bits, and each of the M bits corresponds to each of the above M time slots respectively.
[0211] Example 1, as shown, the number of consecutive time slots where the second uplink time-frequency resource is located is 4, and the PO within the third and fourth time slots out of these 4 time slots is the first uplink time-frequency resource. The first indication information includes 4 bits, and each of the 4 bits corresponds to all the PO within each of the above 4 time slots respectively. For example, the first bit corresponds to all the PO within the first time slot, the second bit corresponds to all the PO within the second time slot, the third bit corresponds to all the PO within the third time slot, and the fourth bit corresponds to all the PO within the fourth time slot. An optional way is that the values of these 4 bits are "0011", and a value of "1" indicates that the PO within the time slot corresponding to this bit is the first uplink time-frequency resource, and a value of "0" indicates that the PO within the time slot corresponding to this bit is not the first uplink time-frequency resource; another optional way is that the values of these 4 bits are "1100", and a value of "0" indicates that the PO within the time slot corresponding to this bit is the first uplink time-frequency resource, and a value of "1" indicates that the PO within the time slot corresponding to this bit is not the first uplink time-frequency resource. Those skilled in the art should understand that the corresponding relationship between each of the above 4 bits and each of the above 4 time slots can be preset by the protocol, and the above corresponding relationship is only an example, and the embodiments of the present application do not limit this.
[0212] Way 1.2, the above N time slots are N time slots in a preset order out of the above M time slots, and the first indication information includes bits, and the bits indicate the value of N, where is rounded up. Specifically, the preset order can be: the above N time slots are the first N time slots out of the above M consecutive time slots, or the above N time slots are the last N time slots out of the above M consecutive time slots.
[0213] Way 1.3, the above N time slots are one or more subsets out of the above M time slots. The first indication information includes MS bit, each bit corresponding to one of the M S subsets. Specifically, the above-mentioned M consecutive time slots are divided into M S subsets in a predefined manner, and M S is a positive integer. Optionally, the predefined manner may be to predefine the time slots included in each of the M S subsets in the form of a table, or to divide the M consecutive time slots into M S subsets according to a predefined rule. The predefined rule may be that the time slots with even time slot numbers are one subset, and the time slots with odd time slot numbers are another subset.
[0214] Case 2: The second uplink time-frequency resource is the PO within M consecutive time slots. The number of POs multiplexed in the time domain within each of the M time slots is P, that is, the POs within each of the M time slots are divided into P groups of POs in the time domain. The first indication information indicates that Q groups of POs among the P groups of POs within each of the M time slots are the first uplink time-frequency resource, where M, P, and Q are positive integers, and Q is less than or equal to P. That is, the position of the first uplink time-frequency resource in the second uplink time-frequency resource is: Q groups among the P groups of POs within each of the M consecutive time slots where the second uplink time-frequency resource is located. The indication manner for the first indication information to indicate the above-mentioned Q groups of POs may include Manner 2.1, Manner 2.2, and Manner 2.3.
[0215] Manner 2.1: The above-mentioned Q groups of POs are any Q groups of POs among the P groups of POs. At this time, the first indication information includes P bits, and each of the P bits corresponds to each group of POs among the P groups of POs respectively.
[0216] Example 2, such as As shown, the number of consecutive time slots where the second uplink time-frequency resource is located is 4. The number of POs multiplexed in the time domain within each of these 4 time slots is 2, that is, there are 2 groups of POs in each of these 4 time slots in the time domain. The first indication information includes 2 bits, and each of these 2 bits respectively corresponds to a group of POs in the time domain in each time slot. For example, the first bit corresponds to the first group of POs in the time domain in each time slot, and the second bit corresponds to the second group of POs in the time domain in each time slot. In an alternative way, the values of these 2 bits are "01". A value of "1" indicates that a group of POs in the time domain in each of the above time slots corresponding to this bit is the first uplink time-frequency resource, and a value of "0" indicates that a group of POs in the time domain in each of the above time slots corresponding to this bit is not the first uplink time-frequency resource; in another alternative way, the values of these 2 bits are "10". A value of "1" indicates that a group of POs in the time domain in each of the above time slots corresponding to this bit is the first uplink time-frequency resource, and a value of "0" indicates that a group of POs in the time domain in each of the above time slots corresponding to this bit is not the first uplink time-frequency resource. Those skilled in the art should understand that the corresponding relationship between each of the above 2 bits and each group of POs in the time domain in each of the above time slots can be preset by the protocol. The above corresponding relationship is only an example, and the embodiments of the present application do not limit this.
[0217] Method 2.2, the above Q groups of POs are Q groups of POs among the above P groups of POs in a preset order. The first indication information includes bits, and these bits indicate the value of P. Specifically, the preset order can be: the above Q groups of POs are the first Q groups of POs among the above P groups of POs, or the above Q groups of POs are the last Q groups of POs among the above P groups of POs.
[0218] Method 2.3, the above Q groups of POs are one or more subsets among the above P groups of POs. The first indication information includes P S bits, and these P S bits indicate that one or more subsets among P S subsets are the first uplink time-frequency resources. Specifically, the above P groups of POs are divided into P S subsets in a predefined manner, and P S is a positive integer. Optionally, the predefined manner can be: predefining the POs included in each of the P S subsets in the form of a table, or dividing the P groups of POs into P S subsets according to a predefined rule. The predefined rule can be: among the P groups of POs, the POs with odd indexes are one subset, and the POs with even indexes are another subset.
[0219] Case 3: The second uplink time-frequency resource is the PO within M consecutive time slots, where the number of POs multiplexed in the frequency domain within each of the M time slots is U. That is, the POs within each of the M time slots are divided into U groups of POs in the frequency domain. The first indication information indicates that V groups of POs out of the U groups of POs are the first uplink time-frequency resource, where M, U, and V are positive integers, and V is less than or equal to U. The indication method by which the first indication information indicates the above V groups of POs may include Method 3.1, Method 3.2, and Method 3.3.
[0220] Method 3.1: The first indication information carries U bits, and each of the U bits corresponds to each of the U groups of POs respectively. The terminal device determines the first uplink time-frequency resource based on the U bits.
[0221] Method 3.2: The above V groups of POs are V groups of POs among the U groups of POs in a preset order, and the first indication information indicates the value of V. Specifically, the preset order may be that the above V groups of POs are the first V groups of POs among the U groups of POs arranged in ascending order of RB numbers, or the above V groups of POs are the last V groups of POs among the U groups of POs arranged in ascending order of RB numbers.
[0222] Method 3.3: The above V groups of POs are one or more subsets of the U groups of POs. Specifically, the U groups of POs are divided into V subsets in a predefined manner, and the first indication information includes V bits, and the V bits indicate one or more subsets among the V subsets. S subsets, and the first indication information includes V S bits, and the V S bits indicate one or more subsets among the V S subsets.
[0223] Case 4: The second uplink time-frequency resource is divided into J groups of POs in the time domain. Any one of the J groups of POs contains L POs, and the time domain positions of the L POs are exactly the same and the frequency domain positions of the L POs are different from each other. That is, the number of POs multiplexed in the frequency domain within each of the J groups of POs is L. The first indication information indicates K groups of POs among the J groups of POs, where J, K, and L are positive integers, and K is less than or equal to J. The specific indication method is similar to the indication method in Example 2 and will not be elaborated here.
[0224] DMRS associated with time-frequency resources. The terminal device determines the first uplink time-frequency resource according to the DMRS associated with the first uplink time-frequency resource. Specifically, it includes operation 6, operation 8, and operation 9. 。
[0225] Operation 6: The terminal device determines the second uplink time-frequency resource according to the configuration information of the second uplink time-frequency resource. Specifically, the terminal device determines the DMRS on the second uplink time-frequency resource according to the DMRS configuration parameter in the configuration information of the second uplink time-frequency resource, where the DMRS configuration parameter refers to the description in operation 1 of step S102. Operation 8: The first indication information indicates the DMRS associated with the first uplink time-frequency resource among the DMRS on the second uplink time-frequency resource. The terminal device determines the DMRS associated with the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource. Among them, operation 8 includes the following situation five.
[0226] Operation 9: The terminal device determines the first uplink time-frequency resource according to the DMRS associated with the first uplink time-frequency resource and the mapping relationship between the DMRS on the second uplink time-frequency resource and the PO on the second uplink time-frequency resource. Among them, the mapping relationship between the DMRS on the second uplink time-frequency resource and the PO on the second uplink time-frequency resource is preset by the network device. PO RO
[0227] Case 5: There are B DMRSs on the second uplink time-frequency resource, and the first indication information indicates C DMRSs among the B DMRSs. The C DMRSs are DMRSs associated with the first uplink time-frequency resource, where B and C are positive integers, and C is less than or equal to B. Optionally, the DMRSs in Case 5 can be a DMRS sequence or a DMRS port. The first indication information indicates the above-mentioned C DMRSs in manners including Manner 5.1, Manner 5.2, and Manner 5.3.
[0228] Manner 5.1: The above-mentioned C DMRSs are any C DMRSs among the B DMRSs. The first indication information includes B bits, and each of the B bits corresponds to each of the B DMRSs respectively. The terminal device determines the first uplink time-frequency resource through the B bits.
[0229] Manner 5.2: The above-mentioned C DMRSs are C DMRSs among the B DMRSs in a preset order. The first indication information includes bits, and the bits indicate the value of B. Specifically, the preset order can be that the above-mentioned C DMRSs are the first C DMRSs among the B DMRSs arranged in ascending order of DMRS index, or the above-mentioned C DMRSs are the last C DMRSs among the B DMRSs arranged in ascending order of DMRS index.
[0230] Manner 5.3: The above-mentioned C DMRSs are any one or more subsets among the B DMRSs. Specifically, the above-mentioned B DMRSs are divided into B S subsets in a predefined manner, and B S is a positive integer. The first indication information indicates one or more subsets among the B S subsets. Optionally, the predefined manner can be to predefine the DMRSs included in each of the B S subsets in the form of a table, or divide the B DMRSs into B S subsets according to a predefined rule. The predefined rule can be: among the B DMRSs, the DMRSs with odd port indexes are one subset, and the DMRSs with even port indexes are another subset.
[0231] PO 0 DMRS 0 PO 1
[0232] Exemplarily, there are a total of 4 POs on the second uplink time-frequency resource, namely PO0, PO1, PO2, and PO3. There are a total of 4 DMRSs on the second uplink time-frequency resource, namely DMRS0, DMRS1, DMRS2, and DMRS3. The mapping relationship between the DMRSs and the POs on the second uplink time-frequency resource is shown in Table VIII. The first indication information indicates that DMRS1 and DMRS2 among the above 4 DMRSs are the DMRSs associated with the first uplink time-frequency resource. The terminal device determines that the first uplink time-frequency resource is PO1 and PO2 according to Table I.
[0233] Table VIII Mapping Relationship between DMRSs and POs on the Second Uplink Time-Frequency Resource
[0234] DMRS 1 PO 2 DMRS 2 PO 3 DMRS 3 Figure 12 Determination method three: The first indication information indicates the position of the RO associated with the first uplink time-frequency resource in the second uplink time-frequency resource. The terminal device determines the RO associated with the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource, and determines the first uplink time-frequency resource according to the RO associated with the first uplink time-frequency resource. Specifically, it includes operation 10, operation 11, and operation 12. Operation 10: The terminal device determines the second uplink time-frequency resource according to the configuration information of the second uplink time-frequency resource. Among them, the specific description of operation 7 refers to operation 3 in step S102. Operation 11: The first indication information indicates the position of the RO associated with the first uplink time-frequency resource in the second uplink time-frequency resource. The terminal device determines the RO associated with the first uplink time-frequency resource according to the first indication information and the second uplink time-frequency resource. Among them, operation 11 includes situations six to twelve.
[0235] When the second uplink time-frequency resource is a PO, the terminal device can also determine the first uplink time-frequency resource in the following manner:
[0236] The first indication information indicates the RO associated with the first uplink time-frequency resource among the ROs associated with the SSB associated with the second uplink time-frequency resource. The terminal device determines the RO associated with the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource. The terminal device determines the first uplink time-frequency resource according to the RO associated with the first uplink time-frequency resource and the mapping relationship between the POs and the ROs in the second uplink time-frequency resource.
[0237] Exemplarily, each SSB in the SSB associated with the second uplink time-frequency resource is associated with G1 ROs. The first indication information indicates H1 ROs among the G1 ROs. The POs associated with the H1 ROs are the first uplink time-frequency resources, where G1 and H1 are positive integers, and H1 is less than or equal to G1. Specifically, the first indication information includes G1 bits, and each bit corresponds to one of the G1 ROs. The terminal device determines the RO associated with the first uplink time-frequency resource according to the G1 bits, and the PO associated with the RO is the first uplink time-frequency resource. Exemplarily, as Operation 12: The terminal device determines the first uplink time-frequency resource according to the RO associated with the first uplink time-frequency resource and the mapping relationship between the RO in the second uplink time-frequency resource and the PO. Among them, the mapping relationship between the RO and the PO in the second uplink time-frequency resource is preset by the network device. shown, each SSB associated with the second uplink time-frequency resource is associated with 4 ROs. The first indication information includes 4 bits, and each bit corresponds to one of the 4 ROs. The first indication information indicates that the PO associated with 1 RO among the 4 ROs is the first uplink time-frequency resource; an example of the mapping relationship between the RO and the PO is shown in Table VIII. The terminal device determines the first uplink time-frequency resource according to the mapping relationship and the RO indicated by the first indication information.
[0238] PO RO PO 0 RO 0
[0239] PO 1 RO 1
[0240] PO 2 RO 2 PO 3
[0241] Scenario 6: The second uplink time-frequency resource is the RO in a PRACH configuration period. The PRACH configuration period includes A1 PRACH time slots. The first indication information indicates the position of the RO associated with the first uplink time-frequency resource in the second uplink time-frequency resource as: B1 PRACH time slots out of the A1 PRACH time slots, that is, the RO associated with the first uplink time-frequency resource is all the ROs within the B1 PRACH time slots, where A1 and B1 are positive integers and B1 is less than or equal to A1. Among them, the manner in which the first indication information indicates the B1 PRACH time slots out of the above A1 PRACH time slots includes the following manners 6.1, 6.2 and 6.3.
[0242] Manner 6.1: The above B1 PRACH time slots are any B1 time slots out of the above A1 PRACH time slots. The first indication information includes A1 bits, and each of the A1 bits corresponds to each of the A1 PRACH time slots respectively.
[0243] Example 6: The second uplink time-frequency resource is all the ROs in a PRACH configuration period. There are 3 PRACH time slots in this PRACH configuration period. The first indication information can indicate 1 PRACH time slot out of the 3 PRACH time slots. Specifically, the first indication information carries 3 bits, and each of the 3 bits corresponds to one of the above 3 PRACH time slots, and this corresponding relationship can be preset by the protocol. When each of the 3 bits takes the value of "1", it means that all the ROs in the PRACH time slot corresponding to this bit are associated with the first uplink time-frequency resource; when each of the 3 bits takes the value of "0", it means that all the ROs in the PRACH time slot corresponding to this bit are not associated with the first uplink time-frequency resource; or, when each of the 3 bits takes the value of "0", it means that all the ROs in the PRACH time slot corresponding to this bit are associated with the first uplink time-frequency resource; when each of the 3 bits takes the value of "1", it means that all the ROs in the PRACH time slot corresponding to this bit are not associated with the first uplink time-frequency resource.
[0244] Method 6.2: The above-mentioned B1 PRACH time slots are B1 PRACH time slots among the above-mentioned A1 PRACH time slots in a preset order. Specifically, the above-mentioned B1 PRACH time slots are the first B1 PRACH time slots among the above-mentioned A1 PRACH time slots, or the above-mentioned B1 PRACH time slots are the last B1 PRACH time slots among the above-mentioned A1 PRACH time slots. The first indication information includes bits, and this bit indicates the value of B1.
[0245] Method 6.3: The above-mentioned B1 PRACH time slots are one or more subsets among the above-mentioned A1 PRACH time slots. Specifically, the above-mentioned A1 PRACH time slots are divided into A S subsets in a predefined manner, and A S is a positive integer. Optionally, the predefined manner may be to predefine the PRACH time slots included in each of the A S subsets in the form of a table, or to divide the A1 PRACH time slots into A S subsets according to a predefined rule. The predefined rule may be that all PRACH time slots with even slot numbers form one subset, and all PRACH time slots with odd slot numbers form another subset. The first indication information includes A S bits, and these A S bits indicate one or more subsets among the A S subsets.
[0246] Situation 7: The second uplink time-frequency resource is the RO in a PRACH configuration period. The PRACH configuration period includes A1 PRACH time slots. The number of ROs multiplexed in the time domain within each PRACH time slot is C1. That is, the ROs within each of the A1 time slots are divided into C1 groups of ROs in the time domain. The first indication information indicates that the position of the RO associated with the first uplink time-frequency resource in the second uplink time-frequency resource is: D1 groups of ROs among the C1 groups of ROs. That is, the RO associated with the first uplink time-frequency resource is the PO associated with the D1 groups of ROs. Here, A1, C1, and D1 are positive integers, and D1 is less than or equal to C1.
[0247] Method 7.1: The above-mentioned D1 groups of ROs are any D1 groups of ROs among the above-mentioned C1 groups of ROs. The first indication information includes C1 bits, and each of these C1 bits corresponds to each of the above-mentioned C1 groups of ROs respectively.
[0248] Method 7.2, the D1 group of ROs above are the D1 group of ROs in the C1 group of ROs in a preset order. The preset order can be that the D1 group of ROs are the first D1 group of ROs in the C1 group of ROs, or the D1 group of ROs are the last D1 group of ROs in the C1 group of ROs. The first indication information includes bits, and the bit indicates the value of D1.
[0249] Method 7.3, the D1 group of ROs above are one or more subsets of the C1 group of ROs. The C1 group of ROs are divided into C S subsets according to a predefined method, and C S is a positive integer. The first indication information includes C S bits, and the C S bits indicate one or more subsets of the C S subsets as the first uplink time-frequency resource. The predefined method can refer to Method 2.3 in Case 2.
[0250] Case 8, the second uplink time-frequency resource is the RO in a PRACH configuration period. The PRACH configuration period includes A1 PRACH time slots. The number of ROs multiplexed in the frequency domain in each PRACH time slot is E1, that is, the ROs in each of the A1 time slots are divided into E1 groups of ROs in the frequency domain. The first indication information indicates that the position of the RO associated with the first uplink time-frequency resource in the second uplink time-frequency resource is: F1 groups of ROs among the E1 groups of ROs in each time slot, that is, the RO associated with the first uplink time-frequency resource is the F1 group of ROs. Among them, A1, E1, and F1 are positive integers, and F1 is less than or equal to E1. Among them, the method by which the first indication information indicates F1 groups of ROs among the E1 groups of ROs can refer to Case 3.
[0251] Case 9, the second uplink time-frequency resource is the RO in an SSB-RO association pattern period. There are L1 SSB-RO association periods in the SSB-RO association pattern period. The first indication information indicates that the position of the RO associated with the first uplink time-frequency resource in the second uplink time-frequency resource is: M1 SSB-RO association periods among the L1 SSB-RO association periods, that is, the RO associated with the first uplink time-frequency resource is the RO in the M1 SSB-RO association periods. Among them, L1 and M1 are positive integers, and M1 is less than or equal to L1. Among them, the method by which the first indication information indicates M1 SSB-RO association periods among the L1 SSB-RO association periods can include Method 9.1 and Method 9.2.
[0252] Method 9.1: The above L1 SSB-RO association periods are any L1 SSB-RO association periods among the above M1 SSB-RO association periods. At this time, the first indication information includes M1 bits, and each of the M1 bits corresponds to one of the above M1 SSB-RO association periods respectively.
[0253] Method 9.2: The above L1 SSB-RO association periods are L1 SSB-RO association periods in a preset order among the above M1 SSB-RO association periods. The first indication information includes indication L1 bits, and the L1 bits indicate the value of L1. Specifically, the preset order may be: the above L1 SSB-RO association periods are the first L1 SSB-RO association periods among the above M1 SSB-RO association periods, or the above L1 SSB-RO association periods are the last L1 SSB-RO association periods among the above M1 SSB-RO association periods.
[0254] In the embodiments of the present application, the SSB-RO association pattern period represents the association pattern period between the SSB and the RO. The association pattern period of the SSB-RO includes one or more SSB-RO association periods, and the association pattern period of the SSB-RO repeats at most once every 160 ms. The SSB-RO association period represents the association period between the SSB and the RO. The SSB-RO association period can be understood as: T PRACH PRACH configuration periods starting from radio frame #0, where the PRACH configuration period is one or more PRACH time slots, and T PRACH is the minimum value in a predefined numerical set that satisfies the condition of associating each SSB in the SSB set with the RO in this association period at least once. The SSB set can be the SSB set indicated by the network device through RRC parameters, or the SSB set separately configured by the network device for the random access process.
[0255] Situation ten: The second uplink time-frequency resource is the RO in an SSB-RO association period. The SSB-RO association period includes N1 PRACH configuration periods. The first indication information indicates P1 PRACH configuration periods among the N1 PRACH configuration periods. The RO associated with the first uplink time-frequency resource is the RO in the P1 PRACH configuration periods, where N1 and P1 are positive integers, and P1 is less than or equal to N1. Among them, the manner in which the first indication information indicates P1 PRACH configuration periods among the N1 PRACH configuration periods refers to Situation nine.
[0256] Scenario 11: The second uplink time-frequency resource is an RO in an SSB-RO association pattern period, and there are Q1 PRACH configuration periods in this association pattern period. The first indication information indicates R1 out of the Q1 PRACH configuration periods, that is, the RO associated with the first uplink time-frequency resource is the RO in these R1 PRACH configuration periods, where Q1 and R1 are positive integers, and R1 is less than or equal to Q1. The manner in which the first indication information indicates R1 out of the Q1 PRACH configuration periods refers to Scenario 9.
[0257] Scenario 12: The second uplink time-frequency resource is an RO in an SSB-RO association period, and this association period includes X1 PRACH time slots. The first indication information indicates Y1 out of the X1 PRACH time slots, that is, the RO associated with the first uplink time-frequency resource is the RO in these Y1 PRACH time slots, where X1 and Y1 are positive integers, and Y1 is less than or equal to X1. The manner in which the first indication information indicates Y1 out of the X1 PRACH time slots refers to Scenario 6.
[0258] RO 3 Determination method four: The first indication information indicates the preamble associated with the first uplink time-frequency resource in the preamble carried by the second uplink time-frequency resource. The terminal device determines the preamble associated with the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource, and determines the first uplink according to the preamble associated with the first uplink time-frequency resource. uplink time-frequency resource.
[0259] Exemplarily, there are a total of 4 ROs on the second uplink time-frequency resource, namely RO0, RO1, RO2, and RO3. The mapping relationship between the ROs and POs on the second uplink time-frequency resource is shown in Table 9. When the first indication information indicates RO1 and RO2, the terminal device determines that the first uplink time-frequency resources are PO1 and PO2 according to Table 9.
[0260] Table 9 Mapping relationship between ROs and POs on the second uplink time-frequency resource
[0261]
[0262] Time-frequency resources for transmission. Specifically, it includes operation 10, operation 13, and operation 14.
[0263] Operation 10: The same as operation 10 in determination method three.
[0264] Operation 13: The first indication information indicates the preamble in the second uplink time-frequency resource that is associated with the first uplink time-frequency resource. The terminal device determines the preamble associated with the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource. Among them, operation 13 includes the following situation thirteen.
[0265] Situation 13, there are J1 preambles carried on the second uplink time-frequency resource, and the first indication information indicates K1 preambles among the J1 preambles. That is, the K1 preambles are the preambles associated with the first uplink time-frequency resource, where J1 and K1 are positive integers, and K1 is less than or equal to J1. The ways for the first indication information to indicate K1 preambles among the J1 preambles include Method 13.1, Method 13.2, and Method 13.3.
[0266] Method 13.1, the above-mentioned K1 preambles are any K1 preambles among the above-mentioned J1 preambles. The first indication information carries J1 bits, and each of the J1 bits corresponds to each of the above-mentioned J1 preambles respectively.
[0267] Method 13.2, the above-mentioned K1 preambles are K1 preambles among the above-mentioned J1 preambles in a preset order. The first indication information includes bits, and the bits indicate the value of K1. Specifically, the preset order can be that the above-mentioned K1 preambles are the first K1 preambles among the J1 preambles arranged in ascending order of preamble index number, or the above-mentioned K1 preambles are the last K1 preambles among the J1 preambles arranged in ascending order of preamble index number.
[0268] Method 13.3, the above-mentioned K1 preambles are one or more subsets among the above-mentioned J1 preambles. Specifically, the above-mentioned J1 preambles are divided into J S subsets according to a predefined method, and J S is a positive integer. The first indication information includes A S bits, and the J S bits indicate one or more subsets among the J S subsets. Specifically, the predefined method can be to predefine the preambles included in each of the J S subsets in the form of a table, or divide the J1 preambles into J S subsets according to a predefined rule. For example, among the J1 preambles, the preambles with odd preamble index numbers are one subset, and the preambles with even preamble index numbers are one subset.
[0269] Operation 14: The terminal device determines the first uplink time-frequency resource according to the preamble indicated by the first indication information and the mapping relationship between the preamble carried by the second uplink time-frequency resource and the PO.
[0270] Exemplarily, a total of 4 preambles are carried on the second uplink time-frequency resource, and the mapping relationship between these 4 preambles and the POs is shown in Table 10. When the first indication information indicates preamble1 and preamble2, the terminal device determines that the first uplink time-frequency resources are PO1 and PO2 according to Table 1.
[0271] Table 10. Mapping relationship between preambles carried on the second uplink time-frequency resource and the POs
[0272] PO Preamble PO 0 Preamble 0 PO 1 Preamble 1 PO 2 Preamble 2 PO 3 Preamble 3
[0273] When the second uplink time-frequency resource is an RO, the terminal device can also determine the first uplink time-frequency resource in the following manner: The first indication information indicates that E out of D POs associated with the SSB associated with the second uplink time-frequency resource are the first uplink time-frequency resources, where D and E are positive integers, and E is less than or equal to D; or, the first indication information indicates G out of F DMRSs associated with the SSB associated with the second uplink time-frequency resource, and the POs associated with these G DMRSs are the first uplink time-frequency resources, where F and G are positive integers, and G is less than or equal to F, and DMRS represents a DMRS port or a DMRS sequence; or, the first indication information indicates V1 out of W1 preambles associated with the SSB associated with the second uplink time-frequency resource, and the POs associated with these V1 preambles are the first uplink time-frequency resources, where V1 and W1 are positive integers, and V1 is less than or equal to W1.
[0274] The terminal device can use, but is not limited to, the above methods for determining the first uplink time-frequency resource to determine the first uplink time-frequency resource. Correspondingly, after determining the configuration information of the first indication information and the second uplink time-frequency resource, the network device can use, but is not limited to, the above methods for the terminal device to determine the first uplink time-frequency resource to determine the first uplink time-frequency resource, and send the above first indication information and the configuration information of the second uplink time-frequency resource to the terminal device.
[0275] By implementing the method in step S202, the network device indicates to the terminal device some time-frequency resources in the random access resources (i.e., the first uplink time-frequency resources). The terminal device can directly send uplink data to the network device on the first uplink time-frequency resources, instead of sending preambles on the RO associated with the first uplink time-frequency resources. By configuring some of the random access resources as time-frequency resources available for directly transmitting uplink data, the spectrum efficiency is improved.
[0276] S203. The terminal device sends uplink data to the network device on the third uplink time-frequency resource. Correspondingly, the network device receives the uplink data from the terminal device on the third uplink time-frequency resource. Herein, the third uplink time-frequency resource is part or all of the resources in the first uplink time-frequency resource. For a detailed description of the third uplink time-frequency resource, refer to step S103.
[0277] The uplink data sent by the terminal device on the third uplink time-frequency resource is the uplink data scrambled by the radio network temporary identity (RNTI) used by the terminal device. For the method by which the terminal device determines the RNTI, refer to step S103.
[0278] After receiving the uplink data from the terminal device on the third uplink time-frequency resource, the network device determines the beam for sending the feedback information for the uplink data, that is, determines the synchronization signal block (SSB) for sending the feedback information for the uplink data. Optionally, this beam can also be used to receive the above uplink data.
[0279] The network device determines the SSB associated with the third uplink time-frequency resource according to the third uplink time-frequency resource and the association relationship between the first uplink time-frequency resource and the synchronization signal and SSB set, and this SSB is used to send the feedback information for the uplink data.
[0280] In an optional manner, the association relationship between the first uplink time-frequency resource and the SSB set can be obtained from the association relationship between the physical random access channel (PRACH) occasion of the two-step random access and the SSB set, and the network device does not need to separately configure the association relationship between the first uplink time-frequency resource and the SSB set for the first uplink time-frequency resource. Exemplarily, Table XI shows the association relationship between the PRACH occasion of the two-step random access and the SSBs in the SSB set, and this association relationship is pre-configured by the network. When the first uplink time-frequency resource is PRACH occasion 1 (PO1) and PRACH occasion 2 (PO2), the association relationship between the first uplink time-frequency resource and the SSB is shown in Table XII. At this time, the network device determines the SSB associated with the third uplink time-frequency resource according to the third uplink time-frequency resource and Table XII. When the third uplink time-frequency resource is PO2, the SSB associated with the third uplink time-frequency resource is SSB2.
[0281] Table XI. Association Relationship between the PRACH Occasion of the Two-Step Random Access and the SSB Set
[0282] PO SSB PO 0 SSB 0 PO 1 SSB 1 PO 2 SSB 2 PO 3 SSB 3
[0283] Table XII. Association Relationship between the First Uplink Time-Frequency Resource and the SSB Set
[0284] PO SSB PO 1 SSB 1 PO 2 SSB 2
[0285] By implementing the above method, the network device determines the beam used to send the feedback information of the uplink data according to the association relationship between the first uplink time-frequency resource and the SSB set, thereby improving the reliability of data transmission. The association relationship between the first uplink time-frequency resource and the SSB set can reuse the association relationship between the PO of the two-step random access and the SSB set. The network device does not need to separately configure the association relationship between the first uplink time-frequency resource and the SSB set for the first uplink time-frequency resource, thereby reducing the signaling overhead.
[0286] In another alternative method, the network device separately configures the association relationship between the first uplink time-frequency resource and the SSB set for the first uplink time-frequency resource. Among them, there are the following two configuration methods for the network device:
[0287] Configuration method 1: The first uplink time-frequency resource is directly associated with the SSB set. For the specific description, refer to the method for the network device to configure the association relationship between the first uplink time-frequency resource and the SSB set in step S103.
[0288] Configuration method 2: The first uplink time-frequency resource is indirectly associated with the SSB set.
[0289] In configuration method 2, the association relationship between the first uplink time-frequency resource and the SSB set is: the association relationship between the first uplink time-frequency resource and the PRACH resource, and, the association relationship between the PRACH resource and the SSB set. Among them, the PRACH resource can be the RO or preamble in one or more configuration periods, and the configuration period can be the SSB-RO association pattern period, the SSB-RO association period, the PRACH configuration period, or the PRACH time slot.
[0290] The association relationship between the first uplink time-frequency resource and the PRACH resource is: N consecutive PRACH resource units in the PRACH resource are associated with one PUSCH resource unit in the first uplink time-frequency resource according to a preset order. Among them, the PRACH resource unit can be an RO, or, the preamble on an RO, and the PUSCH resource unit can be a PO, or, the DMRS on a PO, where DMRS represents the DMRS port or DMRS sequence. Among them, N r can be configured by the network device; or, it can be calculated according to the number of PRACH resource units and PUSCH resource units. For example, for example, N r = ceil(T r / T preamble ), T PUSCH is the number of PRACH resource units in the PRACH resource, and T preamble is the number of PUSCH resource units in the first uplink time-frequency resource. Optionally, N with consecutive indexes in the PRACH resource PUSCH is...r One PRACH resource unit is associated with one PUSCH resource unit in the first uplink time-frequency resource. Among them, the PRACH resource units in the PRACH resource are sorted in one or more of the following orders: ascending order of preamble index on one RO, ascending order of RO frequency domain resource index, ascending order of PO time domain resource index within the PRACH time slot, ascending order of PRACH time slot index; the PUSCH resource units in the first uplink time-frequency resource are sorted in one or more of the following orders: ascending order of PO frequency domain resource index, ascending order of DMRS port number on one PO, ascending order of DMRS sequence index on one PO, ascending order of PO time domain resource index within the time slot, ascending order of time slot index.
[0291] Exemplarily, there are 2 POs in the first uplink time-frequency resource, 4 ROs in the PRACH resource, N r equals 2, and an example of the association between the first uplink time-frequency resource and the PRACH resource is shown in Table XIII.
[0292] Table XIII. Association relationship between ROs in the PRACH resource and POs in the first uplink time-frequency resource
[0293] RO PO RO 0 PO 0 RO 1 P0 0 RO 2 PO 1 RO 3 PO 1
[0294] The association relationship between the PRACH resource and the SSB set is: the association relationship between the ROs in the PRACH resource and the SSBs in the SSB set, or the association relationship between the preambles in the PRACH resource and the SSBs in the SSB set.
[0295] The association relationship between the ROs in the PRACH resource and the SSBs in the SSB set is: each RO in the PRACH resource is associated with T2 consecutively indexed SSBs, or T3 consecutive ROs in the PRACH resource are associated with 1 SSB, where T2 and T3 are positive integers. Exemplarily, there are 4 ROs in the PRACH resource, and T2 equals 1, indicating that each RO is associated with 1 SSB, and this association relationship is shown in Table XIV.
[0296] Table XIV. Association relationship between ROs in the PRACH resource and SSBs in the SSB set
[0297] RO SSB RO 0 SSB0 RO 1 SSB1 RO 2 SSB2 RO 3 SSB3
[0298] The association relationship between the preamble in the PRACH resource and the SSB in the SSB set is as follows: Each preamble in the PRACH resource is associated with T4 SSBs, or, T5 consecutive preambles in the PRACH resource are associated with 1 SSB, where T4 and T5 are positive integers. Exemplarily, there are 32 preambles in the PRACH resource, and T5 is equal to 16, that is, 16 consecutive preambles in the PRACH resource are associated with 1 SSB, and this association relationship is shown in Table XV.
[0299] Table XV. Association relationship between the preamble in the PRACH resource and the SSB in the SSB set
[0300] Preamble SSB Preamble0 to Preamble15 SSB0 Preamble16 to Preamble31 SSB1
[0301] The network device determines the association relationship between the first uplink time-frequency resource and the SSB set according to the association relationship between the first uplink time-frequency resource and the PRACH resource, and the association relationship between the PRACH resource and the SSB set. Exemplarily, the network device can determine the association relationship between an uplink time-frequency resource and the SSB set through Table XIII and Table XIV, as shown in Table XVI. When the third uplink time-frequency resource is PO1, the SSBs associated with the third uplink time-frequency resource are SSB2 and SSB3.
[0302] Table XVI. Association relationship between the PO in the first uplink time-frequency resource and the SSB in the SSB set
[0303] PO SSB PO 0 SSB 0 P0 0 SSB 1 PO 1 SSB 2 PO 1 SSB 3
[0304] By implementing the method in Configuration Method 2, the first uplink time-frequency resource can be associated with more SSBs. Exemplarily, the PRACH resource is the RO in a PRACH time slot, and there are 16 ROs in this PRACH time slot. These 16 ROs are associated with 16 POs, where one PO is associated with one RO, and the first uplink time-frequency resource is 4 of these 16 POs. At this time, if the network device uses the method in Configuration Method 2 to separately configure the relationship between the first uplink time-frequency resource and the PRACH resource (including 16 ROs) for the first uplink time-frequency resource, then according to the above formula, N r is equal to 4, that is, each PO in the first uplink time-frequency resource is associated with 4 ROs. By implementing the method in Configuration Method 2, the first uplink time-frequency resource can be associated with more ROs, thereby associating with more SSBs, enabling the network device and the terminal device to use more beams for data transmission, thereby improving the flexibility of data transmission.
[0305] After the network device determines the SSB associated with the third uplink time-frequency resource through the above method, it determines the transmission beam of the above feedback information according to the SSB associated with the third uplink time-frequency resource, and uses this transmission beam to send the feedback information to the terminal device. Among them, the mapping relationship between the SSB and the beam is configured by the network device or preset by the protocol.
[0306] The above embodiment provides a method for uplink data transmission. The network device indicates to the terminal device through indication information the time-frequency resources in the random access resources that can be not used for the random access process, and these time-frequency resources can be used for directly transmitting uplink data, thereby improving the resource utilization rate of the time-frequency resources for random access. At the same time, the time-frequency resources available for directly transmitting uplink data are directly or indirectly associated with the SSB, so as to determine the beam used by the network device to receive and send the feedback information of the above uplink data on this time-frequency resource, improving the reliability of data transmission.
[0307] It can be understood that, in order to implement the functions in the above embodiment, the network device and the terminal device include the corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should easily realize that, combined with the units and method steps of each example described in the embodiments disclosed in this application, this application can be implemented in the form of hardware, software, or a combination of hardware and software. Whether a certain function is executed in the way of hardware, software, or computer software driving hardware depends on the specific application scenario and design constraint conditions of the technical solution.
[0308] Figure 13 and Figure 14 is a schematic structural diagram of a possible communication device provided by an embodiment of the present application. These communication devices can be used to implement the functions of the terminal device or the network device in the above method embodiments, and thus can also achieve the beneficial effects possessed by the above method embodiments. In the embodiments of the present application, the communication device can be, for example, Figure 1 the terminal device 120 or the terminal device 130 shown in Figure 1 or the radio access network device 110 shown in
[0309] For example, Figure 13 as shown, the communication device 1300 includes a processing unit 1310 and a transceiver unit 1320. The communication device 1400 is used to implement the functions of the terminal device or the network device in the above Figure 3 and Figure 9 method embodiments shown.
[0310] When the communication device 1300 is used to implement Figure 3When the communication device 1300 is used to implement the functions of the terminal device in the method embodiment shown, the transceiver unit 1320 is used to receive first indication information from a network device; the processing unit 1310 is used to determine a first uplink time-frequency resource according to the first indication information and the configuration information of a second uplink time-frequency resource, where the first uplink time-frequency resource is the time-frequency resource of an uplink data channel, and the second uplink time-frequency resource is used for random access; the transceiver unit 1320 is further used to send uplink data to the network device on a third uplink time-frequency resource, where the third uplink time-frequency resource is part or all of the time-frequency resources in the first uplink time-frequency resource.
[0311] When the communication device 1300 is used to implement Figure 3 When the communication device 1300 is used to implement the functions of the network device in the method embodiment shown, the transceiver unit 1320 is used to send first indication information to a terminal device; the processing unit 1310 is used to determine a first uplink time-frequency resource according to the first indication information and the configuration information of a second uplink time-frequency resource, where the first uplink time-frequency resource is the time-frequency resource of an uplink data channel, and the second uplink time-frequency resource is used for random access; the transceiver unit 1320 is further used to receive uplink data from the terminal device on a third uplink time-frequency resource, where the third uplink time-frequency resource is part or all of the time-frequency resources in the first uplink time-frequency resource.
[0312] When the communication device 1300 is used to implement Figure 9 When the communication device 1300 is used to implement the functions of the terminal device in the method embodiment shown, the transceiver unit 1320 is used to receive first indication information from a network device; the processing unit 1310 is used to determine a first uplink time-frequency resource according to the first indication information and the configuration information of a second uplink time-frequency resource, where the first uplink time-frequency resource is the time-frequency resource of an uplink data channel, and the second uplink time-frequency resource is used for random access; the transceiver unit 1320 is further used to send uplink data to the network device on a third uplink time-frequency resource, where the third uplink time-frequency resource is part or all of the time-frequency resources in the first uplink time-frequency resource.
[0313] When the communication device 1300 is used to implement Figure 9 When the communication device 1300 is used to implement the functions of the network device in the method embodiment shown, the transceiver unit 1320 is used to send first indication information to a terminal device; the processing unit 1310 is used to determine a first uplink time-frequency resource according to the first indication information and the configuration information of a second uplink time-frequency resource, where the first uplink time-frequency resource is the time-frequency resource of an uplink data channel, and the second uplink time-frequency resource is used for random access; the transceiver unit 1320 is further used to receive uplink data from the terminal device on a third uplink time-frequency resource, where the third uplink time-frequency resource is part or all of the time-frequency resources in the first uplink time-frequency resource.
[0314] For a more detailed description of the above processing unit 1310 and transceiver unit 1320, reference can be directly made toFigure 3 and Figure 9 are directly obtained from the relevant descriptions in the method embodiments shown above and will not be elaborated here.
[0315] As Figure 14 shown, the communication device 1400 includes a processor 1410 and an interface circuit 1420. The processor 1410 and the interface circuit 1420 are coupled to each other. It can be understood that the interface circuit 1420 can be a transceiver or an input / output interface. Optionally, the communication device 1400 may further include a memory 1430, which is used to store instructions executed by the processor 1410, or input data required for the processor 1410 to run instructions, or data generated after the processor 1410 runs instructions.
[0316] When the communication device 1400 is used to implement Figure 3 or Figure 9 the method shown above, the processor 1410 is used to implement the functions of the above-mentioned processing unit 1410, and the interface circuit 1420 is used to implement the functions of the above-mentioned transceiver unit 1420.
[0317] When the above communication device is a chip applied to a terminal device, the terminal device chip implements the functions of the terminal device in the above method embodiments. The terminal device chip receives information from other modules (such as a radio frequency module or an antenna) in the terminal device, and this information is sent by a network device to the terminal device; or, the terminal device chip sends information to other modules (such as a radio frequency module or an antenna) in the terminal device, and this information is sent by the terminal device to the network device.
[0318] When the above communication device is a chip applied to a network device, the network device chip implements the functions of the network device in the above method embodiments. The network device chip receives information from other modules (such as a radio frequency module or an antenna) in the network device, and this information is sent by a terminal device to the network device; or, the network device chip sends information to other modules (such as a radio frequency module or an antenna) in the network device, and this information is sent by the network device to the terminal device.
[0319] It can be understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0320] In the embodiments of the present application, the processor may be in a random access memory (RAM), flash memory, read-only memory (ROM), programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), register, hard disk, removable hard disk, CD-ROM, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium may also be a component of the processor. The processor and the storage medium may be located in an ASIC. Additionally, the ASIC may be located in a network device or a terminal device. Of course, the processor and the storage medium may also exist as discrete components in a network device or a terminal device.
[0321] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, 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 programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are executed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a terminal device, or other programmable devices. The computer program or instructions may be stored in a computer-readable storage medium or transmitted through the computer-readable storage medium. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server integrating one or more available media. The available medium may be a magnetic medium, such as a floppy disk, a hard disk, or a magnetic tape; it may also be an optical medium, such as a DVD; or it may be a semiconductor medium, such as a solid state disk (SSD).
[0322] In various embodiments of the present application, if there is no special description and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be cross-referenced to each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0323] It can be understood that the various numerical numbers involved in the embodiments of the present application are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The magnitudes of the serial numbers of the above processes do not mean the order of execution, and the order of execution of each process should be determined by its function and internal logic.
Claims
1. A method for uplink data transmission, characterized in that, The method includes: Receiving first indication information from a network device, where the first indication information includes an offset value; Determining a first uplink time-frequency resource according to the offset value and configuration information of a second uplink time-frequency resource, where the first uplink time-frequency resource is the time-frequency resource of an uplink data channel, the second uplink time-frequency resource is used for random access, and the offset value is a time-domain offset value or a frequency-domain offset value of the first uplink time-frequency resource relative to the second uplink time-frequency resource; Sending uplink data to the network device on a third uplink time-frequency resource, where the third uplink time-frequency resource is part or all of the time-frequency resources in the first uplink time-frequency resource.
2. The method according to claim 1, wherein: The second uplink time-frequency resource is a physical uplink shared channel opportunity, and the physical uplink shared channel opportunity is used to carry uplink data.
3. The method according to claim 1, wherein: The second uplink time-frequency resource is a physical random access channel opportunity, and the physical random access channel opportunity is used to carry a random access preamble.
4. The method according to claim 2, wherein The determining of the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource specifically includes: Determining the first uplink time-frequency resource according to the offset value and the configuration information of the second uplink time-frequency resource.
5. The method according to claim 3, wherein The determining of the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource specifically includes: Determining the first uplink time-frequency resource according to the offset value, the configuration information of the second uplink time-frequency resource, and the configuration information of a physical uplink shared channel opportunity.
6. The method according to claim 2 or 3, characterized in that, The first indication information further includes configuration information of the first uplink time-frequency resource, and the determining of the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource specifically includes: Determining the first uplink time-frequency resource according to the offset value, the configuration information of the first uplink time-frequency resource, and the configuration information of the second uplink time-frequency resource.
7. The method according to any one of claims 1 to 5, characterized in that, The third uplink time-frequency resource is part or all of the time-frequency resources in the valid uplink time-frequency resources of the first uplink time-frequency resource, and the valid uplink time-frequency resources in the first uplink time-frequency resource are the time-frequency resources in the first uplink time-frequency resource that satisfy at least one condition in a first condition set.
8. The method according to any one of claims 1 to 5, characterized in that The uplink data is uplink data scrambled with a radio network temporary identity (RNTI), and the RNTI is an RNTI determined by the terminal device according to the third uplink time-frequency resource.
9. A method for uplink data transmission, characterized in that, The method includes: Sending first indication information to a terminal device, where the first indication information includes an offset value; Determining a first uplink time-frequency resource according to the offset value and the configuration information of a second uplink time-frequency resource, where the first uplink time-frequency resource is the time-frequency resource of an uplink data channel, the second uplink time-frequency resource is used for random access, and the offset value is a time-domain offset value or a frequency-domain offset value of the first uplink time-frequency resource relative to the second uplink time-frequency resource; Receiving uplink data from the terminal device on a third uplink time-frequency resource, where the third uplink time-frequency resource is part or all of the time-frequency resources in the first uplink time-frequency resource.
10. The method according to claim 9, wherein: The second uplink time-frequency resource is a physical uplink shared channel opportunity, and the physical uplink shared channel opportunity is used to carry uplink data.
11. The method according to claim 9, wherein: The second uplink time-frequency resource is a physical random access channel opportunity, and the physical random access channel opportunity is used to carry a random access preamble.
12. The method according to claim 10, wherein Determining the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource specifically includes: Determining the first uplink time-frequency resource according to the offset value and the configuration information of the second uplink time-frequency resource.
13. The method according to claim 11, wherein Determining the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource specifically includes: Determining the first uplink time-frequency resource according to the offset value, the configuration information of the second uplink time-frequency resource, and the configuration information of the physical uplink shared channel opportunity.
14. The method according to claim 10 or 11, characterized in that, The first indication information further includes the configuration information of the first uplink time-frequency resource. Determining the first uplink time-frequency resource according to the first indication information and the configuration information of the second uplink time-frequency resource specifically includes: Determining the first uplink time-frequency resource according to the offset value, the configuration information of the first uplink time-frequency resource, and the configuration information of the second uplink time-frequency resource.
15. The method according to any one of claims 9 to 13, characterized in that The method further includes: Determining the SSB associated with the third uplink time-frequency resource according to the third uplink time-frequency resource and the association relationship between the first uplink time-frequency resource and the synchronization signal and PBCH block SSB set, where the SSB is used to send feedback information of the uplink data.
16. The method according to claim 15, characterized in that, The association relationship between the first uplink time-frequency resource and the SSB set is the association relationship between the physical uplink shared channel PUSCH resource in the first uplink time-frequency resource and the SSB set, and / or the association relationship between the demodulation reference signal DMRS on the first uplink time-frequency resource and the SSB set.
17. The method according to claim 15, characterized in that, The association relationship between the first uplink time-frequency resource and the SSB set is the association relationship between the first uplink time-frequency resource and the physical random access channel resource, and the association relationship between the physical random access channel resource and the SSB set.
18. The method according to any one of claims 9 to 13, wherein: The third uplink time-frequency resource is part or all of the effective uplink time-frequency resources in the first uplink time-frequency resource.
19. The method according to any one of claims 9 to 13, characterized in that The uplink data is uplink data scrambled with an RNTI. The method further includes: Determining the RNTI according to the third uplink time-frequency resource; Descrambling the uplink data using the RNTI.
20. A communication device, characterized in that, Including a module for executing the method according to any one of claims 1 to 8.
21. A communication device, characterized in that, Including a module for executing the method according to any one of claims 9 to 19.
22. A communication device, characterized in that, Including a processor and a memory, the processor and the memory are coupled, and the processor is used to implement the method according to any one of claims 1 to 8.
23. A communication device, characterized in that, Including a processor and a memory, the processor and the memory are coupled, and the processor is used to implement the method according to any one of claims 9 to 19.
24. A communication device, characterized in that, It includes a processor and an interface circuit. The interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor, or send signals from the processor to other communication devices outside the communication device. The processor is used to implement the method according to any one of claims 1 to 8 through logic circuits or by executing code instructions.
25. A communication device, characterized in that, It includes a processor and an interface circuit. The interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor, or send signals from the processor to other communication devices outside the communication device. The processor is used to implement the method according to any one of claims 9 to 19 through logic circuits or by executing code instructions.
26. A computer-readable storage medium, characterized in that, A computer program or instructions are stored in the storage medium. When the computer program or instructions are executed by the communication device, the method according to any one of claims 1 to 8 or 9 to 19 is implemented.
27. A computer program product, characterized in that, The computer program product includes instructions. When the instructions are run, the method according to any one of claims 1 to 8 or 9 to 19 is implemented.
28. A communication system, characterized in that, It includes a communication device according to any one of claims 20, 22, 24, and a communication device according to any one of claims 21, 23, 25.
Citation Information
Patent Citations
Random access signal sending method, random access signal receiving method and related devices
CN109803446A