CN115334662A - Data transmission method, device and equipment - Google Patents
Data transmission method, device and equipment Download PDFInfo
- Publication number
- CN115334662A CN115334662A CN202110513515.1A CN202110513515A CN115334662A CN 115334662 A CN115334662 A CN 115334662A CN 202110513515 A CN202110513515 A CN 202110513515A CN 115334662 A CN115334662 A CN 115334662A
- Authority
- CN
- China
- Prior art keywords
- time domain
- domain resource
- resource
- terminal device
- indication information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 83
- 238000000034 method Methods 0.000 title claims abstract description 71
- 238000004891 communication Methods 0.000 claims description 61
- 238000012544 monitoring process Methods 0.000 claims description 27
- 238000004590 computer program Methods 0.000 claims description 11
- 230000008569 process Effects 0.000 abstract description 6
- 238000001228 spectrum Methods 0.000 description 25
- 238000010586 diagram Methods 0.000 description 20
- 230000006870 function Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 230000001413 cellular effect Effects 0.000 description 4
- 238000005265 energy consumption Methods 0.000 description 4
- 238000010295 mobile communication Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000008054 signal transmission Effects 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 230000007774 longterm Effects 0.000 description 2
- 230000001105 regulatory effect Effects 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- GVVPGTZRZFNKDS-JXMROGBWSA-N geranyl diphosphate Chemical compound CC(C)=CCC\C(C)=C\CO[P@](O)(=O)OP(O)(O)=O GVVPGTZRZFNKDS-JXMROGBWSA-N 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application provides a data transmission method, a data transmission device and data transmission equipment, wherein first terminal equipment can determine a first time domain resource occupied by uplink data to be transmitted, a second time domain resource occupied by first indication information and a reference time domain resource corresponding to the first indication information, the first indication information is used for indicating the position of the time domain resource occupied by the uplink data transmitted by second terminal equipment in the reference time domain resource, the first terminal equipment determines a target time domain resource in the first time domain resource according to the first time domain resource, the second time domain resource and the reference time domain resource, the target time domain resource and the time domain resource occupied by the uplink data transmitted by the second terminal equipment do not have overlapping resources, and then the first terminal equipment transmits the uplink data according to the target time domain resource. The process can avoid the interference of the uplink data sent by the first terminal data to the uplink data sent by the second terminal equipment.
Description
Technical Field
The present application relates to the field of communications technologies, and in particular, to a data transmission method, apparatus, and device.
Background
The fifth generation mobile communication (5 th generation communication system) system defines a variety of application scenarios, such as: an enhanced mobile broadband (eMBB) service scenario, an ultra-reliable and low latency communication (URLLC) service scenario, a mass machine type communications (mtc) service scenario, a lightweight New radio-Light (NR-Light) service scenario, and so on.
Each service scenario has its own features and usage requirements. For example, URLLC traffic has very strict requirements on latency and reliability. Also for example, the NR-light traffic has lower latency requirements than URLLC traffic but may be higher than eMBB traffic. In order to meet the service requirements of different service scenes, terminal equipment meeting the service scene requirements is respectively defined for each service scene. For example, a terminal device for a URLLC service scenario is called a URLLC terminal device, a terminal device for an eMBB service scenario is called an eMBB terminal device, a terminal device for an mtc service scenario is called an mtc terminal device, and a terminal device for an NR-light service scenario is called a reduced capability (RedCap) terminal device.
When the different types of terminal devices are deployed in the same frequency band, the different types of terminal devices may send uplink data on the same time domain resource, so that the uplink data sent by the different types of terminal devices may interfere with each other.
Disclosure of Invention
The application provides a data transmission method, a data transmission device and data transmission equipment, which are used for avoiding interference of uplink data sent between different types of terminal equipment.
In a first aspect, the present application provides a data transmission method, including:
the method comprises the steps that a first terminal device determines a first time domain resource occupied by uplink data to be sent, a second time domain resource occupied by first indication information and a reference time domain resource corresponding to the first indication information, wherein the first indication information is used for indicating the position of the time domain resource occupied by the uplink data sent by a second terminal device in the reference time domain resource;
the first terminal equipment determines a target time domain resource in the first time domain resource according to the first time domain resource, the second time domain resource and the reference time domain resource, wherein the target time domain resource and the time domain resource occupied by the uplink data sent by the second terminal equipment do not have overlapped resources;
and the first terminal equipment sends uplink data according to the target time domain resource.
In a possible implementation manner, the determining, by the first terminal device, a target time domain resource in the first time domain resource according to the first time domain resource, the second time domain resource, and the reference time domain resource includes:
when the first terminal equipment determines that the first time domain resource and the second time domain resource have overlapped resources, the first terminal equipment determines a target time domain resource in the first time domain resource according to the first time domain resource and the reference time domain resource.
In a possible implementation manner, the determining, by the first terminal device, a target time domain resource in the first time domain resource according to the first time domain resource and the reference time domain resource includes:
and the first terminal equipment does not monitor the first indication information, and determines a target time domain resource in the first time domain resource according to whether the first time domain resource and the reference time domain resource have overlapped resources.
In a possible implementation manner, determining a target time domain resource in the first time domain resource according to whether there is an overlapping resource between the first time domain resource and the reference time domain resource includes:
if the first time domain resource and the reference time domain resource do not have overlapped resources, determining the first time domain resource as the target time domain resource; or,
if the first time domain resource and the reference time domain resource have a first overlapping resource, determining other resources except the first overlapping resource in the first time domain resource as the target time domain resource.
In a possible implementation manner, the determining, by the first terminal device, a target time domain resource in the first time domain resource according to the first time domain resource and the reference time domain resource includes:
and the first terminal equipment monitors the first indication information, and determines a target time domain resource in the first time domain resource according to whether the first time domain resource and the reference time domain resource have overlapped resources.
In a possible implementation manner, determining a target time domain resource in the first time domain resource according to whether there is an overlapping resource between the first time domain resource and the reference time domain resource includes:
if the first time domain resource and the reference time domain resource have first overlapped resources, determining the resources except for the third time domain resource in the first time domain resource as the target time domain resource;
wherein the third time domain resource comprises: the resource of the overlapping part of the first time domain resource and the second time domain resource, the resource of the overlapping part of the first time domain resource and the first switching time domain resource, the resource of the overlapping part of the first time domain resource and the second switching time domain resource, and the resource of the overlapping part of the first time domain resource and the time domain resource occupied by the uplink data sent by the second terminal device; the first handover time domain resource is located before the second time domain resource, and the second handover time domain resource is located after the second time domain resource.
In a possible implementation manner, determining a target time domain resource in the first time domain resource according to whether there is an overlapping resource between the first time domain resource and the reference time domain resource includes:
if the first time domain resource and the reference time domain resource do not have overlapped resources, determining resources except a fourth time domain resource in the first time domain resource as the target time domain resource;
wherein the fourth time domain resource comprises: the resource of the overlapping part of the first time domain resource and the second time domain resource, the resource of the overlapping part of the first time domain resource and the first switching time domain resource, and the resource of the overlapping part of the first time domain resource and the second switching time domain resource, the first switching time domain resource is located before the second time domain resource, and the second switching time domain resource is located after the second time domain resource.
In a possible implementation manner, before the first terminal device monitors the first indication information, the method further includes:
and the first terminal equipment determines the first switching time domain resource according to the second time domain resource, and switches the mode of the first terminal equipment into a monitoring mode in the first switching time domain resource.
In a possible implementation manner, after the first terminal device monitors the first indication information, the method further includes:
and the first terminal equipment determines the second switching time domain resource according to the second time domain resource, and switches the mode of the first terminal equipment into a data transmission mode in the second switching time domain resource.
In a possible implementation manner, the determining, by the first terminal device, the reference time domain resource corresponding to the first indication information includes:
the first terminal equipment acquires a time interval between a reference time domain resource corresponding to the first indication information and the second time domain resource;
and the first terminal equipment determines the reference time domain resource corresponding to the first indication information according to the second time domain resource and the time interval.
In a possible implementation, the first terminal device is a reduced capability RedCap terminal, and the second terminal device is an ultra-reliable low latency communication URLLC terminal.
In a second aspect, the present application provides a data transmission apparatus, which is applied to a first terminal device, and the apparatus includes:
a first determining module, configured to determine a first time domain resource occupied by uplink data to be sent, a second time domain resource occupied by first indication information, and a reference time domain resource corresponding to the first indication information, where the first indication information is used to indicate a position of a time domain resource occupied by uplink data sent by a second terminal device in the reference time domain resource;
a second determining module, configured to determine a target time domain resource in the first time domain resource according to the first time domain resource, the second time domain resource, and the reference time domain resource, where the target time domain resource does not have an overlapping resource with a time domain resource occupied by uplink data sent by the second terminal device;
and the sending module is used for sending the uplink data according to the target time domain resource.
In a possible implementation manner, the second determining module is specifically configured to:
when the first time domain resource and the second time domain resource are determined to have overlapped resources, determining a target time domain resource in the first time domain resource according to the first time domain resource and the reference time domain resource.
In a possible implementation manner, the second determining module is specifically configured to:
and determining a target time domain resource in the first time domain resource according to whether the first time domain resource and the reference time domain resource have overlapped resources without monitoring the first indication information.
In a possible implementation manner, the second determining module is specifically configured to:
if the first time domain resource and the reference time domain resource do not have overlapped resources, determining the first time domain resource as the target time domain resource; or,
if the first time domain resource and the reference time domain resource have a first overlapping resource, determining other resources except the first overlapping resource in the first time domain resource as the target time domain resource.
In a possible implementation manner, the second determining module is specifically configured to:
and monitoring the first indication information, and determining a target time domain resource in the first time domain resource according to whether the first time domain resource and the reference time domain resource have overlapped resources.
In a possible implementation manner, the second determining module is specifically configured to:
if the first time domain resource and the reference time domain resource have first overlapped resources, determining the resources except for the third time domain resource in the first time domain resource as the target time domain resource;
wherein the third time domain resource comprises: the resource of the overlapping part of the first time domain resource and the second time domain resource, the resource of the overlapping part of the first time domain resource and the first switching time domain resource, the resource of the overlapping part of the first time domain resource and the second switching time domain resource, and the resource of the overlapping part of the first time domain resource and the time domain resource occupied by the uplink data sent by the second terminal device; the first switching time domain resource is located before the second time domain resource, and the second switching time domain resource is located after the second time domain resource.
In a possible implementation manner, the second determining module is specifically configured to:
if the first time domain resource and the reference time domain resource do not have overlapped resources, determining resources except a fourth time domain resource in the first time domain resource as the target time domain resource;
wherein the fourth time domain resource comprises: the resource of the overlapping part of the first time domain resource and the second time domain resource, the resource of the overlapping part of the first time domain resource and the first switching time domain resource, and the resource of the overlapping part of the first time domain resource and the second switching time domain resource, the first switching time domain resource is located before the second time domain resource, and the second switching time domain resource is located after the second time domain resource.
In a possible implementation manner, the second determining module is further configured to:
and determining the first switching time domain resource according to the second time domain resource, and switching the mode of the first terminal equipment into a monitoring mode in the first switching time domain resource.
In a possible implementation manner, the second determining module is further configured to:
and determining the second switching time domain resource according to the second time domain resource, and switching the mode of the first terminal equipment into a data transmission mode in the second switching time domain resource.
In a possible implementation manner, the first determining module is specifically configured to:
acquiring a time interval between the reference time domain resource corresponding to the first indication information and the second time domain resource;
and determining the reference time domain resource corresponding to the first indication information according to the second time domain resource and the time interval.
In a possible implementation, the first terminal device is a reduced capability, redCap, terminal and the second terminal device is an ultra-reliable low latency communication, URLLC, terminal.
In a third aspect, the present application provides a terminal device, including: a transceiver, a processor, a memory;
the memory stores computer executable instructions which, when executed by the processor, implement the method of any one of the first aspects.
In a fourth aspect, the present application provides a computer-readable storage medium having stored thereon computer-executable instructions that, when executed by a processor, implement the method according to any one of the first aspect.
In a fifth aspect, the present application provides a computer program product comprising a computer program which, when executed by a processor, implements the method according to any one of the first aspect.
According to the data transmission method, the data transmission device and the data transmission equipment, a first terminal device can determine a first time domain resource occupied by uplink data to be transmitted, a second time domain resource occupied by first indication information and a reference time domain resource corresponding to the first indication information, the first indication information is used for indicating the position of the time domain resource occupied by the uplink data transmitted by a second terminal device in the reference time domain resource, the first terminal device determines a target time domain resource in the first time domain resource according to the first time domain resource, the second time domain resource and the reference time domain resource, the target time domain resource and the time domain resource occupied by the uplink data transmitted by the second terminal device do not have overlapping resources, and then the first terminal device transmits the uplink data according to the target time domain resource. The process can avoid the interference of the uplink data sent by the first terminal data to the uplink data sent by the second terminal equipment.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the description below are only some embodiments of the present application, and for those skilled in the art, other drawings may be obtained according to these drawings without inventive labor.
Fig. 1 is a schematic diagram of a communication system to which embodiments of the present application are applicable;
fig. 2 is a schematic diagram of uplink data interference according to an embodiment of the present application;
FIG. 3 is a schematic diagram of UL-CI provided by an embodiment of the present application;
fig. 4 is a schematic diagram of uplink transmission according to an embodiment of the present application;
fig. 5 is a schematic flowchart of a data transmission method according to an embodiment of the present application;
fig. 6 is a schematic flowchart of another data transmission method according to an embodiment of the present application;
fig. 7 is a schematic diagram of data transmission according to an embodiment of the present application;
fig. 8 is a schematic diagram of another data transmission provided in the embodiment of the present application;
fig. 9 is a schematic flowchart of another data transmission method according to an embodiment of the present application;
FIG. 10 is a schematic diagram of another data transmission provided by an embodiment of the present application;
FIG. 11 is a schematic diagram of another data transmission provided by an embodiment of the present application;
fig. 12 is a schematic structural diagram of a data transmission device according to an embodiment of the present application;
fig. 13 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims of the present application and in the above-described drawings (if any) are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Fig. 1 is a schematic diagram of a communication system to which an embodiment of the present invention is applied, and in the communication system shown in fig. 1, a description is given by taking an example that the communication system 100 includes one network device 110 and two terminal devices 120. It is understood that the communication system 100 may include a plurality of network devices and each network device may include other numbers of terminal devices within the coverage area, which is not limited in this embodiment.
The communication system 100 may be a global system for mobile communications (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 (LTE) system, an LTE Frequency Division Duplex (FDD) system, an LTE Time Division Duplex (TDD) system, an advanced long term evolution (LTE-a) system, a New Radio (New Radio, NR) system, an evolution system of the NR system, an LTE (LTE-based access to unlicensed spectrum, LTE-U) system on an unlicensed frequency band, an NR (NR-based access to unlicensed spectrum, NR-U) system on an unlicensed frequency band, a Universal Mobile Telecommunications System (UMTS), a Worldwide Interoperability for Microwave Access (WiMAX) communication system, a Wireless Local Area Network (WLAN), a wireless fidelity (WiFi), a next-generation communication system, or other communication systems.
Alternatively, the NR system may also be referred to as a 5G system or a 5G network.
Generally, conventional communication systems support a limited number of connections and are easy to implement, however, with the development of communication technology, mobile communication systems will support not only conventional communication, but also, for example, device to device (D2D) communication, machine to machine (M2M) communication, machine Type Communication (MTC), and vehicle to vehicle (V2V) communication, and the embodiments of the present application can also be applied to these communication systems.
Optionally, the Network device 110 may be a Base Transceiver Station (BTS) in a GSM system or a CDMA system, a Base Station (NodeB, NB) in a WCDMA system, an evolved Node B (eNB or eNodeB) in an LTE system, or a wireless controller in a Cloud Radio Access Network (CRAN), or may be a Network device in a Mobile switching center, a relay Station, an Access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, a Network-side device in a 5G Network, or a Network device in a Public Land Mobile Network (PLMN) for future evolution, or the like.
When the communication system is AN NR system, the network device 110 may be a (radio access network (R) AN device in the NR system, and the (R) AN device in the NR system may be: non-3 GPP access networks such as Access Points (APs) of a WiFi network, next generation base stations (which may be collectively referred to as a new generation radio access network node (NG-RAN node), where the next generation base stations include a new air interface base station (NR node b, gNB), a new generation evolved node b (NG-eNB), a Central Unit (CU), a Distributed Unit (DU), a gNB in a separate form, etc.), new radio controllers (NR controllers), radio remote modules, micro base stations, relays (relays), transceiver points (TRPs), transmission Points (TPs), or other nodes.
The embodiments of the present application do not limit the specific technologies and the specific device forms used by the network devices. For convenience of description, in all embodiments of the present application, the above-mentioned apparatus for providing a wireless communication function for a terminal device is collectively referred to as a network device.
In the embodiment of the present application, the terminal device 120 may be any terminal, for example, the terminal device 120 may be a user equipment for machine type communication. The terminal device 120 may also be referred to as a User Equipment (UE), a Mobile Station (MS), a mobile terminal (mobile terminal), a terminal (terminal), etc.
The terminal device 120 may communicate with one or more core networks via the RAN, and thus, the terminal device 120 may also be referred to as a wireless terminal, which may be a device that provides voice and/or data connectivity to a user, a handheld device having wireless connection capability, or other processing device connected to a wireless modem.
For example, the terminal device 120 may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device or a wearable device, a Virtual Reality (VR) terminal device, an Augmented Reality (AR) terminal device, a wireless terminal in industrial control (industrial control), a wireless terminal in unmanned driving (self driving), a wireless terminal in remote medical (remote medical), a wireless terminal in smart grid (smart grid), a wireless terminal in transportation security (security), a wireless terminal in city smart terminal, a home wireless terminal in city, and the like. The embodiments of the present application are not particularly limited.
As another example, end device 120 includes, but is not limited to, connections via wireline, such as via a Public Switched Telephone Network (PSTN), digital Subscriber Line (DSL), digital cable, direct cable connection; and/or another data connection/network; and/or via a wireless interface, e.g., for a cellular network, a Wireless Local Area Network (WLAN), a digital television network such as a DVB-H network, a satellite network, an AM-FM broadcast transmitter; and/or means of another terminal device arranged to receive/transmit communication signals; and/or internet of things (IoT) devices. A terminal device arranged to communicate over a wireless interface may be referred to as a "wireless communication terminal", "wireless terminal" or "mobile terminal". Examples of mobile terminals include, but are not limited to, satellite or cellular telephones; personal Communications Systems (PCS) terminals that may combine a cellular radiotelephone with data processing, facsimile and data communications capabilities; PDAs that may include radiotelephones, pagers, internet/intranet access, web browsers, notepads, calendars, and/or Global Positioning System (GPS) receivers; and conventional laptop and/or palmtop receivers or other electronic devices that include a radiotelephone transceiver.
Alternatively, network device 110 and terminal device 120 may be deployed on land, including indoors or outdoors, hand-held or vehicle-mounted; can also be deployed on the water surface; it may also be deployed on airborne airplanes, balloons and satellite vehicles. The embodiments of the present application do not limit application scenarios of the network device 110 and the terminal device 120.
Optionally, the network device 110 and the terminal device 120 and the two terminal devices 120 may communicate through a licensed spectrum (licensed spectrum), may communicate through an unlicensed spectrum (unlicensed spectrum), and may communicate through both the licensed spectrum and the unlicensed spectrum. The network device 110 and the terminal device 120 and the terminal device may communicate with each other through a frequency spectrum of 7 gigahertz (GHz) or less, through a frequency spectrum of 7GHz or more, or through a frequency spectrum of 7GHz or less and through a frequency spectrum of 7GHz or more. The embodiments of the present application do not limit the spectrum resources used between the network device 110 and the terminal device 120.
Unlicensed spectrum is a nationally and regionally divided spectrum available for communication by radio devices, which is generally considered a shared spectrum, i.e., a spectrum may be used by communication devices in different communication systems as long as the regulatory requirements set on the spectrum by countries or regions are met, without requiring a proprietary spectrum license to be applied to the government.
In order for various communication systems that use unlicensed spectrum for wireless communications to be able to coexist friendly on the spectrum, some countries or regions prescribe regulatory requirements that must be met using unlicensed spectrum. For example, the electronic device (or the communication device) follows a Listen Before Talk (LBT) principle, that is, before the electronic device performs signal transmission on a channel of an unlicensed spectrum, it needs to perform channel sensing first, or perform Clear Channel Assessment (CCA), and only when a channel sensing result is that the channel is idle, the electronic device can perform signal transmission; if the channel sensing result of the electronic device on the channel of the unlicensed spectrum is that the channel is busy, the electronic device cannot transmit signals. In order to ensure fairness, in one transmission, the time length of signal transmission performed by the electronic device using the channel of the unlicensed spectrum cannot exceed a Maximum Channel Occupancy Time (MCOT).
Optionally, terminal-to-device (D2D) communication may be performed between terminal devices 120. In this application, a signal or a channel for direct communication transmission of a terminal may be referred to as a sidelink signal or a sidelink channel (sidelink), and a transmission opportunity for transmitting the sidelink signal or the sidelink channel may be referred to as a sidelink transmission opportunity.
Optionally, the communication system 100 may further include other network entities such as a network controller, a mobility management entity, and the like, which is not limited in this embodiment.
It should be understood that, in the embodiments of the present application, a device having a communication function in a network/system may be referred to as a communication device. Taking the communication system 100 shown in fig. 1 as an example, the communication device may include a network device 110 and a terminal device 120 having a communication function, and the network device 110 and the terminal device 120 may be the specific devices described above and are not described herein again; the communication device may also include other devices in the communication system 100, such as other network entities, for example, a network controller, a mobility management entity, and the like, which are not limited in this embodiment.
With the evolution of communication protocols, application scenarios of communication systems are gradually diversified. For example, a fifth generation mobile communication (5 th generation communication system) system defines three application scenarios, including enhanced mobile broadband (eMBB), ultra-reliable and low latency communication (URLLC), and massive machine type communication (mtc). These three application scenarios form a 5G application landscape, each with its own features and usage requirements. For example, URLLC traffic has very strict requirements on latency and reliability. In the embodiment of the present application, a terminal device for a URLLC service scenario is referred to as a URLLC terminal device. A terminal device for an eMBB service scenario is referred to as an eMBB terminal device. The terminal equipment aiming at the mMTC service scene is called mMTC terminal equipment.
In addition to the above scenarios, researchers have found that the actual applications include some new services that do not belong to the three application scenarios, and the new services (new scenarios) have certain transmission rate requirements that are much smaller than that of the eMBB, have lower delay requirements than the URLLC service but may have higher delay requirements than the eMBB service, and have service attributes of machine type communication. This new service (new scene) is defined as a lightweight new radio-light (NR-light) service. The terminal devices for this type of service are referred to in the standards organization as reduced capability (RedCap) terminal devices.
The reccap terminal device may be used in, but is not limited to, the following scenarios: video surveillance, industrial sensors, wearable devices, and the like. The RedCap terminal equipment in such a scene does not need to have high complexity, the number of receiving/transmitting antennas of the RedCap terminal equipment is reduced to 1, the maximum supported bandwidth is reduced to 20Mhz, half-duplex frequency division multiplexing (HD-FDD) can be supported, and 256QAM does not need to be forcibly supported in downlink transmission. In the HD-FDD mode, the reccap terminal device can only receive and cannot transmit at a certain time, or can only transmit and cannot receive. If important downlink data needs to be received when the RedCap terminal equipment transmits the uplink data, the switching from the uplink transmission to the downlink transmission is required to be terminated to receive the data.
For convenience of description, in the embodiment of the present application, terminal devices for the different application scenarios are referred to as different types of terminal devices. For example, the types of terminal devices may include: eMBB terminal equipment, URLLC terminal equipment, mMTC terminal equipment, redCap terminal equipment and the like.
In some application scenarios, different types of terminal devices may be deployed simultaneously in a communication system. When the different types of terminal devices are deployed in the same frequency band, the different types of terminal devices may transmit uplink data on the same time domain resource, so that interference occurs in the uplink data transmitted between the different types of terminal devices.
The embodiment of the application is mainly described in terms of a scenario in which a URLLC terminal device and other types of terminal devices are deployed in the same frequency band at the same time. The other types of terminal devices may be one or more of an eMBB terminal device, an mtc terminal device, and a reccap terminal device.
For convenience of description, in the embodiment of the present application, a scenario in which the URLLC terminal device and the red cap terminal device are deployed in the same frequency band at the same time is taken as an example for illustration. When the URLLC terminal device and the RedCap terminal device are deployed in the same frequency band at the same time, the URLLC terminal device and the RedCap terminal device may transmit uplink data on the same time domain resource, thereby causing interference between the uplink data transmitted by the URLLC terminal device and the RedCap terminal device.
Fig. 2 is a schematic diagram of uplink data interference according to an embodiment of the present application. As shown in fig. 2, the vertical line filling area represents the time domain resource occupied by the uplink data of the URLLC terminal device. The gray padding area represents the time domain resources occupied by the uplink data of the red map terminal device. As can be seen from fig. 2, there is an overlapping area between the two, and therefore there is interference between the URLLC terminal apparatus and the uplink data transmitted by the reccap terminal apparatus.
Because the URLLC service has high requirements on delay and reliability, in order to avoid that uplink data sent by the URLLC terminal device is interfered by uplink data sent by other terminal devices, in the related art, after allocating a time domain resource for sending the uplink data to the URLLC terminal device, the network device sends an uplink cancellation indication (UL-CI) to the other terminal devices through a Physical Downlink Control Channel (PDCCH) for indicating the time domain resource occupied by the uplink data of the URLLC terminal device. The UL-CI serves the URLLC service, and is effective to notify other terminal devices of a time domain resource occupied by the uplink data of the URLLC terminal device, so that the other terminal devices stop transmitting the uplink data on the time domain resource occupied by the uplink data of the URLLC terminal device, thereby avoiding interference on the uplink data of the URLLC terminal device.
Fig. 3 is a schematic diagram of UL-CI provided in an embodiment of the present application. As shown in fig. 3, the network device may transmit UL-CI through PDCCH. One UL-CI may correspond to one reference time domain resource. The UL-CI may indicate a specific location of a time domain resource occupied by uplink data of the URLLC terminal device in the reference time domain resource. For example, in fig. 3, the diagonal filled regions represent reference time domain resources corresponding to UL-CI, and the vertical filled regions represent time domain resources occupied by uplink data of URLLC terminal devices. Each UL-CI is separated from its corresponding reference time domain resource by a time interval gap, which is denoted by T in fig. 3.
On the basis of fig. 3, how the reccap terminal device avoids interference with the uplink data of the URLLC terminal device according to UL-CI is explained below with reference to fig. 4.
Fig. 4 is a schematic diagram of uplink transmission according to an embodiment of the present application. As shown in fig. 4, the rectap terminal device receives Downlink Control Information (DCI), and determines a time domain resource corresponding to uplink data to be transmitted according to the DCI (see the PUSCH indicated by the DCI in fig. 4). Suppose that the network device decides to schedule uplink data of the URLLC terminal device in the vertical line fill area in fig. 4. In this case, the uplink data of the RedCap terminal device interferes with the uplink data of the URLLC terminal device. To avoid this interference, the network device sends a UL-CI through the PDCCH before scheduling URLLC, and indicates in the UL-CI the time domain resources occupied by the uplink data of the URLLC terminal device (i.e. the vertical line filling area in fig. 4). The RedCap terminal device can acquire the time domain resources occupied by the uplink data of the URLLC terminal device by monitoring the UL-CI in the PDCCH, and stop sending the uplink data on the time domain resources (namely, cancel the PUSCH sending in the region where the PUSCH indicated by the DCI and the URLCC overlap), thereby ensuring the smooth transmission of the URLLC service.
Because the RedCap terminal equipment supports the HD-FDD mode, the RedCap terminal equipment can only receive but not transmit or can only transmit but not receive at a certain time. In addition, the monitoring period of UL-CI is short, so that the red cap terminal device needs to frequently switch to downlink to monitor UL-CI in the PDCCH during uplink data transmission, which may affect the transmission of uplink data of the red cap terminal device and also increase the energy consumption of the red cap terminal device.
In the technical scheme of the application, the RedCap terminal equipment can determine the target time domain resource according to the first time domain resource occupied by the uplink data to be sent, the second time domain resource occupied by the UL-CI and the reference time domain resource corresponding to the UL-CI, and ensure that the target time domain resource does not have overlapping resources with the time domain resource occupied by the URLLC terminal equipment for sending the uplink data, so that the RedCap terminal equipment sends the uplink data on the target time domain resource and cannot cause interference on the uplink data sent by the URLLC terminal equipment.
The technical solution of the present application will be described in detail below with specific examples. These several specific embodiments may be combined with each other below, and details of the same or similar concepts or processes may not be repeated in some embodiments.
Fig. 5 is a flowchart illustrating a data transmission method according to an embodiment of the present application. As shown in fig. 5, the method of the present embodiment includes:
s501: the first terminal device determines a first time domain resource occupied by uplink data to be sent, a second time domain resource occupied by first indication information and a reference time domain resource corresponding to the first indication information, wherein the first indication information is used for indicating the position of the time domain resource occupied by the uplink data sent by the second terminal device in the reference time domain resource.
In this embodiment, the second terminal device may be a URLLC terminal device. The first terminal device may be another type of terminal device having a lower traffic priority than the URLLC terminal device. Illustratively, the first terminal device may be any one of an eMBB terminal device, an mtc terminal device, and a reccap terminal device.
Optionally, the first terminal device is a redmap terminal device. The RedCap terminal device supports the HD-FDD mode.
For example, the first terminal device may determine, according to the uplink grant DCI received from the network device, a first time domain resource occupied by uplink data to be transmitted. The network device may schedule transmission of the PUSCH for the terminal device through the uplink grant DCI. The uplink grant DCI may include indication information for determining PUSCH resources, and the terminal device may transmit a PUSCH on a specified resource according to the uplink grant DCI. The first time domain resource refers to a time domain resource required by the first terminal device for transmitting the PUSCH.
In this embodiment, the first indication information may be UL-CI. The network device may send UL-CI to the first terminal device through the PDCCH, which is used to instruct the second terminal device to send the time domain resource occupied by the uplink data.
Illustratively, the network device may periodically transmit the UL-CI. For example, the network device may configure the transmission period of the UL-CI. The network device may further send the UL-CI transmission period to the first terminal device through higher layer signaling, for example, radio Resource Control (RRC) signaling. Thus, the first terminal device can determine, according to the transmission period of the UL-CI, which time domain resources the network device will transmit the UL-CI, thereby determining the second time domain resources occupied by the UL-CI.
Referring to fig. 3, one reference time domain resource corresponds to each UL-CI. One UL-CI may indicate a position of a time domain resource where the second terminal device transmits uplink data in a reference time domain resource corresponding to the UL-CI. The time domain resource for the second terminal device to send the uplink data may be a part of or all of the reference time domain resources.
With continued reference to fig. 3, each UL-CI occupies a time domain resource with a time interval (see time interval T in fig. 3) between its corresponding reference time domain resource. The time interval may be a fixed value or a non-fixed value, which is not limited in this embodiment.
It should be understood that the first terminal device may determine the reference time domain resource corresponding to the first indication information without monitoring the first indication information. If the first terminal device needs to acquire the time domain resource occupied by the uplink data sent by the second terminal device, the first indication information needs to be monitored.
In a possible implementation manner, the first terminal device may obtain a time interval between a reference time domain resource corresponding to the first indication information and a time domain resource (i.e., a second time domain resource) occupied by the first indication information. Illustratively, the time interval may be configured by the network device to the first terminal device through higher layer signaling. Alternatively, the time interval may be calculated by the first terminal device according to preset parameters. Further, the first terminal device may determine, according to the time domain resource (i.e., the second time domain resource) occupied by the first indication information and the time interval, the reference time domain resource corresponding to the first indication information.
It should be understood that, since the UL-CI is periodically transmitted, the first indication information in this embodiment may refer to the UL-CI overlapping the first time domain resource or refer to the UL-CI close to the first time domain resource.
S502: and the first terminal equipment determines a target time domain resource in the first time domain resource according to the first time domain resource, the second time domain resource and the reference time domain resource, wherein the target time domain resource and the time domain resource occupied by the uplink data sent by the second terminal equipment do not have overlapped resources.
S503: and the first terminal equipment sends uplink data according to the target time domain resource.
Optionally, when the first terminal device determines that the first time domain resource and the second time domain resource have the overlapped resource, the first terminal device determines the target time domain resource in the first time domain resource according to the first time domain resource and the reference time domain resource.
For example, the first terminal device may use, as the target time domain resource, a resource that is not overlapped with the time domain resource occupied by the second terminal device for transmitting the uplink data in the first time domain resource.
In this embodiment, the target time domain resource determined by the first terminal device may be all resources or part of resources in the first time domain resource. When the target time domain resource is a partial resource in the first time domain resource, it may be regarded that the first terminal device cancels uplink data transmission of other resources except the target time domain resource in the first time domain resource. Because the target time domain resource and the time domain resource occupied by the second terminal device for sending the uplink data do not have overlapping resources, the first terminal device sends the uplink data on the target time domain resource without causing interference to the uplink data sent by the second terminal device.
In this embodiment, the first terminal device determines the target time domain resource in the first time domain resource according to the first time domain resource and the reference time domain resource in a plurality of ways, which is not limited in this embodiment as long as there is no overlapping resource between the determined target time domain resource and the time domain resource occupied by the second terminal device for sending the uplink data. For several possible ways of determining the target time domain resource, reference may be made to the detailed description of the following embodiments.
In the data transmission method provided in this embodiment, a first terminal device may determine a first time domain resource occupied by uplink data to be transmitted, a second time domain resource occupied by first indication information, and a reference time domain resource corresponding to the first indication information, where the first indication information is used to indicate a position of the time domain resource occupied by the uplink data transmitted by a second terminal device in the reference time domain resource, and the first terminal device determines a target time domain resource in the first time domain resource according to the first time domain resource, the second time domain resource, and the reference time domain resource, so that there is no overlapping resource between the target time domain resource and the time domain resource occupied by the uplink data transmitted by the second terminal device, and the first terminal device transmits the uplink data according to the target time domain resource. The process can avoid the interference of the uplink data sent by the first terminal data to the uplink data sent by the second terminal equipment.
On the basis of the above-mentioned embodiments, the following describes the present application in more detail with reference to several specific embodiments.
Fig. 6 is a flowchart illustrating another data transmission method according to an embodiment of the present application. As shown in fig. 6, the method of this embodiment includes:
s601: the method comprises the steps that a first terminal device determines a first time domain resource occupied by uplink data to be sent, a second time domain resource occupied by first indication information and a reference time domain resource corresponding to the first indication information, wherein the first indication information is used for indicating the position of the time domain resource occupied by the uplink data sent by a second terminal device in the reference time domain resource.
S602: when the first terminal equipment determines that the first time domain resource and the second time domain resource have the overlapped resource, the first terminal equipment does not monitor the first indication information, and determines a target time domain resource in the first time domain resource according to whether the first time domain resource and the reference time domain resource have the overlapped resource, wherein the target time domain resource and the time domain resource occupied by the uplink data sent by the second terminal equipment do not have the overlapped resource.
S603: and the first terminal equipment sends uplink data according to the target time domain resource.
In this embodiment, the first terminal device may determine the target time domain resource in the first time domain resource according to whether the first time domain resource overlaps with the reference time domain resource without monitoring the first indication information, and ensure that the target time domain resource does not overlap with the time domain resource occupied by the uplink data sent by the second terminal device.
In a possible implementation manner, if there is no overlapping resource between the first time domain resource and the reference time domain resource, the first time domain resource is determined as the target time domain resource.
It can be understood that, because the time domain resource occupied by the second terminal device for sending the uplink data is necessarily located in the reference time domain resource, when there is no overlap between the first time domain resource and the reference time domain resource, it indicates that there is no overlap resource between the first time domain resource and the time domain resource occupied by the second terminal device for sending the uplink data. Therefore, the first terminal device can directly determine the first time domain resource as the target time domain resource and send the uplink data on the target time domain resource, so that the uplink data of the second terminal device cannot be interfered.
Because the first time domain resource and the reference time domain resource are not overlapped, it is indicated that the first indication information has no indication value for the current uplink transmission, and therefore, the first terminal device may not monitor the first indication information. This is illustrated below with reference to fig. 7.
Fig. 7 is a schematic diagram of data transmission according to an embodiment of the present application. As shown in fig. 7, the first terminal apparatus receives DCI, DCI schedules PUSCH, and the PUSCH is transmitted in retransmission (retransmission is exemplified 3 times in fig. 7). The first terminal device determines the first time domain resource for sending the PUSCH according to the DCI (the region marked with the PUSCH in fig. 7 indicates the first time domain resource). When the first time domain resource overlaps with the time domain resource occupied by the UL-CI, the first terminal device may continue to determine whether the first time domain resource overlaps with the reference time domain resource corresponding to the UL-CI.
With reference to fig. 7, the first time domain resource does not overlap with the reference time domain resource corresponding to the UL-CI, which indicates that the transmission of the PUSCH at this time does not overlap with the URLLC, that is, the UL-CI has no indication value for the transmission of the PUSCH at this time, and therefore, the first terminal device may not monitor the UL-CI. Therefore, the first terminal device can be prevented from being switched to downlink, so that the PUSCH transmission of the first terminal device cannot be influenced, and the energy consumption of the first terminal device is reduced. When the UE switches to downlink receiving of new uplink scheduling after completing the PUSCH transmission, the scheduling of the network device may avoid the PUSCH and the URLLC from overlapping.
In another possible implementation manner, if a first overlapping resource exists between the first time domain resource and the reference time domain resource, other resources except the first overlapping resource in the first time domain resource are determined as the target time domain resource. That is, the first terminal device cancels the uplink data transmission for the first overlapping resource, and transmits the uplink data only in the other resources except the first overlapping resource in the first time domain resource.
It can be understood that the target time domain resource determined by the method and the reference time domain resource do not overlap, and therefore, the target time domain resource and the time domain resource occupied by the uplink data sent by the second terminal device do not overlap. Therefore, the first terminal device sends the uplink data on the target time domain resource, and the uplink data of the second terminal device cannot be interfered.
In this implementation, when the first overlapping resource exists between the first time domain resource and the reference time domain resource, the first terminal device may not monitor the first indication information, and avoid interference to the uplink data of the second terminal device by canceling the sending of the uplink data of the first overlapping resource. This is illustrated below with reference to fig. 8.
Fig. 8 is a schematic diagram of another data transmission provided in the embodiment of the present application. As shown in fig. 8, the first terminal apparatus receives DCI, DCI schedules PUSCH, and the PUSCH is transmitted in retransmission (retransmission is exemplified 3 times in fig. 8). The first terminal device determines the first time domain resource for sending the PUSCH according to the DCI (the region marked with the PUSCH in fig. 8 indicates the first time domain resource). When the first time domain resource overlaps with the time domain resource occupied by the UL-CI, the first terminal device may continue to determine whether the first time domain resource overlaps with the reference time domain resource corresponding to the UL-CI.
With continued reference to fig. 8, there is a first overlapping resource between the first time domain resource and the reference time domain resource corresponding to the UL-CI. In this case, the first terminal device may cancel the uplink data transmission of the first overlapping resource without listening to the UL-CI, that is, only transmit uplink data in the first time domain resource except for the first overlapping resource. Therefore, the first terminal equipment can be prevented from being switched to downlink, and the energy consumption of the first terminal equipment is reduced.
Fig. 9 is a flowchart illustrating another data transmission method according to an embodiment of the present application. As shown in fig. 9, the method of this embodiment includes:
s901: the method comprises the steps that a first terminal device determines a first time domain resource occupied by uplink data to be sent, a second time domain resource occupied by first indication information and a reference time domain resource corresponding to the first indication information, wherein the first indication information is used for indicating the position of the time domain resource occupied by the uplink data sent by a second terminal device in the reference time domain resource.
S902: when the first terminal equipment determines that the first time domain resource and the second time domain resource have the overlapped resource, the first terminal equipment monitors the first indication information, and determines a target time domain resource in the first time domain resource according to whether the overlapped resource exists between the first time domain resource and the reference time domain resource, wherein the overlapped resource does not exist between the target time domain resource and the time domain resource occupied by the uplink data sent by the second terminal equipment.
S903: and the first terminal equipment sends uplink data according to the target time domain resource.
In this embodiment, the first terminal device may determine the target time domain resource in the first time domain resource according to whether the first time domain resource overlaps with the reference time domain resource under the condition of monitoring the first indication information, and ensure that there is no overlapping resource between the target time domain resource and the time domain resource where the second terminal device sends the uplink data.
In a possible implementation manner, if a first overlapping resource exists between the first time domain resource and the reference time domain resource, determining a resource other than a third time domain resource in the first time domain resource as the target time domain resource; wherein the third time domain resource comprises: the resource of the overlapping part of the first time domain resource and the second time domain resource, the resource of the overlapping part of the first time domain resource and the first switching time domain resource, the resource of the overlapping part of the first time domain resource and the second switching time domain resource, and the resource of the overlapping part of the first time domain resource and the time domain resource occupied by the uplink data sent by the second terminal device; the first switching time domain resource is located before the second time domain resource, and the second switching time domain resource is located after the second time domain resource.
In another possible implementation manner, if there is no overlapping resource between the first time domain resource and the reference time domain resource, determining a resource other than the fourth time domain resource in the first time domain resource as the target time domain resource; wherein the fourth time domain resource comprises: the resource of the overlapping part of the first time domain resource and the second time domain resource, the resource of the overlapping part of the first time domain resource and the first switching time domain resource, and the resource of the overlapping part of the first time domain resource and the second switching time domain resource, the first switching time domain resource is located before the second time domain resource, and the second switching time domain resource is located after the second time domain resource.
In the two implementation manners, before monitoring the first indication information, the first terminal device needs to determine a first switching time domain resource according to a time domain resource (i.e., a second time domain resource) occupied by the first indication information, where the first switching time domain resource is located before the time domain resource occupied by the first indication information. In the first switching time domain resource, the mode of the first terminal device is switched to a listening mode (or referred to as a data receiving mode) so as to listen to the first indication information.
Then, the first terminal device monitors the first indication information according to the time domain resource (i.e. the second time domain resource) occupied by the first indication information, and determines the resource occupied by the second terminal device for sending the uplink data.
After the first terminal device finishes monitoring the first indication information, the first terminal device determines a second switching time domain resource according to the time domain resource (namely, a second time domain resource) occupied by the first indication information, wherein the second switching time domain resource is positioned behind the time domain resource occupied by the first indication information. Furthermore, in the second switching time domain resource, the mode of the first terminal device is switched to a data transmission mode, so as to transmit uplink data.
It can be understood that, when the first terminal device is switched from the data sending mode to the monitoring mode, a certain time domain resource needs to be occupied, and this embodiment refers to this part of the time domain resource as a first switched time domain resource. Therefore, if the first time domain resource overlaps with the first handover time domain resource, the first terminal device needs to remove the overlapping portion (i.e., cancel the uplink data transmission of the overlapping portion) when determining the target time domain resource.
Similarly, the first terminal device switches from the listening mode to the data sending mode, and also needs to occupy a certain time domain resource, and this part of the time domain resource is referred to as a second switching time domain resource in this embodiment. Therefore, if the first time domain resource overlaps with the second time domain resource, the first terminal device needs to remove the overlapping portion (i.e., cancel the uplink data transmission of the overlapping portion) when determining the target time domain resource.
Similarly, the time domain resource occupied by the first indication information is used for monitoring the first indication information, and cannot be used for uplink data transmission, so if the first time domain resource overlaps with the time domain resource occupied by the first indication information, the first terminal device needs to remove the overlapping portion (that is, cancel the uplink data transmission of the resource of the overlapping portion) when determining the target time domain resource.
In addition, the first terminal device may determine the time domain resource occupied by the second terminal device for sending the uplink data by monitoring the first indication information. If the first time domain resource overlaps with the time domain resource occupied by the second terminal device for transmitting the uplink data, the first terminal device needs to remove the overlapping portion (i.e., cancel the uplink data transmission of the overlapping portion) when determining the target time domain resource.
Fig. 10 is a schematic diagram of another data transmission provided in the embodiment of the present application. As shown in fig. 10, the first terminal apparatus receives DCI, DCI schedules PUSCH, and this PUSCH is transmitted in retransmission (retransmission is exemplified 4 times in fig. 10). The first terminal device determines the first time domain resources for sending the PUSCH according to the DCI (the region marked with the PUSCH in fig. 10 indicates the first time domain resources). When the first time domain resource overlaps with the time domain resource occupied by the UL-CI, the first terminal device may continue to determine whether the first time domain resource overlaps with the reference time domain resource corresponding to the UL-CI.
With continued reference to fig. 10, the first time domain resource has a first overlapping resource with the reference time domain resource corresponding to the UL-CI. In this case, the first terminal device may choose to listen to the UL-CI. Specifically, the first terminal device switches the mode to the monitoring mode in a first switching time domain resource before the time domain resource occupied by the UL-CI, monitors the UL-CI in the time domain resource occupied by the UL-CI, and then switches the mode to the data transmission mode in a second switching time domain resource after the time domain resource occupied by the UL-CI. Therefore, the uplink data transmission corresponding to the overlapping portion of the first time domain resource and any one of the first switching time domain resource, the second switching time domain resource, and the time domain resource occupied by the UL-CI needs to be cancelled.
Further, the first terminal device determines, by monitoring the UL-CI, a time domain resource (see a vertical line filled area in fig. 10) occupied by the second terminal device for sending the uplink data, and if the first time domain resource overlaps with the time domain resource occupied by the second terminal device for sending the uplink data, the first terminal device needs to cancel sending of the uplink data corresponding to the overlapping portion.
Fig. 11 is a schematic diagram of another data transmission provided in the embodiment of the present application. As shown in fig. 11, the first terminal apparatus receives DCI, DCI schedules PUSCH, and the PUSCH is transmitted in retransmission (retransmission is exemplified 3 times in fig. 11). The first terminal device determines, according to the DCI, first time domain resources for transmitting the PUSCH (the region labeled with the PUSCH in fig. 11 indicates the first time domain resources). When the first time domain resource overlaps with the time domain resource occupied by the UL-CI, the first terminal device may continue to determine whether the first time domain resource overlaps with the reference time domain resource corresponding to the UL-CI.
With continued reference to fig. 11, the first time domain resource does not have an overlapping resource with the reference time domain resource corresponding to the UL-CI. In this case, the first terminal device may choose to listen to the UL-CI. Specifically, the first terminal device switches the mode to the monitoring mode in a first switching time domain resource before the time domain resource occupied by the UL-CI, monitors the UL-CI in the time domain resource occupied by the UL-CI, and then switches the mode to the data transmission mode in a second switching time domain resource after the time domain resource occupied by the UL-CI. Therefore, the uplink data transmission corresponding to the overlapping portion of the first time domain resource and any one of the time domain resources occupied by the first switching time domain resource, the second switching time domain resource, and the UL-CI needs to be cancelled.
It can be understood that the embodiment shown in fig. 6 described above describes: when the first time domain resource and the second time domain resource have the overlapping resource, the first terminal device may not monitor the first indication information, and avoid the interference to the uplink data of the second terminal device by canceling the sending of the uplink data of the first overlapping resource. The embodiment shown in fig. 9 described above is that: when the first time domain resource and the second time domain resource have overlapped resources, the first terminal device may select to monitor the first indication information, and determine the target time domain resource according to the monitoring result. That is, when there is an overlapping resource between the first time domain resource and the second time domain resource, the first terminal device may select to monitor the first indication information, or may select not to monitor the first indication information.
The first terminal device needs to cancel the uplink data transmission of the first overlapping resource if the first terminal device does not listen to the UL-CI (e.g., the embodiment shown in fig. 8). If the first terminal device listens to UL-CI, the first terminal device needs to cancel the uplink data of the following resources: the resource of the overlapping portion of the time domain resource occupied by the first time domain resource and the UL-CI, the resource of the overlapping portion of the first time domain resource and the first switching time domain resource, the resource of the overlapping portion of the first time domain resource and the second switching time domain resource, and the resource of the overlapping portion of the time domain resource occupied by the first time domain resource and the time domain resource occupied by the second terminal device for transmitting uplink data (for example, the embodiment shown in fig. 10).
In some possible implementation manners, the first terminal device may evaluate an influence situation of the two schemes (i.e., two schemes of monitoring the first indication information and not monitoring the first indication information) on the uplink data transmission, and select a scheme with a smaller influence on the uplink data transmission.
Optionally, if the first overlapping resource is small (as in the case shown in fig. 8), e.g. the first overlapping resource is smaller than the first threshold, the first terminal device may choose not to listen to the UL-CI. If the first overlapping resource is large (as is the case in fig. 10), e.g. the first overlapping resource is greater than or equal to a first threshold, the first terminal device may choose to listen to the UL-CI.
The data transmission method provided in the embodiment of the present application allows the first terminal device to choose not to monitor UL-CI under some circumstances on the premise that the first terminal device does not interfere with the uplink data of the second terminal device, thereby avoiding the first terminal device being frequently switched to downlink, reducing the influence on the uplink transmission of the first terminal device as much as possible, and reducing the energy consumption of the first terminal device.
Fig. 12 is a schematic structural diagram of a data transmission device according to an embodiment of the present application. The means may be in the form of software and/or hardware. For example, the apparatus may be the first terminal device, and may also be a chip or a chip module integrated in the first terminal device. As shown in fig. 12, the data transmission apparatus 1200 provided in this embodiment includes: a first determining module 1201, a second determining module 1202 and a sending module 1203.
The first determining module 1201 is configured to determine a first time domain resource occupied by uplink data to be sent, a second time domain resource occupied by first indication information, and a reference time domain resource corresponding to the first indication information, where the first indication information is used to indicate a position of a time domain resource occupied by second terminal equipment for sending the uplink data in the reference time domain resource;
a second determining module 1202, configured to determine, according to the first time domain resource, the second time domain resource, and the reference time domain resource, a target time domain resource in the first time domain resource, where there is no overlapping resource between the target time domain resource and a time domain resource occupied by uplink data sent by the second terminal device;
a sending module 1203, configured to send uplink data according to the target time domain resource.
In a possible implementation manner, the second determining module 1202 is specifically configured to:
when the first time domain resource and the second time domain resource are determined to have overlapped resources, determining a target time domain resource in the first time domain resource according to the first time domain resource and the reference time domain resource.
In a possible implementation manner, the second determining module 1202 is specifically configured to:
and not monitoring the first indication information, and determining a target time domain resource in the first time domain resource according to whether the first time domain resource and the reference time domain resource have overlapped resources.
In a possible implementation manner, the second determining module 1202 is specifically configured to:
if the first time domain resource and the reference time domain resource do not have overlapped resources, determining the first time domain resource as the target time domain resource; or,
if the first time domain resource and the reference time domain resource have a first overlapping resource, determining other resources except the first overlapping resource in the first time domain resource as the target time domain resource.
In a possible implementation manner, the second determining module 1202 is specifically configured to:
and monitoring the first indication information, and determining a target time domain resource in the first time domain resource according to whether the first time domain resource and the reference time domain resource have overlapped resources.
In a possible implementation manner, the second determining module 1202 is specifically configured to:
if the first time domain resource and the reference time domain resource have a first overlapped resource, determining a resource except a third time domain resource in the first time domain resource as the target time domain resource;
wherein the third time domain resource comprises: the resource of the overlapping part of the first time domain resource and the second time domain resource, the resource of the overlapping part of the first time domain resource and the first switching time domain resource, the resource of the overlapping part of the first time domain resource and the second switching time domain resource, and the resource of the overlapping part of the first time domain resource and the time domain resource occupied by the uplink data sent by the second terminal device; the first switching time domain resource is located before the second time domain resource, and the second switching time domain resource is located after the second time domain resource.
In a possible implementation manner, the second determining module 1202 is specifically configured to:
if the first time domain resource and the reference time domain resource do not have overlapped resources, determining resources except a fourth time domain resource in the first time domain resource as the target time domain resource;
wherein the fourth time domain resource comprises: the resource of the overlapping part of the first time domain resource and the second time domain resource, the resource of the overlapping part of the first time domain resource and the first switching time domain resource, and the resource of the overlapping part of the first time domain resource and the second switching time domain resource, the first switching time domain resource is located before the second time domain resource, and the second switching time domain resource is located after the second time domain resource.
In a possible implementation manner, the second determining module 1202 is further configured to:
and determining the first switching time domain resource according to the second time domain resource, and switching the mode of the first terminal equipment into a monitoring mode in the first switching time domain resource.
In a possible implementation manner, the second determining module 1202 is further configured to:
and determining the second switching time domain resource according to the second time domain resource, and switching the mode of the first terminal equipment into a data transmission mode in the second switching time domain resource.
In a possible implementation manner, the first determining module 1201 is specifically configured to:
acquiring a time interval between a reference time domain resource corresponding to the first indication information and the second time domain resource;
and determining the reference time domain resource corresponding to the first indication information according to the second time domain resource and the time interval.
In a possible implementation, the first terminal device is a reduced capability, redCap, terminal and the second terminal device is an ultra-reliable low latency communication, URLLC, terminal.
The data transmission apparatus provided in this embodiment may be configured to execute the data transmission method executed by the first terminal device in any of the above method embodiments, and the implementation principle and the technical effect are similar, which are not described herein again.
Fig. 13 is a schematic structural diagram of a terminal device according to an embodiment of the present application. The terminal device may be the first terminal device in the above method embodiment. Alternatively, the terminal device may be a redmap terminal.
As shown in fig. 13, the terminal device 1300 provided in this embodiment may include: transceiver 1301, memory 1302, processor 1303. The transceiver 1301 may include: a transmitter and/or a receiver. The transmitter may also be referred to as a sender, a transmitter, a sending port or a sending interface, and the like, and the receiver may also be referred to as a receiver, a receiving port or a receiving interface, and the like. Illustratively, the transceiver 1301, the memory 1302, and the processor 1303 are connected to each other via a bus 1304.
The memory 1302 is used to store computer-executable instructions;
the processor 1303 is configured to execute the computer-executable instructions stored in the memory, so as to enable the terminal device 1300 to execute any one of the methods described above.
The transmitter of the transceiver 1301 may be configured to perform the transmitting function of the first terminal device in the foregoing method embodiment. The processor 1303 may be configured to perform a data processing function of the first terminal device in the above method embodiments.
The terminal device provided in this embodiment may be configured to execute the data transmission method executed by the first terminal device in any of the above method embodiments, and the implementation principle and the technical effect are similar, which are not described herein again.
The embodiment of the present application further provides a computer-readable storage medium, where the computer-readable storage medium includes a computer program, where the computer program is used to implement the method according to any one of the above method embodiments, and the implementation principle and the technical effect are similar, and are not described herein again.
An embodiment of the present application further provides a chip, including: the memory stores a computer program, and the processor runs the computer program to execute the method of any one of the above method embodiments, which achieves similar implementation principles and technical effects and is not described herein again.
The embodiments of the present application further provide a computer program product, which includes a computer program, and when the computer program is executed by a processor, the method of any of the method embodiments is implemented, and the implementation principle and the technical effect are similar, which are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described device embodiments are merely illustrative, and for example, the division of the modules is only one logical division, and other divisions may be realized in practice, for example, a plurality of modules 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 modules, and may be in an electrical, mechanical or other form.
The modules described as separate parts may or may not be physically separate, and parts displayed as modules may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment.
In addition, functional modules in the embodiments of the present application may be integrated into one processing unit, or each module may exist alone physically, or two or more modules are integrated into one unit. The unit formed by the modules can be realized in a hardware mode, and can also be realized in a mode of hardware and a software functional unit.
The integrated module implemented in the form of a software functional module may be stored in a computer-readable storage medium. The software functional module is stored in a storage medium and includes several instructions for enabling a computer device (which may be a personal computer, a server, or a network device) or a processor (processor) to execute some steps of the methods according to the embodiments of the present application.
It should be understood that the Processor may be a Central Processing Unit (CPU), other general purpose processors, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in the incorporated application may be directly implemented by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor.
The memory may comprise a high-speed RAM memory, and may further comprise a non-volatile storage NVM, such as at least one disk memory, and may also be a usb disk, a removable hard disk, a read-only memory, a magnetic or optical disk, etc.
The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, the buses in the figures of the present application are not limited to only one bus or one type of bus.
The storage medium may be implemented by any type or combination of volatile or non-volatile memory devices, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks. A storage media may be any available media that can be accessed by a general purpose or special purpose computer.
An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be integral to the processor. The processor and the storage medium may reside in an Application Specific Integrated Circuits (ASIC). Of course, the processor and the storage medium may reside as discrete components in an electronic device or host device.
Those of ordinary skill in the art will understand that: all or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The program may be stored in a computer-readable storage medium. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
Finally, it should be noted that: the above embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art will understand that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and these modifications or substitutions do not depart from the scope of the technical solutions of the embodiments of the present application.
Claims (25)
1. A method of data transmission, comprising:
the method comprises the steps that a first terminal device determines a first time domain resource occupied by uplink data to be sent, a second time domain resource occupied by first indication information and a reference time domain resource corresponding to the first indication information, wherein the first indication information is used for indicating the position of the time domain resource occupied by the uplink data sent by a second terminal device in the reference time domain resource;
the first terminal equipment determines a target time domain resource in the first time domain resource according to the first time domain resource, the second time domain resource and the reference time domain resource, wherein the target time domain resource and the time domain resource occupied by the uplink data sent by the second terminal equipment do not have overlapped resources;
and the first terminal equipment sends uplink data according to the target time domain resource.
2. The method of claim 1, wherein the determining, by the first terminal device, a target time domain resource in the first time domain resource according to the first time domain resource, the second time domain resource and the reference time domain resource comprises:
when the first terminal equipment determines that the first time domain resource and the second time domain resource have overlapped resources, the first terminal equipment determines a target time domain resource in the first time domain resource according to the first time domain resource and the reference time domain resource.
3. The method according to claim 2, wherein the first terminal device determines a target time domain resource in the first time domain resource according to the first time domain resource and the reference time domain resource, and comprises:
and the first terminal equipment does not monitor the first indication information, and determines a target time domain resource in the first time domain resource according to whether the first time domain resource and the reference time domain resource have overlapped resources.
4. The method of claim 3, wherein determining a target time domain resource in the first time domain resource according to whether there is an overlapping resource between the first time domain resource and the reference time domain resource comprises:
if the first time domain resource and the reference time domain resource do not have overlapped resources, determining the first time domain resource as the target time domain resource; or,
if the first time domain resource and the reference time domain resource have a first overlapping resource, determining other resources except the first overlapping resource in the first time domain resource as the target time domain resource.
5. The method of claim 2, wherein the determining, by the first terminal device, a target time domain resource in the first time domain resource according to the first time domain resource and the reference time domain resource comprises:
and the first terminal equipment monitors the first indication information, and determines a target time domain resource in the first time domain resource according to whether the first time domain resource and the reference time domain resource have overlapped resources.
6. The method of claim 5, wherein determining a target time domain resource in the first time domain resource according to whether there is an overlapping resource between the first time domain resource and the reference time domain resource comprises:
if the first time domain resource and the reference time domain resource have first overlapped resources, determining the resources except for the third time domain resource in the first time domain resource as the target time domain resource;
wherein the third time domain resource comprises: the resource of the overlapping part of the first time domain resource and the second time domain resource, the resource of the overlapping part of the first time domain resource and the first switching time domain resource, the resource of the overlapping part of the first time domain resource and the second switching time domain resource, and the resource of the overlapping part of the first time domain resource and the time domain resource occupied by the uplink data sent by the second terminal device; the first handover time domain resource is located before the second time domain resource, and the second handover time domain resource is located after the second time domain resource.
7. The method of claim 5, wherein determining a target time domain resource in the first time domain resource according to whether there is an overlapping resource between the first time domain resource and the reference time domain resource comprises:
if the first time domain resource and the reference time domain resource do not have overlapped resources, determining resources except a fourth time domain resource in the first time domain resource as the target time domain resource;
wherein the fourth time domain resource comprises: the resource of the overlapping part of the first time domain resource and the second time domain resource, the resource of the overlapping part of the first time domain resource and the first switching time domain resource, and the resource of the overlapping part of the first time domain resource and the second switching time domain resource, the first switching time domain resource is located before the second time domain resource, and the second switching time domain resource is located after the second time domain resource.
8. The method according to claim 6 or 7, wherein before the first terminal device listens for the first indication information, the method further comprises:
and the first terminal equipment determines the first switching time domain resource according to the second time domain resource, and switches the mode of the first terminal equipment into a monitoring mode in the first switching time domain resource.
9. The method according to any one of claims 6 to 8, wherein after the first terminal device monitors the first indication information, the method further comprises:
and the first terminal equipment determines the second switching time domain resource according to the second time domain resource, and switches the mode of the first terminal equipment into a data transmission mode in the second switching time domain resource.
10. The method according to any one of claims 1 to 9, wherein the determining, by the first terminal device, the reference time domain resource corresponding to the first indication information includes:
the first terminal equipment acquires a time interval between a reference time domain resource corresponding to the first indication information and the second time domain resource;
and the first terminal equipment determines the reference time domain resource corresponding to the first indication information according to the second time domain resource and the time interval.
11. Method according to any of claims 1 to 10, characterized in that the first terminal device is a reduced capability, redCap, terminal and the second terminal device is an ultra-reliable low latency communication, URLLC, terminal.
12. A data transmission apparatus, applied to a first terminal device, the apparatus comprising:
a first determining module, configured to determine a first time domain resource occupied by uplink data to be sent, a second time domain resource occupied by first indication information, and a reference time domain resource corresponding to the first indication information, where the first indication information is used to indicate a position of a time domain resource occupied by uplink data sent by a second terminal device in the reference time domain resource;
a second determining module, configured to determine a target time domain resource in the first time domain resource according to the first time domain resource, the second time domain resource, and the reference time domain resource, where the target time domain resource does not have an overlapping resource with a time domain resource occupied by uplink data sent by the second terminal device;
and the sending module is used for sending the uplink data according to the target time domain resource.
13. The apparatus of claim 12, wherein the second determining module is specifically configured to:
when the first time domain resource and the second time domain resource are determined to have overlapped resources, a target time domain resource is determined in the first time domain resource according to the first time domain resource and the reference time domain resource.
14. The apparatus of claim 13, wherein the second determining module is specifically configured to:
and not monitoring the first indication information, and determining a target time domain resource in the first time domain resource according to whether the first time domain resource and the reference time domain resource have overlapped resources.
15. The apparatus of claim 14, wherein the second determining module is specifically configured to:
if the first time domain resource and the reference time domain resource do not have overlapped resources, determining the first time domain resource as the target time domain resource; or,
if the first time domain resource and the reference time domain resource have a first overlapping resource, determining other resources except the first overlapping resource in the first time domain resource as the target time domain resource.
16. The apparatus of claim 13, wherein the second determining module is specifically configured to:
monitoring the first indication information, and determining a target time domain resource in the first time domain resource according to whether the first time domain resource and the reference time domain resource have overlapped resources.
17. The apparatus of claim 16, wherein the second determining module is specifically configured to:
if the first time domain resource and the reference time domain resource have first overlapped resources, determining the resources except for the third time domain resource in the first time domain resource as the target time domain resource;
wherein the third time domain resource comprises: the resource of the overlapping part of the first time domain resource and the second time domain resource, the resource of the overlapping part of the first time domain resource and the first switching time domain resource, the resource of the overlapping part of the first time domain resource and the second switching time domain resource, and the resource of the overlapping part of the first time domain resource and the time domain resource occupied by the uplink data sent by the second terminal device; the first switching time domain resource is located before the second time domain resource, and the second switching time domain resource is located after the second time domain resource.
18. The apparatus of claim 16, wherein the second determining module is specifically configured to:
if the first time domain resource and the reference time domain resource do not have overlapped resources, determining resources except a fourth time domain resource in the first time domain resource as the target time domain resource;
wherein the fourth time domain resource comprises: the resource of the overlapping part of the first time domain resource and the second time domain resource, the resource of the overlapping part of the first time domain resource and the first switching time domain resource, and the resource of the overlapping part of the first time domain resource and the second switching time domain resource, the first switching time domain resource is located before the second time domain resource, and the second switching time domain resource is located after the second time domain resource.
19. The apparatus of claim 17 or 18, wherein the second determining module is further configured to:
and determining the first switching time domain resource according to the second time domain resource, and switching the mode of the first terminal equipment into a monitoring mode in the first switching time domain resource.
20. The apparatus of any of claims 17 to 19, wherein the second determining module is further configured to:
and determining the second switching time domain resource according to the second time domain resource, and switching the mode of the first terminal equipment into a data transmission mode in the second switching time domain resource.
21. The apparatus according to any one of claims 12 to 20, wherein the first determining module is specifically configured to:
acquiring a time interval between a reference time domain resource corresponding to the first indication information and the second time domain resource;
and determining the reference time domain resource corresponding to the first indication information according to the second time domain resource and the time interval.
22. The arrangement according to any of the claims 12 to 21, characterized in that said first terminal device is a reduced capability, redCap, terminal and said second terminal device is an ultra-reliable low latency communication, URLLC, terminal.
23. A terminal device, comprising: a transceiver, a processor, a memory;
the memory stores computer-executable instructions that, when executed by the processor, implement the method of any one of claims 1 to 11.
24. A computer-readable storage medium having computer-executable instructions stored therein which, when executed by a processor, implement the method of any one of claims 1 to 11.
25. A computer program product, comprising a computer program which, when executed by a processor, implements the method of any one of claims 1 to 11.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110513515.1A CN115334662A (en) | 2021-05-11 | 2021-05-11 | Data transmission method, device and equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110513515.1A CN115334662A (en) | 2021-05-11 | 2021-05-11 | Data transmission method, device and equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115334662A true CN115334662A (en) | 2022-11-11 |
Family
ID=83912100
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110513515.1A Pending CN115334662A (en) | 2021-05-11 | 2021-05-11 | Data transmission method, device and equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115334662A (en) |
-
2021
- 2021-05-11 CN CN202110513515.1A patent/CN115334662A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111787636B (en) | Random access method and device and nonvolatile memory | |
US11974137B2 (en) | Method for occupying resources in unlicensed frequency band, terminal and storage medium | |
CN115769656A (en) | Fast resource allocation adjustment and medium access control awareness for quality of service flows in wireless communications | |
CN110996395B (en) | Transmission configuration information indication method and device for auxiliary link, storage medium and terminal | |
CN112640525A (en) | Method and device for transmitting side link information, terminal device and network device | |
CN114342536A (en) | Communication method, apparatus and storage medium | |
JP2024084815A (en) | Wireless communication method and device | |
US20230328700A1 (en) | Method and device for wireless communication | |
CN113170317A (en) | Communication method and device for unlicensed spectrum | |
US20230057174A1 (en) | Method and apparatus for beam-based transmission for sidelink | |
CN110506433B (en) | Method, device and storage medium for detecting unauthorized channels | |
CN111758294B (en) | Random access method, device, communication equipment and medium | |
CN112929975B (en) | Resource determining and configuring method, device, terminal and network equipment | |
CN114271010A (en) | Method, device, equipment and storage medium for data transmission on unlicensed spectrum | |
CN112425238A (en) | Method, terminal device and network device for sidestream communication | |
CN113316151A (en) | Communication method, device and equipment | |
CN111182633B (en) | Communication method and device | |
CN114208353A (en) | Method and device for determining and indicating system information transmission resources | |
WO2020093403A1 (en) | Random access method and apparatus, terminal, and base station | |
EP3461208B1 (en) | Method and apparatus for resource allocation | |
CN115699849B (en) | Wireless communication method and device | |
CN115334662A (en) | Data transmission method, device and equipment | |
EP4096323A1 (en) | Wireless communication method and device | |
WO2021140267A1 (en) | Apparatus, method and computer program | |
CN112449414A (en) | Transmission power distribution method, network equipment and storage medium |
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 |