CN111356236B - Uplink transmission method, uplink transmission device and terminal equipment - Google Patents
Uplink transmission method, uplink transmission device and terminal equipment Download PDFInfo
- Publication number
- CN111356236B CN111356236B CN201811582195.XA CN201811582195A CN111356236B CN 111356236 B CN111356236 B CN 111356236B CN 201811582195 A CN201811582195 A CN 201811582195A CN 111356236 B CN111356236 B CN 111356236B
- Authority
- CN
- China
- Prior art keywords
- indication information
- information
- frequency domain
- resource
- terminal device
- 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.)
- Active
Links
Images
Classifications
-
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application provides an uplink transmission method, an uplink transmission device and terminal equipment, aiming at improving data transmission performance. The method comprises the following steps: the terminal equipment receives first indication information and second indication information, wherein the first indication information comprises resource information; the terminal equipment determines a first frequency domain interval according to the second indication information, and carries out idle channel assessment on the first frequency domain interval; when detecting that the channel is idle, the terminal device performs uplink transmission on a first resource of a first frequency domain interval, wherein the first resource of the first frequency domain interval is determined according to the resource information.
Description
Technical Field
The present application relates to the field of communications, and in particular, to a method for uplink transmission, an apparatus for uplink transmission, and a terminal device.
Background
In order to improve the spectrum utilization, the wireless communication system may transmit data in the unlicensed frequency band, and a communication device, such as a terminal device or a network device, may use resources of the unlicensed frequency band in a contention manner to perform data transmission. Specifically, to solve the problem of the degradation of the receiving performance caused by the interference, the communication device may perform a channel access procedure (or Listen Before Talk (LBT)) to access the channel before performing data transmission using the resources of the unlicensed frequency band, and may continuously occupy the channel for a period of time after the channel access procedure is completed. The communication device may perform the channel access procedure by way of, for example, signal detection, energy detection (or, alternatively, power detection).
In some systems using unlicensed frequency bands, for example, in the fifth generation (5 g) system in the future or in a New Radio (NR) system, a wide bandwidth (bandwidth) operation is deployed in which a plurality of bandwidth parts (BWP or BP) are supported. Then, in a system introducing a large bandwidth operation, for example, a new radio-unlicensed (NR-U) system, how to perform uplink transmission by a communication device is an urgent problem to be solved.
Disclosure of Invention
The application provides an uplink transmission method, an uplink transmission device and terminal equipment, aiming at improving data transmission performance.
In a first aspect, a method for uplink transmission is provided, where the method may be performed by a terminal device, or may also be performed by a chip configured in the terminal device.
The method comprises the following steps: receiving first indication information, wherein the first indication information comprises resource information; receiving second indication information; determining a first frequency domain interval according to the second indication information, and performing a first channel access process on the first frequency domain interval; and according to the result of the first channel access process, performing uplink transmission on the first resource of the first frequency domain interval, wherein the first resource is determined according to the resource information.
The first indication information may also be referred to as first trigger (trigger) information or trigger a, and the second indication information may also be referred to as second trigger information or trigger B. The resource information in the first indication information may include, for example, frequency domain resource information, which may include: the information of the bandwidth part (BWP), the information of the subband (subband), the information of the Physical Resource Block (PRB), and the like are not limited.
The frequency domain interval may be a continuous interval (i.e., continuous frequency domain resources) or a discontinuous interval (i.e., discontinuous frequency domain resources). The frequency domain interval may be BWP or sub-band, and the frequency domain interval corresponds to a certain bandwidth, for example, 20 megahertz (MHz).
Wherein the determined first frequency domain interval includes the resource indicated by the resource information. Or, the terminal device determines, according to the second indication information, a first frequency domain interval including the resource indicated by the resource information in the frequency domain interval indicated by the second indication information.
It should be understood that the channel access procedure, which may also be referred to as a Clear Channel Assessment (CCA) procedure, is used for performing channel assessment, such as using a Listen Before Talk (LBT) mechanism to contend for using resources of an unlicensed frequency band, and when a channel is detected to be idle, the terminal device may transmit data, otherwise, the terminal device does not currently transmit data on the channel.
Based on the above technical solution, the terminal device receives the first indication information and the second indication information, and determines a frequency domain interval (for example, referred to as a first frequency domain interval) for performing a channel access procedure (for example, referred to as a first channel access procedure) according to the second indication information, so that the transmission opportunity of the network device can be shared, the channel can be acquired more easily, and the data transmission performance can be improved. In addition, the terminal device determines, according to a result of the channel access process and in combination with the resource information in the first indication information, a resource used for transmitting data, so as to be able to communicate with the network device, where the resource for transmitting data may be an uplink transmission resource or a downlink transmission resource, which is specifically described in the following embodiment.
With reference to the first aspect, in certain implementations of the first aspect, the method further includes: performing a second channel access process on a second frequency domain interval, wherein the resource information corresponds to resources located on the plurality of frequency domain intervals, and the second frequency domain interval is a frequency domain interval except the first frequency domain interval in the plurality of frequency domain intervals; and performing uplink transmission on second resources in the second frequency domain interval according to the result of the second channel access process, wherein the second resources are determined according to the resource information.
Based on the technical scheme, the terminal equipment performs the channel access process on a plurality of frequency domain intervals, so that the possibility of acquiring the idle channel can be improved as much as possible, and the terminal equipment can transmit data. The data transmitted when the terminal device performs uplink transmission on the first resource and the data transmitted when the terminal device performs uplink transmission on the second resource may be the same data or different data, which is not limited in this application.
With reference to the first aspect, in certain implementations of the first aspect, the determining the first frequency domain interval according to the second indication information includes: the second indication information carries identification information of the first frequency domain interval, and the first frequency domain interval is determined according to the identification information; or, determining the frequency domain interval carrying the second indication information as the first frequency domain interval.
Based on the above technical solution, the frequency domain section (for example, referred to as a first frequency domain section) may be indicated in a display manner or indicated in a hidden manner (indirectly). Wherein the indicating the frequency domain interval in display comprises: the second indication information carries identification information of the frequency domain interval, so that the terminal device can determine the frequency domain interval according to the identification information. Implicitly or indirectly indicating a frequency domain interval comprises: and the terminal equipment determines the first frequency domain interval according to the frequency domain interval carrying the second indication information or the interval in which the frequency domain is positioned.
With reference to the first aspect, in certain implementations of the first aspect, the resource information includes information of frequency domain resources that activate the bandwidth part BWP; or, the resource information includes information of frequency domain resources of a sub-band activating BWP and identification information of the sub-band; or, the resource information includes information of frequency domain resources of a sub-band activating BWP.
One BWP includes at least one sub-band, and each sub-band corresponds to a certain bandwidth, for example, 20MHz.
Based on the above technical solution, the resource information carried in the first indication information may have various forms. For example, the resource information includes information of at least one frequency domain resource that activates BWP. As another example, the resource information includes information for activating frequency domain resources of at least one sub-band in BWP, and carries identification information of the at least one sub-band. As another example, the resource information includes information that activates frequency domain resources of at least one subband in BWP. And if the resource information and the second indication information both comprise identification information of the sub-band, the sub-band identification in the resource information comprises the sub-band identification in the second indication information. The following examples are specifically described.
With reference to the first aspect, in certain implementations of the first aspect, the second indication information includes information of an absolute time domain location for transmitting the data; the method further comprises the following steps: and determining the position of the resource for transmitting data on the time domain according to the information of the absolute time domain position.
Based on the above technical solution, the second indication information may also carry information of time domain resources, and the terminal device may determine the time domain resources for transmitting data according to the information of the absolute time domain position in the second indication information.
With reference to the first aspect, in certain implementations of the first aspect, the second indication information includes information of a first offset, and the first offset corresponds to any one of: transmission parameters, subbands, BWP; the method further comprises the following steps: and determining the position of the resource for transmitting the data on the time domain according to the first time and the information of the first offset, wherein the first time is the time for receiving the second indication information.
The first offset may be used to indicate an offset between a time when the terminal device receives the second indication information and a time when the terminal device transmits data.
Based on the above technical solution, the second indication information may also carry information of the first offset, and the time domain resource for transmitting data is determined according to the first offset and the time for receiving the second indication information.
With reference to the first aspect, in certain implementations of the first aspect, the first indication information further includes indication information of a relative time domain position, where the indication information of the relative time domain position is used to indicate a relative position of a resource for transmitting data by the terminal device in a time domain.
Based on the above technical solution, the first indication information may also carry indication information of a relative time domain position, that is, a relative position of a resource for the multiple terminal devices to transmit data in the time domain, so that even if the positions of the resource allocated to the multiple terminal devices by the network device in the frequency domain are the same, the multiple terminal devices do not interfere with each other, and multiplexing between the terminal devices in the time domain can be achieved. The relative position may also be referred to as an offset, which may correspond to a transmission parameter or subband or BWP, among other things.
With reference to the first aspect, in certain implementations of the first aspect, the second indication information includes information of a first absolute time domain position; the method further comprises the following steps: and determining the position of the resource for transmitting the data on the time domain according to the indication information of the relative time domain position and the information of the first absolute time domain position.
With reference to the first aspect, in some implementations of the first aspect, the second indication information includes information of a second offset, and the second offset corresponds to any one of: transmission parameters, sub-band, BWP; the method further comprises the following steps: and determining the position of the resource for transmitting the data on the time domain according to the first time, the information of the second offset and the indication information of the relative time domain position, wherein the first time is the time for receiving the second indication information.
Based on the above technical solution, the second indication information may carry offset information, an absolute time domain position (or a time domain range of the terminal device for transmitting data) is determined according to the offset information and the time for receiving the second indication information, and then a position of a time domain resource for transmitting data is determined according to the absolute time domain position and the relative time domain position. The offset may correspond to a transmission parameter or a subband or BWP, that is, for different subbands, BWP and transmission parameters, an independent offset may be configured, and then the terminal device may determine the position of the time domain resource for transmitting data according to actual conditions.
With reference to the first aspect, in certain implementations of the first aspect, the second indication information further includes a priority identification.
Based on the above technical solution, the terminal device may determine whether trigger a (for example, referred to as first indication information) is triggered according to the priority identifier in the second indication information, and when the trigger a of the terminal device is triggered, the terminal device performs a channel access process on the first frequency domain interval indicated by the second indication information in a display or hidden indication manner.
With reference to the first aspect, in certain implementations of the first aspect, the priority identification includes any one of: the identification of the terminal device, the identification of the BWP, the identification of the service, the identification of the logical channel and the identification of the transmission parameter.
Based on the above technical solution, the method is used for different terminal devices, or for different BWPs, or for different services, or for different logical channels, or for different transmission parameters, etc., and the priority identifier is carried in the second indication information, so that the priority identifier is the terminal device that meets the requirements, or the priority identifier is the BWP that meets the requirements, or the priority identifier is the service that meets the requirements, or the priority identifier is the logical channel that meets the requirements, or the priority identifier is the transmission parameter that meets the requirements, thereby the method can be used for realizing the suitable terminal device, the suitable BWP, the suitable service, the suitable logical channel, or the suitable transmission parameter.
In a second aspect, a method for receiving data is provided, which may be performed by a network device or a chip configured in the network device.
The method comprises the following steps: sending first indication information, wherein the first indication information comprises resource information; sending second indication information, wherein the second indication information can be used for indicating a first frequency domain interval, and the first frequency domain interval is used for a channel access process of terminal equipment; and receiving data transmitted by the terminal equipment by using a first resource of the first frequency domain interval, wherein the first resource is determined according to the resource information.
The first indication information may also be referred to as first trigger information or trigger a, and the second indication information may also be referred to as second trigger information or trigger B. The resource information in the first indication information may include, for example, frequency domain resource information, which may include: BWP information, subband information, physical resource block information, and the like are not limited.
The frequency domain interval may be a continuous interval (i.e., continuous frequency domain resources) or a discontinuous interval (i.e., discontinuous frequency domain resources). The frequency-domain interval may be BWP or sub-band, and the frequency-domain interval corresponds to a certain bandwidth, for example 20MHz.
Based on the above technical solution, the network device sends the first indication information and the second indication information to the terminal device, which is convenient for the terminal device to determine the frequency domain interval (for example, referred to as the first frequency domain interval) for performing the channel access process according to the second indication information, so that the terminal device can share the transmission opportunity of the network device and can more easily acquire the channel. In addition, the resource carried by the data sent by the terminal device to the network device is determined according to the result of the channel access process and by combining the resource information in the first indication information. Through the process, the terminal equipment can perform uplink transmission in a system introducing bandwidth operation, and the data transmission performance is improved.
With reference to the second aspect, in certain implementations of the second aspect, the second indication information can be used to indicate the first frequency-domain interval, including: the second indication information carries identification information of the first frequency domain interval, and the identification information is used for indicating the first frequency domain interval.
With reference to the second aspect, in certain implementations of the second aspect, the resource information includes information of frequency domain resources of the active bandwidth portion BWP; or, the resource information includes information of frequency domain resources of a sub-band activating the BWP and identification information of the sub-band; or, the resource information includes information of frequency domain resources of a sub-band activating BWP.
With reference to the second aspect, in certain implementations of the second aspect, the second indication information includes information of an absolute time domain position for transmitting data.
With reference to the second aspect, in some implementations of the second aspect, the second indication information includes information of a first offset, and the first offset corresponds to any one of: transmission parameters, sub-band, BWP; the information of the first time and the first offset can be used for the terminal device to determine the position of the resource for transmitting data in the time domain, wherein the first time is the time for sending the second indication information.
With reference to the second aspect, in some implementations of the second aspect, the first indication information further includes indication information of a relative time domain position, where the indication information of the relative time domain position is used to indicate a relative position of a resource for the terminal device to transmit data in a time domain.
With reference to the second aspect, in certain implementations of the second aspect, the second indication information includes information of a first absolute time domain position, and the indication information of the relative time domain position and the information of the first absolute time domain position can be used by the terminal device to determine a position of a resource for transmitting data in a time domain.
With reference to the second aspect, in some implementations of the second aspect, the second indication information includes information of a second offset, and the second offset corresponds to any one of: the transmission parameter, the subband, the BWP, the information of the first time, the second offset, and the indication information of the relative time domain position can be used for the terminal device to determine the position of the resource for transmitting data in the time domain, where the first time is the time for transmitting the second indication information.
With reference to the second aspect, in certain implementations of the second aspect, the second indication information further includes a priority identification.
With reference to the second aspect, in some implementations of the second aspect, the priority identification includes any one of: the identification of the terminal device, the identification of BWP, the identification of service, the identification of logical channel and the identification of transmission parameter.
In a third aspect, the present application provides an apparatus for uplink transmission, which has a function of implementing the behavior of the terminal device in any aspect of the foregoing method, and includes units or components (means) corresponding to the steps or functions described in the method in the foregoing first aspect. The steps or functions may be implemented by software, or hardware, or by a combination of hardware and software.
In a fourth aspect, the present application provides an apparatus for receiving data, having a function of implementing the network device behavior in any aspect of the above method, and including corresponding units or means (means) for performing the steps or functions described in the method of the second aspect. The steps or functions may be implemented by software, or hardware, or by a combination of hardware and software.
In a fifth aspect, the present application provides an apparatus for uplink transmission, including a processor, configured to connect to a memory, where the processor is configured to read and execute a program stored in the memory, so as to implement the method provided in the above first aspect.
Optionally, the number of the processors is one or more, and the number of the memories is one or more.
Alternatively, the memory may be integral to the processor or provided separately from the processor.
In a specific implementation process, the memory may be a non-transient memory, such as a Read Only Memory (ROM), which may be integrated on the same chip as the processor, or may be separately disposed on different chips.
It will be appreciated that the associated data interaction process, e.g. sending a configuration message, may be a process of outputting indication information from the processor and receiving capability information may be a process of receiving input capability information by the processor. In particular, the data output by the processor may be output to a transmitter and the input data received by the processor may be from a receiver. The transmitter and receiver may be collectively referred to as a transceiver, among others.
The apparatus in the above fifth aspect may be a chip, the processor may be implemented by hardware or may be implemented by software, and when implemented by hardware, the processor may be a logic circuit, an integrated circuit, or the like; when implemented in software, the processor may be a general-purpose processor implemented by reading software code stored in a memory, which may be integrated with the processor, located external to the processor, or stand-alone.
In a sixth aspect, the present application provides an apparatus for receiving data, including a processor connected to a memory, the processor being configured to read and execute a program stored in the memory to implement the method provided in the second aspect above.
Optionally, the number of the processors is one or more, and the number of the memories is one or more.
Alternatively, the memory may be integral to the processor or provided separately from the processor.
In a specific implementation process, the memory may be a non-transient memory, such as a Read Only Memory (ROM), which may be integrated on the same chip as the processor, or may be separately disposed on different chips.
It will be appreciated that the associated data interaction process, e.g. sending a configuration message, may be a process of outputting indication information from the processor and receiving capability information may be a process of receiving input capability information by the processor. In particular, the data output by the processor may be output to a transmitter and the input data received by the processor may be from a receiver. The transmitter and receiver may be collectively referred to as a transceiver, among others.
The apparatus in the above sixth aspect may be a chip, the processor may be implemented by hardware or may be implemented by software, and when implemented by hardware, the processor may be a logic circuit, an integrated circuit, or the like; when implemented in software, the processor may be a general-purpose processor implemented by reading software code stored in a memory, which may be integrated with the processor, located external to the processor, or stand-alone.
In a seventh aspect, the present application provides an apparatus for uplink transmission, including a processor and an interface circuit, where the processor is configured to communicate with other apparatuses through the interface circuit, and perform the method provided in the first aspect above.
Optionally, the number of the processors is one or more, and the number of the memories is one or more.
In an eighth aspect, the present application provides an apparatus for receiving data, comprising a processor and an interface circuit, the processor being configured to communicate with other apparatuses via the interface circuit and to perform the method provided in the second aspect above.
Optionally, the number of the processors is one or more, and the number of the memories is one or more.
In a ninth aspect, the present application provides a program which, when executed by a processor, is adapted to perform the method provided in the first or second aspect above.
In a tenth aspect, the present application provides a program product, such as a computer readable storage medium, comprising the program of the ninth aspect.
Based on the technical scheme, the terminal device receives the first indication information and the second indication information, and determines the frequency domain interval for performing the channel access process according to the second indication information, so that the transmission opportunity of the network device can be shared, and the channel can be acquired more easily. In addition, the terminal device determines the resource for transmitting data according to the result of the channel access process and by combining the resource information in the first indication information, so that the terminal device can communicate with the network device.
Drawings
Fig. 1 is a schematic diagram of a communication system suitable for use in embodiments of the present application;
FIG. 2 is a schematic diagram of a network architecture suitable for use with embodiments of the present application;
FIG. 3 is yet another schematic diagram of a network architecture suitable for use with embodiments of the present application;
FIG. 4 is a schematic diagram of a BWP suitable for use in embodiments of the present application;
FIG. 5 is a schematic diagram of a two-level scheduling suitable for use in embodiments of the present application;
fig. 6 is a schematic interaction diagram of a method for uplink transmission provided according to an embodiment of the present application;
fig. 7 is a schematic diagram of information indicating a terminal device sub-band or BWP suitable for use in an embodiment of the present application;
fig. 8 is a schematic diagram of a method for uplink transmission according to an embodiment of the present application;
fig. 9 is a schematic diagram of a method for uplink transmission according to another embodiment of the present application;
fig. 10 is a diagram illustrating a method for uplink transmission according to another embodiment of the present application;
fig. 11 is a diagram illustrating a method for uplink transmission according to still another embodiment of the present application;
FIG. 12 is a schematic block diagram of an apparatus provided by an embodiment of the present application;
fig. 13 is a schematic structural diagram of a terminal device provided in an embodiment of the present application;
fig. 14 is a schematic structural diagram of a network device provided in an embodiment of the present application;
fig. 15 is a schematic structural diagram of a network device according to an embodiment of the present application.
Detailed Description
The technical solution in the present application will be described below with reference to the accompanying drawings.
The technical solution of the embodiments of the present application may be applied to various communication systems, such as, but not limited to, a narrowband band-internet of things (NB-IoT), a global system for mobile communication (GSM) system, a Code Division Multiple Access (CDMA) system, a Wideband Code Division Multiple Access (WCDMA) system, a General Packet Radio Service (GPRS), a long term evolution (long term evolution, LTE) system, an LTE frequency division duplex (frequency division duplex, FDD) system, an LTE time division duplex (time division duplex, TDD), a universal mobile communication system (universal mobile communication system, UMTS), a Worldwide Interoperability for Microwave Access (WiMAX), a future radio communication (NR, wiMAX, etc.).
Fig. 1 shows a schematic diagram of a communication system 100 suitable for use in embodiments of the present application. As shown in fig. 1, the terminal 130 accesses a wireless network to acquire a service of an external network (e.g., the internet) through the wireless network or to communicate with other terminals through the wireless network. The wireless network includes a RAN110 and a Core Network (CN) 120, where the RAN110 is used to access a terminal 130 to the wireless network and the CN120 is used to manage the terminal and provide a gateway for communication with an external network.
Among them, a terminal, also called User Equipment (UE), a Mobile Station (MS), a Mobile Terminal (MT), etc., is a device providing voice/data connectivity to a user, for example, a handheld device with a wireless connection function, or a vehicle-mounted device, etc. Currently, some examples of terminals are: a mobile phone (mobile phone), a tablet computer, a notebook computer, a palm computer, a Mobile Internet Device (MID), a wearable device, a Virtual Reality (VR) device, an Augmented Reality (AR) device, a wireless terminal in industrial control (industrial control), a wireless terminal in unmanned driving (self driving), a wireless terminal in remote surgery (remote medical supply), a wireless terminal in smart grid (smart grid), a wireless terminal in transportation security (transportation security), a wireless terminal in city (smart city), or a wireless terminal in smart home (smart home), etc.
The network device is a device in a wireless network, for example, a Radio Access Network (RAN) node that accesses a terminal to the wireless network. Currently, some examples of RAN nodes are: a gbb, a Transmission Reception Point (TRP), an evolved Node B (eNB), a Radio Network Controller (RNC), a Node B (NB), a Base Station Controller (BSC), a Base Transceiver Station (BTS), a home base station (e.g., home evolved Node B, or home Node B, HNB), a Base Band Unit (BBU), or a wireless fidelity (Wifi) access point (access point, AP), etc. In one network configuration, a network device may include a Centralized Unit (CU) node, or a Distributed Unit (DU) node, or a RAN device including a CU node and a DU node.
Fig. 2 shows a schematic diagram of a network architecture provided in an embodiment of the present application. As shown in fig. 2, the network architecture includes Core Network (CN) devices and RAN devices. The RAN device includes a baseband device and a radio frequency device, where the baseband device may be implemented by one node or by multiple nodes, and the radio frequency device may be implemented independently by being pulled away from the baseband device, may also be integrated in the baseband device, or may be partially pulled away and partially integrated in the baseband device. For example, in an LTE communication system, a RAN equipment (eNB) includes a baseband device and a radio frequency device, where the radio frequency device may be remotely located with respect to the baseband device, e.g., a Remote Radio Unit (RRU) is remotely located with respect to a BBU.
The communication between the RAN equipment and the terminal follows a certain protocol layer structure. For example, the control plane protocol layer structure may include functions of protocol layers such as a Radio Resource Control (RRC) layer, a Packet Data Convergence Protocol (PDCP) layer, a Radio Link Control (RLC) layer, a Medium Access Control (MAC) layer, and a physical layer. The user plane protocol layer structure can comprise the functions of protocol layers such as a PDCP layer, an RLC layer, an MAC layer, a physical layer and the like; in one implementation, a Service Data Adaptation Protocol (SDAP) layer may be further included above the PDCP layer.
The functions of these protocol layers may be implemented by one node, or may be implemented by a plurality of nodes; for example, in an evolved structure, a RAN device may include a Centralized Unit (CU) and a Distributed Unit (DU), and a plurality of DUs may be centrally controlled by one CU. As shown in fig. 2, the CU and the DU may be divided according to protocol layers of the radio network, for example, functions of a PDCP layer and above protocol layers are provided in the CU, and functions of protocol layers below the PDCP layer, for example, functions of an RLC layer and a MAC layer, are provided in the DU.
RAN equipment may implement functions of protocol layers such as Radio Resource Control (RRC), packet Data Convergence Protocol (PDCP), radio Link Control (RLC), and Media Access Control (MAC) by using one node; or the functions of these protocol layers may be implemented by multiple nodes; for example, in an evolved structure, a RAN device may include a Centralized Unit (CU) and a Distributed Unit (DU), and a plurality of DUs may be controlled centrally by one CU. As shown in fig. 2, the CU and the DU may be divided according to protocol layers of the radio network, for example, functions of a PDCP layer and above protocol layers are provided in the CU, and functions of protocol layers below the PDCP layer, for example, functions of an RLC layer and a MAC layer, are provided in the DU.
This division of the protocol layers is only an example, and it is also possible to divide the protocol layers at other protocol layers, for example, at the RLC layer, and the functions of the RLC layer and the protocol layers above are set in the CU, and the functions of the protocol layers below the RLC layer are set in the DU; alternatively, the functions are divided into some protocol layers, for example, a part of the functions of the RLC layer and the functions of the protocol layers above the RLC layer are provided in the CU, and the remaining functions of the RLC layer and the functions of the protocol layers below the RLC layer are provided in the DU. In addition, the processing time may be divided in other ways, for example, by time delay, a function that needs to satisfy the time delay requirement for processing time is set in the DU, and a function that does not need to satisfy the time delay requirement is set in the CU.
In addition, the radio frequency device may be remote, not placed in the DU, or may be integrated in the DU, or may be partially remote and partially integrated in the DU, which is not limited herein.
Fig. 3 shows yet another schematic diagram of a network architecture suitable for use with embodiments of the present application. With respect to the architecture shown in fig. 2, the Control Plane (CP) and the User Plane (UP) of a CU may also be separated and implemented as separate entities, respectively a control plane CU entity (CU-CP entity) and a user plane CU entity (CU-UP entity).
In the above network architecture, the signaling generated by the CU may be transmitted to the terminal through the DU, or the signaling generated by the terminal may be transmitted to the CU through the DU. The DU may pass through the protocol layer encapsulation directly to the terminal or CU without parsing the signaling. In the following embodiments, if transmission of such signaling between the DU and the terminal is involved, then the transmission or reception of signaling by the DU includes such a scenario. For example, the signaling of the RRC or PDCP layer is finally processed as the signaling of the PHY layer to be transmitted to the terminal, or converted from the received signaling of the PHY layer. Under this architecture, the signaling of the RRC or PDCP layer can also be considered to be sent by the DU, or by the DU and the radio frequency.
In the above embodiment, the CU is divided into the network device on the RAN side, and in addition, the CU may also be divided into the network device on the CN side, which is not limited herein.
The apparatus in the following embodiments of the present application may be located in a terminal or a network device according to the functions implemented by the apparatus. When the above structure of CU-DU is adopted, the network device may be a CU node, or a DU node, or a RAN device including the CU node and the DU node.
It should be understood that fig. 1 to 3 are only exemplary, and should not limit the present application in any way.
To facilitate understanding of the embodiments of the present application, a brief description of several concepts involved in the embodiments of the present application is provided below.
1. Licensed-assisted access (licensed-assisted access) technology: carrier assistance on the licensed band is utilized to communicate using a carrier on the unlicensed band.
Taking LTE communication system as an example, carrier Aggregation (CA) configuration and structure are used to configure carriers on an operator licensed frequency band (for convenience of differentiation and description, referred to as licensed Carrier or licensed frequency band for short), and licensed carriers are used as assistance for communications using carriers on an unlicensed frequency band (for convenience of differentiation and description, referred to as unlicensed Carrier or unlicensed frequency band for short). That is, the communication device may use a licensed carrier as a Primary Component Carrier (PCC) or a primary cell (PCell) and use an unlicensed carrier as a Secondary Component Carrier (SCC) or a secondary cell (SCell) by means of CA. Therefore, the communication device can not only use the licensed carrier to inherit the traditional advantages of wireless communication in the LTE system, such as the advantages in mobility, security, quality of service and handling multi-user scheduling at the same time, but also achieve the purpose of network capacity offloading by using the unlicensed carrier, thereby reducing the load of the licensed carrier.
2. And (3) unauthorized frequency band:
simply stated, an unlicensed band is a band of frequencies that can be used without official constraints. The unlicensed band is relative to the licensed band. The essence of resource sharing in the unlicensed frequency band is that only the limitations on indexes such as transmission power and out-of-band leakage are specified for the use of a specific frequency spectrum, so as to meet the basic coexistence requirement among multiple devices that commonly use the frequency band, and in a specific communication process, when a terminal device transmits a signal to an access network device in a local cell through a channel of the unlicensed frequency spectrum, it needs to acquire the channel usage right of the unlicensed frequency spectrum, and follow the limitation requirements on transmission power and bandwidth by resource usage in the unlicensed frequency spectrum. Without limiting radio technology, operating enterprises and service life, but without guaranteeing the quality of service thereon. The operator can achieve the purpose of network capacity distribution by using the unlicensed frequency band resources, but the operator needs to comply with the regulatory requirements of different regions and different frequency spectrums on the unlicensed frequency band resources. These requirements are usually made for protecting public systems such as radar, and for making the multiple systems coexist fairly without harmful influence on each other as much as possible, including transmit power limitation, out-of-band leakage index, indoor and outdoor use limitation, and some regions and some additional coexistence strategies. For example, each communication device may contend for use of resources of the unlicensed frequency band using a Listen Before Talk (LBT) mechanism (or referred to as a detect before transmit mechanism).
3. Listen before talk, LBT:
typically, LBT is performed at a granularity of 20MHz. A communication device may detect whether a channel (e.g., a data signal) is clear before transmitting the signal (e.g., a data signal) on the channel (e.g., referred to as a first channel), for example, whether a nearby communication device is occupying the first channel to transmit the signal, and this detection process may be referred to as Clear Channel Assessment (CCA) or as a channel access process. In the embodiment of the present application, there are at least two channel access procedures, which are referred to as a first channel access procedure and a second channel access procedure. The first channel access procedure may be: based on the energy detection of the fixed duration, for a certain bandwidth, for example, 20MHz, if the signal energy received by the communication device (the communication device may be a terminal device, or may be a network device) within the fixed duration is less than or equal to a first preset threshold, the channel is considered to be idle, and thus the communication device may use the idle channel to transmit data; otherwise, the channel is considered busy, and the communication device does not use the busy channel to transmit data. The second channel access procedure may be: based on the energy detection of a backspacing mechanism, aiming at a certain bandwidth, the communication equipment randomly selects a value A from a window (or a value range), and after the communication equipment detects at least A idle energy detection time slots, the communication equipment considers that a channel is idle, so that the communication equipment can use the idle channel to transmit data; otherwise, the channel is considered busy, and the communication device does not use the busy channel to transmit data. The idle energy detection means that the energy of a signal received within a fixed time period is less than or equal to a second preset threshold. The first preset threshold and the second preset threshold may be predefined, for example, predefined by a protocol, which is not limited to this.
Two results can be obtained when performing the channel access procedure: the channel access procedure is complete and the channel access procedure is not complete. Wherein, the channel access process is completed, which means that the channel is determined to be idle before the time domain starting position of the time frequency resource for data transmission; the channel access procedure is not completed, meaning that the channel is determined to be busy until the time domain starting position of the time-frequency resource for data transmission.
4. Bandwidth part (band width part, BWP or BP):
since the transmitting or receiving capabilities of different terminal devices in the same cell in NR may be different, the system may configure a corresponding bandwidth for each terminal device, and this portion of the bandwidth configured for the terminal device is called BWP, and the terminal device transmits on its own BWP. Each serving cell typically activates one BWP, and the terminal device performs data transceiving on the activated BWP, or may activate multiple BWPs, which is not limited herein. Fig. 4 shows a schematic diagram of BWP. The size of BWP is less than or equal to the bandwidth capability of the terminal, i.e. the maximum bandwidth supported by the terminal. BWP may be a set of contiguous frequency domain resources on a carrier. Contiguous frequency domain resources are advantageous to reduce the complexity of resource allocation, e.g., BWP may comprise contiguous subcarriers; for another example, the BWP may include a plurality of consecutive Physical Resource Blocks (PRBs); as another example, BWP may include a plurality of sub-bands (subbands), each sub-band corresponding to a certain frequency domain bandwidth, e.g., 20MHz. BWP may also be discontinuous frequency domain resources, which facilitates the utilization of discrete resources. The terminal device may support multiple BWPs, that is, the network device may configure multiple BWPs for the terminal device, and when configuring multiple BWPs, frequency domain resources that different BWPs may occupy may partially overlap or may not overlap each other. The bandwidth of the frequency domain resources occupied by different BWPs may be the same or different.
The system may configure different BWPs for different end devices. To support different services, different BWPs may support different configuration parameters (numerology). Different BWPs may be configured with different transmission bandwidths (e.g., different numbers of Resource Blocks (RBs) contained in the BWPs), different subcarrier spacings, different Cyclic Prefixes (CPs), etc., where this is not an exclusive meaning, i.e., the bandwidth of the BPW, the subcarrier spacing, and the CP may be partially or completely different. It should be understood that the numerical details recited herein are merely exemplary and should not be construed as limiting the present application in any way. For example, numerology may also include parameters for other granularities that can be supported in the NR.
Large bandwidth (wideband) operation is introduced in NR, one wideband supporting multiple BWPs or subbands. Generally, LBT is performed with a granularity of 20MHz, if NR-U carrier (carrier) is greater than 20MHz, a parallel channel access procedure (or referred to as LBT) for multiple sub-bands is required, and if the channel access procedure for a certain 20MHz sub-band is not completed (or LBT is failed), the 20MHz sub-band cannot be used to transmit data.
The LAA-LTE does not support the wideband operation, and after the wideband operation is introduced into the NR, how to support the two-stage scheduling of the wideband operation in the NR-U is a main concern of the present application.
5. Two-stage scheduling:
for the LAA system, a two-stage scheduling mode is introduced in 3GPP, which can support scheduling across transmission opportunities. Fig. 5 shows a subframe structure diagram of a two-level scheduling mode in an LAA system. Although fig. 5 illustrates a TDD frame structure, the two-stage scheduling mode is not limited to the use of the two-stage scheduling mode, and the TDD frame structure can also be used for FDD frame structure.
As shown in fig. 5, when performing uplink transmission, a terminal device (such as the terminal device 130 in the wireless communication system 100 shown in fig. 1) acquires a two-level uplink grant (UL grant), that is, a first grant (for example, a first triggered UL grant, which may also be referred to as trigger a) and a second grant (for example, a second triggered uplink grant, which may also be referred to as trigger B) in fig. 5. And the terminal equipment transmits data after receiving the uplink authorization of the two-stage scheduling. Wherein the subframe within the dashed box represents a valid subframe region of the first grant indication.
The first grant is mainly used to indicate a frequency domain resource and a relative time when the terminal device performs uplink transmission, and the first grant may be notified to the terminal device by the network device through a Physical Downlink Control Channel (PDCCH), and for example, sent through Downlink Control Information (DCI). The DCI may be a dedicated DCI, which may be scrambled using a cell radio network temporary identifier (C-RNTI). The terminal device may perform a packet packing procedure according to the first authorization and deliver the packed data packet to the physical layer.
The second grant is mainly used to indicate absolute time, and the terminal device may determine a time domain position of uplink transmission according to the relative time indicated in the first grant and the absolute time indicated in the second grant, so as to perform uplink transmission. The second grant may be signaled by the network device to the terminal device via a DCI, e.g., a common DCI. The dedicated DCI refers to DCI for a specific terminal device, for example, the DCI may be scrambled by a C-RNTI of the terminal device, and a terminal device that can descramble the DCI may correctly receive the DCI, and the common DCI is DCI shared by a plurality of terminal devices, for example, terminal devices in the same cell share the DCI.
In the embodiment of the application, a method is provided in consideration of the introduction of a wideband operation in NR, and the method can realize two-stage scheduling for supporting the wideband operation in NR-U.
6. Time-frequency resources:
in the embodiment of the present application, data or information may be carried by time-frequency resources, where the time-frequency resources may include resources in a time domain and resources in a frequency domain. In the time domain, the time-frequency resource may include one or more time-domain units (or may also be referred to as time units), and in the frequency domain, the time-frequency resource may include one or more frequency-domain units.
One time domain unit (also referred to as a time unit) may be one symbol, or one Mini-slot (Mini-slot), or one slot (slot), or one subframe (subframe), where the duration of one subframe in the time domain may be 1 millisecond (ms), one slot may be composed of 7 or 14 symbols, and one Mini-slot may include at least one symbol (e.g., 2 symbols or 7 symbols or 14 symbols, or any number of symbols less than or equal to 14 symbols). The time domain unit size is only listed for facilitating understanding of the scheme of the present application, and should not be understood to limit the present invention.
A frequency domain unit may be a PRB, an RB, or a Resource Block Group (RBG), or a predefined subband (subband).
Embodiments of the present application will be described in detail below with reference to the accompanying drawings.
To facilitate understanding of the embodiments of the present application, the following descriptions will be made before describing the embodiments of the present application.
In the embodiments of the present application, the first, second, third, fourth and various numerical numbers are only used for convenience of description and are not used to limit the scope of the embodiments of the present application. E.g. to distinguish between different indication information, different BWPs, different sub-bands, etc.
In the present embodiment, "LBT on sub-band", "channel detection on sub-band", "channel access procedure on sub-band" are often used interchangeably, but those skilled in the art can understand the meaning. For a terminal device, LBT on a sub-band, channel detection on a sub-band, and channel access on a sub-band are used to indicate channel sensing on the sub-band to detect whether the sub-band is idle. Therefore, in the embodiments of the present application, the intended meanings thereof are consistent when the differences are not emphasized.
In the embodiments of the present application, a specific method for uplink transmission is described in detail by taking subbands and PRBs as examples of frequency domain units, but this should not be construed as limiting the present application in any way. It should be understood that the subbands and PRBs are only two possible forms of frequency domain units, which may also be subcarriers, RBs, etc., and the present application does not limit this.
In embodiments of the present application, "pre-acquisition" may include signaling by a network device or pre-defined, e.g., protocol definition. The "predefined" may be implemented by saving a corresponding code, table, or other means that can be used to indicate the relevant information in advance in the device (for example, including the terminal device and the network device), and the present application is not limited to a specific implementation manner thereof.
References to "storing" in embodiments of the present application may refer to storing in one or more memories. The one or more memories may be provided separately or integrated in the encoder or decoder, the processor, or the communication device. The one or more memories may also be provided separately, or integrated into a decoder, a processor, or a communication device. The type of memory may be any type of storage medium, and the application is not limited thereto.
The "protocol" in the embodiment of the present application may refer to a standard protocol in the communication field, for example, the "protocol" may include an NR protocol and a related protocol applied in a future communication system, which is not limited in the present application.
In the embodiments of the present application, "indication" may include a display indication (or referred to as direct indication) and a hidden indication (or referred to as indirect indication). If the information indicated by a certain piece of information (e.g., the second indication information described below) is referred to as information to be indicated, in a specific implementation process, there are many ways to indicate the information to be indicated, for example, but not limited to, the information to be indicated may be directly indicated, such as the information to be indicated itself or an index of the information to be indicated. The information to be indicated can also be indirectly indicated by indicating other information, wherein an association relationship exists between the other information and the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other part of the information to be indicated is known or predetermined.
In the embodiment of the present application, "and/or" describes an association relationship of an associated object, indicating that three relationships may exist, for example, a and/or B may indicate: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. "at least one" means one or more than one; "at least one of a and B", similar to "a and/or B", describes an association relationship of associated objects, meaning that three relationships may exist, for example, at least one of a and B may mean: a exists alone, A and B exist simultaneously, and B exists alone.
In the embodiments of the present application, "a plurality" means two or more, and other terms are similar thereto.
It should be understood that the communication methods provided herein may be applicable to a wireless communication system, such as the wireless communication system 100 shown in fig. 1. The terminal device in this embodiment of the present application may communicate with one or more network devices at the same time, for example, the network device in this embodiment of the present application may correspond to the network device 110 in fig. 1, and the terminal device in this embodiment of the present application may correspond to the terminal device 130.
Hereinafter, without loss of generality, the embodiments of the present application will be described in detail by taking an interaction process between a terminal device and a network device as an example. The terminal device may be any terminal device in a wireless communication system having a wireless connection relationship with one or more network devices. It is understood that any terminal device in the wireless communication system can implement wireless communication based on the same technical solution. This is not a limitation of the present application.
Fig. 6 is a schematic flowchart of a method 200 for uplink transmission according to an embodiment of the present application, which is shown from a device interaction perspective. As shown in fig. 6, the method 200 shown in fig. 6 may include steps 210 through 240, each of which is described in detail below.
In step 210, the network device sends the first indication information to the terminal device, and accordingly, the terminal device receives the first indication information sent by the network device.
The first indication information may also be referred to as first trigger information or trigger a or first authorization. And the first indication information includes resource information.
In the embodiment of the present application, in two-level scheduling in a BWP, a BWP may include at least two sub-bands, each sub-band (subband) corresponds to a certain frequency bandwidth, for example, may be 20MHz, and there may be continuous spectrum resources between the sub-bands, or may be discontinuous spectrum resources. The resource information in the first indication information may include, for example, frequency domain resource information, which may include at least one of: BWP information, subband information, and PRB information. For example, the frequency-domain resource information may include information of BWPs, information of subbands, or information of PRBs, and accordingly, the corresponding BWPs, subbands, or PRBs may be determined as the resources indicated by the first indication information. For another example, the frequency-domain resource information may include BWP information and subband information, and the subband of BWP may be determined to be the resource indicated by the first indication information. As another example, the frequency-domain resource information may include information of the BWP and information of the PRB, and accordingly, the PRB of the BWP may be determined to be the resource indicated by the first indication information. For another example, the frequency-domain resource information may include information of a subband and information of a PRB, and accordingly, the PRB of the subband may be determined as the resource indicated by the first indication information. As another example, the frequency-domain resource information may include information of the BWP, information of the subband, and information of the PRB, and accordingly, it may be determined that the PRB of the subband of the BWP is the resource indicated by the first indication information. The cell corresponding to the resource indicated by the resource information in the first indication information may be the same cell as the cell transmitting the first indication information, or may be a different cell.
In step 220, the network device sends the second indication information to the terminal device, and accordingly, the terminal device receives the second indication information sent by the network device.
The second indication information may also be referred to as second trigger information or trigger B or a second authorization. As described above, when the terminal device performs uplink transmission of the two-stage scheduling, the terminal device obtains the first indication information and the second indication information, and transmits data after receiving the first indication information and the second indication information. In an embodiment of the present application, the first indication information may be used for the first authorization, and the second indication information may be used for the second authorization.
The first indication information may be sent through the PDCCH, that is, the network device informs the terminal device of the first indication information through the PDCCH. The first indication information may be scrambled by an identifier of the terminal device, for example, a cell radio network temporary identifier (C-RNTI) or a modulation coding scheme radio network temporary identifier (mcs-RNTI). The second indication information may be sent through a PDCCH, and the second indication information may be scrambled using a common Radio Network Temporary Identifier (RNTI) or a group RNTI, and may be known to at least one terminal device in the cell.
In step 230, the terminal device determines a first frequency domain interval according to the second indication information, and performs a first channel access procedure on the first frequency domain interval.
Wherein the determined first frequency domain interval includes the resource indicated by the resource information. Or, the terminal device determines, according to the second indication information, a first frequency domain interval including the resource indicated by the resource information in the frequency domain interval indicated by the second indication information.
The first frequency-domain bin may comprise at least one sub-band and/or at least one BWP. The first channel access procedure is performed at a granularity of a sub-band, and when the first frequency-domain interval includes one sub-band, the terminal device may perform the first channel access procedure on the sub-band. When the first frequency-domain interval includes a plurality of sub-bands, the terminal device may perform a plurality of first channel access procedures on the plurality of sub-bands, and specifically, on which sub-band the first channel access procedure is performed may be determined according to the resource information, for example, on the sub-band having the resource indicated by the resource information. The present embodiment is not limited to this. When the first frequency-domain interval includes one BWP, the terminal device may perform a first channel access procedure on a sub-band corresponding to the BWP, where the sub-band corresponding to the BWP may include one or more. The one or more sub-bands may be determined based on the resource information, e.g., when the BWP includes one sub-band having the resource indicated by the resource information, the terminal device may perform a first channel access procedure on the one sub-band; when the BWP includes a plurality of sub-bands having resources indicated by the resource information, the terminal device may perform a plurality of first channel access procedures on the plurality of sub-bands. When the first frequency domain interval includes a plurality of BWPs, the subband determining method for performing the first channel access procedure on each BWP may be the same as described above, that is, may be determined according to the resource information. The above manners may also be combined, that is, the first frequency-domain interval may include both BWP and a sub-band, for example, sub-band 1 including BWP1 and BWP2, the first channel access procedure may be performed on the sub-band having the resource indicated by the resource information in BWP1, and when sub-band 1 of BWP2 has the resource indicated by the resource information, the first channel access procedure may be performed on sub-band 1 of BWP 2.
The method for the terminal device to determine the first frequency domain interval according to the second indication information includes any one of the following.
The method A comprises the following steps: display indication (or direct indication)
The second indication information carries identification information of the first frequency domain interval.
Optionally, the second indication information carries identification information of at least one sub-band and/or at least one BWP, so that the terminal device determines the first frequency domain interval.
For example, when the first frequency domain interval includes a sub-band, the second indication information may carry an identifier of the sub-band, and the number of sub-bands may be one or more. When the first frequency-domain interval includes BWP, the second indication information may carry an identification of the BWP, and the number of BWPs may be one or more, and the BWP may include one or more sub-bands. When the first frequency domain interval includes a BWP and a sub-band, the second indication information may carry an identifier of the BWP and an identifier of the sub-band. The BWP indicated by the BWP identifier may or may not include the sub-band indicated by the sub-band identifier.
One possible implementation of the indication of the identity of the sub-band indicates the information of the first frequency domain interval of the terminal device by a bitmap (bitmap) of X bits, where X is an integer greater than 1 or equal to 1. For example, as shown in fig. 7, it is assumed that the terminal device is informed of the information of the sub-bands through a 6-bit bitmap, each bit represents a sub-band, a value of 1 indicates that the corresponding sub-band can perform the first channel access procedure, a value of 0 indicates that the first channel access procedure is not performed or a second channel access procedure (described below) is performed, and a shaded portion in fig. 7 is 1. Assume subband 1, subband 2, subband 3, subband 4, subband 5, and subband 6. As can be seen from fig. 7, sub-bands 3 and 6 corresponding to the shading may perform the first channel access procedure, and then sub-bands 3 and 6 belong to the first frequency domain interval.
The method B comprises the following steps: implicit indication (or indirect indication)
And the terminal equipment determines the first frequency domain interval according to the frequency domain interval where the resource carried by the second indication information is located.
And the terminal equipment determines the first frequency domain interval according to the sub-band or BWP corresponding to the second indication information. For example, assuming that the terminal device receives the second indication information through the resource of subband 3, it may determine that the first frequency domain interval is subband 3, and the terminal device may perform the first channel access procedure on subband 3. For example, assuming that the terminal device receives the second indication information on the resource of BWP1, it may determine that the first frequency domain interval is BWP1, and the terminal device may perform the first channel access procedure on BWP1.
It should be noted that, two methods for determining the first frequency domain interval are introduced above through method a and method B, and the embodiment of the present application is not limited thereto, and any method for determining the first frequency domain interval belongs to the protection scope of the embodiment of the present application.
In step 240, the terminal device transmits data on the first resource of the first frequency domain interval according to the result of the first channel access procedure.
If the terminal device determines that the first frequency domain interval includes N sub-bands or M BWPs, the terminal device performs a first channel access procedure on each sub-band or BWP, and the first channel access procedure for any sub-band or BWP includes two results: the channel access procedure is completed (i.e. LBT is successful) and the channel access procedure is not completed (i.e. LBT is failed), where N and M are integers greater than 1 or equal to 1, and N and M may be equal or unequal. The N sub-bands may belong to one BWP or to multiple BWPs. When the terminal device determines that the channel access process of one sub-band or BWP is completed, the terminal device may transmit data using the resource belonging to the sub-band or BWP in the first resource; when the terminal device determines that the channel access process is not completed, the terminal device determines that data cannot be transmitted using the resource belonging to the sub-band or BWP in the first resource.
The first resource is a resource in the first frequency domain interval, and the first resource is determined according to the resource information. The first resource may be an uplink time-frequency resource (or referred to as an uplink transmission resource), which indicates that the terminal device may use the uplink time-frequency resource to send uplink data to the network device, that is, send the uplink data to the network device on the first resource.
It should be understood that, in the present application, the uplink time-frequency resource is taken as an example for an exemplary description, the present application is not limited to this, for example, in the embodiment of the present application, the first indication information also allocates a first resource and a downlink time-frequency resource (or called a downlink transmission resource), and if the first resource and the downlink time-frequency resource are the first resource, the first indication information indicates that the terminal device receives downlink data on the downlink time-frequency resource and decodes the downlink data to obtain a decoding result, for example, the first resource may be used to send a hybrid automatic repeat reQuest (HARQ) feedback to the network device, that is, after a channel access process is completed, an Acknowledgement (ACK) or a non-Acknowledgement (NACK) is sent to the network device.
HARQ is a technology combining Forward Error Correction (FEC) and automatic repeat reQuest (ARQ) methods. FEC adds redundant information to enable a receiving end (e.g., a terminal device) to correct a portion of errors, thereby reducing the number of retransmissions. FEC is known as redundant channel coding. For the error that the FEC cannot correct, the receiving end requests the transmitting end to retransmit the data through an ARQ mechanism. The receiving end uses an error detection code, such as Cyclic Redundancy Check (CRC), to detect whether the received data packet is in error. If there is no error, a positive ACK is sent. If the data packet is wrong, the receiving end discards the data packet or stores the data packet to wait for the retransmission of the data, and then the data packet can be combined for use, and sends a NACK to the sending end for indication. Upon receiving the NACK, the transmitting end (e.g., network device) typically retransmits the same data. The terminal device may also serve as a sending end, and the network device or the terminal device serves as a receiving end.
Three embodiments applicable to the present application are described below in conjunction with three scenarios.
Scene 1
The resource information includes information of frequency domain resources activating BWP.
The frequency-domain resource may be a PRB, and the number of the PRB is numbered by PRBs within the entire BWP. Fig. 8 shows a specific example, which is described below in connection with fig. 8. As shown in fig. 8, assuming that one BWP includes 6 PRBs, the frequency-domain resources are numbered from PRB1 to PRB6, and the BWP is denoted as BWP1. It is assumed that PRB1 and PRB2 are located at subband 1, PRB3 and PRB4 are located at subband 2, and PRB5 and PRB6 are located at subband 3. It is assumed that the network device allocates frequency domain resources PRB1 and PRB4 for the terminal device to transmit data. The network equipment sends first indication information to the terminal equipment, wherein the resource information in the first indication information comprises PRB1 and PRB4, namely the first indication information indicates that the PRB1 and the PRB4 can be used for the terminal equipment to transmit data. After receiving the first indication information, the terminal device may determine that the frequency domain resources allocated by the network device and used for the terminal device to transmit data are PRB1 and PRB4.
It should be noted that fig. 8 is only an exemplary illustration for facilitating understanding, where the number of subbands in BWP and the number of PRBs in each subband are arbitrary, and this is not limited in the embodiment of the present application.
And after receiving the second indication information sent by the network equipment, the terminal equipment determines a first frequency domain interval and performs a first channel access process on the first frequency domain interval. The method for determining the first frequency domain interval by the terminal device is described above, for example, any one of the method a and the method B listed above is omitted here for brevity.
In one possible implementation, the terminal device performs a first channel access procedure on a first frequency domain interval.
Taking fig. 8 as an example, after receiving the first indication information, the terminal device learns that the frequency domain resources allocated to the terminal device by the network device include PRB1 and PRB4 according to the resource information in the first indication information. Assuming that the second indication information indicates that BWP is BWP1, if the terminal device determines that the first frequency domain interval indicated in the second indication information is subband 1 or subband 2 by the foregoing method a or method B after receiving the second indication information, the terminal device may perform the first channel access procedure on subband 1 or subband 2.
For example, the terminal device performs a first channel access procedure on subband 1, and if the terminal device determines that the channel access procedure is completed, the terminal device may transmit data using part or all of the frequency domain resources of PRB 1; if the terminal device determines that the channel access procedure is not completed, the terminal device does not transmit data using PRB1. For another example, the terminal device performs the first channel access procedure on subband 2, and if the terminal device determines that the channel access procedure is completed, the terminal device may transmit data using part or all of the frequency domain resources of PRB 4; if the terminal device determines that the channel access procedure is not complete, the terminal device does not transmit data using PRB4.
In another possible implementation manner, the terminal device performs a first channel access procedure in the first frequency domain interval, and performs a second channel access procedure in the remaining frequency domain intervals. The resource information corresponds to resources located in a plurality of frequency domain intervals, and the remaining frequency domain intervals are frequency domain intervals other than the first frequency domain interval in the plurality of frequency domain intervals. It should be noted that, if the remaining interval includes a plurality of frequency domain intervals, each of the plurality of frequency domain intervals may perform the second channel access procedure.
For example, assuming that there are 3 sub-bands, which are respectively denoted as sub-band 1, sub-band 2, and sub-band 3, the frequency domain resource allocated by the network device is located on sub-band 1 and sub-band 2, and the terminal device determines that the first frequency domain interval is sub-band 2 according to the second indication information, then the terminal device performs the first channel access procedure in sub-band 2, and performs the second channel access procedure in sub-band 1. The terminal device shares the transmission opportunity of the network device by using the first channel access process, so that the channel is acquired more easily, and the time delay of data transmission is reduced.
The above process is described below, taking fig. 8 as an example. After the terminal device receives the first indication information, the frequency domain resources allocated to the terminal device by the network device are known to include PRB1 and PRB4 according to the resource information in the first indication information. Assuming that the second indication information indicates that BWP is BWP1, if the terminal device determines that the first frequency domain interval is subband 1 by the method a or the method B after receiving the second indication information, the terminal device may perform the first channel access procedure on subband 1.
The terminal device performs a first channel access procedure on sub-band 1. If the terminal equipment determines that the channel access process is finished, the terminal equipment can transmit data by using partial or all frequency domain resources of the PRB1 of the subband 1; if the terminal equipment determines that the channel access process is not finished, the terminal equipment does not use the PRB1 of the subband 1 to transmit data.
The terminal device may also perform a second channel access procedure on subband 2. If the terminal equipment determines that the channel access process is finished, the terminal equipment can transmit data by using partial or all frequency domain resources of the PRB4 of the sub-band 2; if the terminal device determines that the channel access procedure is not completed, the terminal device does not transmit data using the PRB4 of the subband 2.
It should be appreciated that when a terminal device performs a first channel access procedure on subband 1, performs a second channel access procedure on subband 2, and both terminal devices determine that the channel access procedure is complete, the terminal device may transmit data using some or all of the frequency domain resources of PRB1 of subband 1 and/or the terminal device may transmit data using some or all of the frequency domain resources of PRB4 of subband 2. When the terminal device transmits data using the frequency domain resource of PRB1 of subband 1 and the frequency domain resource of PRB4 of subband 2, the transmitted data may be the same or different, and this embodiment of this application is not limited.
Scene 2
The resource information includes information of frequency domain resources of a sub-band activating BWP and identification information of the sub-band.
The frequency domain resource may be a PRB, and the number of the PRB is numbered according to the PRB within the subband. Fig. 9 shows a specific example, which is described below in connection with fig. 9. As shown in fig. 9, it is assumed that a BWP includes 3 subbands, denoted as subband 1, subband 2, and subband 3, where the BWP is denoted as BWP1, and each subband includes 2 PRBs, which are numbered from PRB1 to PRB2. Assume that a network device allocates frequency domain resources PRB2 of subband 1 and PRB1 of subband 3 for a terminal device to transmit data. The network device sends first indication information to the terminal device, wherein the resource information in the first indication information includes a PRB2 of a subband 1 and a PRB1 of a subband 3, that is, the first indication information indicates that the PRB2 of the subband 1 and the PRB1 of the subband 3 can be used for the terminal device to transmit data. After receiving the first indication information, the terminal device may determine that the frequency domain resource allocated by the network device for the terminal device to transmit data includes PRB2 of subband 1 and PRB1 of subband 3.
It should be noted that fig. 9 is only an exemplary illustration for facilitating understanding, where the number of subbands in BWP and the number of PRBs in each subband are arbitrary, and this is not limited in the embodiment of the present application.
And after receiving the second indication information sent by the network equipment, the terminal equipment determines a first frequency domain interval and performs a first channel access process on the first frequency domain interval. The first frequency-domain interval is a subset of subbands indicated by an identification of subbands in the resource information. The method for determining the first frequency domain interval by the terminal device is described above, for example, any one of the method a and the method B listed above is omitted here for brevity.
In a possible implementation manner, the terminal device performs a first channel access procedure in a first frequency domain interval.
Taking fig. 9 as an example, after receiving the first indication information, the terminal device learns that the frequency domain resources allocated to the terminal device by the network device include PRB2 of subband 1 and PRB1 of subband 3. If the first frequency domain interval indicated by the second indication information is subband 1, for example, after the terminal device receives the second indication information, it is determined that the first frequency domain interval indicated in the second indication information is subband 1 by using the method a or the method B listed above, and then the terminal device may perform the first channel access procedure on subband 1. Or, if the first frequency domain interval indicated by the second indication information is subband 3, for example, after the terminal device receives the second indication information, it is determined that the first frequency domain interval indicated in the second indication information is subband 3 by using method a or method B listed above, and then the terminal device may perform the first channel access procedure on subband 3.
And if the first frequency domain interval indicated in the second indication information is sub-band 1, the terminal equipment performs a first channel access process on the sub-band 1. If the terminal equipment determines that the channel access process is finished, the terminal equipment can transmit data by using partial or all frequency domain resources of the PRB2 of the sub-band 1; if the terminal equipment determines that the channel access process is not finished, the terminal equipment does not use the PRB2 of the subband 1 to transmit data.
And if the first frequency domain interval indicated in the second indication information is the sub-band 3, the terminal equipment performs a first channel access process on the sub-band 3. If the terminal equipment determines that the channel access process is finished, the terminal equipment can transmit data by using part or all of the frequency domain resources of the PRB1 of the sub-band 3; if the terminal device determines that the channel access procedure is not completed, the terminal device does not transmit data using the PRB1 of the subband 3.
In another possible implementation manner, the terminal device performs a first channel access procedure in the first frequency domain interval, and performs a second channel access procedure in the remaining frequency domain intervals. The resource information corresponds to resources located in a plurality of frequency domain intervals, and the remaining frequency domain intervals are frequency domain intervals other than the first frequency domain interval in the plurality of frequency domain intervals. It should be noted that, if the remaining interval includes a plurality of frequency domain intervals, each of the plurality of frequency domain intervals may perform the second channel access procedure.
The above process is described below, taking fig. 9 as an example. After receiving the first indication information, the terminal device learns that the frequency domain resources allocated to the terminal device by the network device include the PRB2 of the subband 1 and the PRB1 of the subband 3. Assuming that the second indication information indicates that the first frequency domain interval is subband 1, if the terminal device determines that the first frequency domain interval indicated in the second indication information is subband 1 by using the method a or the method B listed above after receiving the second indication information, the terminal device may perform the first channel access procedure on subband 1.
The terminal device performs a first channel access procedure on subband 1. If the terminal equipment determines that the channel access process is finished, the terminal equipment can transmit data by using partial or all frequency domain resources of the PRB2 of the subband 1; if the terminal equipment determines that the channel access process is not finished, the terminal equipment does not use the PRB2 of the subband 1 to transmit data.
The terminal device may also perform a second channel access procedure on subband 3. If the terminal equipment determines that the channel access process is finished, the terminal equipment can transmit data by using part or all of the frequency domain resources of the PRB1 of the sub-band 3; if the terminal device determines that the channel access procedure is not completed, the terminal device does not transmit data using the PRB1 of the subband 3.
It should be appreciated that when a terminal device performs a first channel access procedure on subband 1, performs a second channel access procedure on subband 3, and both terminal devices determine that the channel access procedure is complete, the terminal device may transmit data using some or all of the frequency domain resources of PRB2 of subband 1 and/or the terminal device may transmit data using some or all of the frequency domain resources of PRB1 of subband 3. When the terminal device transmits data using the frequency domain resource of the PRB2 of the subband 1 and the frequency domain resource of the PRB1 of the subband 3, the transmitted data may be the same or different, and the embodiment of the present application is not limited thereto.
The resource information includes information of frequency domain resources of a sub-band activating BWP.
The frequency domain resource may be a PRB, and the number of the PRB is numbered by a PRB within a subband. Fig. 10 shows a specific example, which is exemplarily described below in connection with fig. 10. As shown in fig. 10, it is assumed that a BWP includes 3 subbands, denoted as subband 1, subband 2, and subband 3, where the BWP is denoted as BWP1, and each subband includes 2 PRBs, which are numbered from PRB1 to PRB2. It is assumed that the network device indicates the number information of subbands when allocating frequency domain resources, and PRB number information inside the subbands. Assume that a network device allocates PRB1 of two subbands for a terminal device to transmit data. The network device sends first indication information to the terminal device, wherein the resource information in the first indication information includes PRB1 of two subbands, that is, the first indication information indicates that PRB1 of two subbands can be used for the terminal device to transmit data. After receiving the first indication information, the terminal device may determine that the frequency domain resource allocated by the network device for the terminal device to transmit data is located in PRB1 of two subbands, but the terminal device does not know which PRB1 of two subbands specifically.
It should be noted that fig. 10 is only an exemplary illustration for facilitating understanding, where the number of subbands in BWP and the number of PRBs in each subband are arbitrary, and this is not limited in the embodiment of the present application.
And after receiving the second indication information sent by the network equipment, the terminal equipment determines a first frequency domain interval and performs a first channel access process on the first frequency domain interval. The method for determining the first frequency domain interval by the terminal device is described above, for example, any one of the method a and the method B listed above is omitted here for brevity.
Taking fig. 10 as an example, after receiving the first indication information, the terminal device learns that the frequency domain resource allocated to the terminal device by the network device is located in PRB1 of two subbands. Assuming that the second indication information indicates that the first frequency domain interval is subband 1, if the terminal device determines that the first frequency domain interval indicated in the second indication information is subband 1 by using the method a or the method B listed above after receiving the second indication information, the terminal device may perform the first channel access procedure on subband 1.
For example, the terminal device performs a first channel access procedure on subband 1, and if the terminal device determines that the channel access procedure is completed, the terminal device may transmit data using a part or all of the frequency domain resources of PRB1 of the subband 1; if the terminal equipment determines that the channel access process is not completed, the terminal equipment does not use the PRB1 of the sub-band 1 to transmit data.
Furthermore, the terminal device may perform a second channel access procedure on a subband not indicated, for example, perform the second channel access procedure on subband 2 and subband 3, and if the terminal device determines that the channel access procedure is completed, the terminal device may transmit data using a part or all of the frequency domain resources of PRB1 of subband 2 or subband 3; if the terminal device determines that the channel access procedure is not completed, the terminal device does not transmit data using the PRB1 of the subband 2 or 3.
It should be appreciated that when a terminal device performs a first channel access procedure on subband 1 and a second channel access procedure on subband 2 or 3, and the terminal device determines that the channel access procedures are complete, the terminal device may transmit data using some or all of the frequency domain resources of PRB2 of subband 1 and/or the terminal device may transmit data using some or all of the frequency domain resources of PRB1 of subbands 2 or 3. When the terminal device transmits data using the frequency domain resource of PRB2 of subband 1 and using the frequency domain resource of PRB1 of subband 2 or subband 3, the transmitted data may be the same or different, and this embodiment of this application is not limited.
Three scenarios applicable to the embodiments of the present application are described above with reference to fig. 8 to 10. Based on any of the solutions shown in fig. 8 to fig. 10, the terminal device may determine the frequency domain interval for performing the channel access process according to the second indication information, so that the transmission opportunity of the network device can be shared, and the channel can be obtained more easily. In addition, the terminal equipment determines resources for transmitting data according to the result of the channel access process and the resource information in the first indication information, so that the terminal equipment can communicate with the network equipment.
In this application, the terminal device may also determine the time domain resource for transmitting the data according to the second indication information, or the first indication information and the second indication information. This will be explained in detail below.
Optionally, the first indication information further includes indication information of a first relative time (i.e. an example of a relative time domain position) for multiplexing the plurality of terminal devices in the time domain. As shown in fig. 11, the first indication information may indicate relative time domain positions of terminal device a, terminal device B, and terminal device C, and time domain resources of different terminal devices are located at different positions, for example, at different time slots, so that the terminal devices do not interfere with each other even in the same frequency domain resources. The first relative time may also be referred to as an offset (offset), and is referred to as a first offset for distinction. The first type of offset may correspond to at least one of: transmission parameters, subband, BWP. Taking the first class offset corresponding to the subband as an example, the first class offset corresponding to the subband means that independent offsets can be configured for different subbands, for example, the first class offsets can be configured for subband 1, subband 2, and subband 3 as follows: offset 1, offset 2, offset 3. Transmission parameters include, but are not limited to, at least one of: a Physical Uplink Shared Channel (PUSCH) duration (duration), a subcarrier spacing (SCS), and a Modulation Coding Scheme (MCS) table (table).
Optionally, the second indication information comprises information relating to a time domain resource location for transmitting the data. And the terminal equipment determines the time domain resource of the transmission data according to the second indication information or the second indication information and the first indication information.
In a possible implementation manner, the terminal device determines the time domain resource for transmitting the data according to the second indication information.
For example, the second indication information includes information of an absolute time domain position for transmitting data, and the terminal device determines the time domain resource for transmitting the data according to the information of the absolute time domain position.
For another example, the second indication information includes information of an offset, and for distinguishing, the second type of offset is recorded, and the time domain resource for transmitting data is determined according to the information of the offset and the time when the second indication information is received. The second type of offset represents an offset between an absolute time domain position for the terminal device to transmit data and a time of receiving the second indication information. Taking the time domain unit as the time slot as an example, if the offset is 3, and the time slot in which the terminal device currently receives the second indication information is time slot 0, then for the terminal device, the data transmission is in time slot 3.
In another possible implementation manner, the terminal device determines the time domain resource for transmitting the data according to the second indication information and the first indication information.
The terminal device may determine the time domain resource for transmitting data at least in any one of the following ways.
Mode 1
The second indication information includes information of a second relative time (i.e., an example of an offset), and the terminal device determines a time domain resource for transmitting data according to the first relative time and the second relative time.
The second relative time may also be referred to as an offset, and for distinction, is denoted as a third type of offset, which may correspond to at least one of: transmission parameters, subband, BWP. Taking the third type of offset corresponding to the subband as an example, the third type of offset corresponding to the subband means that independent offsets can be configured for different subbands, for example, the third type of offset can be configured for subband 1, subband 2, and subband 3 as follows: offset A, offset B, and offset C.
The second indication information further includes indication information of a second relative time, for example, for scenario 3 (as shown in fig. 10) described above, where the indication information of the second relative time is used to indicate an offset between the first indication information associated with different subbands (i.e., an example of an offset of a third type), and the second indication information carries identification information of at least one subband and corresponding offset information. By carrying the identification information of the sub-band, different terminal devices can perform time division multiplexing on the time domain, and the interference problem can be solved. If the first indication information includes a first relative time and the second indication information includes a second relative time, the terminal device may determine the time domain resource for transmitting the data according to the first relative time of the first indication information and the second relative time of the second indication information.
For example, taking a time domain unit as a time slot as an example, assuming that a frequency domain position of data transmission by terminal device a is subband 1 and a frequency domain position of data transmission by terminal device B is subband 2, if an offset of subband 1 is 0 and an offset of subband 2 is 4, and a time slot currently receiving the second indication information is time slot 0, data transmission of the first indication information associated with subband 1 is between time slot 0 and time slot 3, and then a specific time slot for data transmission by terminal device a is determined according to an indication of the first relative time of the first indication information. Similarly, the data transmission of the first indication information corresponding to subband 2 is performed in time slot 4 and then the specific time slot for terminal B to transmit data is determined according to the indication of the first relative time of the first indication information. Wherein the offset may be predefined, for example, protocol defined or network device pre-configured.
Mode 2
The second indication information includes information of a third relative time (i.e., yet another example of an offset), and the terminal device determines a time domain resource for transmitting data according to the first relative time and the third relative time.
The second indication information further includes indication information of a third relative time, which is used to indicate an offset between the first indication information corresponding to different transmission parameters (i.e. another example of the offset of the third type), and the second indication information carries identification information of at least one transmission parameter and corresponding offset information. By carrying the identification information of the transmission parameters, different terminal devices can perform time division multiplexing on the time domain, and the interference problem can be solved. If the first indication information includes the first relative time and the second indication information includes the third relative time, the terminal device may determine the time domain resource for transmitting the data according to the first relative time of the first indication information and the third relative time of the second indication information.
For example, taking a time domain unit as a time slot as an example, assuming that a transmission parameter corresponding to data transmission by the terminal device a is transmission parameter 1, and a transmission parameter corresponding to data transmission by the terminal device B is transmission parameter 2, if an offset of the transmission parameter 1 is 0, an offset of the transmission parameter 2 is 4, and meanwhile, a time slot currently receiving the second indication information is time slot 0, then data transmission for the first indication information associated with the transmission parameter 1 is between time slot 0 and time slot 3, and then a specific time slot for the terminal device a to transmit data is determined according to an indication of the first relative time of the first indication information. Similarly, the data transmission of the first indication information corresponding to the transmission parameter 2 is performed in the time slot 4 and later, and then the specific time slot for the terminal device B to transmit data is determined according to the indication of the first relative time of the first indication information.
The second indication information includes information of a first absolute time (i.e., an example of a first absolute time position), and the terminal device determines a time domain resource for transmitting data according to the first relative time and the first absolute time.
For example, taking the time domain unit as the time slot as an example, if the data transmission of the terminal device is determined to be between the time slot 0 and the time slot 3 according to the first absolute time in the second indication information, then the specific time slot is determined according to the indication of the first relative time of the first indication information.
The above exemplarily introduces that the terminal device may: and determining a time domain resource for transmitting data according to the second indication information or according to the first indication information and the second indication information, which is not limited in this application.
The first indication information is independently allocated and the second indication information is commonly allocated for different terminal devices, or for different BWPs, or for different services, or for different logical channels, or for different transmission parameters, etc. Taking different terminal devices as an example, the first indication information is independently allocated and can indicate that the different terminal devices can receive the respective first indication information, and the second indication information is commonly allocated and indicates that the different terminal devices can receive the second indication information. Then the second indication information is used how a suitable terminal device, or a suitable BWP, or a suitable service, or a suitable logical channel, or a suitable transmission parameter, can be implemented. Optionally, the second indication information carries a priority identifier.
If the first indication information indicates the uplink transmission resource, the terminal device receives the first indication information, for example, if the uplink transmission resource is newly transmitted, a packet packing process is performed, and a medium access control protocol data unit (MAC PDU) may be packed, or a plurality of MAC PDUs are packed, where the resource of each sub-band corresponds to one MAC PDU and each MAC PDU corresponds to one priority. If the retransmission is carried out, the packet packing process is not carried out, and the MAC PDU is taken from the buffer zone for transmission. And the terminal equipment determines the MAC PDU which can be sent according to the priority identification in the second indication information.
The second indication information carries priority identification information, for example, the priority identification may include an identification of the terminal device, and further notifies that the first indication information of the terminal device is triggered (e.g., the first authorization is triggered). As another example, the priority flag may include a BWP flag, and the first indication information corresponding to at least one BWP notifying the terminal device is triggered. For another example, the priority identifier may include a service identifier, and further notify that the first indication information corresponding to at least one service of the terminal device is triggered. For another example, the priority identifier may include a logical channel identifier, and further notify that the first indication information corresponding to the at least one logical channel of the terminal device is triggered. For another example, the priority identifier may include an identifier of a transmission parameter, and further notify the terminal device that the first indication information corresponding to at least one transmission parameter is triggered. The first indication information and the second indication information are paired, and the aforementioned triggered first indication information indicates that the terminal device can perform uplink transmission by two-level scheduling according to the first indication information and the second indication information.
It should be understood that the priority identifier may carry any one or more of an identifier of the terminal device, a BWP identifier, a service identifier, an identifier of a logical channel, an identifier of a transmission parameter, and the like. The following is a description of the five cases.
Case 1: the priority identification comprises an identification of transmission parameters.
Wherein the transmission parameters include, but are not limited to, at least one of: a Physical Uplink Shared Channel (PUSCH) duration (duration), a subcarrier spacing (SCS), and a Modulation Coding Scheme (MCS) table (table). The RNTIs of the first indication information corresponding to different MCS tables are different.
Taking the MCS table as an example, the second indication information may carry MCS table indication information, where the MCS table indication information is information used to indicate the MCS table, and the MCS table indication information may be an identifier (e.g., an index of the MCS) of the MCS table. The MCS table includes at least one MCS index, each MCS index corresponding to a set of parameters, for example, the set of parameters may include a modulation rule (modulation order) and a Transport Block Size (TBS) index. Table 1 exemplarily shows an MCS table, where each MCS index in table 1 corresponds to one modulation rule and one TBS index, and one modulation rule and one TBS index correspond to one physical transmission rate, that is, each MCS index corresponds to a physical transmission rate under a set of parameters.
For the terminal device: the terminal equipment modulates the uplink data and/or the uplink control information by adopting a modulation rule corresponding to the MCS index in the MCS table indicated by the MCS table indication information, and/or the terminal equipment determines the coding scheme of the uplink data and/or the uplink control information by adopting the TBS indicated by the TBS index corresponding to the MCS index in the MCS table indicated by the MCS table indication information.
TABLE 1
MCS index | Modulation rule | TBS index |
0 | 2 | 0 |
1 | 2 | 1 |
2 | 2 | 2 |
3 | 2 | 3 |
4 | 2 | 4 |
5 | 2 | 5 |
6 | 2 | 6 |
7 | 2 | 7 |
8 | 2 | 8 |
9 | 2 | 9 |
10 | 4 | 9 |
11 | 4 | 10 |
12 | 4 | 11 |
13 | 4 | 12 |
14 | 4 | 13 |
15 | 4 | 14 |
16 | 4 | 15 |
17 | 6 | 15 |
18 | 6 | 16 |
19 | 6 | 17 |
20 | 6 | 18 |
21 | 6 | 19 |
22 | 6 | 20 |
23 | 6 | 21 |
24 | 6 | 22 |
25 | 6 | 23 |
26 | 6 | 24 |
27 | 6 | 25 |
28 | 6 | 26 |
29 | 2 | * |
30 | 4 | * |
31 | 6 | * |
For a network device: the network equipment demodulates the uplink data and/or the uplink control information by adopting a modulation rule corresponding to the MCS index in the MCS table indicated by the MCS table indication information, and/or the network equipment determines a decoding scheme of the uplink data and/or the uplink control information by adopting the TBS indicated by the TBS index corresponding to the MCS index in the MCS table indicated by the MCS table indication information.
Case 2: the priority identification comprises an identification of the terminal device.
Suppose that terminal device a, terminal device B, and terminal device C receive first indication information sent by a network device. After receiving the first indication information, the terminal device a, the terminal device B, and the terminal device C respectively generate a MAC PDU, such as a data packet, which is denoted as MAC PDU a, MAC PDU B, and MAC PDU C.
In a possible implementation manner, if the first indication information indicating the terminal device a is triggered in the second indication information, the MAC PDU a corresponding to the terminal device a may be sent, so that the MAC PDU B corresponding to the terminal device B and the MAC PDU C corresponding to the terminal device C are not sent, that is, the terminal device a determines that the channel access procedure is completed (for example, the terminal device a performs the first channel access procedure and/or the terminal device a performs the second channel access procedure), and sends the MAC PDU a. For another example, if the first indication information that indicates the terminal device B is carried in the second indication information is triggered, the MAC PDU B corresponding to the terminal device B may be sent, so that the MAC PDU a corresponding to the terminal device a and the MAC PDU C corresponding to the terminal device C are not sent, that is, the terminal device B determines that the channel access procedure is completed (for example, the terminal device B performs the first channel access procedure and/or the terminal device B performs the second channel access procedure), and sends the MAC PDU B. For another example, if the first indication information indicating the terminal device C is triggered in the second indication information, the MAC PDU C corresponding to the terminal device C may be sent, so that the MAC PDU B corresponding to the terminal device B and the MAC PDU a corresponding to the terminal device a are not sent, that is, the terminal device C determines that the channel access procedure is completed (for example, the terminal device C executes the first channel access procedure and/or the terminal device C executes the second channel access procedure), and sends the MAC PDU C. The embodiment of the present application does not limit how to process the MAC PDU not to be transmitted.
In another possible implementation manner, the second indication information may carry a priority order of data transmission of the terminal device. For example, the first indication information indicating the terminal device a and the first indication information indicating the terminal device B are both triggered in the second indication information, and the second indication information indicates that the MAC PDU a corresponding to the terminal device a is to be sent preferentially, if both the terminal device a and the terminal device B determine that the channel access process is completed, both the MAC PDU a corresponding to the terminal device a and the MAC PDU B corresponding to the terminal device B may be sent, and the MAC PDU a is sent preferentially.
Case 3: the priority identification comprises an identification of the service.
Assume that a terminal device is to send data of multiple services, denoted as service 1, service 2, and service 3. After receiving the first indication information, the terminal device generates a MAC PDU, such as a data packet, for the service 1, the service 2, and the service 3, which is denoted as MAC PDU 1, MAC PDU 2, and MAC PDU 3.
If the second indication information carries the first indication information indicating the service 1 of the terminal device and is triggered, if the terminal device determines that the channel access process is completed, the MAC PDU 1 corresponding to the terminal device may be sent, so that the MAC PDU 2 corresponding to the terminal device and the MAC PDU 3 corresponding to the terminal device are not sent. For another example, the first indication information indicating the service 2 of the terminal device is triggered in the second indication information, and if the terminal device determines that the channel access process is completed, the MAC PDU 2 corresponding to the terminal device may be sent, so that the MAC PDU 1 corresponding to the terminal device and the MAC PDU 3 corresponding to the terminal device are not sent. For another example, the first indication information indicating the service 3 of the terminal device is triggered in the second indication information, and if the terminal device determines that the channel access process is completed, the MAC PDU 3 corresponding to the terminal device may be sent, so that the MAC PDU 1 corresponding to the terminal device and the MAC PDU 2 corresponding to the terminal device are not sent. The embodiment of the present application does not limit how to process the MAC PDU not to be transmitted.
In another possible implementation manner, the second indication information may carry a priority order of data transmission of the terminal device. For example, the first indication information indicating the service 1 of the terminal device and the first indication information indicating the service 2 of the terminal device are both triggered in the second indication information, and the second indication information indicates that the service 1 of the terminal device is to be sent preferentially, if the terminal device determines that the channel access process is completed, the MAC PDU 1 corresponding to the service 1 of the terminal device and the MAC PDU 2 corresponding to the service 2 of the terminal device may both be sent, and the MAC PDU 1 is sent preferentially.
Case 4: the priority identification includes an identification of the logical channel.
It is assumed that the terminal device is to transmit data on a plurality of logical channels, denoted as logical channel 1, logical channel 2, and logical channel 3. After receiving the first indication information, the terminal device generates a MAC PDU, such as a data packet, for the logical channel 1, the logical channel 2, and the logical channel 3, which is denoted as MAC PDU 1, MAC PDU 2, and MAC PDU 3.
According to a possible implementation manner, if the first indication information indicating the logical channel 1 of the terminal device is triggered in the second indication information, if the terminal device determines that the channel access process is completed, the MAC PDU 1 corresponding to the terminal device may be sent, so that the MAC PDU 2 corresponding to the terminal device and the MAC PDU 3 corresponding to the terminal device are not sent. For another example, the first indication information indicating the logical channel 2 of the terminal device is triggered in the second indication information, and if the terminal device determines that the channel access procedure is completed, the MAC PDU 2 corresponding to the terminal device may be sent, so that the MAC PDU 1 corresponding to the terminal device and the MAC PDU 3 corresponding to the terminal device are not sent. For another example, the first indication information indicating the logical channel 3 of the terminal device is triggered in the second indication information, and if the terminal device determines that the channel access procedure is completed, the MAC PDU 3 corresponding to the terminal device may be sent, so that the MAC PDU 1 corresponding to the terminal device and the MAC PDU 2 corresponding to the terminal device are not sent. The embodiment of the present application does not limit how to process the MAC PDU not to be transmitted.
In another possible implementation manner, the second indication information may carry a priority order of data transmission of the terminal device. For example, the first indication information indicating logical channel 1 of the terminal device and the first indication information indicating logical channel 2 of the terminal device are both triggered in the second indication information, and the second indication information indicates that the logical channel 1 of the terminal device is to be sent preferentially, if the terminal device determines that the channel access process is completed, both MAC PDU 1 corresponding to the logical channel 1 of the terminal device and MAC PDU 2 corresponding to the logical channel 2 of the terminal device may be sent, and the MAC PDU 1 is sent preferentially.
Case 5: the priority identification includes an identification of BWP.
It is assumed that there are multiple BWPs available to the terminal device, denoted as BWP1, BWP2, BWP3. After receiving the first indication information, the terminal device generates a MAC PDU, such as a data packet, for the resource of BWP1, the resource of BWP2, and the resource of BWP3, and records the MAC PDU as MAC PDU 1, MAC PDU 2, and MAC PDU 3.
In a possible implementation manner, if the first indication information indicating the BWP1 of the terminal device is carried in the second indication information is triggered, if the terminal device determines that the channel access procedure is completed, the MAC PDU 1 corresponding to the terminal device may be sent, so that the MAC PDU 2 corresponding to the terminal device and the MAC PDU 3 corresponding to the terminal device are not sent. For another example, if the first indication information indicating the BWP2 of the terminal device is carried in the second indication information is triggered, if the terminal device determines that the channel access procedure is completed, the MAC PDU 2 corresponding to the terminal device may be sent, so that the MAC PDU 1 corresponding to the terminal device and the MAC PDU 3 corresponding to the terminal device are not sent. For another example, if the first indication information indicating BWP3 of the terminal device is carried in the second indication information is triggered, if the terminal device determines that the channel access procedure is completed, the MAC PDU 3 corresponding to the terminal device may be sent, so that the MAC PDU 1 corresponding to the terminal device and the MAC PDU 2 corresponding to the terminal device are not sent. The embodiment of the present application does not limit how to process the MAC PDU which is not transmitted.
In another possible implementation manner, the second indication information may carry a priority order of data transmission of the terminal device. For example, the first indication information indicating the BWP1 of the terminal device and the first indication information indicating the BWP2 of the terminal device are both triggered in the second indication information, and the second indication information indicates that the BWP1 of the terminal device is to be sent preferentially, if the terminal device determines that the channel access procedure is completed, both the MAC PDU 1 corresponding to the terminal device BWP1 and the MAC PDU 2 corresponding to the terminal device BWP2 may be sent, and the MAC PDU 1 is sent preferentially.
It should be understood that the foregoing exemplarily illustrates five cases in which the second indication information carries the priority identifier, and the embodiment of the present application is not limited thereto, for example, the foregoing five cases may be used in combination or alone.
It should be further understood that, in the above five cases, the completion of the channel access procedure may refer to a result of performing a first channel access procedure, or may also be a result of performing a second channel access procedure, and this is not limited in this embodiment of the present invention.
Based on the technical scheme, the terminal device receives the first indication information and the second indication information, and determines the frequency domain interval for performing the channel access process according to the second indication information, so that the transmission opportunity of the network device can be shared, and the channel can be acquired more easily. In addition, the terminal device determines the resource for transmitting data according to the result of the channel access process and by combining the resource information in the first indication information, so that the terminal device can communicate with the network device.
In addition, based on the above technical solution, for different terminal devices, the method is used by the terminal device whose priority identifier meets the requirement by carrying the priority identifier in the second indication information, so that the method can be used by a suitable terminal device. Alternatively, for different BWPs, by carrying the priority identifier in the second indication information, the BWP with the priority identifier meeting the requirement uses the method, so that the method can be used by the appropriate BWP. Or, for different services, the priority identifier is carried in the second indication information, so that the service with the priority identifier meeting the requirement uses the method, and thus, the method can be used for the proper service. Or, for different logical channels, the priority identifier is carried in the second indication information, so that the logical channel with the priority identifier meeting the requirement uses the method, and thus the method can be used by a proper logical channel. Or, for different transmission parameters, the priority identifier is carried in the second indication information, so that the transmission parameter with the priority identifier meeting the requirement uses the method, and the method can be used for the proper transmission parameter.
It should be understood that, for convenience of understanding only, the method for uplink transmission provided in the embodiment of the present application is described in detail by taking the interaction between the network device and the terminal device as an example, but this should not limit the present application in any way. For example, the network device that sends the first indication information to the terminal device and the network device that receives the data sent by the terminal device may be the same network device or different network devices, which is not limited in this application.
The method for uplink transmission according to the embodiment of the present application is described in detail above with reference to fig. 6 to 11. Hereinafter, the apparatus according to the embodiment of the present application will be described in detail with reference to fig. 12 to 15.
Fig. 12 is a schematic block diagram of an apparatus provided by an embodiment of the present application. As shown in fig. 12, the apparatus 500 may include: a transceiving unit 510 and a processing unit 520.
In one possible design, the apparatus 500 may be the terminal device in the method 200, for example, the terminal device, or a chip configured in the terminal device.
In a possible implementation manner, the transceiver unit 510 is configured to receive first indication information, where the first indication information includes resource information; the transceiver unit 510 is further configured to receive second indication information; the processing unit 520 is configured to determine a first frequency domain interval according to the second indication information, and perform a first channel access procedure on the first frequency domain interval; the transceiving unit 510 is further configured to: and according to the result of the first channel access process, performing uplink transmission on the first resource of the first frequency domain interval, wherein the first resource is determined according to the resource information.
Optionally, the processing unit 520 is further configured to: performing a second channel access process on a second frequency domain interval, wherein the resource information corresponds to resources located on the plurality of frequency domain intervals, and the second frequency domain interval is a frequency domain interval except the first frequency domain interval in the plurality of frequency domain intervals; and the transceiving unit 510 is further configured to: and performing uplink transmission on second resources in the second frequency domain interval according to the result of the second channel access process, wherein the second resources are determined according to the resource information.
Optionally, the second indication information carries identification information of the first frequency domain interval, and the processing unit 520 is specifically configured to: determining a first frequency domain interval according to the identification information; or, the processing unit 520 is specifically configured to: and determining the frequency domain interval carrying the second indication information as the first frequency domain interval.
Optionally, the resource information includes information of frequency domain resources that activate BWP; or, the resource information includes information of frequency domain resources of a sub-band activating BWP and identification information of the sub-band; or, the resource information includes information of frequency domain resources of a sub-band activating BWP.
Optionally, the second indication information comprises information of an absolute time domain position for transmitting data; the processing unit 520 is further configured to: and determining the time domain resource of the transmission data according to the information of the absolute time domain position.
Optionally, the second indication information includes information of a first offset, and the first offset corresponds to any one of: transmission parameters, sub-band, BWP; the processing unit 520 is further configured to: and determining the position of the resource for transmitting the data on the time domain according to the first time and the information of the first offset, wherein the first time is the time for receiving the second indication information.
Optionally, the first indication information further includes indication information of a relative time domain position, where the indication information of the relative time domain position is used to indicate a relative position of a resource for transmitting data by the terminal device in the time domain.
Optionally, the second indication information comprises information of the first absolute time domain position; the processing unit 520 is further configured to: and determining the position of the resource for transmitting the data on the time domain according to the indication information of the relative time domain position and the information of the first absolute time domain position.
Optionally, the second indication information includes information of a second offset, and the second offset corresponds to any one of: transmission parameters, subbands, BWP; the processing unit 520 is further configured to: and determining the position of the resource for transmitting the data on the time domain according to the first time, the information of the second offset and the indication information of the relative time domain position, wherein the first time is the time for receiving the second indication information.
Optionally, the second indication information further includes a priority identification.
Optionally, the priority identifier includes any one of: the identification of the terminal device, the identification of BWP, the identification of service, the identification of logical channel and the identification of transmission parameter.
It should be understood that the apparatus 500 may correspond to a terminal device in the method 200 according to an embodiment of the present application, and the apparatus 500 may include a unit for performing the method performed by the terminal device in the method 200. Also, each unit and the other operations and/or functions in the apparatus 500 are respectively for implementing the corresponding flow of the method 200. For the specific processes of each unit executing the corresponding steps, reference is made to the description of the method embodiments in conjunction with fig. 6 to fig. 11, and for brevity, the description is omitted here.
It should also be understood that when the apparatus 500 is a chip configured in a terminal device, the transceiver 510 in the apparatus 500 may be an input/output interface.
In another possible design, the apparatus 500 may be a network device in the method 200, for example, a network device, or a chip configured in a network device.
Specifically, the apparatus 500 may correspond to the network device in the method 200 according to the embodiment of the present application, and the apparatus 500 may include a unit for executing the method executed by the network device in the method 200. Also, each unit and the other operations and/or functions in the apparatus 500 are respectively for implementing the corresponding flow of the method 200. For the specific processes of each unit executing the corresponding steps, reference is made to the description of the method embodiments in conjunction with fig. 6 to fig. 11, and for brevity, the description is omitted here.
It should also be understood that when the apparatus 500 is a chip configured in a network device, the transceiver unit 510 in the apparatus 500 may be an input/output interface.
It should be understood that the division of the units in the above apparatus is only a division of logical functions, and the actual implementation may be wholly or partially integrated into one physical entity, or may be physically separated. And the units in the device can be realized in the form of software called by the processing element; or may be implemented entirely in hardware; part of the units can also be realized in the form of software called by a processing element, and part of the units can be realized in the form of hardware. For example, each unit may be a processing element separately set up, or may be implemented by being integrated into a chip of the apparatus, or may be stored in a memory in the form of a program, and a processing element of the apparatus calls and executes the function of the unit. In addition, all or part of the units can be integrated together or can be independently realized. The processing element described herein may in turn be a processor, which may be an integrated circuit having signal processing capabilities. In the implementation process, the steps of the method or the units above may be implemented by integrated logic circuits of hardware in a processor element or in a form called by software through the processor element.
In one example, the units in any of the above apparatuses may be one or more integrated circuits configured to implement the above methods, such as: one or more Application Specific Integrated Circuits (ASICs), or one or more microprocessors (DSPs), or one or more Field Programmable Gate Arrays (FPGAs), or a combination of at least two of these Integrated Circuit forms. For another example, when a Unit in a device may be implemented in the form of a Processing element scheduler, the Processing element may be a general-purpose processor, such as a Central Processing Unit (CPU) or other processor that can invoke a program. As another example, these units may be integrated together and implemented in the form of a system-on-a-chip (SOC).
The above unit for receiving is an interface circuit of the apparatus for receiving signals from other apparatuses. For example, when the device is implemented in the form of a chip, the receiving unit is an interface circuit for the chip to receive signals from other chips or devices. The above unit for transmitting is an interface circuit of the apparatus for transmitting a signal to other apparatuses. For example, when the device is implemented in the form of a chip, the transmission unit is an interface circuit for the chip to transmit a signal to other chips or devices.
Fig. 13 is a schematic structural diagram of a terminal device 800 according to an embodiment of the present application. It may be the terminal in the above embodiment, for implementing the operation of the terminal in the above embodiment. As shown in fig. 13, the terminal includes: antenna 810, radio frequency part 820, signal processing part 830. Antenna 810 is connected to radio frequency section 820. In the downlink direction, the radio frequency part 820 receives information transmitted by the network device through the antenna 810, and transmits the information transmitted by the network device to the signal processing part 830 for processing. In the uplink direction, the signal processing part 830 processes the information of the terminal and sends the information to the radio frequency part 820, and the radio frequency part 820 processes the information of the terminal and sends the information to the network device through the antenna 810.
The signal processing part 830 may include a modem subsystem for implementing processing of each communication protocol layer of data; the system also comprises a central processing subsystem used for realizing the processing of a terminal operating system and an application layer; in addition, other subsystems, such as a multimedia subsystem for implementing control of a terminal camera, a screen display, etc., peripheral subsystems for implementing connection with other devices, and the like may be included. The modem subsystem may be a separately provided chip. Alternatively, the above means for the terminal may be located at the modem subsystem.
The modem subsystem may include one or more processing elements 831, including, for example, a host CPU and other integrated circuits. The modem subsystem may also include a storage element 832 and an interface circuit 833. The storage element 832 is used to store data and programs, but programs for executing the methods performed by the terminal in the above methods may not be stored in the storage element 832, but stored in a memory outside the modem subsystem, which is loaded for use when in use. The interface circuit 833 is used to communicate with other subsystems. The above apparatus for a terminal may reside in a modem subsystem that may be implemented by a chip comprising at least one processing element for performing various steps of any of the methods performed by the above terminal, and interface circuitry for communicating with other apparatus. In one implementation, the unit of the terminal for implementing the steps of the above method may be implemented in the form of a processing element scheduler, for example, an apparatus for the terminal includes a processing element and a storage element, and the processing element calls a program stored in the storage element to execute the method executed by the terminal in the above method embodiment. The memory elements may be memory elements with the processing elements on the same chip, i.e. on-chip memory elements.
In another implementation, the program for performing the method performed by the terminal in the above method may be a memory element on a different chip than the processing element, i.e. an off-chip memory element. At this time, the processing element calls or loads a program from the off-chip storage element onto the on-chip storage element to call and execute the method executed by the terminal in the above method embodiment.
In yet another implementation, the unit of the terminal implementing the steps of the above method may be configured as one or more processing elements disposed on the modem subsystem, where the processing elements may be integrated circuits, for example: one or more ASICs, or one or more DSPs, or one or more FPGAs, or a combination of these types of integrated circuits. These integrated circuits may be integrated together to form a chip.
The units of the terminal implementing the steps of the above method may be integrated together and implemented in the form of a system-on-a-chip (SOC) chip for implementing the above method. The chip can integrate at least one processing element and a storage element, and the processing element calls the storage element to realize the method executed by the terminal; or, at least one integrated circuit may be integrated in the chip, for implementing the method executed by the above terminal; alternatively, the above implementation modes may be combined, the functions of the partial units are implemented in the form of a processing element calling program, and the functions of the partial units are implemented in the form of an integrated circuit.
It will be seen that the above apparatus for a terminal may comprise at least one processing element and interface circuitry, wherein the at least one processing element is adapted to perform any of the methods performed by the terminal provided by the above method embodiments. The processing element may: namely, part or all of the steps executed by the terminal are executed by calling the program stored in the storage element; it is also possible to: that is, some or all of the steps performed by the terminal are performed by integrated logic circuits of hardware in the processor element in combination with instructions; of course, some or all of the steps performed by the terminal may be performed in combination with the first and second manners.
The processing elements herein, like those described above, may be a general purpose processor, such as a CPU, or one or more integrated circuits configured to implement the above methods, such as: one or more ASICs, or one or more microprocessors DSP, or one or more FPGAs, etc., or a combination of at least two of these integrated circuit forms.
The storage element may be a memory or a combination of a plurality of storage elements.
Fig. 14 is a schematic structural diagram of a network device provided in an embodiment of the present application, and is the schematic structural diagram of a network device provided in the embodiment of the present application. For implementing the operation of the network device in the above embodiments. As shown in fig. 14, the network device includes: antenna 901, radio frequency apparatus 902, baseband apparatus 903. The antenna 901 is connected to a radio frequency device 902. In the uplink direction, rf device 902 receives information transmitted by the terminal through antenna 901, and transmits the information transmitted by the terminal to baseband device 903 for processing. In the downlink direction, the baseband device 903 processes the information of the terminal and sends the processed information to the radio frequency device 902, and the radio frequency device 902 processes the information of the terminal and sends the processed information to the terminal through the antenna 901.
The baseband device 903 may include one or more processing elements 9031 including, for example, a host CPU and other integrated circuits. In addition, the baseband device 903 may further include a storage element 9032 and an interface 9033, where the storage element 9032 is configured to store programs and data; the interface 9033 is used for exchanging information with the radio frequency device 902, and is, for example, a Common Public Radio Interface (CPRI). The above means for a network device may be located in the baseband apparatus 903, for example, the above means for a network device may be a chip on the baseband apparatus 903, the chip including at least one processing element and an interface circuit, wherein the processing element is configured to perform each step of any one of the methods performed by the above network device, and the interface circuit is configured to communicate with other devices. In one implementation, the unit of the network device for implementing the steps in the above method may be implemented in the form of a processing element scheduler, for example, an apparatus for the network device includes a processing element and a storage element, and the processing element calls a program stored in the storage element to execute the method executed by the network device in the above method embodiment. The memory elements may be memory elements on the same chip as the processing element, i.e. on-chip memory elements, or may be memory elements on a different chip than the processing element, i.e. off-chip memory elements.
In another implementation, the unit of the network device for implementing the steps of the above method may be configured as one or more processing elements, which are disposed on the baseband apparatus, where the processing elements may be integrated circuits, for example: one or more ASICs, or one or more DSPs, or one or more FPGAs, or a combination of these types of integrated circuits. These integrated circuits may be integrated together to form a chip.
The units of the network device implementing the steps of the above method may be integrated together and implemented in the form of a system-on-a-chip (SOC), for example, a baseband device including the SOC chip for implementing the above method. At least one processing element and a storage element can be integrated in the chip, and the method executed by the network equipment is realized in the form that the processing element calls the stored program of the storage element; or, at least one integrated circuit may be integrated in the chip, for implementing the method executed by the above network device; alternatively, the above implementation modes may be combined, the functions of the partial units are implemented in the form of a processing element calling program, and the functions of the partial units are implemented in the form of an integrated circuit.
It is seen that the above apparatus for a network device may comprise at least one processing element and interface circuitry, wherein the at least one processing element is configured to perform the method performed by any one of the network devices provided by the above method embodiments. The processing element may: namely, calling the program stored in the storage element to execute part or all of the steps executed by the network equipment; it is also possible to: that is, some or all of the steps performed by the network device are performed by integrated logic circuitry of hardware in the processor element in combination with the instructions; of course, some or all of the steps performed by the above network device may also be performed in combination with the first manner and the second manner.
The processing elements herein, like those described above, may be a general purpose processor, such as a CPU, or one or more integrated circuits configured to implement the above methods, such as: one or more ASICs, or one or more microprocessors DSP, or one or more FPGAs, etc., or a combination of at least two of these integrated circuit forms.
The storage element may be a memory or a combination of a plurality of storage elements.
Fig. 15 is a schematic structural diagram of a network device according to an embodiment of the present application, which is a schematic structural diagram of another network device according to an embodiment of the present application.
As shown in fig. 15, the network device includes: the processor 1010, the memory 1020, and the interface 1030, the processor 1010, the memory 1020, and the interface 1030 are in signal communication.
The above means are located in the network device, and the functions of the respective units can be implemented by the processor 1010 calling the program stored in the memory 1020. That is, the above apparatus includes a memory for storing a program called by a processor to perform the method in the above method embodiment, and a processor. The processor here may be an integrated circuit with signal processing capabilities, such as a CPU. Or the functions of the above respective units may be implemented by one or more integrated circuits configured to implement the above methods. For example: one or more ASICs, or one or more microprocessors DSP, or one or more FPGAs, etc., or a combination of at least two of these integrated circuit forms. Alternatively, the above implementations may be combined.
The embodiment of the application also provides a processing device, which comprises a processor and an interface; the processor is used for executing the communication method in the method embodiment.
It should be understood that the processing means may be a chip. For example, the processing device may be a Field Programmable Gate Array (FPGA), an Application Specific Integrated Circuit (ASIC), a system on chip (SoC), a Central Processing Unit (CPU), a Network Processor (NP), a digital signal processing circuit (DSP), a Microcontroller (MCU), a Programmable Logic Device (PLD), or other integrated chips.
In implementation, the steps of the above method may be performed by integrated logic circuits of hardware in a processor or instructions in the form of software. The steps of the method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in a processor. The software modules may be located in ram, flash, rom, prom, or eprom, registers, etc. as is well known in the art. The storage medium is located in a memory, and a processor reads information in the memory and completes the steps of the method in combination with hardware of the processor. To avoid repetition, it is not described in detail here.
It should be noted that the processor in the embodiments of the present application may be an integrated circuit chip having signal processing capability. In implementation, the steps of the above method embodiments may be performed by integrated logic circuits of hardware in a processor or instructions in the form of software. The processor described above may be a general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components. The various methods, steps, and logic blocks disclosed in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in a memory, and a processor reads information in the memory and completes the steps of the method in combination with hardware of the processor.
It will be appreciated that the memory in the embodiments of the subject application can be either volatile memory or nonvolatile memory, or can include both volatile and nonvolatile memory. The non-volatile memory may be a read-only memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an electrically Erasable EPROM (EEPROM), or a flash memory. Volatile memory can be Random Access Memory (RAM), which acts as external cache memory. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), synchronous Dynamic Random Access Memory (SDRAM), double data rate SDRAM, enhanced SDRAM, SLDRAM, synchronous Link DRAM (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
According to the method provided by the embodiment of the present application, the present application further provides a computer program product, which includes: computer program code which, when run on a computer, causes the computer to perform the method of any one of the embodiments shown in figures 6 to 11.
According to the method provided by the embodiment of the present application, a computer-readable medium is further provided, and the computer-readable medium stores program codes, and when the program codes are executed on a computer, the computer is caused to execute the method of any one of the embodiments shown in fig. 6 to 11.
According to the method provided by the embodiment of the present application, the present application further provides a system, which includes the foregoing one or more terminal devices and one or more network devices.
In the above embodiments, all or part of the implementation may be realized by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the application to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored on a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website, computer, server, or data center to another website, computer, server, or data center via wire (e.g., coaxial cable, fiber optic, digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that includes one or more available media. The usable medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a Digital Video Disk (DVD)), or a semiconductor medium (e.g., a Solid State Disk (SSD)), among others.
The network device in the foregoing device embodiments completely corresponds to the terminal device and the network device or the terminal device in the method embodiments, and the corresponding module or unit executes the corresponding steps, for example, the communication unit (transceiver) executes the steps of receiving or transmitting in the method embodiments, and other steps besides transmitting and receiving may be executed by the processing unit (processor). The functions of specific elements may be referred to corresponding method embodiments. The number of the processors may be one or more.
As used in this specification, the terms "component," "module," "system," and the like are intended to refer to a computer-related entity, either hardware, firmware, a combination of hardware and software, or software in execution. For example, a component may be, but is not limited to being, a process running on a processor, an object, an executable, a thread of execution, a program, and/or a computer. By way of illustration, both an application running on a computing device and the computing device can be a component. One or more components can reside within a process and/or thread of execution and a component can be localized on one computer and/or distributed between 2 or more computers. In addition, these components can execute from various computer readable media having various data structures stored thereon. The components may communicate by way of local and/or remote processes such as in accordance with a signal having one or more data packets (e.g., data from two components interacting with one another at a local system, distributed system, and/or across a network such as the internet with other systems by way of the signal).
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one type of logical functional division, and other divisions may be realized in practice, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one position, or may be distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a portable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk, an optical disk, or other various media capable of storing program codes.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily think of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (26)
1. A method for uplink transmission, comprising:
receiving first indication information, wherein the first indication information comprises resource information, and the resource information comprises frequency domain resource information on an unauthorized frequency band;
receiving second indication information;
determining a first frequency domain interval according to the second indication information, and performing a first channel access process on the first frequency domain interval;
and performing uplink transmission on the first resource of the first frequency domain interval according to the result of the first channel access process, wherein the first resource is determined according to the resource information.
2. The method of claim 1, further comprising:
performing a second channel access process on a second frequency domain interval, where the resource information corresponds to resources located in multiple frequency domain intervals, and the second frequency domain interval is a frequency domain interval other than the first frequency domain interval in the multiple frequency domain intervals;
and performing uplink transmission on a second resource of the second frequency domain interval according to the result of the second channel access process, wherein the second resource is determined according to the resource information.
3. The method according to claim 1 or 2, wherein the determining a first frequency domain interval according to the second indication information comprises:
the second indication information carries identification information of the first frequency domain interval, and the first frequency domain interval is determined according to the identification information; or
And determining the frequency domain interval carrying the second indication information as the first frequency domain interval.
4. The method according to claim 1 or 2,
the resource information includes information of frequency domain resources activating a bandwidth part BWP; or the like, or, alternatively,
the resource information includes information of frequency domain resources of a sub-band activating BWP and identification information of the sub-band; or the like, or, alternatively,
the resource information includes information of frequency domain resources of a sub-band that activates BWP.
5. The method according to claim 1 or 2, wherein the second indication information includes information of an absolute time domain position for transmitting data;
the method further comprises the following steps:
and determining the position of the resource for transmitting the data on the time domain according to the information of the absolute time domain position.
6. The method according to claim 1 or 2, wherein the second indication information includes information of a first offset, and the first offset corresponds to any one of: transmission parameters, subbands, BWP;
the method further comprises the following steps:
and determining the position of a resource for transmitting data on a time domain according to the information of the first time and the first offset, wherein the first time is the time for receiving the second indication information.
7. The method according to claim 1 or 2, wherein the first indication information further comprises indication information of a relative time domain position, and the indication information of the relative time domain position is used for indicating a relative position of a resource for transmitting data by a terminal device in a time domain.
8. The method according to claim 7, wherein the second indication information includes information of a first absolute time domain position;
the method further comprises the following steps:
and determining the position of the resource for transmitting the data on the time domain according to the indication information of the relative time domain position and the information of the first absolute time domain position.
9. The method according to claim 7, wherein the second indication information includes information of a second offset, and the second offset corresponds to any one of: transmission parameters, sub-band, BWP;
the method further comprises the following steps:
and determining the position of the resource for transmitting the data on the time domain according to the first time, the information of the second offset and the indication information of the relative time domain position, wherein the first time is the time for receiving the second indication information.
10. The method according to claim 1 or 2, wherein the second indication information further comprises a priority identification.
11. The method of claim 10, wherein the priority identification comprises any one of: the identification of the terminal device, the identification of BWP, the identification of service, the identification of logical channel and the identification of transmission parameter.
12. An apparatus for uplink transmission, comprising:
a transceiver unit, configured to receive first indication information, where the first indication information includes resource information, and the resource information includes frequency domain resource information on an unlicensed frequency band;
the transceiver unit is further configured to: receiving second indication information;
the processing unit is used for determining a first frequency domain interval according to the second indication information and performing a first channel access process on the first frequency domain interval;
the transceiver unit is further configured to: and performing uplink transmission on the first resource of the first frequency domain interval according to the result of the first channel access process, wherein the first resource is determined according to the resource information.
13. The apparatus of claim 12,
the processing unit is further to: performing a second channel access process on a second frequency domain interval, where the resource information corresponds to resources located in multiple frequency domain intervals, and the second frequency domain interval is a frequency domain interval other than the first frequency domain interval in the multiple frequency domain intervals;
and the transceiver unit is further configured to: and performing uplink transmission on a second resource of the second frequency domain interval according to the result of the second channel access process, wherein the second resource is determined according to the resource information.
14. The apparatus of claim 12 or 13,
the second indication information carries identification information of the first frequency domain interval, and the processing unit is specifically configured to: determining the first frequency domain interval according to the identification information; or
The processing unit is specifically configured to: and determining the frequency domain interval carrying the second indication information as the first frequency domain interval.
15. The apparatus of claim 12 or 13,
the resource information includes information of frequency domain resources activating a bandwidth part BWP; or the like, or a combination thereof,
the resource information includes information of frequency domain resources of a sub-band activating BWP and identification information of the sub-band; or the like, or, alternatively,
the resource information includes information of frequency domain resources of a sub-band that activates BWP.
16. The apparatus according to claim 12 or 13, wherein the second indication information comprises information of an absolute time domain position for transmitting data;
the processing unit is further to: and determining the position of the resource for transmitting the data on the time domain according to the information of the absolute time domain position.
17. The apparatus according to claim 12 or 13, wherein the second indication information includes information of a first offset, and the first offset corresponds to any one of: transmission parameters, sub-band, BWP;
the processing unit is further to: and determining the position of a resource for transmitting data on a time domain according to the first time and the information of the first offset, wherein the first time is the time for receiving the second indication information.
18. The apparatus according to claim 12 or 13, wherein the first indication information further includes indication information of a relative time domain position, and the indication information of the relative time domain position is used to indicate a relative position of a resource for transmitting data by a terminal device in a time domain.
19. The apparatus of claim 18, wherein the second indication information comprises information of a first absolute time domain position;
the processing unit is further to: and determining the position of the resource for transmitting the data on the time domain according to the indication information of the relative time domain position and the information of the first absolute time domain position.
20. The apparatus according to claim 18, wherein the second indication information includes information of a second offset, and the second offset corresponds to any one of: transmission parameters, sub-band, BWP;
the processing unit is further to:
and determining the position of the resource for transmitting the data on the time domain according to the first time, the information of the second offset and the indication information of the relative time domain position, wherein the first time is the time for receiving the second indication information.
21. The apparatus of claim 12 or 13, wherein the second indication information further comprises a priority identification.
22. The apparatus of claim 20, wherein the priority identifier comprises any one of: the identification of the terminal device, the identification of BWP, the identification of service, the identification of logical channel and the identification of transmission parameter.
23. An apparatus for upstream transmission, comprising a processor and an interface circuit,
the processor is configured to communicate with a network device via the interface circuit and to perform the method of any of claims 1 to 11.
24. An apparatus for upstream transmission, comprising a processor coupled to a memory, configured to read and execute a program stored in the memory to implement the method of any one of claims 1 to 11.
25. A terminal device, characterized in that it comprises an apparatus according to any one of claims 12 to 22.
26. A computer-readable medium, in which a computer program is stored which, when run on a computer, causes the computer to carry out the method of any one of claims 1 to 11.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811582195.XA CN111356236B (en) | 2018-12-24 | 2018-12-24 | Uplink transmission method, uplink transmission device and terminal equipment |
PCT/CN2019/125263 WO2020135105A1 (en) | 2018-12-24 | 2019-12-13 | Uplink transmission method, uplink transmission apparatus and terminal device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811582195.XA CN111356236B (en) | 2018-12-24 | 2018-12-24 | Uplink transmission method, uplink transmission device and terminal equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111356236A CN111356236A (en) | 2020-06-30 |
CN111356236B true CN111356236B (en) | 2022-11-11 |
Family
ID=71129654
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811582195.XA Active CN111356236B (en) | 2018-12-24 | 2018-12-24 | Uplink transmission method, uplink transmission device and terminal equipment |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN111356236B (en) |
WO (1) | WO2020135105A1 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116326015A (en) * | 2020-11-30 | 2023-06-23 | Oppo广东移动通信有限公司 | Transmission method and terminal equipment |
CN117441396A (en) * | 2021-04-06 | 2024-01-23 | 上海诺基亚贝尔股份有限公司 | Reliable transmission over licensed and unlicensed frequency bands |
US20240314754A1 (en) * | 2021-06-30 | 2024-09-19 | Beijing Xiaomi Mobile Software Co., Ltd. | Activation indication method and apparatus, frequency band activation method and apparatus, communication apparatus, and storage medium |
WO2023011046A1 (en) * | 2021-08-06 | 2023-02-09 | 华为技术有限公司 | Data rate determining method and related apparatus |
CN117979456A (en) * | 2022-10-19 | 2024-05-03 | 华为技术有限公司 | Random access method and device |
WO2024187419A1 (en) * | 2023-03-15 | 2024-09-19 | Oppo广东移动通信有限公司 | Wireless communication method, terminal device, and network device |
WO2024197455A1 (en) * | 2023-03-24 | 2024-10-03 | Oppo广东移动通信有限公司 | Wireless communication method and device |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11129152B2 (en) * | 2016-02-04 | 2021-09-21 | Lg Electronics Inc. | Method and user equipment for receiving dowlink control information, and method and base station for transmitting dowlink control information |
CN108174445B (en) * | 2016-12-07 | 2022-02-11 | 华为技术有限公司 | Method and device for processing uplink information |
CN113115443B (en) * | 2017-02-27 | 2022-12-23 | 维沃软件技术有限公司 | Resource allocation indication method, base station and terminal |
CN108633020B (en) * | 2017-03-23 | 2021-06-15 | 华为技术有限公司 | Control information sending and receiving method and related equipment |
CN108964853B (en) * | 2017-05-18 | 2023-11-17 | 华为技术有限公司 | Time slot indication method, access network equipment and user equipment |
SG11202004092SA (en) * | 2017-11-16 | 2020-06-29 | Beijing Xiaomi Mobile Software Co Ltd | Frequency hopping configuration method and device |
-
2018
- 2018-12-24 CN CN201811582195.XA patent/CN111356236B/en active Active
-
2019
- 2019-12-13 WO PCT/CN2019/125263 patent/WO2020135105A1/en active Application Filing
Non-Patent Citations (2)
Title |
---|
Discussion on configured grant for NR-U_final;ZTE;《3GPP TSG RAN WG1 Meeting #95 R1-1812438》;20181116;全文 * |
Transmission with configured grant in NR unlicensed band;Huawei等;《3GPP TSG RAN WG1 Meeting #95 R1-1812197》;20181116;全文 * |
Also Published As
Publication number | Publication date |
---|---|
WO2020135105A1 (en) | 2020-07-02 |
CN111356236A (en) | 2020-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111356236B (en) | Uplink transmission method, uplink transmission device and terminal equipment | |
US11272566B2 (en) | User equipments, base stations and methods | |
US10945251B2 (en) | User equipments, base stations and methods | |
CN110875814B (en) | Method for transmitting and receiving hybrid automatic repeat request acknowledgement information and communication device | |
US11863326B2 (en) | Base stations and methods | |
US20220190983A1 (en) | Method for data transmission and terminal device | |
US10200162B2 (en) | HARQ feedback in shared RF spectrum band | |
US11849479B2 (en) | Base stations and methods | |
EP3245773B1 (en) | User equipments, base stations and methods | |
CN111148260B (en) | Method for transmitting and receiving data and communication device | |
CN111585730B (en) | Transmission method and communication device | |
KR102474512B1 (en) | Method and Device for receiving control information | |
CN108713305B (en) | B-IFDMA configuration method for unlicensed band operation | |
CN112997558A (en) | User equipment, base station and method | |
CN111200871B (en) | Method and communication device for receiving data | |
CN113615244A (en) | User equipment, base station and method | |
TW202019201A (en) | Method of handling communication in unlicensed spectrum and related communication device | |
US20160338023A1 (en) | User equipments, base stations and methods for license assisted access (laa) | |
WO2020029973A1 (en) | Information processing method and communication apparatus | |
CN110971355B (en) | Configuration method of uplink dynamic-authorization-free transmission and communication device | |
US10085158B2 (en) | User equipments, base stations and methods | |
CN112771915A (en) | Method and apparatus for monitoring radio link in wireless communication system | |
US20200045733A1 (en) | Uplink Scheduling For NR-U | |
US10485025B2 (en) | Systems and methods for performing channel sensing for license assisted access | |
US12048000B2 (en) | User equipment, base station, method for a user equipment, and method for a base station |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |