WO2025167605A1 - Procédé et appareil de transmission de données de liaison montante, support de stockage - Google Patents
Procédé et appareil de transmission de données de liaison montante, support de stockageInfo
- Publication number
- WO2025167605A1 WO2025167605A1 PCT/CN2025/073752 CN2025073752W WO2025167605A1 WO 2025167605 A1 WO2025167605 A1 WO 2025167605A1 CN 2025073752 W CN2025073752 W CN 2025073752W WO 2025167605 A1 WO2025167605 A1 WO 2025167605A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- uplink
- resources
- resource pool
- uplink data
- sending
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
- H04W72/543—Allocation or scheduling criteria for wireless resources based on quality criteria based on requested quality, e.g. QoS
Definitions
- the present disclosure relates to the field of communication technologies, and in particular to an uplink data transmission method, device, and storage medium.
- uplink scheduling permission (UL grant)
- SR scheduling request
- BSR buffer status report
- the current uplink data transmission process requires the terminal to interact with the network twice before sending data, resulting in excessively long uplink data transmission delays, making it difficult to meet the communication needs of services with very short latency requirements.
- the embodiments of the present disclosure provide an uplink data transmission method, apparatus, and storage medium to solve the technical problem of long uplink transmission delay in related technologies.
- an embodiment of the present disclosure provides an uplink data transmission method, applied to a terminal, including:
- An uplink sending resource for transmitting uplink data of a current service is determined from the uplink sending resource pool.
- determining the uplink transmission resource for transmitting uplink data of the current service from the uplink transmission resource pool includes:
- Determining unoccupied resources in the uplink sending resource pool by monitoring and/or measuring the uplink sending resource pool;
- An uplink transmission resource is selected from the unoccupied resources; the uplink transmission resource refers to a time domain resource and/or a frequency domain resource and/or a code domain resource used to transmit the uplink data.
- the method further comprises:
- Uplink control information UCI is sent to a network device; the UCI is used to indicate the uplink sending resource.
- the information contained in the frequency domain resource information list of the PUSCH is used to indicate the frequency domain resources used to send the uplink data; the frequency domain resources used to send the uplink data include the frequency domain resources corresponding to the current time slot and/or the frequency domain resources corresponding to the time domain resources indicated in the time domain resource information list of the PUSCH.
- the information contained in the code domain resource information list of the PUSCH is used to indicate the code domain resources used to send the uplink data; the code domain resources used to send the uplink data include the code domain resources corresponding to the current time slot and/or the code domain resources corresponding to the time domain resources indicated in the time domain resource information list of the PUSCH.
- the information included in the PUSCH time domain resource information list is used to indicate the time domain resources used to send the uplink data, and the information included in the PUSCH time domain resource information list includes one or more of the following:
- the time domain resource information list of the PUSCH includes information for indicating that the current time slot is the uplink transmission resource, or does not include information for indicating that the current time slot is the uplink transmission resource.
- the sending uplink control information UCI to the network device includes:
- the UCI is sent to the network device using specific resources in the uplink sending resource pool.
- determining unoccupied resources in the uplink transmission resource pool by monitoring and/or measuring the uplink transmission resource pool includes:
- PUCCH physical uplink control channel
- the resources that meet the preset conditions include one or more of the following:
- the time-frequency resources for transmitting uplink data indicated in the received UCI are the time-frequency resources for transmitting uplink data indicated in the received UCI.
- the selecting of uplink transmission resources from the unoccupied resources includes:
- the size of the uplink sending resource is determined based on the data block size of the current service and/or the size of the unoccupied resources.
- monitoring and/or measuring the PUCCH in the uplink transmission resource pool within a perception window includes:
- the PUCCH in the uplink transmission resource pool is monitored and/or measured within a perception window.
- determining the uplink transmission resource for transmitting uplink data of the current service from the uplink transmission resource pool includes:
- An uplink transmission resource for transmitting the uplink data is randomly selected from the uplink transmission resource pool.
- An uplink sending resource for transmitting the uplink data is selected from resources that exist in both the uplink sending resource pool and the resource list that meets the service delay requirement.
- determining the uplink transmission resource for transmitting uplink data of the current service from the uplink transmission resource pool includes:
- the method further comprises:
- the uplink data is sent to a network device using the uplink sending resource.
- an embodiment of the present disclosure provides an uplink data transmission method, applied to a network device, comprising:
- the configuration of the uplink sending resource pool is sent to the terminal; the uplink sending resource pool includes uplink sending resources for transmitting uplink data.
- the sending of the configuration of the uplink transmission resource pool to the terminal includes:
- the configuration of the uplink transmission resource pool is sent to the terminal in a broadcast or multicast manner.
- the uplink transmission resource pool includes an uplink transmission resource pool corresponding to each service and/or an uplink transmission resource pool shared by multiple services.
- the uplink sending resource pool is a shared resource pool of multiple terminals.
- the method further comprises:
- a hybrid automatic repeat request HARQ feedback channel is configured for the resources in the uplink resource pool; the HARQ feedback channel is a physical downlink control channel PDCCH, a physical downlink shared channel PDSCH, or a physical hybrid automatic repeat request indicator channel PHICH.
- an embodiment of the present disclosure provides a terminal, including a memory, a transceiver, and a processor;
- a memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
- An uplink sending resource for transmitting uplink data of a current service is determined from the uplink sending resource pool.
- determining the uplink transmission resource for transmitting uplink data of the current service from the uplink transmission resource pool includes:
- Determining unoccupied resources in the uplink sending resource pool by monitoring and/or measuring the uplink sending resource pool;
- An uplink transmission resource is selected from the unoccupied resources; the uplink transmission resource refers to a time domain resource and/or a frequency domain resource and/or a code domain resource used to transmit the uplink data.
- the processor is further configured to read the computer program in the memory and perform the following operations:
- Uplink control information UCI is sent to a network device; the UCI is used to indicate the uplink sending resource.
- the UCI includes one or more of the following information:
- the priority of data transmitted on the PUSCH is the priority of data transmitted on the PUSCH.
- the information contained in the frequency domain resource information list of the PUSCH is used to indicate the frequency domain resources used to send the uplink data; the frequency domain resources used to send the uplink data include the frequency domain resources corresponding to the current time slot and/or the frequency domain resources corresponding to the time domain resources indicated in the time domain resource information list of the PUSCH.
- the information contained in the code domain resource information list of the PUSCH is used to indicate the code domain resources used to send the uplink data; the code domain resources used to send the uplink data include the code domain resources corresponding to the current time slot and/or the code domain resources corresponding to the time domain resources indicated in the time domain resource information list of the PUSCH.
- the information included in the PUSCH time domain resource information list is used to indicate the time domain resources used to send the uplink data, and the information included in the PUSCH time domain resource information list includes one or more of the following:
- the sending uplink control information UCI to the network device includes:
- the UCI is sent to the network device using specific resources in the uplink sending resource pool.
- determining unoccupied resources in the uplink transmission resource pool by monitoring and/or measuring the uplink transmission resource pool includes:
- PUCCH physical uplink control channel
- the resources that meet the preset conditions include one or more of the following:
- the time-frequency resources for transmitting uplink data indicated in the received UCI are the time-frequency resources for transmitting uplink data indicated in the received UCI.
- the selecting of uplink transmission resources from the unoccupied resources includes:
- the size of the uplink sending resource is determined based on the data block size of the current service and/or the size of the unoccupied resources.
- monitoring and/or measuring the PUCCH in the uplink transmission resource pool within a perception window includes:
- the PUCCH in the uplink transmission resource pool is monitored and/or measured within a perception window.
- An uplink transmission resource for transmitting the uplink data is randomly selected from the uplink transmission resource pool.
- the randomly selecting an uplink transmission resource for transmitting the uplink data from the uplink transmission resource pool includes:
- An uplink sending resource for transmitting the uplink data is selected from resources that exist in both the uplink sending resource pool and the resource list that meets the service delay requirement.
- determining the uplink transmission resource for transmitting uplink data of the current service from the uplink transmission resource pool includes:
- uplink sending resources for transmitting the uplink data are determined from the uplink sending resource pool.
- an embodiment of the present disclosure provides a network device, including a memory, a transceiver, and a processor;
- a memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
- the sending of the configuration of the uplink transmission resource pool to the terminal includes:
- the uplink sending resource pool is a shared resource pool of multiple terminals.
- the processor is further configured to read the computer program in the memory and perform the following operations:
- a hybrid automatic repeat request HARQ feedback channel is configured for the resources in the uplink resource pool; the HARQ feedback channel is a physical downlink control channel PDCCH, a physical downlink shared channel PDSCH, or a physical hybrid automatic repeat request indicator channel PHICH.
- an uplink data transmission device including:
- a receiving module configured to receive the configuration of an uplink sending resource pool from a network device
- the determination module is used to determine the uplink transmission resources used to transmit uplink data of the current service from the uplink transmission resource pool.
- an uplink data transmission device including:
- the first sending module is configured to send the configuration of an uplink sending resource pool to the terminal; the uplink sending resource pool includes uplink sending resources for transmitting uplink data.
- an embodiment of the present disclosure further provides a non-transitory readable storage medium, wherein the non-transitory readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the uplink data transmission method described in the first aspect or the second aspect as described above.
- an embodiment of the present disclosure further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the uplink data transmission method described in the first aspect or the second aspect above.
- an embodiment of the present disclosure further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program is used to enable a computer to execute the uplink data transmission method described in the first aspect or the second aspect above.
- an embodiment of the present disclosure further provides a communication device, in which a computer program is stored, and the computer program is used to enable the communication device to execute the uplink data transmission method described in the first aspect or the second aspect.
- an embodiment of the present disclosure further provides a chip product, wherein a computer program is stored in the chip product, and the computer program is used to enable the chip product to execute the uplink data transmission method described in the first aspect or the second aspect.
- an embodiment of the present disclosure further provides a non-transitory readable storage medium, which stores a computer program, and the computer program is used to enable a processor to execute any uplink data transmission method as described in the first aspect above.
- an embodiment of the present disclosure further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute any uplink data transmission method as described in the first aspect above.
- an embodiment of the present disclosure further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program is used to enable a computer to execute any uplink data transmission method as described in the first aspect above.
- the uplink data transmission method, device and storage medium provided by the embodiments of the present disclosure are as follows: a terminal receives the configuration of an uplink transmission resource pool by a network device, determines the uplink transmission resources for transmitting the uplink data of the current service from the uplink transmission resource pool, reduces signaling interaction, reduces the transmission delay of the uplink data, and enables the uplink data transmission delay of services with short delay requirements to meet the service requirements.
- FIG1 is a flow chart of an uplink data transmission method according to an embodiment of the present disclosure
- FIG2 is a signaling interaction diagram of an example scenario provided by an embodiment of the present disclosure.
- FIG3 is a second flow chart of an uplink data transmission method provided by an embodiment of the present disclosure.
- FIG4 is a schematic structural diagram of a terminal provided by an embodiment of the present disclosure.
- FIG5 is a schematic structural diagram of a network device provided by an embodiment of the present disclosure.
- FIG6 is a structural diagram of an uplink data transmission device according to an embodiment of the present disclosure.
- the third type is piggybacked BSR (Padding BSR). If the UE has resources available (Padding) in addition to the data to be transmitted when organizing the Media Access Control (MAC) Protocol Data Unit (PDU), the Padding BSR can be triggered.
- Padding BSR piggybacked BSR
- the uplink resource request method based on SR combined with BSR in the network results in excessively long uplink transmission delay.
- some services with very short transmission delay requirements such as immersive communication services or high-reliability, low-latency communication (HRLLC) services
- the uplink transmission delay based on the SR combined with BSR mechanism cannot meet the transmission delay requirements. Therefore, it is necessary to consider a new uplink transmission method so that the uplink transmission delay can meet the needs of these services.
- Step 101 Receive the configuration of the uplink sending resource pool from the network device.
- a network device such as a base station sends the configuration of an uplink sending resource pool to the terminal, and the terminal receives the configuration of the uplink sending resource pool sent by the network device.
- the resources in the uplink sending resource pool are used to transmit uplink data of the terminal service, especially for services with short delay requirements, such as immersive communication services, HRLLC services, or services with transmission delay requirements of less than 4ms.
- the uplink sending resource pool when a network device configures an uplink sending resource pool for a terminal's service, the uplink sending resource pool may be configured based on each service, that is, a corresponding uplink sending resource pool is configured for different services; the uplink sending resource pool may also be shared by multiple services, that is, the same uplink sending resource pool is configured for multiple services.
- the configuration of the uplink sending resource pool is flexible and diverse.
- the network device can send the configuration of the uplink sending resource pool to the terminal through dedicated signaling, or send the configuration of the uplink sending resource pool to the terminal through broadcast/multicast.
- Step 102 Determine uplink sending resources for transmitting uplink data of the current service from the uplink sending resource pool.
- the terminal may determine the uplink transmission resources used to transmit uplink data of the current service from the uplink transmission resource pool configured by the network device.
- the network device sends the configuration of the uplink sending resource pool to the terminal.
- the terminal has uplink data of service 1 to send.
- the terminal selects a suitable uplink sending resource from the uplink sending resource pool configured by the network device and uses the uplink sending resource to send the uplink data of service 1.
- the uplink data transmission method provided by the embodiment of the present disclosure configures an uplink sending resource pool for the terminal's service through a network device.
- the terminal sends uplink data of the current service
- the terminal selects uplink sending resources from the uplink sending resource pool for uplink transmission, thereby reducing signaling interaction and reducing the transmission delay of the uplink data, so that the transmission delay of the uplink data of the service with short delay requirements can meet the service requirements.
- determining the uplink transmission resource for transmitting uplink data of the current service from the uplink transmission resource pool includes:
- uplink sending resources for transmitting the uplink data are determined from the uplink sending resource pool.
- an uplink sending resource is selected from the uplink sending resource pool sent by the network device to transmit the uplink data of the current service.
- an uplink sending resource is selected from the uplink sending resource pool sent by the network device to transmit the uplink data of the current service.
- the uplink data transmission method provided by the embodiment of the present disclosure is that when the terminal sends uplink data of the current service, if there is no UL grant that meets the current service delay requirement or the UL grant that meets the service delay requirement cannot carry the uplink data of the current service, then uplink transmission resources are selected from the uplink transmission resource pool for uplink transmission, thereby ensuring the smooth transmission of service data with short delay requirements.
- determining the uplink transmission resource for transmitting uplink data of the current service from the uplink transmission resource pool includes:
- Determining unoccupied resources in the uplink sending resource pool by monitoring and/or measuring the uplink sending resource pool;
- An uplink transmission resource is selected from the unoccupied resources; the uplink transmission resource refers to a time domain resource and/or a frequency domain resource and/or a code domain resource used to transmit the uplink data.
- the terminal may select an uplink transmission resource for transmitting the uplink data in an uplink transmission resource pool based on perception.
- Perception-based resource selection requires the terminal to monitor and/or measure the uplink transmit resource pool to determine resource usage, such as which resources are occupied and which are unoccupied. The terminal then selects uplink transmit resources from the unoccupied resources, including time-domain resources, frequency-domain resources, and/or code-domain resources for transmitting uplink data.
- UE1 has a new service to transmit, and the transmission delay requirement of this service is less than 4ms.
- UE1 determines that all resources in the uplink transmission resource pool are usable and unoccupied resources by monitoring and/or measuring the physical uplink control channel (PUCCH) in the uplink transmission resource pool; based on the size of the service data packet to be transmitted, PRB1, 2, 3 in slots 1, 2, 3, 4 are selected from the uplink transmission resource pool as uplink transmission resources to send the uplink data of UE1's new service.
- PUCCH physical uplink control channel
- UE1 has a new service to transmit, and the transmission delay requirement of this service is less than 4ms.
- UE1 determines that physical resource blocks (PRB) 1 to PRB3 of slots 1 to 4 in the uplink transmission resource pool are occupied, and the remaining resources are not occupied by monitoring and/or measuring the physical uplink control channel (PUCCH) in the uplink transmission resource pool; based on the size of the service data packet to be transmitted, PRB1, 2, 3 of slots 2, 3, 4, 5 are selected from the unoccupied resources as uplink transmission resources to send the uplink data of UE1's new service.
- PRB physical resource blocks
- PUCCH physical uplink control channel
- the uplink data transmission method provided by the embodiment of the present disclosure is that the terminal selects uplink sending resources based on perception, specifically, determines unoccupied resources in the uplink sending resource pool by monitoring and/or measuring the uplink sending resource pool, and then selects uplink sending resources from the unoccupied resources. According to the resource usage of the current sending resource pool, the uplink sending resources to be used are determined in a timely and accurate manner.
- the operation is simple, and the efficiency of determining the uplink sending resources is improved, thereby reducing the transmission delay of the uplink data and ensuring the rapid and effective transmission of business data requiring shorter transmission delays.
- the method further comprises:
- Uplink control information UCI is sent to a network device; the UCI is used to indicate the uplink sending resource.
- the terminal determines the uplink transmission resources for transmitting uplink data, it also indicates the uplink transmission resources to the network device.
- the uplink transmission resources can be indicated through uplink control information (UCI), and the UCI is carried by PUCCH.
- UCI uplink control information
- UCI carries frequency domain resource indication information and time domain resource indication information for sending uplink data.
- the uplink data transmission method provided by the embodiment of the present disclosure uses UCI to indicate the uplink transmission resources used by the network device for uplink data transmission of the corresponding service, so that the network device can quickly obtain the uplink transmission resources, thereby smoothly receiving the uplink data carried on the uplink transmission resources and realizing successful transmission of the uplink data.
- the UCI includes one or more of the following information:
- the priority of data transmitted on the PUSCH is the priority of data transmitted on the PUSCH.
- the UCI sent by the terminal to the network device includes a PUSCH frequency domain resource information list, and the information included in the PUSCH frequency domain resource information list is used to indicate the frequency domain resources used for transmitting uplink data.
- the UCI also includes a PUSCH time domain resource information list.
- the information included in the PUSCH time domain resource information list is used to indicate the time domain resources used for transmitting uplink data.
- the UCI also includes a PUSCH code domain resource information list.
- Information included in the PUSCH code domain resource information list is used to indicate code domain resources used for transmitting uplink data.
- the UCI sent by the terminal to the network device also includes priority information of uplink data transmission, etc.
- the UCI sent by the terminal to the network device includes a PUSCH frequency domain resource information list, a PUSCH time domain resource information list, a PUSCH code domain resource information list and/or the priority of the data transmitted by the PUSCH, etc., which is used to indicate the uplink transmission resources used by the network device for uplink data transmission and the priority information of the uplink data.
- the operation is simple and enables the network device to obtain relevant information in a timely manner to prepare for the reception of uplink data.
- the UCI sent by the terminal to the network device includes a PUSCH frequency domain resource information list, where the information contained in the PUSCH frequency domain resource information list indicates the frequency domain resources used to send uplink data carried by the PUSCH, and the frequency domain resources include the frequency domain resources corresponding to the current time slot and/or the frequency domain resources corresponding to the time domain resources indicated in the PUSCH time domain resource information list.
- the frequency domain resources corresponding to each time slot can be the same or different.
- the uplink data transmission method provided by the embodiment of the present disclosure uses the frequency domain resource information list of PUSCH to indicate that the frequency domain resources used for sending uplink data include the frequency domain resources corresponding to the current time slot and/or the time domain resources indicated in the time domain resource information list of PUSCH, so that the network device can quickly determine the frequency domain resources used for uplink transmission, efficiently receive uplink data, and realize efficient transmission of uplink data.
- the information contained in the code domain resource information list of the PUSCH is used to indicate the code domain resources used to send the uplink data; the code domain resources used to send the uplink data include the code domain resources corresponding to the current time slot and/or the code domain resources corresponding to the time domain resources indicated in the time domain resource information list of the PUSCH.
- the UCI sent by the terminal to the network device includes a code domain resource information list of the PUSCH, and the information contained in the code domain resource information list of the PUSCH indicates the code domain resources used to send the uplink data carried by the PUSCH.
- the code domain resources include the code domain resources corresponding to the current time slot and/or the code domain resources corresponding to the time domain resources indicated in the time domain resource information list of the PUSCH.
- the uplink data transmission method provided by the embodiment of the present disclosure uses the PUSCH code domain resource information list to indicate that the code domain resources used for sending uplink data include the code domain resources corresponding to the current time slot and/or the time domain resources indicated in the PUSCH time domain resource information list, so that the network device can quickly determine the code domain resources used for uplink transmission, efficiently receive uplink data, and realize efficient transmission of uplink data.
- the information included in the PUSCH time domain resource information list is used to indicate the time domain resources used to send the uplink data, and the information included in the PUSCH time domain resource information list includes one or more of the following:
- the UCI sent by the terminal to the network device includes a time domain resource information list of the PUSCH, and the information contained in the time domain resource information list of the PUSCH is used to indicate the time domain resources used to send the uplink data.
- This information can be a bitmap of consecutive time slots, the offset between two consecutive time slots for sending the uplink data, and/or parameters of the calculation formula of the offset of the next time slot for sending the uplink data relative to the current time slot.
- the terminal sends a PUSCH time domain resource information list to the network device.
- the current time slot is time slot 0.
- the network device After receiving the list, the network device obtains a bitmap of "1101", indicating that the terminal uses time slots 0, 1, and 3 for uplink data transmission, or that the terminal uses time slots 0, 1, 2, and 4 for uplink data transmission.
- the specific representation method can be predefined.
- the terminal sends a list of time domain resource information of PUSCH to the network device.
- the network device obtains the parameter b. It can be known that the offset of the next time slot used to send uplink data relative to the currently used time slot is f(b). If the currently used time slot for sending uplink data is time slot 1, the next time slot used for uplink transmission is time slot (1+f(b)).
- the uplink data transmission method provided by the embodiment of the present disclosure indicates the time domain information used to send uplink data in a variety of ways. It is simple and intuitive, and enhances flexibility and simplicity, so that network equipment can quickly determine the time domain resources used for uplink transmission, efficiently receive uplink data, and realize efficient transmission of uplink data.
- the time domain resource information list of the PUSCH includes information for indicating that the current time slot is the uplink transmission resource, or does not include information for indicating that the current time slot is the uplink transmission resource.
- the PUSCH time domain resource information list contains information used to indicate that the current time slot is the uplink transmission resource, that is, the PUSCH time domain resource information list contains indication information associated with the current time slot.
- the time domain resource information list of PUSCH contains information for indicating that the current time slot is the uplink transmission resource
- the time domain resource information list of PUSCH contains a bitmap "1101" of consecutive time slots. Assuming that the current time slot is time slot 0, the bitmap "1101" of consecutive time slots indicates that the UE uses time slots 0, 1, and 3 for uplink transmission.
- the time domain resource information list of PUSCH does not include information for indicating that the current time slot is the uplink transmission resource, that is, the time domain resource information list of PUSCH does not include indication information associated with the current time slot.
- the current time slot is by default the time domain resource used for uplink transmission, and there is no need to indicate it through the time domain resource information list of PUSCH.
- the time domain resource indication information in the UCI may include indication information associated with the current time slot, so that the time domain indication information is more complete and clear, which is conducive to the network side to intuitively obtain the time domain resources used for uplink transmission; it may also not include indication information associated with the current time slot, so that the same number of bits can convey more information, the indication method is simpler, and bit resources can be saved.
- the sending uplink control information UCI to the network device includes:
- the UCI is sent to the network device using specific resources in the uplink sending resource pool.
- UCI such as a PUSCH frequency domain resource information list, a PUSCH time domain resource information list, and the priority of data transmitted by the PUSCH can be transmitted to the network device through specific resources in the uplink transmission resource pool.
- the specific resources used to transmit UCI are configured by the network device, and UCI is carried by PUCCH.
- the uplink data transmission method provided by the embodiment of the present disclosure utilizes specific resources in the uplink transmission resource pool to transmit UCI, thereby ensuring the smooth transmission of UCI and enabling network devices to quickly obtain uplink transmission resources, thereby smoothly receiving uplink data carried on the uplink transmission resources and achieving successful transmission of uplink data.
- determining unoccupied resources in the uplink transmission resource pool by monitoring and/or measuring the uplink transmission resource pool includes:
- PUCCH physical uplink control channel
- the resources that meet the preset conditions include one or more of the following:
- the time-frequency resources for transmitting uplink data indicated in the received UCI are the time-frequency resources for transmitting uplink data indicated in the received UCI.
- the terminal needs to monitor and/or measure the PUCCH in the uplink transmission resource pool within a perception window in advance, determine the occupied resources according to preset conditions, and the other resources are unoccupied resources.
- the resources meeting the preset condition may be resources corresponding to a PUCCH whose signal quality is higher than a threshold.
- the terminal monitors and/or measures the PUCCH in the uplink transmission resource pool in advance within a perception window, and determines whether the signal quality of the PUCCH in the uplink transmission resource pool is higher than the threshold based on the monitoring and/or measurement results. If the signal quality of the PUCCH is higher than the threshold, the resource corresponding to the PUCCH is determined to be an occupied resource; if the signal quality of the PUCCH is lower than or equal to the threshold, the resource corresponding to the PUCCH is determined to be an unoccupied resource.
- the resources meeting the preset conditions may be time-frequency resources indicated in the received UCI for transmitting uplink data, wherein the received UCI refers to UCI sent by other terminals and received by the terminal.
- the preset condition is that the time-frequency resources for transmitting uplink data indicated in the UCI sent by other terminals and received by the terminal are occupied resources.
- the terminal then monitors and/or measures the UCI carried by the PUCCH in the uplink transmission resource pool in advance within a perception window, and obtains the time-frequency resources indicated by the UCI based on the monitored and/or measured UCI, and determines that these time-frequency resources are occupied resources and other resources are unoccupied resources.
- the resources meeting the preset conditions may be resources corresponding to a PUCCH with signal quality higher than a threshold and time-frequency resources for transmitting uplink data indicated in UCI received from other terminals.
- the uplink data transmission method monitors and/or measures the PUCCH in the uplink transmission resource pool through a perception window, and accurately and in real time obtains the resource usage of the uplink transmission resource pool by other terminals based on the monitoring and/or measurement results and flexibly set preset conditions, thereby ensuring the availability of the uplink transmission resources used by the current business, and can flexibly configure the preset conditions to meet a variety of actual application scenarios.
- the selecting of uplink transmission resources from the unoccupied resources includes:
- the size of the uplink sending resource is determined based on the data block size of the current service and/or the size of the unoccupied resources.
- uplink sending resources are selected from the resources that belong to both the unoccupied resources and the list of resources that meet the service delay requirements.
- the size of the selected uplink sending resources is determined based on the data block size of the current service and/or the size of the unoccupied resources.
- the transmission delay requirement of the current service is less than 4ms, then all available resources that can transmit the service are determined, a list of resources that meet the service delay requirements is obtained, and the available resources in the uplink sending resource pool are determined.
- the uplink sending resources are determined based on the resource list and the unoccupied resources. The uplink sending resources belong to both the unoccupied resources and the resource list that meets the service delay requirements.
- the uplink data transmission method determines uplink transmission resources based on unoccupied resources in a determined uplink transmission resource pool, combined with a list of resources that meet service latency requirements. This ensures that the determined uplink transmission resources both meet service latency requirements and are available resources in the uplink transmission resource pool, thereby guaranteeing the availability and effectiveness of the uplink transmission resources and guaranteeing the smooth transmission of uplink data. Furthermore, determining the size of the uplink transmission resources based on the data block size of the current service ensures the smooth and complete transmission of uplink data; determining the size of the uplink transmission resources based on the size of unoccupied resources ensures that the selected resources are available, thus ensuring the effective transmission of data.
- monitoring and/or measuring the PUCCH in the uplink transmission resource pool within a perception window includes:
- the PUCCH in the uplink transmission resource pool is monitored and/or measured within a perception window.
- the terminal when it wants to use the resources in the uplink transmission resource pool, it can continuously monitor and/or measure the PUCCH in the uplink transmission resource pool; or, based on the characteristics of the current service, monitor and/or measure the PUCCH in the uplink transmission resource pool before the uplink data of the current service arrives, or monitor and/or measure the PUCCH in the uplink transmission resource pool after the uplink data of the current service arrives.
- the uplink data transmission method provided by the embodiment of the present disclosure can set the monitoring/measurement mode of the PUCCH in the uplink transmission resource pool according to actual needs, and can continuously monitor and/or measure, or can flexibly set the perception window position of the monitoring and/or measurement based on business characteristics, which can meet the needs of various scenarios or various business needs.
- determining the uplink transmission resource for transmitting uplink data of the current service from the uplink transmission resource pool includes:
- An uplink transmission resource for transmitting the uplink data is randomly selected from the uplink transmission resource pool.
- the uplink sending resource may be determined by random selection, that is, uplink sending resources for transmitting uplink data are randomly selected from an uplink sending resource pool.
- the uplink data transmission method provided by the embodiment of the present disclosure randomly selects resources in the uplink transmission resource pool as uplink transmission resources. It is easy to operate, greatly reduces the determination delay of the uplink transmission resources and the transmission delay of the uplink data, can meet the business needs with high requirements on transmission delay, and increases the flexibility of uplink transmission resource selection.
- An uplink sending resource for transmitting the uplink data is selected from resources that exist in both the uplink sending resource pool and the resource list that meets the service delay requirement.
- a method of randomly selecting uplink transmission resources takes into account service delay requirements and selects uplink transmission resources for transmitting the uplink data from resources that exist both in the uplink transmission resource pool and in a resource list that meets the service delay requirements.
- the uplink data transmission method provided by the embodiment of the present disclosure determines the uplink transmission resources from the uplink transmission resource pool in a random manner, and at the same time considers that the determined uplink transmission resources must meet the transmission delay requirements of the current business, further ensuring that the randomly selected resources can smoothly transmit uplink data, and improving the availability of the randomly selected uplink transmission resources.
- the method further comprises:
- the uplink data is sent to a network device using the uplink sending resource.
- the terminal uses the uplink sending resource to send the uplink data of the current service to the network device, and the network device uses the corresponding resource to receive the uplink data sent by the terminal, thereby completing the transmission of the uplink data of the current service.
- the network device also configures a hybrid automatic repeat request (HARQ) feedback channel for the resources in the uplink resource pool.
- HARQ hybrid automatic repeat request
- the HARQ feedback channel is used to transmit HARQ feedback information, and the HARQ feedback information can be carried by the physical downlink control channel (Physical Downlink Control Channel, PDCCH) or the physical downlink shared channel (Physical Downlink Shared Channel, PDSCH) or the physical hybrid automatic repeat indicator channel (Physical Hybrid ARQ Indicator Channel, PHICH), that is, the HARQ feedback channel can be PDCCH or PDSCH or PHICH.
- PDCCH Physical Downlink Control Channel
- PDSCH Physical Downlink shared channel
- PHICH Physical Hybrid ARQ Indicator Channel
- the network device further configures a corresponding HARQ feedback channel for the resources in the uplink resource pool, so that the HARQ feedback information can be transmitted to the terminal in a timely and smooth manner, thereby enabling the terminal to perform subsequent processing based on the HARQ feedback information.
- Example 1 The base station configures an uplink shared resource pool for a service (i.e., Service 1) with a transmission latency requirement of less than 4ms.
- the resource pool selection mode is perception-based resource selection.
- the frequency domain of the resource pool consists of six consecutive PRBs with center frequency F1, and the frequency domain covers all uplink time slots.
- the first N symbols of the 1st and 4th PRBs of each time slot are PUCCHs.
- the resource pool monitoring window is 4ms. When the RSRP of the received PUCCH exceeds threshold Threshold 1, the resource is considered occupied.
- UEs 2-5 are currently transmitting this service, and UE 1 initiates this service.
- FIG2 is a signaling interaction diagram of an example scenario provided by an embodiment of the present disclosure. As shown in FIG2 , the specific steps of selecting uplink transmission resources based on the perception mode are as follows:
- Step 1 The base station configures an uplink transmission resource pool to UE1.
- Step 2 UE1-5 continuously monitors and measures the PUCCH channel in the uplink transmission resource pool.
- Step 3 At time slot 0, UE5 has service 1 data to send. Based on the monitoring results, all resources in the resource pool are available. Based on the size of the service data packet, PRBs 1, 2, and 3 in slots 1, 2, 3, and 4 are selected as the sending resources.
- Step 4 At slot 1, UE5 sends UCI on PUCCH to indicate that the frequency domain resources are PRB1, 2, and 3, and the time domain resource indication is "1110", and sends the uplink data carried by PUSCH on PRB1, 2, and 3.
- Step 5 At time slot 1, UE4 has service 1 data to send. Based on the monitoring results, the RSRP of the PUCCH received in PRB1 is greater than Threshold 1. All resources in the resource pool except PRB1, 2, and 3 in slots 1, 2, 3, and 4 can be used. Based on the size of the service data packet, PRB4, 5, and 6 in slots 2, 3, 4, and 5 are selected as the sending resources.
- Step 6 At time slot 2, UE5 sends UCI on the PUCCH of the first PRB, indicating that the frequency domain resources are PRBs 1, 2, and 3, and the time domain resource indication is "1100.” Uplink data carried by the PUSCH is sent on PRBs 1, 2, and 3. UE4 sends UCI on the PUCCH, indicating that the frequency domain resources are PRBs 4, 5, and 6, and the time domain resource indication is "1110.” Uplink data carried by the PUSCH is sent on PRBs 4, 5, and 6.
- Step 7 At time slot 2, UE1 has service 1 data to send. Based on the monitoring results, the RSRP of the PUCCH received in PRB1 and the RSRP of the PUCCH received in PRB4 are both greater than Threshold1. All resources in the resource pool except PRB1, 2, 3 in slots 2, 3, 4 and PRB4, 5, 6 in slots 3, 4, 5 can be used. Based on the size of the service data packet, PRB1, 2, 3 in slots 5 and 6 are selected as the sending resources.
- Step 8 At slot 3, UE5 sends UCI on the PUCCH of the first PRB, indicating that the frequency domain resources are PRBs 1, 2, and 3, and the time domain resource indication is "1000.” It then sends uplink data carried by the PUSCH on PRBs 1, 2, and 3. UE4 sends UCI on the PUCCH of the fourth PRB, indicating that the frequency domain resources are PRBs 4, 5, and 6, and the time domain resource indication is "1100.” It then sends the PUSCH on PRBs 4, 5, and 6.
- Step 9 At slot 4, UE5 sends UCI on the first PUCCH to indicate that the frequency domain resources are PRBs 1, 2, and 3, and the time domain resource indication is "0000.” It then sends uplink data carried by the PUSCH on PRBs 1, 2, and 3. UE4 sends UCI on the fourth PUCCH to indicate that the frequency domain resources are PRBs 4, 5, and 6, and the time domain resource indication is "1000.” It then sends uplink data carried by the PUSCH on PRBs 4, 5, and 6.
- Step 11 At slot 6, UE1 sends UCI on the first PUCCH to indicate that the frequency domain resources are PRB1, 2, and 3, and the time domain resource indication is "0000", and sends uplink data carried by PUSCH on PRB1, 2, and 3.
- Example 2 The base station configures an uplink shared resource pool for a service (service 1) with a transmission delay requirement of less than 4ms.
- the resource pool selection mode is random resource selection.
- the resource pool frequency domain is M consecutive PRBs (M is a positive integer) with a center frequency of F1.
- the frequency domain is all uplink time slots. No PUCCH resources need to be configured.
- the steps for selecting uplink transmission resources by random selection are as follows:
- Step 1 At time slot 5, UE1 has service 1 data to send. Based on the random resource selection method, UE1 selects PRB1-6 of slot 6 as the sending resource according to the data block size.
- Step 2 At slot 6, UE1 uses PRBs 1-6 to send uplink data.
- Step 3 At time slot 7, UE2 and UE3 have service 1 data to send. Based on the random resource selection method, UE2 selects PRBs 1-3 in slots 8 and 9 as the transmission resources based on the data block size. UE3 selects PRBs 4-6 in slot 8 as the transmission resources based on the data block size.
- Step 4 At slot 8, UE2 uses PRBs 1-3 to send uplink data, and UE3 uses PRBs 4-6 to send uplink data.
- Step 5 At slot 9, UE2 uses PRBs 1-3 to send uplink data.
- Step 6 At time slot 0, UE1 and UE3 have service 1 data to send. Based on the random resource selection method, UE1 selects PRBs 1-3 in slots 1, 2 as the transmission resources based on the data block size. UE3 selects PRBs 1-6 in slot 1 as the transmission resources based on the data block size.
- Step 7 At time slot 1, UE1 uses PRBs 1 to 3 to send uplink data, and UE3 uses PRBs 1 to 6 to send uplink data.
- Step 8 At slot 2, UE1 uses PRBs 1-3 to send uplink data.
- Example 3 The base station configures an uplink shared resource pool for a service (service 1) with a transmission delay requirement of less than 4ms.
- the resource pool selection mode is random resource selection.
- the resource pool frequency domain is M consecutive PRBs with a center frequency of F1.
- the frequency domain is all uplink time slots. No PUCCH resources need to be configured.
- the steps for selecting uplink transmission resources by random selection are as follows:
- Step 1 At slot 0, UE1 has service 1 data to send.
- UE1 has an uplink grant in slot 2 and can carry data packets for service 1.
- UE1 does not use resources from the uplink shared resource pool, but uses the uplink grant in slot 2 to send data for service 1.
- Step 2 At slot 3, UE1 has service 1 data to send. UE1 has an uplink grant in slot 8. Because it exceeds the latency requirement (4ms) of service 1, UE1 selects PRBs 1-6 in slot 4 as the transmission resource in the uplink transmission resource pool.
- Step 3 In slot 4, UE1 uses PRBs 1-6 to send uplink data.
- the uplink data transmission method, apparatus and storage medium provided by the embodiments of the present disclosure configure an uplink sending resource pool for the terminal's service through a network device.
- the terminal sends uplink data of the current service
- the terminal selects uplink sending resources from the uplink sending resource pool through a perception method or a random selection method for uplink transmission, thereby reducing signaling interaction and reducing the transmission delay of the uplink data, so that the transmission delay of the uplink data of the service with short delay requirements can meet the service requirements.
- the priority of data transmitted on the PUSCH is the priority of data transmitted on the PUSCH.
- the information contained in the code domain resource information list of the PUSCH is used to indicate the code domain resources used to send the uplink data; the code domain resources used to send the uplink data include the code domain resources corresponding to the current time slot and/or the code domain resources corresponding to the time domain resources indicated in the time domain resource information list of the PUSCH.
- the sending uplink control information UCI to the network device includes:
- the UCI is sent to the network device using specific resources in the uplink sending resource pool.
- determining unoccupied resources in the uplink transmission resource pool by monitoring and/or measuring the uplink transmission resource pool includes:
- PUCCH physical uplink control channel
- the resources that meet the preset conditions include one or more of the following:
- the time-frequency resources for transmitting uplink data indicated in the received UCI are the time-frequency resources for transmitting uplink data indicated in the received UCI.
- the selecting of uplink transmission resources from the unoccupied resources includes:
- the size of the uplink sending resource is determined based on the data block size of the current service and/or the size of the unoccupied resources.
- monitoring and/or measuring the PUCCH in the uplink transmission resource pool within a perception window includes:
- the PUCCH in the uplink transmission resource pool is monitored and/or measured within a perception window.
- determining the uplink transmission resource for transmitting uplink data of the current service from the uplink transmission resource pool includes:
- An uplink transmission resource for transmitting the uplink data is randomly selected from the uplink transmission resource pool.
- the randomly selecting an uplink transmission resource for transmitting the uplink data from the uplink transmission resource pool includes:
- An uplink sending resource for transmitting the uplink data is selected from resources that exist in both the uplink sending resource pool and the resource list that meets the service delay requirement.
- determining the uplink transmission resource for transmitting uplink data of the current service from the uplink transmission resource pool includes:
- uplink sending resources for transmitting the uplink data are determined from the uplink sending resource pool.
- the processor is further configured to read the computer program in the memory and perform the following operations:
- the uplink data is sent to a network device using the uplink sending resource.
- FIG5 is a schematic diagram of the structure of a network device provided by an embodiment of the present disclosure.
- the network device includes a memory 503, a transceiver 501, and a processor 502, wherein:
- the memory 503 is used to store computer programs; the transceiver 501 is used to send and receive data under the control of the processor 502; the processor 502 is used to read the computer program in the memory 503 and perform the following operations:
- the configuration of the uplink sending resource pool is sent to the terminal; the uplink sending resource pool includes uplink sending resources for transmitting uplink data.
- the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 502 and memory represented by memory 503.
- the bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein.
- the bus interface provides an interface.
- the transceiver 501 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, such as a wireless channel, a wired channel, an optical cable, or the like.
- the processor 502 is responsible for managing the bus architecture and general processing, and the memory 503 may store data used by the processor 502 when performing operations.
- the processor 502 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD).
- the processor can also adopt a multi-core architecture.
- the configuration of the uplink transmission resource pool is sent to the terminal in a broadcast or multicast manner.
- the above-mentioned network device provided in the embodiment of the present disclosure can implement all the method steps implemented by the method embodiment in which the execution subject is the network device, and can achieve the same technical effect.
- the parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
- FIG6 is a structural diagram of an uplink data transmission device provided by an embodiment of the present disclosure. As shown in FIG6 , an embodiment of the present disclosure provides an uplink data transmission device, including a receiving module 601 and a determining module 602, wherein:
- the second sending module is configured to send uplink control information UCI to the network device; the UCI is used to indicate the uplink sending resource.
- the information included in the PUSCH time domain resource information list is used to indicate the time domain resources used to send the uplink data, and the information included in the PUSCH time domain resource information list includes one or more of the following:
- the time domain resource information list of the PUSCH includes information for indicating that the current time slot is the uplink transmission resource, or does not include information for indicating that the current time slot is the uplink transmission resource.
- the second sending module includes:
- the sending submodule is configured to send UCI to a network device using specific resources in the uplink sending resource pool.
- the first determining submodule includes:
- a determining unit configured to monitor and/or measure a physical uplink control channel (PUCCH) in an uplink transmission resource pool within a perception window, and determine resources that meet a preset condition as occupied resources, and determine resources that do not meet the preset condition as unoccupied resources;
- PUCCH physical uplink control channel
- a first selection unit configured to select an uplink transmission resource from the unoccupied resources
- the resources that meet the preset conditions include one or more of the following:
- the time-frequency resources for transmitting uplink data indicated in the received UCI are the time-frequency resources for transmitting uplink data indicated in the received UCI.
- the first selection unit includes:
- a selection subunit configured to select an uplink transmission resource from the resources that belong to both the unoccupied resources and the resource list that meets the service delay requirement
- the determination subunit is configured to determine the size of the uplink sending resource based on the data block size of the current service and/or the size of the unoccupied resources.
- the determining unit includes:
- a first sensing subunit is configured to continuously monitor and/or measure the PUCCH in the uplink transmission resource pool within a sensing window;
- the second sensing subunit is configured to monitor and/or measure the PUCCH in the uplink transmission resource pool within a sensing window before uplink data of the current service arrives;
- the third sensing subunit is configured to monitor and/or measure the PUCCH in the uplink transmission resource pool within a sensing window after uplink data of the current service arrives.
- the determining module further includes:
- the second selection submodule includes:
- the second selection unit is configured to select an uplink sending resource for transmitting the uplink data from resources that exist in both the uplink sending resource pool and the resource list that meets the service delay requirement.
- the second determination submodule is used to determine the uplink sending resources for transmitting the uplink data from the uplink sending resource pool when there is no uplink scheduling permission that meets the latency requirement of the current service, or the uplink scheduling permission that meets the latency requirement of the current service cannot carry the uplink data of the current service.
- the third sending module is configured to use the uplink sending resource to send the uplink data to the network device.
- the uplink data transmission device provided in the embodiment of the present disclosure can implement all the method steps implemented in the method embodiment in which the execution subject is the terminal, and can achieve the same technical effect.
- the parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.
- FIG7 is a second structural diagram of an uplink data transmission device provided by an embodiment of the present disclosure. As shown in FIG7 , an embodiment of the present disclosure provides an uplink data transmission device, including a first sending module 701 .
- the first sending module 701 is used to send the configuration of the uplink sending resource pool to the terminal; the uplink sending resource pool contains uplink sending resources for transmitting uplink data.
- the first sending module includes:
- a first sending submodule is configured to send the configuration of the uplink sending resource pool to the terminal through dedicated signaling;
- the second sending submodule is configured to send the configuration of the uplink sending resource pool to the terminal in a broadcast or multicast manner.
- the uplink transmission resource pool includes an uplink transmission resource pool corresponding to each service and/or an uplink transmission resource pool shared by multiple services.
- the uplink sending resource pool is a shared resource pool of multiple terminals.
- the configuration module is used to configure a hybrid automatic repeat request HARQ feedback channel for the resources in the uplink resource pool;
- the HARQ feedback channel is a physical downlink control channel PDCCH or a physical downlink shared channel PDSCH or a physical hybrid automatic repeat request indicator channel PHICH.
- the above-mentioned uplink data transmission device provided in the embodiment of the present disclosure can implement all the method steps implemented by the method embodiment in which the execution subject is a network device, and can achieve the same technical effect.
- the parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.
- the division of units/modules in the above-mentioned embodiments of the present disclosure is schematic and is merely a logical functional division. In actual implementation, other division methods may be used.
- the functional units in the various embodiments of the present disclosure may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit.
- the above-mentioned integrated units may be implemented in the form of hardware or software functional units.
- the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium.
- the computer software product is stored in a storage medium, including several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present disclosure.
- the aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, and other media that can store program code.
- a non-transitory readable storage medium is further provided, wherein the non-transitory readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the uplink data transmission method provided by the above-mentioned method embodiments.
- the above-mentioned non-transitory readable storage medium provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects.
- the parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
- non-transitory readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.
- magnetic storage such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.
- optical storage such as CD, DVD, BD, HVD, etc.
- semiconductor storage such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)
- a processor-readable storage medium is further provided, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the uplink data transmission method provided by the above-mentioned method embodiments.
- the processor-readable storage medium provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiments and can achieve the same technical effects.
- the parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.
- a computer-readable storage medium is further provided, wherein the computer-readable storage medium stores a computer program, and the computer program is used to enable a computer to execute the uplink data transmission method provided by the above-mentioned method embodiments.
- the above-mentioned computer-readable storage medium provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects.
- the parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
- a communication device is further provided, in which a computer program is stored.
- the computer program is used to enable the communication device to execute the uplink data transmission method provided by the above-mentioned method embodiments.
- the above-mentioned communication device provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects.
- the parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
- a chip product is further provided, wherein a computer program is stored in the chip product, and the computer program is used to enable the chip product to execute the uplink data transmission method provided by the above-mentioned method embodiments.
- the above-mentioned chip product provided by the embodiment of the present disclosure can implement all the method steps implemented by the above-mentioned method embodiments, and can achieve the same technical effects.
- the parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
- first, second, and the like in the embodiments of the present disclosure are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, such that the embodiments of the present disclosure can be implemented in an order other than that illustrated or described herein. Furthermore, the terms “first” and “second” generally distinguish objects of the same type, and do not limit the number of objects. For example, the first object can be one or more.
- the term "and/or” describes the association relationship between associated objects, indicating that three relationships can exist.
- a and/or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone.
- the character "/" generally indicates that the associated objects are in an "or” relationship.
- GSM Global System of Mobile Communication
- CDMA Code Division Multiple Access
- WCDMA Wideband Code Division Multiple Access
- GPRS General Packet Radio Service
- LTE Long Term Evolution
- FDD Frequency Division Duplex
- TDD Time Division Duplex
- LTE-A Long Term Evolution Advanced
- UMTS Universal Mobile Telecommunication System
- WiMAX Worldwide Interoperability for Microwave Access
- NR 5G New Radio
- 6G system 6G system.
- EPS Evolved Packet System
- 5GS 5G system
- the terminal device involved in the embodiments of the present disclosure may be a device that provides voice and/or data connectivity to a user, a handheld device with wireless connection function, or other processing equipment connected to a wireless modem.
- the name of the terminal device may also be different.
- the terminal device may be called a user equipment (UE).
- the wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN).
- CN core networks
- RAN radio access network
- the wireless terminal device may be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device.
- it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and/or data with the radio access network.
- the network device involved in the embodiments of the present disclosure may be a base station, which may include multiple cells providing services to the terminal.
- the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names.
- the network device can be used to interchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network.
- IP Internet Protocol
- the network device may also coordinate the attribute management of the air interface.
- the network device involved in the embodiments of the present disclosure may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolved network device (evolutionary Node B, eNB or e-NodeB) in the Long Term Evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a Home evolved Node B (HeNB), a relay node, a femto base station, a pico base station, etc., but is not limited in the embodiments of the present disclosure.
- network devices may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and the distributed unit may also be geographically separated.
- MIMO transmission can be either Single User MIMO (SU-MIMO) or Multi User MIMO (MU-MIMO).
- MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or Massive-MIMO. It can also employ diversity transmission, precoding, or beamforming.
- the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) containing computer-usable program code.
- a computer-usable storage media including but not limited to magnetic disk storage and optical storage, etc.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
La présente divulgation concerne un procédé et un appareil de transmission de données de liaison montante, ainsi qu'un support de stockage. Le procédé de transmission de données de liaison montante est appliqué à un terminal. Le procédé comprend les étapes consistant à : recevoir une configuration d'un dispositif de réseau destinée à un groupe de ressources d'envoi en liaison montante ; et, à partir du groupe de ressources d'envoi en liaison montante, déterminer une ressource d'envoi en liaison montante permettant de transmettre des données de liaison montante d'un service actuel.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410170637.9A CN120456294A (zh) | 2024-02-06 | 2024-02-06 | 上行数据传输方法、装置及存储介质 |
| CN202410170637.9 | 2024-02-06 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025167605A1 true WO2025167605A1 (fr) | 2025-08-14 |
Family
ID=96618742
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2025/073752 Pending WO2025167605A1 (fr) | 2024-02-06 | 2025-01-21 | Procédé et appareil de transmission de données de liaison montante, support de stockage |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN120456294A (fr) |
| WO (1) | WO2025167605A1 (fr) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090205004A1 (en) * | 2008-02-08 | 2009-08-13 | Cisco Technology, Inc. | Dynamic Allocation Of Upstream Channel Resources Among Multiple RF Domains |
| CN104936294A (zh) * | 2014-03-20 | 2015-09-23 | 中兴通讯股份有限公司 | 一种蜂窝通信和设备到设备通信共存的方法及系统、装置 |
| US20170280469A1 (en) * | 2014-11-25 | 2017-09-28 | Lg Electronics Inc. | Method for assisting device-to-device communication in wireless communication system supporting device-to-device communication and device therefor |
| CN108633049A (zh) * | 2017-03-24 | 2018-10-09 | 中兴通讯股份有限公司 | 一种资源选择方法及装置、资源配置方法及装置 |
| CN112514505A (zh) * | 2018-07-26 | 2021-03-16 | Oppo广东移动通信有限公司 | 一种资源配置方法及装置、终端设备、网络设备 |
| US20210385834A1 (en) * | 2018-09-28 | 2021-12-09 | Apple Inc. | Preconfigured shared resources for uplink transmission |
| US20210400712A1 (en) * | 2020-06-19 | 2021-12-23 | Qualcomm Incorporated | Configured grant uplink communication using dynamic resource pools |
-
2024
- 2024-02-06 CN CN202410170637.9A patent/CN120456294A/zh active Pending
-
2025
- 2025-01-21 WO PCT/CN2025/073752 patent/WO2025167605A1/fr active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090205004A1 (en) * | 2008-02-08 | 2009-08-13 | Cisco Technology, Inc. | Dynamic Allocation Of Upstream Channel Resources Among Multiple RF Domains |
| CN104936294A (zh) * | 2014-03-20 | 2015-09-23 | 中兴通讯股份有限公司 | 一种蜂窝通信和设备到设备通信共存的方法及系统、装置 |
| US20170280469A1 (en) * | 2014-11-25 | 2017-09-28 | Lg Electronics Inc. | Method for assisting device-to-device communication in wireless communication system supporting device-to-device communication and device therefor |
| CN108633049A (zh) * | 2017-03-24 | 2018-10-09 | 中兴通讯股份有限公司 | 一种资源选择方法及装置、资源配置方法及装置 |
| CN112514505A (zh) * | 2018-07-26 | 2021-03-16 | Oppo广东移动通信有限公司 | 一种资源配置方法及装置、终端设备、网络设备 |
| US20210385834A1 (en) * | 2018-09-28 | 2021-12-09 | Apple Inc. | Preconfigured shared resources for uplink transmission |
| US20210400712A1 (en) * | 2020-06-19 | 2021-12-23 | Qualcomm Incorporated | Configured grant uplink communication using dynamic resource pools |
Also Published As
| Publication number | Publication date |
|---|---|
| CN120456294A (zh) | 2025-08-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20200221444A1 (en) | Dynamic Management of Uplink Control Signaling Resources in Wireless Network | |
| WO2018126952A1 (fr) | Procédé de communication, dispositif de réseau et dispositif terminal | |
| CN111465110A (zh) | 传输数据的方法和终端设备 | |
| TWI860612B (zh) | 信令傳輸方法、裝置及存儲介質 | |
| WO2020248101A1 (fr) | Procédé de rapport de csi et dispositif terminal | |
| TW202010285A (zh) | 傳輸訊息的方法、終端設備和網路設備 | |
| WO2021017765A1 (fr) | Procédé de communication et dispositif de communication | |
| TW202241195A (zh) | 複用傳輸方法、裝置及存儲介質 | |
| WO2022117102A1 (fr) | Procédé de transmission d'informations de commande de liaison montante, procédé de réception, terminal et dispositif de réseau | |
| EP4518490A1 (fr) | Procédé de programmation de ressources, dispositif, appareil et support de stockage | |
| WO2022237611A1 (fr) | Procédé et appareil de confirmation d'informations, et dispositif de communication | |
| CN115190596A (zh) | 一种uci在pusch上传输的方法、终端及设备 | |
| TWI870758B (zh) | 上行鏈路控制資訊傳輸方法、終端、網路設備、裝置及存儲介質 | |
| JP7590599B2 (ja) | キャリア切り替えの伝送方法、装置、端末及びネットワーク側機器 | |
| CN115190598B (zh) | 一种信号传输方法、用户设备以及网络设备 | |
| CN114554600B (zh) | 一种分配pucch资源的方法、基站及存储介质 | |
| WO2025167605A1 (fr) | Procédé et appareil de transmission de données de liaison montante, support de stockage | |
| WO2023010996A1 (fr) | Procédé d'indication de conflit de ressources, ainsi que terminal, appareil et support d'enregistrement | |
| WO2023035945A1 (fr) | Procédé et appareil de transmission mult-créneau, terminal et dispositif côté réseau | |
| WO2022078217A1 (fr) | Procédé d'écoute de la porteuse, terminal, dispositif de réseau, appareil et support de stockage | |
| CN115225220A (zh) | 载波切换的传输处理方法及装置 | |
| TWI869754B (zh) | 一種資訊處理方法、裝置及可讀存儲介質 | |
| AU2022247620B2 (en) | Channel multiplexing method and apparatus, and communication device | |
| TWI904428B (zh) | 信號傳輸方法、裝置、終端設備、網路設備及存儲介質 | |
| CN115883025B (zh) | 动态数据传输方法、装置及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 25751207 Country of ref document: EP Kind code of ref document: A1 |