Disclosure of Invention
The invention provides an authorization-free transmission method and device, so that a base station can support the terminal equipment to send a plurality of TBs in each authorization-free transmission period without additionally configuring a DMRS sequence for the terminal equipment, and can identify the same TB from the same terminal equipment from the plurality of TBs sent in the plurality of authorization-free transmission periods, thereby saving resources of the DMRS sequence.
A first aspect of the present application provides an authorization-free transmission method, including:
the method comprises the steps that terminal equipment receives configuration information of unlicensed transmission sent by a base station, wherein the configuration information of the unlicensed transmission comprises first information and second information, the first information is used for indicating an unlicensed transmission resource region which can be used by the terminal equipment, the second information is used for indicating a demodulation reference signal (DMRS) sequence which is configured for the terminal equipment by the base station, the unlicensed transmission resource region is a periodic shared resource, the unlicensed transmission resource region comprises a plurality of transmission resource units, each transmission resource unit is used for transmitting a Transmission Block (TB), the maximum transmission frequency of each TB is K, K is more than or equal to 2, and each TB is transmitted only once in each unlicensed transmission period in K continuous unlicensed transmission periods;
in each unlicensed transmission period, the terminal device maps N TBs to N transmission resource units with sequences in a plurality of transmission resource units included in the unlicensed transmission resource region in sequence according to the sequence of generation times of the N TBs that the terminal device needs to transmit simultaneously in the unlicensed transmission period, and transmits the N TBs to the base station, wherein the terminal device also transmits the DMRS sequences on the N transmission resource units, N is greater than or equal to 1 and less than or equal to N, N is greater than or equal to 2, and N is the maximum number of TBs that can be transmitted simultaneously in the unlicensed transmission resource region.
Optionally, the configuration information of the unlicensed transmission further includes: an ordering rule of a plurality of transmission resource units included in the unlicensed transmission resource region.
Optionally, the order of the n transmission resource units with order is related to the order of the n transmission resource units in the time domain and/or the frequency domain.
Optionally, the sequence of the n transmission resource units with sequence is a frequency domain sequence, or a time domain sequence, or a sequence from a frequency domain first to a time domain first, or a sequence from a time domain first to a frequency domain second.
Optionally, the mapping, by the terminal device, the n TBs to n transmission resource units with a sequence in a plurality of transmission resource units included in the unlicensed transmission resource region in sequence according to a sequence of generation times of the n TBs that the terminal device needs to transmit simultaneously in the unlicensed transmission period includes:
when the n TBs are the TBs according to the generation time sequence0,TB1,……,TBn-1The sequence of the n transmission resource units is R0,R1,……,Rn-1When the terminal equipment sends TB0Mapping to R0Will TB1Mapping to R1By analogy, TBn-1Mapping to Rn-1。
Optionally, the method further includes:
the terminal equipment receives a confirmation message sent by the base station, wherein the confirmation message comprises a TB identifier successfully received by the base station, and the confirmation message is used for indicating that the TB corresponding to the identifier is successfully received;
and when the transmission times of the successfully received TB is less than K, the terminal equipment determines to stop sending the successfully received TB according to the confirmation message.
Optionally, the method further includes:
the terminal equipment receives an uplink authorization message sent by the base station, wherein the uplink authorization message comprises an identifier of a TB failed to be received by the base station and an authorization resource distributed to the TB failed to be received;
and the terminal equipment stops using the authorization-free transmission resource to send the TB failed in reception according to the uplink authorization message, and uses the authorization resource to send the TB failed in reception.
Optionally, the method further includes:
and the terminal equipment receives a first indication message sent by the base station, wherein the first indication message is used for indicating the terminal equipment to continuously transmit the TB failed in reception in the next transmission period.
A second aspect of the present application provides a method for unlicensed transmission, including:
a base station sends configuration information of unlicensed transmission to a terminal device, wherein the configuration information of the unlicensed transmission comprises first information and second information, the first information is used for indicating an unlicensed transmission resource region which can be used by the terminal device, the second information is used for indicating a demodulation reference signal (DMRS) sequence configured for the terminal device by the base station, the unlicensed transmission resource region is a periodic shared resource, the unlicensed transmission resource region comprises a plurality of transmission resource units, each transmission resource unit is used for transmitting a Transmission Block (TB), the maximum transmission frequency of each TB is K, K is more than or equal to 2, and each TB is transmitted only once in each unlicensed transmission period of the K consecutive unlicensed transmission periods;
the base station receives N transport blocks TB simultaneously transmitted by the terminal equipment in the unlicensed transmission period in a plurality of continuous unlicensed transmission periods, wherein N is more than or equal to 1 and less than or equal to N, N is more than or equal to 2, and N is the maximum number of TBs which can be simultaneously transmitted on the unlicensed transmission resource region;
in each authorization-free transmission period, the base station determines n transmission resource units in the authorization-free transmission resource region used by the terminal equipment in the authorization-free transmission period according to the DMRS sequence;
in each unlicensed transmission period, the base station determines, according to the sequence of the n transmission resource units, the sequence of generation times of n TBs transmitted on the n transmission resource units;
and the base station determines the ID of each TB in the n TBs sent by the terminal equipment in the authorization-free transmission period and the receiving times of the TB according to the sequence of the generation time of the n TBs transmitted by the terminal equipment received in the authorization-free transmission period, the identification IDs of the n TBs transmitted by the terminal equipment received in the last authorization-free transmission period and the receiving times of the TB.
Optionally, the determining, by the base station, the sequence of the generation times of the n TBs transmitted on the n transmission resource units according to the sequence of the n transmission resource units includes:
when the sequence of the n transmission resource units is R in turn0、R1、…、Rn-1And then, the base station determines that the generation sequence of the TB transmitted on the ith transmission resource unit of the n transmission resource units is i, and i is more than or equal to 0 and less than or equal to n.
Optionally, the determining, by the base station, the identifier ID of each of the n TBs sent by the terminal device in the current unlicensed transmission cycle and the number of times the TB has been received according to the sequence of the generation times of the n TBs transmitted by the terminal device received in the current unlicensed transmission cycle, the identifier ID of the n TBs transmitted by the terminal device received in the last unlicensed transmission cycle, and the number of times the TB has been received includes:
the base station determines repeatedly transmitted TBs and newly generated TBs according to the number of the TBs transmitted by the terminal equipment received in the current authorization-free transmission period, the number of the TBs transmitted by the terminal equipment received in the last authorization-free transmission period and the number of times of receiving the TBs;
for the repeatedly transmitted TB, the base station determines the identifier of the repeatedly transmitted TB according to the identifier of the repeatedly transmitted TB in the last authorization-free transmission period and the sequence of the generation time of the repeatedly transmitted TB in the current authorization-free transmission period, and takes the number of times that the repeatedly transmitted TB has been received plus 1 as the number of times that the repeatedly transmitted TB has been received in the current authorization-free transmission period;
and for the newly generated TB, the base station determines the identifier of the newly generated TB according to the sequence of the generation time of the newly generated TB in the current authorization-free transmission period, and determines the number of times that the newly generated TB has been received in the current authorization-free transmission period to be 1.
Optionally, the configuration information of the unlicensed transmission further includes: an ordering rule of a plurality of transmission resource units included in the unlicensed transmission resource region.
Optionally, the order of the n transmission resource units with order is related to the order of the n transmission resource units in the time domain and/or the frequency domain.
Optionally, the sequence of the n transmission resource units with sequence is a frequency domain sequence, or a time domain sequence, or a sequence from a frequency domain first to a time domain first, or a sequence from a time domain first to a frequency domain second.
Optionally, the method further includes:
and when one or more of the n TBs are successfully received, the base station sends a confirmation message to the terminal equipment, wherein the confirmation message comprises an identifier of the TB successfully received by the base station, and the confirmation message is used for indicating that the TB corresponding to the identifier is successfully received.
Optionally, the method further includes:
and when one or more TBs in the n TBs are failed to receive and the receiving times of the TB failed to receive are equal to K, the base station sends an uplink authorization message to the terminal equipment, wherein the uplink authorization message comprises the identification of the TB failed to receive by the base station and the authorization resource allocated to the TB failed to receive.
Optionally, the method further includes:
and when one or more TBs in the n TBs are failed to receive and the receiving times of the TB failed to receive are less than K, the base station sends a first indication message to the terminal equipment, wherein the first indication message is used for indicating the terminal equipment to continuously transmit the TB failed to receive in the next transmission period.
A third aspect of the present application provides a terminal device, comprising:
a receiving module, configured to receive configuration information of unlicensed transmission sent by a base station, where the configuration information of unlicensed transmission includes first information and second information, the first information is used to indicate an unlicensed transmission resource region that can be used by the terminal device, the second information is used to indicate a demodulation reference signal DMRS sequence configured by the base station for the terminal device, the unlicensed transmission resource region is a periodic shared resource, the unlicensed transmission resource region includes multiple transmission resource units, each transmission resource unit is used to transmit a transport block TB, a maximum transmission frequency of each TB is K, K is greater than or equal to 2, and each TB is transmitted only once in each unlicensed transmission period of consecutive K unlicensed transmission periods;
the mapping module is used for sequentially mapping the N TBs to N transmission resource units with sequences in a plurality of transmission resource units included in the authorization-free transmission resource region according to the sequence of the generation time of the N TBs which need to be transmitted simultaneously by the terminal equipment in each authorization-free transmission period, wherein N is greater than or equal to 1 and less than or equal to N, and is greater than or equal to 2, and N is the maximum number of the TBs which can be transmitted simultaneously in the authorization-free transmission resource region;
a sending module, configured to send the n TBs to the base station, where the terminal device further transmits the DMRS sequences on the n transmission resource elements.
Optionally, the configuration information of the unlicensed transmission further includes: an ordering rule of a plurality of transmission resource units included in the unlicensed transmission resource region.
Optionally, the order of the n transmission resource units with order is related to the order of the n transmission resource units in the time domain and/or the frequency domain.
Optionally, the sequence of the n transmission resource units with sequence is a frequency domain sequence, or a time domain sequence, or a sequence from a frequency domain first to a time domain first, or a sequence from a time domain first to a frequency domain second.
Optionally, the mapping module is specifically configured to:
when the n TBs are the TBs according to the generation time sequence0,TB1,……,TBn-1The sequence of the n transmission resource units is R0,R1,……,Rn-1When it is, TB0Mapping to R0Will TB1Mapping to R1By analogy, TBn-1Mapping to Rn-1。
A fourth aspect of the present application provides a base station, comprising:
a sending module, configured to send configuration information of unlicensed transmission to a terminal device, where the configuration information of unlicensed transmission includes first information and second information, the first information is used to indicate an unlicensed transmission resource region that can be used by the terminal device, the second information is used to indicate a demodulation reference signal DMRS sequence configured by the base station for the terminal device, the unlicensed transmission resource region is a periodic shared resource, the unlicensed transmission resource region includes multiple transmission resource units, each transmission resource unit is used to transmit one transport block TB, a maximum transmission frequency of each TB is K, K is greater than or equal to 2, and each TB is transmitted only once in each unlicensed transmission period of consecutive K unlicensed transmission periods;
a receiving module, configured to receive N transport blocks TBs that are simultaneously transmitted by the terminal device in multiple consecutive unlicensed transmission periods, where N is greater than or equal to 1 and less than or equal to N, and N is greater than or equal to 2, where N is the maximum number of TBs that can be simultaneously transmitted on the unlicensed transmission resource region;
a determining module, configured to determine, in each unlicensed transmission period, n transmission resource elements in the unlicensed transmission resource region used by the terminal device in the unlicensed transmission period according to the DMRS sequence;
the determining module is further configured to determine, in each unlicensed transmission period, an order of generation times of n TBs transmitted on the n transmission resource units according to the order of the n transmission resource units;
the determining module is further configured to determine, according to the sequence of the generation time of the n TBs transmitted by the terminal device received in the current unlicensed transmission cycle, and the identifier IDs and the number of completed receptions of the n TBs transmitted by the terminal device received in the last unlicensed transmission cycle, the ID of each of the n TBs sent by the terminal device in the current unlicensed transmission cycle and the number of completed receptions of the TB.
Optionally, the determining module is specifically configured to:
when the sequence of the n transmission resource units is R in turn0、R1、…、Rn-1And then, determining the generation sequence of the TB transmitted on the ith transmission resource unit of the n transmission resource units as i, wherein i is more than or equal to 0 and less than or equal to n.
Optionally, the determining module is specifically configured to:
determining repeatedly transmitted TBs and newly generated TBs according to the number of the TBs transmitted by the terminal equipment received in the current authorization-free transmission period, the number of the TBs transmitted by the terminal equipment received in the last authorization-free transmission period and the number of times that the TBs have been received;
for the repeatedly transmitted TB, determining the identifier of the repeatedly transmitted TB according to the identifier of the repeatedly transmitted TB in the last authorization-free transmission period and the sequence of the generation time of the repeatedly transmitted TB in the current authorization-free transmission period, and adding 1 to the number of times that the repeatedly transmitted TB has been received in the current authorization-free transmission period to obtain the number of times that the repeatedly transmitted TB has been received in the current authorization-free transmission period;
and for the newly generated TB, determining the identifier of the newly generated TB according to the sequence of the generation time of the newly generated TB in the current authorization-free transmission period, and determining the number of times that the newly generated TB has completed receiving in the current authorization-free transmission period to be 1.
Optionally, the configuration information of the unlicensed transmission further includes: an ordering rule of a plurality of transmission resource units included in the unlicensed transmission resource region.
Optionally, the order of the n transmission resource units with order is related to the order of the n transmission resource units in the time domain and/or the frequency domain.
Optionally, the sequence of the n transmission resource units with sequence is a frequency domain sequence, or a time domain sequence, or a sequence from a frequency domain first to a time domain first, or a sequence from a time domain first to a frequency domain second.
A fifth aspect of the present application provides a terminal device, including: a processor, a memory for storing instructions, and a transceiver for communicating with other devices, the processor being configured to execute the instructions stored in the memory to cause the terminal device to perform the method of unlicensed transmission as provided by the first aspect of the present application.
A sixth aspect of the present application provides a base station, comprising: a processor, a memory for storing instructions, and a transceiver for communicating with other devices, the processor being configured to execute the instructions stored in the memory to cause the base station to perform the method of unlicensed transmission as provided by the second aspect of the application.
A seventh aspect of the present application provides a computer-readable storage medium, which is applied in a terminal device, and the computer-readable storage medium stores instructions that, when executed by a computing apparatus, cause the terminal device to perform the method for unlicensed transmission as provided by the first aspect of the present application.
An eighth aspect of the present application provides a computer-readable storage medium, for use in a base station, the computer-readable storage medium storing instructions that, when executed by a computing device, cause the base station to perform the method for unlicensed transmission as provided by the first aspect of the present application.
In each unlicensed transmission period, the terminal device maps n TBs to n transmission resource units with sequences in a plurality of transmission resource units included in the unlicensed transmission resource region in sequence according to the sequence of generation times of the n TBs that the terminal device needs to transmit simultaneously in the unlicensed transmission period, and sends the n TBs to the base station. The method enables the base station to determine the sequence among the TBs according to the sequence of the n transmission resource units, supports the terminal equipment to transmit a plurality of TBs in each unlicensed transmission period without additionally configuring the DMRS sequence for the terminal equipment, and enables the base station to identify the same TB from the same terminal equipment from the plurality of TBs transmitted in the plurality of unlicensed transmission periods.
Detailed Description
Fig. 1 is a schematic diagram of a network architecture applicable to the embodiment of the present application, as shown in fig. 1, the network architecture includes a Base Station and at least one terminal device, and it should be clear that the Base Station mentioned in the present application may be a Base Transceiver Station (BTS) of a Global System for Mobile communications (GSM) System or a Code Division Multiple Access (CDMA) System, may also be a Base Station (NB) of a Wideband Code Division Multiple Access (WCDMA) System, may also be an evolved NodeB (eNB), an Access Point (AP) or a relay Station of a Long Term Evolution (LTE) System, may also be a Transmission Point (NB) or a Transmission Point (Point) of a fifth Generation Mobile communication (5G) System, TRP)), and the like, and may also be a wireless controller, a wearable device, an in-vehicle device, and the like in a Cloud Radio Access Network (CRAN) scenario. And is not limited herein. The 5G system is also referred to as a New wireless communication system, a New access technology (New Radio), or a next generation mobile communication system.
A terminal device referred to in this application may be a User Equipment (UE), an access terminal, a UE unit, a UE station, a mobile station, a distant station, a remote terminal, a mobile device, a UE terminal, a wireless communication device, a UE agent, or a UE device, etc. But may also 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 capability, a computing device or other processing device connected to a Wireless modem, a vehicle mounted device, a wearable device, a terminal in a future 5G Network or a terminal in a future evolved Public Land Mobile Network (PLMN), etc.
The license-free transmission in the application refers to: the base station pre-allocates and informs the terminal device of an unlicensed transmission resource area, the unlicensed transmission resource area comprises a plurality of transmission resource units, when the terminal device has an uplink transmission requirement, one or more transmission resource units are selected from the unlicensed transmission resource area pre-allocated by the base station, and the selected transmission resource units are used for transmitting uplink data. Correspondingly, the base station detects the uplink data sent by the terminal device on the pre-allocated authorization-free transmission resource region, and the base station can detect the uplink data by a blind detection method, can also detect according to a certain control domain at the middle end of the uplink data, and can also detect by other methods.
The unlicensed transmission is a contention transmission mode, and multiple terminal devices can simultaneously transmit uplink data on the same unlicensed transmission resource region allocated in advance without base station authorization. Here, the uplink data may include traffic data and signaling data.
The unlicensed transmission resource region in this application is a periodic shared resource, and the unlicensed transmission resource region may include, but is not limited to, one or more combinations of the following resources: time domain resources such as radio frames, subframes, symbols, etc.; frequency domain resources, e.g., subcarriers, resource blocks; spatial domain resources, such as beams; code domain resources such as Sparse Code Multiple Access (SCMA) codebooks, Low Density Signature (LDS) groups, CDMA groups, etc.
An unlicensed transmission resource region includes a plurality of transmission resource units. A transmission resource unit may be understood as a basic data transmission unit or a minimum data transmission unit in the unlicensed transmission, and one transmission resource unit may refer to any one or more combined resource blocks in a time domain, a frequency domain, a code domain, and a space domain. An unlicensed transmission resource region is bound with a limited number of terminal devices, that is, the unlicensed transmission resource region can only be used by the bound terminal devices, the base station allocates a different DMRS sequence to each bound terminal device, when the terminal device transmits data on a transmission resource unit, it is necessary to transmit a DMRS sequence on the transmission resource unit at the same time, where the DMRS sequence is used to indicate to which terminal device the data transmitted on the transmission resource unit belongs.
In the application, the base station only needs to allocate one DMRS sequence to each terminal device, and when the terminal device transmits data on a plurality of transmission resource units at the same time, the DMRS sequences transmitted on the plurality of transmission resource units are the same. In this application, the unlicensed transmission resource region may also be referred to as CTA, and the transmission resource unit may also be referred to as CTU, that is, the CTA of the unlicensed transmission resource region may be equivalently replaced, and the transmission resource unit and the CTU may be equivalently replaced.
Fig. 2 is a schematic diagram of an unlicensed transmission resource region, and fig. 2 shows a schematic diagram of an unlicensed transmission resource region in multiple unlicensed transmission periods, as shown in fig. 2, each unlicensed transmission resource region includes 32 transmission resource units, each transmission resource unit is composed of a time domain and a frequency domain, for example, each transmission resource unit may occupy two OFDM symbols in the time domain and one subcarrier in the frequency domain. Fig. 2 is only one possible illustration of the unlicensed transmission resources, and of course, each transmission resource unit may also include code domain resources. In addition, the adjacent transmission resource units in the figure do not indicate that they are adjacent in the resource domain such as time domain, frequency domain or code domain, and the transmission resource units in one row or column do not indicate that they have the same attribute in any one resource domain.
Since the unlicensed transmission is contention-based, multiple terminal devices may select the same transmission resource unit to transmit their respective TBs, causing contention conflicts that may cause transmission failures. Therefore, the terminal equipment in the application uses the K-repeat transmission technology, namely the same TB is transmitted in the continuous K authorization-free transmission periods, each TB is transmitted only once in each authorization-free transmission period in the continuous K authorization-free transmission periods so as to improve the transmission success rate, and K is more than or equal to 2. Accordingly, the base station needs to identify the same TB of the same terminal device in multiple unlicensed transmission periods.
Based on the network architecture shown in fig. 1, the method for unlicensed transmission provided by the present application aims to solve the problem that, in the prior art, when a terminal device transmits multiple TBs using multiple DMRS sequences in one transmission period, a base station cannot identify the same TB from the same terminal device among multiple TBs transmitted in multiple unlicensed transmission periods because overlapping DMRS sequences cannot be demodulated due to weak orthogonality of the DMRS sequences.
The following describes the technical solutions of the present application and how to solve the above technical problems with specific embodiments. The several exemplary embodiments may be combined, and details of the same or similar concepts or processes may not be repeated in some embodiments. Embodiments of the present application will be described below with reference to the accompanying drawings.
Fig. 3 is a flowchart of a method for unlicensed transmission according to an embodiment of the present application, and as shown in fig. 3, the method provided in this embodiment includes the following steps:
step S101, the terminal equipment receives configuration information of the authorization-free transmission sent by the base station.
The configuration information of the unlicensed transmission comprises first information and second information, wherein the first information is used for indicating an unlicensed transmission resource region which can be used by the terminal equipment, and the second information is used for indicating a DMRS sequence configured for the terminal equipment by the base station. The unlicensed transmission resource region is a periodic shared resource, and includes a plurality of transmission resource units. Each transmission resource unit is used for transmitting one TB, the maximum transmission frequency of each TB is K, K is more than or equal to 2, and each TB is transmitted only once in each unlicensed transmission period in continuous K unlicensed transmission periods.
The first information may specifically include time-frequency domain information and periodicity information of the unlicensed transmission resource region, and the time-frequency domain information of the unlicensed transmission resource region may include a frequency domain position occupied by the unlicensed transmission resource region and a start time of a time domain. The periodicity information comprises the duration of a transmission period of the unlicensed transmission resource region and the interval of the transmission period. The duration of the unlicensed transmission resource region may be a time slot in a radio frame structure to support the Low-Latency requirement of a high-Reliability Low Latency Communication (URLLC) service, that is, each time slot has the unlicensed transmission resource region, so that the terminal device can immediately transmit when generating URLLC data, thereby implementing Low-Latency transmission.
The base station may periodically broadcast the configuration information of the unlicensed transmission, so that the terminal device may obtain the configuration information of the unlicensed transmission in time. The base station may also send the configuration information of the unlicensed transmission to the terminal device through a higher layer signaling after the terminal device attaches to the base station. When the base station sends the configuration information of the unlicensed transmission, the information of the resource region of the unlicensed transmission and the information of the DMRS sequence may be carried in one message or may be carried in different messages, which is not limited in this embodiment.
Step S102, in each unlicensed transmission period, the terminal device maps n TBs to n transmission resource units with sequences in a plurality of transmission resource units included in the unlicensed transmission resource region in sequence according to the sequence of generation times of the n TBs that the terminal device needs to transmit simultaneously in the unlicensed transmission period, and sends the n TBs to the base station.
In an unlicensed transmission period, N TBs need to be transmitted simultaneously by a terminal device on an unlicensed transmission resource region, where N is greater than or equal to 1 and less than or equal to N, and N is greater than or equal to 2, N is the maximum number of TBs that can be transmitted on an unlicensed transmission resource, a value of N may be configured to the terminal device by a base station, and the base station may configure the value of N through a semi-static or high-level signaling.
The generation time of the n TBs is necessarily sequential, and the n transmission resource units are also sequential, so that the TB generated first can be specified to be transmitted first, and each transmission resource unit transmits one TB. For example, the n TBs are TB in generation time order0, TB1,……,TBn-1N transmission resource units in order of R0,R1,……,Rn-1The terminal equipment can be used for transmitting TB0Mapping to R0Will TB1Mapping to R1By analogy, TBn-1Mapping to Rn-1。
In this embodiment, the terminal device uses K times of repeated transmission, the same TB is in K times of transmission, if an incremental redundancy technique is not used, the contents of the TBs transmitted on the transmission resource unit in K times of transmission are all the same, and if the incremental redundancy technique is used, the contents of the TBs transmitted on the transmission resource unit in K times of transmission are different because the redundant information of each transmission of the same TB is different.
In this embodiment, the n transmission resource units are selected by the terminal device from a plurality of transmission resource units included in the unlicensed transmission resource region, and the n transmission resource units have an order. Optionally, the order of the n transmission resource units with order is related to the order of the n transmission resource units in the time domain and/or the frequency domain. The sequence of the n transmission resource units with sequence may be a frequency domain sequence, or a time domain sequence, or a sequence from a frequency domain first to a time domain first, or a sequence from a time domain first to a frequency domain second.
Optionally, the configuration information of the license-exempt transmission further includes: the terminal device may also be configured in advance on the terminal device, and the terminal device may select n transmission resource units from the n transmission resource units according to the sorting rule.
Optionally, the sorting rule may be: ordering according to the height of the frequency domain of the transmission resource units; or, according to the sequence of the time domain of the transmission resource unit; or, the transmission resource units are sorted according to the frequency domain of the transmission resource units and then sorted according to the time domain of the transmission resource units; or, the time domains of the transmission resource units are sorted first, and then the frequency domains of the transmission resource units are sorted according to the height.
When the n TBs are ordered according to the frequency domain of the transmission resource units, the terminal device may map the TB generated earlier to the transmission resource unit with the higher frequency domain and map the TB generated later to the transmission resource unit with the lower frequency domain according to the order of the generation times of the n TBs, or map the TB generated earlier to the transmission resource unit with the lower frequency domain and map the TB generated later to the transmission resource unit with the higher frequency domain.
When the time domains of the transmission resource units are ordered in sequence, the terminal device may map the TB generated earlier to the transmission resource unit with the previous time domain and map the TB generated later to the transmission resource unit with the later time domain according to the sequence of the generation time of the n TBs; or, mapping the previously generated TB to the transmission resource unit in the later time domain, and mapping the TB generated in the later time domain to the transmission resource unit in the earlier time domain.
Fig. 4 is a schematic diagram of a CTA, as shown in fig. 4, the CTA includes 32 CTUs, which are divided into 8 rows and 4 columns, each CTU may be a block of time-frequency domain resources, and certainly, the CTU is not limited to include only time-frequency resources, and may also include code domain resources. It should be noted that adjacent CTUs in the figure do not indicate that they are adjacent in resource domains such as time domain, frequency domain, or code domain, and CTUs in a row or a column do not indicate that any resource domain has the same attribute. Taking the example shown in fig. 4 as an example, if the row index number of a CTU is 0-7, the column index number is 0-3, and the row number of a CTU is r and the column number is c, the index of the CTU may be r × 4+ c, where × represents multiplication, each CTU in the CTA has a unique index, and the terminal device may sort the CTUs from large to small or from small according to the index of the CTU. The index of the CTU is determined according to the above sorting rule, and taking the frequency domain order as an example, the frequency corresponding to the CTU with the larger index is higher than the frequency corresponding to the CTU with the smaller index. Taking the time domain order as an example, the time corresponding to the CTU with the larger index precedes the time corresponding to the CTU with the smaller index.
It should be noted that n transmission resource units selected by the terminal device in adjacent unlicensed transmission periods may be the same or different, and the number of the selected transmission resource units may also be different, that is, the values of n in different unlicensed transmission periods are different, where the number n of the transmission resource units selected by the terminal device is determined by the number of TBs to be sent by the terminal device. For example, in the example shown in fig. 4, in the unlicensed transmission period t, the terminal device selects 2 CTUs: CTU9 and CTU 26; in the unlicensed transmission period t +1, the terminal device selects two CTUs: CTU13 andCTU 22; in the unlicensed transmission period t +2, the terminal device selects 3 CTUs: CTU10, CTU21, and CTU 30: in the unlicensed transmission period t +3, the terminal device selects 3 CTUs: the CTUs 1, 20, 27 select 1 CTU in the unlicensed transmission period t + 4: CTU 15. That is, the same TB uses different transmission resource units in different unlicensed transmission periods, e.g., TBs0The CTU2 may be occupied during the first unlicensed transmission period, the CTU11 during the second unlicensed transmission period, and the CTU25 during the third unlicensed transmission period.
Optionally, the terminal device may manage the sending process of the TBs in a queue management manner, and the terminal device sequentially marks the generated n TBs as the TBs from first to last according to the generation time sequence0、TB1、…、TBn-1The terminal equipment selects n transmission resource units from the authorization-free transmission resource, and the n transmission resource units are sequentially marked asR0、R1、…、Rn-1Establishing each element T of the queue T, Ti(0≤i<N) indicates the number of transmissions a TB has completed or the transmission sequence number the TB is ready to proceed. By TiIndicating the number of transmissions that the ith TB has completed, e.g. T0Represents TB0Number of transmissions completed, T1Represents TB1Number of transmissions completed, T2Represents TB2The number of transmissions that have been completed, and so on. Wherein, TiIs 0. ltoreq.TiK.ltoreq.K, e.g. T00 represents TB0The number of completed transmissions is 0, i.e. TB0Has not yet been transmitted, and T0Is 1 represents TB0The number of completed transmissions is 1, T10 represents TB1The number of completed transmissions is 0, T1Is 1 represents TB1The number of completed transmissions is 1. From the queue T, K can be learned>T0≥T1≥…≥Tn-1Is more than or equal to 0, when n<When N is, Tn,…,TN-1There is no corresponding TB transmitted.
Performing, for each TB during each unlicensed transmission period, processing operations including: judging the transmission times T of the ith TBiIf it is less than K, if the ith TB has finished transmission times TiLess than K, the ith transmission resource unit R in the n transmission resource units with sequenceiThe ith TB is sent upwards, and after the ith TB is sent, the transmission times T of the ith TB which is finished is transmittediAdding 1; number of transmissions T if the ith TB has been completediAnd if the number of the transmission resources is equal to K, determining to stop using the unauthorized transmission resource to transmit the ith TB, taking the (i + 1) th TB as a new ith TB, namely executing the processing operation on the next TB, and repeating the steps until the transmission of the n TBs is finished.
When the transmission times that a certain TB has been completed is K, the TB is removed from the queue T and is discarded or transmitted as a new TB. By T0For example, if T0If the value of (A) is K, then TB is indicated0Having finished transmitting K times, the terminal device will transmit T0Dequeue from queue TCorresponding TB0And is also discarded. Of course, even TB0The base station cannot correctly receive the TB after transmitting for K times0Then the terminal device may discard the TB0Or converting TB0Retransmitted as a new TB. T is0After moving out of the queue, the original T1Become a new T0Former T2Become a new T1And so on. And repeating the pair T0Making judgment and processing queue T until the latest T0The value is less than K.
Taking the example shown in fig. 4 as an example, assuming that K takes a value of 4, the terminal device performs an unlicensed transmission period t on the TB0And TB1The first transmission is made. TB0Is generated at TB1Before, i.e. the TB should be transmitted first0Retransmission of TB1After selecting two CTUs, the terminal device transmits TB on CTU with smaller index value according to the size of index value of CTU0Transmitting TB on CTU with larger index value1. Of course, the TB is transmitted on the CTU with the larger index value0Transmitting TB on CTU with smaller index value1But also possible. As shown in FIG. 4, the terminal device transmits TBs over the CTU90Transport of TBs over CTU261. It is assumed that the preceding TB is always transmitted on the CTU with the smaller index value and the following TB is transmitted on the CTU with the larger index value. After the base station receives the two TBs in the unlicensed transmission period t, according to the relationship between the CTU indexes, the base station determines that the TB received by the CTU with the larger index value is the TB0The TB received on the CTU with smaller index value is TB1。
In the authorization-free transmission period t +1, the terminal equipment pairs TB0And TB1A second transmission is made, and similarly, a TB is transmitted0Is smaller than the transmission TB1E.g. terminal equipment transmitting TB on CTU130Transmitting TB over CTU221。
In the period t +2 of the unlicensed transmission, the terminal device except for the TB0And TB1For a new TB in addition to the third transmission2First transmission is made because of TB2Generation time ofAt the latest, so TB is transmitted2The index value of CTU(s) is maximum. For example, a terminal device transmits a TB over the CTU100Transport of TBs over CTU211Transport of TBs over CTU303。
In the period t +3 of the unlicensed transmission, the terminal equipment continues to operate on the TB0And TB1Makes the fourth transmission, and sends TB2Transmitting TB for the second time0Is smaller than the transmission TB1Index value of CTU, transport TB1Is smaller than the transmission TB2Index value of CTU. For example, a terminal device transmits a TB over the CTU10Transport of TBs over CTU201Transport of TBs over CTU273. Assuming K equals 4, TB is after this period0And TB1The K transmissions are completed.
In the transmission period t +4, the terminal device only uses the CTU15 to TB2A third transmission is made.
In the above process, the terminal device may use the queue T to manage the transmission process, and as an illustration, it is assumed that the system specifies that a terminal device can transmit 4 TBs simultaneously in one CTA, and the state of the queue T before the transmission period T is {0, 0, 0, 0}, i.e. no TB is transmitting. The queue T becomes 1, 1, 0, 0 after the transmission period T, i.e. TB0And TB1Sent 1 time. The queue T becomes {2, 2, 0, 0} after transmission period T +1, i.e., TB0And TB1Is transmitted twice. The queue T becomes {3, 3, 1, 0} after transmission period T +2, i.e., TB0And TB1Transmitted 3 times, TB2Sent 1 time. The queue T becomes 4, 4, 2, 0, TB, after transmission period T +30And TB1Transmitted 4 times, TB2Sent 2 times. At this time, T in the queue T0Has reached a value of 4, T0To move out of queue T, T1Is also 4, and queue T has also been dequeued, becoming {2, 0, 0, 0 }. After transmission period T +4, queue T becomes {3, 0, 0, 0 }.
In the process of managing the queue T, the terminal device obviously needs to know each element T in the queue TiThe corresponding one of the TBs is set to TB,it is TiThere may be a data structure in which one field indicates the number of transmissions and another field indicates the corresponding TB, and there may also be K fields indicating K transmissions of the TB. How to transmit the number of times TiThe present invention is not specifically described in correspondence with TB.
Optionally, after the terminal device transmits the TBs, the terminal device may further receive an acknowledgement message sent by the base station, where the acknowledgement message is sent after the base station successfully receives a certain TB, the acknowledgement message includes an identifier of the TB that the base station successfully receives, and the acknowledgement message is used to indicate that the TB is successfully received. Further, when the transmission times of the successfully received TB is less than K, the terminal device determines to stop sending the successfully received TB according to the acknowledgment message. Optionally, after the base station successfully receives a certain TB, the base station may not send the acknowledgement message, and then the terminal device will not stop transmitting the TB until the number of transmission times of the TB is equal to K.
Optionally, after the terminal device transmits the TB, an uplink grant message sent by the base station may also be received, where the uplink grant message includes an identifier of the TB that the base station failed to receive, and the uplink grant message is used to allocate grant resources for the TB that the reception failed. The uplink grant message may be sent by the base station to the terminal device when the number of times of receiving the TB reaches the maximum value K and the reception still fails. The terminal equipment determines to stop using the unauthorized transmission resource to send the reception-failed TB according to the uplink authorization message, and uses the uplink resource authorized by the uplink authorization message to send the reception-failed TB.
In this embodiment, a terminal device receives configuration information of unlicensed transmission sent by a base station, where the configuration information of unlicensed transmission includes first information and second information, the first information is used to indicate an unlicensed transmission resource region that the terminal device can use, and the second information is used to indicate a DMRS sequence configured for the terminal device by the base station, in each unlicensed transmission cycle, the terminal device maps n TBs in sequence to n transmission resource units with the sequence in the multiple transmission resource units included in the unlicensed transmission resource region according to the sequence of generation times of the n TBs that the terminal device needs to transmit simultaneously in the unlicensed transmission cycle, and sends the n TBs to the base station. The n TBs are transmitted on the n transmission resource units with the sequence according to the sequence of the generation time, so that the base station determines the sequence among the TBs according to the sequence of the n transmission resource units, the terminal equipment can be supported to transmit a plurality of TBs in each authorization-free transmission period without additionally configuring a DMRS sequence for the terminal equipment, the same TB from the same terminal equipment can be identified from the plurality of TBs transmitted in the plurality of authorization-free transmission periods, and the resources of the DMRS sequence are saved.
Fig. 5 is a flowchart of a method for unlicensed transmission according to a second embodiment of the present application, where the first embodiment describes the method for unlicensed transmission from the perspective of a terminal device, and this embodiment describes the method from the perspective of a base station, and as shown in fig. 5, the method provided by this embodiment includes the following steps:
step S201, the base station sends configuration information of unlicensed transmission to the terminal device, where the configuration information of unlicensed transmission includes first information and second information, the first information is used to indicate an unlicensed transmission resource region that can be used by the terminal device, and the second information is used to indicate a DMRS sequence that is configured for the terminal device by the base station.
The unlicensed transmission resource region is a periodic shared resource, the unlicensed transmission resource region includes multiple transmission resource unit terminal devices receiving unlicensed transmission configuration information sent by a base station, each transmission resource unit is used for transmitting one Transport Block (TB), the maximum transmission frequency of each TB is K, K is greater than or equal to 2, and each TB is transmitted only once in each unlicensed transmission period of the continuous K unlicensed transmission periods.
Optionally, the base station may carry the first information and the second information through one message, or may carry the first information and the second information through two messages, respectively.
Step S202, the base station receives n transport blocks TB transmitted by the terminal equipment in a plurality of continuous authorization-free transmission periods simultaneously.
N is greater than or equal to 1 and less than or equal to N, N is greater than or equal to 2, N is the maximum number of TBs that can be simultaneously transmitted on the unlicensed transmission resource region, and it should be noted that the number of TBs that the terminal device receives in each unlicensed transmission period in a plurality of consecutive unlicensed transmission periods may be different from N, for example, the terminal device receives 2 TBs in the unlicensed transmission period t, receives 2 TBs in the unlicensed transmission period t +1, receives 3 TBs in the unlicensed transmission period t +2, and receives 3 TBs in the unlicensed transmission period t + 3. The base station may detect whether a TB is received on each transmission resource unit included in the unlicensed transmission resource region by means of blind detection, where blind detection may be understood as detecting all data that may arrive without predicting whether data arrives.
Step S203, in each authorization-free transmission period, the base station determines n transmission resource units in an authorization-free transmission resource region used by the terminal equipment in the authorization-free transmission period according to the DMRS sequence.
Since one unlicensed transmission resource region is usually bound with a plurality of terminal devices, the plurality of terminal devices may transmit data on the unlicensed transmission resource region at the same time, and DMRS sequences allocated by the base station to the plurality of terminal devices are different, so that which terminal device the received TB comes from can be identified according to the DMRS sequences. Specifically, when the terminal device sends a TB on a transmission resource unit, the terminal device simultaneously transmits its DMRS sequence on the transmission resource unit, where the TB and the DMRS sequence respectively occupy different resources of the same transmission resource unit, for example, the terminal device transmits the DMRS sequences on the first two OFDM symbols of the transmission resource unit, and the remaining resources are used for transmitting the TB. Correspondingly, the base station demodulates the first two OFDM symbols of the transmission resource unit to obtain a DMRS sequence, determines which terminal device the TB carried by the transmission resource unit comes from according to the DMRS sequence, and demodulates each transmission resource unit in sequence to obtain n transmission resource units corresponding to one terminal device.
Step S204, in each authorization-free transmission period, the base station determines the sequence of the generation time of the n TBs transmitted on the n transmission resource units according to the sequence of the n transmission resource units.
The terminal device and the base station rank the transmission resource units using the same sequence rule, and the base station and the terminal device need to agree in advance a mapping rule of the sequence of the transmission resource units and the sequence of the generation time of the TB, and the ranking rule may be that the base station sends the terminal device the configuration information of the authorization-free transmission. Optionally, the order of the n transmission resource units with order is related to the order of the n transmission resource units in the time domain and/or the frequency domain. Specifically, the sequence of the n transmission resource units with sequence is a frequency domain sequence, or a time domain sequence, or a sequence from a frequency domain first to a time domain first, or a sequence from a time domain first to a frequency domain second.
The mapping rule is, for example: the terminal equipment maps the previously generated TB to a transmission resource unit with high frequency domain resource for transmission, and maps the subsequently generated TB to a transmission resource unit with low frequency domain resource for transmission, or the terminal equipment maps the previously generated TB to a transmission resource unit with low frequency domain resource for transmission, and maps the subsequently generated TB to a transmission resource unit with high frequency domain resource for transmission, and the terminal equipment uses the same mapping rule in each unlicensed transmission period. And after receiving the TB, the terminal equipment determines the sequence of the generation time of the n TBs transmitted on the n transmission resource units according to the mapping rule and the sequence of the n transmission resource units.
Let the order of n transmission resource units be R in turn0、R1、…、Rn-1Then the base station determines that the generation sequence of the TB transmitted on the ith transmission resource unit of the n transmission resource units is i, and i is more than or equal to 0 and less than or equal to n.
Step S205, the base station determines, according to the sequence of the generation time of the n TBs transmitted by the terminal device received in the current unlicensed transmission cycle, the IDs of the n TBs transmitted by the terminal device received in the last unlicensed transmission cycle and the number of completed receptions, the identifier ID of each of the n TBs transmitted by the terminal device in the current unlicensed transmission cycle and the number of completed receptions of the TB.
In this embodiment, in each unlicensed transmission period, the base station further needs to record the number of times each TB has been received, so as to identify the TB subsequently according to the number of times the TB has been received. Optionally, the base station determines the repeatedly transmitted TB and a newly generated TB according to the number of TBs transmitted by the terminal device received in the current unlicensed transmission period, the number of TBs transmitted by the terminal device received in the last unlicensed transmission period, and the number of times that the TB has been received.
For example, it is assumed that the number of TBs transmitted by the terminal device received in the current period of the unlicensed transmission is n1, and the number of TBs transmitted by the terminal device received in the last period of the unlicensed transmission isn 2. If the number of times that the TBs transmitted by the terminal device received in the last unlicensed transmission period have been completely received is less than K, and n1 is equal to n2, it is determined that the TBs transmitted by the terminal device received in the current unlicensed transmission period are all repeatedly transmitted TBs, if n1 is greater than n2, it is determined that there is a newly generated TB in the current unlicensed transmission period, the last n1-n2 TBs of the n1 TBs received in the current unlicensed transmission period are newly generated TBs, and the remaining TBs are repeatedly transmitted TBs. If the number of times that the first n3 TBs in the TBs transmitted by the terminal device and received in the last unlicensed transmission period have been received is K, and the number of times that the remaining n1-n3 TBs have been received is less than K, the base station determines that the first n1-n3 TBs received in the current unlicensed transmission period are repeated transmission of the remaining n1-n3 TBs in the last unlicensed transmission period, and the remaining TBs in the current unlicensed transmission period are TBs newly generated by the terminal device in the current unlicensed transmission period.
For the repeatedly transmitted TB, the base station determines the identifier of the repeatedly transmitted TB according to the identifier of the repeatedly transmitted TB in the last authorization-free transmission period and the sequence of the generation time of the repeatedly transmitted TB in the current authorization-free transmission period, and adds 1 to the number of times that the repeatedly transmitted TB has been received, as the number of times that the repeatedly transmitted TB has been received in the current authorization-free transmission period.
And for the newly generated TB, the base station determines the identifier of the newly generated TB according to the sequence of the generation time of the newly generated TB in the current authorization-free transmission period, and determines the number of times that the newly generated TB has completed in the current authorization-free transmission period to be 1.
For example, in the example shown in fig. 4, the base station receives two TBs on CTU9 and CTU26 during the unlicensed transmission period t; in the unlicensed transmission period t +1, the base station receives one TB at the CTU13 and the CTU22 respectively; in the unlicensed transmission period t +2, the base station receives one TB at the CTU10, the CTU21 and the CTU30, respectively; in the unlicensed transmission period t +3, the base station receives a TB at the CTU1, the CTU20, and the CTU27, respectively; in the unlicensed transmission period t +4, the base station receives a TB at the CTU15, and the terminal device always transmits a TB generated earlier at a CTU with a small index value and transmits a TB generated later at a CTU with a large index value.
Assuming that no TB is transmitted on the unlicensed transmission resource region before the unlicensed transmission period t, in the unlicensed transmission period t, since the index value of the CTU9 is less than the index value of the CTU26, the base station determines that the TB transmitted on the CTU9 is identified as the TB0The identity of the TB transmitted on the CTU26 is TB1,TB0The number of completed receptions is 1, TB1The number of receptions that have been completed is 1.
In the unlicensed transmission period t +1, the base station receives two TBs, determines that the two TBs received in the unlicensed transmission period t +1 are repeatedly transmitted TBs because the number of times that the two TBs have been completely received in the unlicensed transmission period t is less than K, and determines that the TB transmitted on the CTU13 is a TB because the index value of the CTU13 is less than the index value of the CTU220The identity of the TB transmitted on the CTU22 is TB1,TB0The number of completed receptions is 2, TB1The number of receptions that have been completed is 2.
In the unlicensed transmission period t +2, the base station receives 3 TBs, because the number of times that two TBs have been completely received in the unlicensed transmission period t +1 is less than K, the base station determines that the first two TBs received in the unlicensed transmission period t +1 are repeatedly transmitted TBs and the last TB is a newly generated TB, and because the index value of the CTU10 is less than that of the CTU21 and the index value of the CTU21 is less than that of the CTU30, the base station determines that the TB transmitted on the CTU10 is the TB0The identity of the TB transmitted on the CTU21 is TB1The identity of the TB transmitted on the CTU30 is TB2,TB2Is newly generated TB, TB0The number of completed receptions is 3, TB1The number of completed receptions is 3, TB2The number of receptions that have been completed is 1.
In the unlicensed transmission period t +3, the base station receives 3 TBs, and since the number of times that the 3 TBs in the unlicensed transmission period t +2 have been completely received is less than K, the base station determines that the 3 TBs received in the unlicensed transmission period t +3 are all repeatedly transmitted TBs, and then determines that the TB transmitted on the CTU1 is the TB according to the sizes of the index values of the CTU1, the CTU20 and the CTU270The identity of the TB transmitted on the CTU20 is TB1The identity of the TB transmitted on the CTU27 is TB2,TB0The number of completed receptions is 4, TB1The number of completed receptions is 4, TB2The number of receptions that have been completed is 2.
In the period t +4 of the unlicensed transmission, the base station receives 1 TB, because the TB in the period t +3 of the unlicensed transmission0And TB1The number of completed receptions is equal to K, and the subsequent terminal equipment can not repeatedly transmit TB0And TB1Terminal equipment only for TB2Repeated transmission is carried out, and because only one TB is received in the current authorization-free transmission period, the terminal equipment is determined not to generate a new TB, and the TB received in the current authorization-free transmission period is the TB2。
In this embodiment, the base station receives n transport blocks TB transmitted by the terminal device simultaneously in the unlicensed transmission period in a plurality of consecutive unlicensed transmission periods, in each authorization-free transmission period, the base station determines n transmission resource units in an authorization-free transmission resource region used by the terminal equipment in the authorization-free transmission period according to the DMRS sequence, and determines the order of the generation times of the n TBs transmitted on the n transmission resource units according to the order of the n transmission resource units, according to the sequence of the generation time of the n TBs transmitted by the terminal equipment received in the current authorization-free transmission period, and determining the ID of each TB in the n TBs sent by the terminal equipment in the current authorization-free transmission period and the number of finished receiving times of the TB. The base station can identify the same TB from the same terminal equipment from a plurality of TBs transmitted in a plurality of unlicensed transmission periods by identifying the TBs according to the sequence of the n transmission resource elements, and saves resources of the DMRS sequences under the condition that the terminal equipment is not required to be additionally configured with the DMRS sequences.
Fig. 6 is a schematic structural diagram of a terminal device according to a third embodiment of the present application, and as shown in fig. 6, the terminal device according to the third embodiment includes:
a receivingmodule 11, configured to receive configuration information of unlicensed transmission sent by a base station, where the configuration information of unlicensed transmission includes first information and second information, the first information is used to indicate an unlicensed transmission resource region that can be used by the terminal device, the second information is used to indicate a demodulation reference signal DMRS sequence that is configured for the terminal device by the base station, the unlicensed transmission resource region is a periodic shared resource, the unlicensed transmission resource region includes multiple transmission resource units, each transmission resource unit is used to transmit a transport block TB, a maximum transmission frequency of each TB is K, K is greater than or equal to 2, and each TB is transmitted only once in each unlicensed transmission period of consecutive K unlicensed transmission periods;
amapping module 12, configured to map, in each unlicensed transmission cycle, N TBs sequentially to N transmission resource units with an order in a plurality of transmission resource units included in the unlicensed transmission resource region according to a sequence of generation times of the N TBs that the terminal device needs to transmit simultaneously in the unlicensed transmission cycle, where N is greater than or equal to 1 and less than or equal to N, and N is greater than or equal to 2, where N is a maximum number of TBs that can be transmitted simultaneously in the unlicensed transmission resource region;
a sendingmodule 13, configured to send the n TBs to the base station, where the terminal device further transmits the DMRS sequences on the n transmission resource elements.
Optionally, the configuration information of the unlicensed transmission further includes: an ordering rule of a plurality of transmission resource units included in the unlicensed transmission resource region.
Optionally, the order of the n transmission resource units with order is related to the order of the n transmission resource units in the time domain and/or the frequency domain.
Optionally, the sequence of the n transmission resource units with sequence is a frequency domain sequence, or a time domain sequence, or a sequence from a frequency domain first to a time domain first, or a sequence from a time domain first to a frequency domain second.
Optionally, themapping module 12 is specifically configured to: when the n TBs are the TBs according to the generation time sequence0,TB1,……, TBn-1The sequence of the n transmission resource units is R0,R1,……,Rn-1When it is, TB0Mapping to R0Will TB1Mapping to R1By analogy, TBn-1Mapping to Rn-1。
The terminal device provided in this embodiment may be configured to execute the steps executed by the terminal device in the foregoing method embodiments, and the specific implementation manner and the technical effect are similar, and are not described here again.
Fig. 7 is a schematic structural diagram of a base station according to a fourth embodiment of the present application, and as shown in fig. 7, the base station according to the present embodiment includes:
a sendingmodule 21, configured to send configuration information of unlicensed transmission to a terminal device, where the configuration information of unlicensed transmission includes first information and second information, the first information is used to indicate an unlicensed transmission resource region that can be used by the terminal device, the second information is used to indicate a demodulation reference signal DMRS sequence configured by the base station for the terminal device, the unlicensed transmission resource region is a periodic shared resource, the unlicensed transmission resource region includes multiple transmission resource units, each transmission resource unit is used to transmit one transport block TB, a maximum transmission frequency of each TB is K, K is greater than or equal to 2, and each TB is transmitted only once in each unlicensed transmission period of consecutive K unlicensed transmission periods;
a receivingmodule 22, configured to receive N transport blocks TB that are simultaneously transmitted by the terminal device in a plurality of consecutive unlicensed transmission periods, where N is greater than or equal to 1 and less than or equal to N, and N is greater than or equal to 2, where N is the maximum number of TBs that can be simultaneously transmitted on the unlicensed transmission resource region;
a determiningmodule 23, configured to determine, in each unlicensed transmission period, n transmission resource elements in the unlicensed transmission resource region used by the terminal device in the unlicensed transmission period according to the DMRS sequence;
the determiningmodule 23 is further configured to determine, in each unlicensed transmission period, an order of generation times of n TBs transmitted on the n transmission resource units according to the order of the n transmission resource units;
the determiningmodule 23 is further configured to determine, according to the sequence of the generation time of the n TBs transmitted by the terminal device and received in the current unlicensed transmission cycle, and the identifier ID and the number of completed receptions of the n TBs transmitted by the terminal device and received in the last unlicensed transmission cycle, the ID of each of the n TBs and the number of completed receptions of the TB, which are sent by the terminal device in the current unlicensed transmission cycle.
Optionally, the determiningmodule 23 is specifically configured to: when the sequence of the n transmission resource units is R in turn0、R1、…、 Rn-1And then, determining the generation sequence of the TB transmitted on the ith transmission resource unit of the n transmission resource units as i, wherein i is more than or equal to 0 and less than or equal to n.
Optionally, the determiningmodule 23 is specifically configured to:
the base station determines the repeatedly transmitted TB and the newly generated TB according to the number of the TBs transmitted by the terminal equipment received in the current authorization-free transmission period, the number of the TBs transmitted by the terminal equipment received in the last authorization-free transmission period and the receiving times of the TB;
for the repeatedly transmitted TB, determining the identifier of the repeatedly transmitted TB according to the identifier of the repeatedly transmitted TB in the last authorization-free transmission period and the sequence of the generation time of the repeatedly transmitted TB in the current authorization-free transmission period, and adding 1 to the number of times that the repeatedly transmitted TB has been received in the current authorization-free transmission period to obtain the number of times that the repeatedly transmitted TB has been received in the current authorization-free transmission period;
and for the newly generated TB, determining the identifier of the newly generated TB according to the sequence of the generation time of the newly generated TB in the current authorization-free transmission period, and determining the number of times that the newly generated TB has completed receiving in the current authorization-free transmission period to be 1.
Optionally, the configuration information of the unlicensed transmission further includes: an ordering rule of a plurality of transmission resource units included in the unlicensed transmission resource region.
Optionally, the order of the n transmission resource units with order is related to the order of the n transmission resource units in the time domain and/or the frequency domain.
Optionally, the sequence of the n transmission resource units with sequence is a frequency domain sequence, or a time domain sequence, or a sequence from a frequency domain first to a time domain first, or a sequence from a time domain first to a frequency domain second.
The base station provided in this embodiment may be configured to perform the steps performed by the base station in the foregoing method embodiments, and the specific implementation manner and the technical effect are similar, and are not described herein again.
Fig. 8 is a schematic structural diagram of a terminal device according to a fifth embodiment of the present application, and as shown in fig. 8, the terminal device according to the present embodiment includes: aprocessor 31, amemory 32 and atransceiver 33, wherein thememory 32 is used for storing instructions, thetransceiver 33 is used for communicating with other devices, and theprocessor 31 is used for executing the instructions stored in thememory 32, so that the terminal device executes the method executed by the terminal device in the first embodiment and the second embodiment of the present application.
Fig. 9 is a schematic structural diagram of a base station according to a sixth embodiment of the present application, and as shown in fig. 9, the base station according to the present embodiment includes: aprocessor 41, amemory 42 and atransceiver 43, wherein thememory 42 is configured to store instructions, thetransceiver 43 is configured to communicate with other devices, and theprocessor 41 is configured to execute the instructions stored in thememory 42, so as to cause the base station to perform the method as performed by the base station in the first and second embodiments of the present application.
The seventh embodiment of the present application further provides a computer-readable storage medium, which is applied in a terminal device, and the computer-readable storage medium stores instructions that, when executed by a computing apparatus, cause the terminal device to perform the method as performed by the terminal device in the first and second embodiments of the present application.
An eighth embodiment of the present application provides a computer-readable storage medium, which is applied in a base station, and the computer-readable storage medium stores instructions that, when executed by a computing device, cause the base station to perform the method as performed by the base station in the first and second embodiments of the present application.
The present application also provides the following embodiments, wherein the numbers of the following embodiments and the numbers of the foregoing embodiments have no specific relationship, and are only for convenience of description. The following embodiments and relevant portions of the above embodiments may be understood by referring to each other.
1. A multi-path unlicensed transmission method for a user equipment, the method comprising:
the UE obtains information of a shared periodic unlicensed transmission resource region configured by a base station, a demodulation reference signal sequence exclusively used in the unlicensed transmission resource region, and a repetition number K of K-repeat transmission in the unlicensed transmission resource region, where the unlicensed transmission resource region includes a plurality of transmission resource units, each transmission resource unit transmits one data or a part of one data, the demodulation reference signal sequence is used for transmitting the demodulation reference signal sequence on a demodulation reference signal transmission resource in any transmission resource unit when the UE sends one data on any transmission resource unit of the unlicensed transmission resource region to indicate that the data transmitted on any transmission resource unit is sent by the UE, and the K is a maximum repeat transmission number of the UE transmitting one data in the unlicensed transmission resource region, the repeated transmission refers to that each transmission in K transmissions of any data is transmitted in the authorization-free transmission resource region in different periods, and K is greater than 1;
the UE sequentially selects n transmission resource units in the unlicensed transmission resource region of a first period according to a preset resource sequence and sequentially transmits transmission information of n data on the n transmission resource units, and transmits the demodulation reference signal sequence on the demodulation reference signal transmission resource of each of the n transmission resource units, so that the base station identifies that the data transmitted on each of the n transmission resource units is the data of the UE, and determines the sequence of the n data transmitted on the n transmission resource units according to the preset resource sequence, wherein n > is 1.
2. According to the method of method 1, the step of sequentially selecting n transmission resource units by the ue in the unlicensed transmission resource region in the first period according to a preset resource order and sequentially transmitting n data on the n transmission resource units specifically includes:
the user equipment obtains transmission information T0, T1, …, Tn-1 of the n data at the first cycle, wherein each Ti (0< ═ i < n) is transmission information of one data of the n data, each Ti is a Qi (0< ═ i < n) th transmission of its corresponding data, wherein K > -Q0 > -Q1 > - … > -Qn-1 > 0;
the user equipment sequentially selects the n transmission resource units U0, U1, … and Un-1 according to the preset resource sequence in the unlicensed transmission resource region of the first period;
and the user equipment sequentially transmits the corresponding transmission information Ti on the transmission resource units Ui, wherein 0< ═ i < n.
The meaning of "< ═ is less than or equal to. The meaning of "> -" is greater than or equal to. And n, i, K and Qi are integers.
3. According to the method ofmethod 2, after the ue sequentially transmits the corresponding transmission information Ti on the transmission resource unit Ui, the method further includes:
for each j satisfying 0< ═ j < n, if Qj is equal to K, the user equipment stops transmitting the data corresponding to j, and if Qj is smaller than K, the user equipment continues transmitting the data corresponding to j in the next period.
And j and m are integers.
4. According to the method ofmethod 2, after the ue sequentially transmits the corresponding transmission information Ti on the transmission resource unit Ui, the method further includes:
for each j meeting 0<, j < n, if the user equipment receives a correct response or an uplink authorization message from the base station to the transmission information Tj, stopping transmitting data corresponding to j, and notifying the base station not to transmit data corresponding to j before or at the same time of transmitting data in the next period.
And j is an integer.
The informing the base station not to transmit the data corresponding to j may specifically be sending an indication message to the base station to indicate that the data corresponding to j is not to be transmitted any more.
Through any one of the methods 1-4, the user equipment transmits a plurality of data according to the preset resource sequence, so that when the base station receives the data of the user equipment, the base station can determine the sequence of the transmission information of the plurality of data of the user equipment, which is received simultaneously in one period, according to the preset resource sequence, and then can determine a plurality of transmission information of the same data in different periods, thereby knowing how many times one data has been transmitted, and when one data cannot be correctly received within the specified times, authorizing the special resource for the user equipment in time so that the user equipment can transmit the data which cannot be successfully transmitted without authorization in an authorization transmission mode, avoiding excessive transmission delay, and combining and decoding a plurality of transmission information of the same data if necessary, so as to improve the transmission success rate.
5. A multiple-path unlicensed transmission method for a base station, the method comprising:
the base station configures shared periodic unlicensed transmission resource region information for a plurality of user equipment, a demodulation reference signal sequence specific to each user equipment in the unlicensed transmission resource region, and a repetition number K of K-repetition transmission performed by each user equipment in the unlicensed transmission resource region, where the unlicensed transmission resource region includes a plurality of transmission resource units, each transmission resource unit transmits one data or a part of one data, and the demodulation reference signal sequence is used for determining, by identifying the demodulation reference signal sequence transmitted on demodulation reference signal transmission resources in the transmission resource units, that the data transmitted on the transmission resource units is transmitted by one user equipment among the plurality of user equipment when the base station receives the data transmitted on any transmission resource unit of the unlicensed transmission resource region, the K is a maximum number of times of repeated transmission of one data in the unlicensed transmission resource region by any one of the plurality of user equipment, where the repeated transmission refers to that each transmission in the K transmissions of any one data is transmitted in the unlicensed transmission resource region in a different period, and the K is greater than 1;
the base station receives data in the unlicensed transmission resource region of a first period, determines n transmission resource units of data transmitted by first user equipment according to a demodulation reference signal sequence transmitted on a demodulation reference signal transmission resource of each transmission resource unit in the unlicensed transmission resource region, and determines an order of the n data transmitted on the n transmission resource units according to the preset resource order, wherein n > is 1.
6. According to the method of method 5, the determining, by the base station, the sequence of the n data transmitted on the n transmission resource units according to the preset resource sequence specifically includes:
the base station receives n transmission information R0, R1, …, Rn-1 of the first user equipment on the n transmission resource units in the preset resource order, wherein each R i (0< ═ i < n) is the transmission information received by the base station from one of the n transmission resource units, each Ri is the Pi (0< ═ i < n) transmission of its corresponding data, wherein K > -P0 > -P1 > - … > -Pn-1 > 0;
the sequence between each Ri is the sequence of the n data.
The meaning of "< ═ is less than or equal to. The meaning of "> -" is greater than or equal to. And n, i, K and Pi are integers.
7. According to the method of method 6, after the base station receives n pieces of transmission information of the first user equipment on the n transmission resource units according to the preset resource sequence, the method further includes:
for each j satisfying 0< ═ j < n, if the Pj is equal to the K, the first user equipment is instructed to complete the K times of repeated transmission of the data corresponding to the j, and if the Pj is smaller than the K, the first user equipment is instructed to continue to transmit the data corresponding to the j in the next period.
And j and m are integers.
8. According to the method of method 6, after the base station receives n pieces of transmission information of the first user equipment on the n transmission resource units according to the preset resource sequence, the method further includes:
for each j meeting 0<, j < n, if the base station correctly receives the data corresponding to the j of the first user equipment, sending a correct response message indicating that the data corresponding to the j is correctly received to the first user equipment, or if the base station fails to correctly receive the data corresponding to the j of the first user equipment, sending an uplink authorization message indicating that the data corresponding to the j is transmitted by using an authorized resource to the first user equipment, and receiving a confirmation message which is sent by the first user equipment and does not transmit the data corresponding to the j any more before or at the same time of receiving the data of the first user equipment in a next period.
And j is an integer.
By the method of any one of the above methods 5-8, the base station determines the sequence of the transmission information of n data of one user equipment received simultaneously in one period according to the preset resource sequence, and can determine a plurality of corresponding transmission information of the same data in different periods, so as to know how many times one data has been transmitted, and when one data cannot be correctly received within the specified times, the base station can grant dedicated resources to the user equipment in time so that the user equipment can transmit the data which cannot be successfully transmitted without authorization in an authorization transmission manner, thereby avoiding excessive transmission delay, and combining and decoding a plurality of transmission information of the same data if necessary, so as to improve the transmission success rate.
9. A user equipment, comprising:
a memory to store instructions;
and the processor is used for calling the instruction in the memory and executing the method of any one of the methods 1-4.
A base station, comprising:
a memory to store instructions;
and the processor is used for calling the instruction in the memory and executing the method of any one of the methods 5-8.
11. A user equipment, comprising: a processor, a memory and a wireless transceiver;
the wireless transceiver is used for receiving and transmitting data and realizing wireless communication with a base station;
the memory is to store instructions;
the processor is configured to execute the instructions in the memory to perform the method of any of methods 1-4.
12. A base station, comprising: a processor, a memory and a wireless transceiver;
the wireless transceiver is used for receiving and transmitting data and realizing wireless communication with user equipment;
the memory is to store instructions;
the processor is configured to execute the instructions in the memory to perform the method of any of methods 5-8.
13. A user equipment configured to perform the method of any of methods 1-4.
14. A base station configured to perform the method of any of methods 5-8.
15. A computer program product comprising a computer program which, when executed on a computer, causes the computer to carry out the method of any one of methods 1-4 or 5-8.
17. A computer program which, when executed on a computer, causes the computer to carry out the method of any one of methods 1-4 or 5-8.
19. A communication system comprising a user equipment according to any of methods 1-4 and a base station according to any of methods 5-8.
20. A computer-readable storage medium, having stored thereon a computer program, characterized in that the computer program, when executed on a computer, causes the computer to carry out the method according to any one of claims 1-4 or 5-8.
The present application provides an apparatus (which may be a chip) having instructions stored therein, which when run on a device (such as a terminal device or a network device) causes the device to perform one of the above-mentioned method embodiments.
It is understood that the processors used in the terminal devices and network devices of the present application may be Central Processing Units (CPUs), general purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other programmable logic devices, transistor logic devices, hardware components, or any combinations thereof. Which may implement or perform the various illustrative logical blocks, modules, and circuits described in connection with the disclosure. The processor may also be a combination of computing functions, e.g., comprising one or more microprocessors, DSPs, and microprocessors, among others.
The relevant parts among the method embodiments of the invention can be mutually referred; the apparatus provided in the respective apparatus embodiments is adapted to perform the method provided in the respective method embodiments, so that the respective apparatus embodiments may be understood with reference to the relevant parts in the relevant method embodiments.
The device structure diagrams given in the device embodiments of the invention only show a simplified design of the corresponding devices. In practical applications, the apparatus may comprise any number of transmitters, receivers, processors, memories, etc. to implement the functions or operations performed by the apparatus in the embodiments of the apparatus of the present invention, and all apparatuses that can implement the present invention are within the scope of the present application.
The bus described herein 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.
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 apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.