[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN111869299B - Communication method, terminal device and network device for unlicensed spectrum - Google Patents

Communication method, terminal device and network device for unlicensed spectrum Download PDF

Info

Publication number
CN111869299B
CN111869299B CN201880091332.1A CN201880091332A CN111869299B CN 111869299 B CN111869299 B CN 111869299B CN 201880091332 A CN201880091332 A CN 201880091332A CN 111869299 B CN111869299 B CN 111869299B
Authority
CN
China
Prior art keywords
time
time unit
feedback information
units
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201880091332.1A
Other languages
Chinese (zh)
Other versions
CN111869299A (en
Inventor
林亚男
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Publication of CN111869299A publication Critical patent/CN111869299A/en
Application granted granted Critical
Publication of CN111869299B publication Critical patent/CN111869299B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the application relates to a communication method and equipment for an unlicensed spectrum, which can realize transmission of feedback information of a downlink channel under the condition of multiplexing transmission of the feedback information. The method comprises the following steps: the terminal equipment determines a first bit position of feedback information corresponding to a first downlink channel in a feedback information sequence according to a first time unit in a first time unit set and a second time unit in the first time unit set; wherein the first set of time units comprises at least one consecutive time unit; the first time unit is the last time unit or the last downlink time unit of the first time unit set, or the first time unit is determined based on the last time unit or the last downlink time unit of the first time unit set; the second time unit is a time unit occupied by the first downlink channel; based on the first bit position, the terminal device generates a feedback information sequence.

Description

Communication method, terminal device and network device for unlicensed spectrum
Technical Field
The present application relates to the field of communications, and in particular, to a communication method, a terminal device, and a network device for unlicensed spectrum.
Background
With the development of wireless communication technology, a communication system considers the network deployment on the unlicensed spectrum to utilize the unlicensed spectrum for data service transmission.
Unlicensed spectrum is a nationally and regionally partitioned spectrum that may be used for radio communication, and is generally considered a shared spectrum. In order to enable friendly coexistence of various communication systems using unlicensed spectrum for wireless communication on the spectrum, a communication device may follow the principle of Listen Before Talk (LBT), that is, Before the communication device performs signal transmission on a channel of the unlicensed spectrum, the communication device may perform channel sensing first, and when a channel sensing result is that the channel is idle, the communication device performs signal transmission; if the channel sensing result of the communication device on the channel of the unlicensed spectrum is that the channel is busy, the communication device does not transmit signals.
In order to reduce the use of LBT, the transmitting end may occupy continuous resources for data transmission once it successfully preempts the channel. On the other hand, the receiving end may multiplex Acknowledgement (ACK)/Negative Acknowledgement (NACK) information to generate a feedback information sequence for transmission, thereby occupying a small amount of time domain resources and avoiding an unnecessary LBT procedure. Therefore, how to transmit the feedback information sequence is an urgent problem to be solved.
Disclosure of Invention
The embodiment of the application discloses a communication method and equipment for an unlicensed spectrum, which can realize transmission of feedback information of a downlink channel under the condition of multiplexing transmission of the feedback information.
In a first aspect, a communication method is provided, the method including: the terminal equipment determines a first bit position of feedback information corresponding to a first downlink channel in a feedback information sequence according to a first time unit in a first time unit set and a second time unit in the first time unit set; wherein the first set of time units comprises at least one consecutive time unit; the first time unit is the last time unit or the last downlink time unit of the first time unit set, or the first time unit is determined based on the last time unit or the last downlink time unit of the first time unit set; and the second time unit is a time unit occupied by the first downlink channel; and based on the first bit position, the terminal equipment generates the feedback information sequence.
In a second aspect, a method for wireless communication in unlicensed spectrum is provided, comprising: the network equipment determines a first bit position of feedback information corresponding to a first downlink channel in a feedback information sequence according to a first time unit in a first time unit set and a second time unit in the first time unit set; wherein the first set of time units comprises at least one consecutive time unit; the first time unit is the last time unit or the last downlink time unit of the first time unit set, or the first time unit is determined based on the last time unit or the last downlink time unit of the first time unit set; and the second time unit is a time unit occupied by the first downlink channel; and based on the first bit position, the network equipment acquires the feedback information corresponding to the first downlink channel from the feedback information sequence.
In a third aspect, a terminal device is provided for executing the method in the first aspect.
In particular, the terminal device comprises functional modules for performing the method in the first aspect described above.
In a fourth aspect, a network device is provided for performing the method of the second aspect.
In particular, the terminal device comprises functional modules for performing the method in the second aspect described above.
In a fifth aspect, a terminal device is provided that includes a processor and a memory. The memory is used for storing a computer program, and the processor is used for calling and running the computer program stored in the memory to execute the method in the first aspect.
In a sixth aspect, a network device is provided that includes a processor and a memory. The memory is used for storing a computer program, and the processor is used for calling and running the computer program stored in the memory to execute the method in the second aspect.
In a seventh aspect, a chip is provided for implementing the method in the first aspect.
Specifically, the chip includes: a processor for calling and running the computer program from the memory so that the device in which the chip is installed performs the method as in the first aspect described above.
In an eighth aspect, a chip is provided for implementing the method in the second aspect.
Specifically, the chip includes: a processor for calling and running the computer program from the memory so that the device in which the chip is installed performs the method as in the second aspect described above.
In a ninth aspect, there is provided a computer readable storage medium for storing a computer program for causing a computer to perform the method of the first aspect.
In a tenth aspect, a computer-readable storage medium is provided for storing a computer program for causing a computer to execute the method of the second aspect.
In an eleventh aspect, there is provided a computer program product comprising computer program instructions for causing a computer to perform the method of the first aspect.
In a twelfth aspect, a computer program product is provided, comprising computer program instructions for causing a computer to perform the method of the second aspect.
In a thirteenth aspect, there is provided a computer program which, when run on a computer, causes the computer to perform the method of the first aspect described above.
In a fourteenth aspect, there is provided a computer program which, when run on a computer, causes the computer to perform the method of the second aspect described above.
In the embodiment of the present application, therefore, for the unlicensed spectrum, the terminal device may know the last time unit or the last downlink time unit of the time unit set, the terminal device may base on the last time unit or the last downlink time unit, or determining the bit position of the downlink channel occupying the second time unit in the feedback information sequence based on the time unit determined by the last time unit or the last downlink time unit, thereby realizing the transmission of the feedback information of the downlink channel under the condition of the multiplexing transmission of the feedback information, and since both the terminal device and the network device can know the last time unit or the last downlink time unit of the time unit set, it can be ensured that the terminal device and the network device have a consistent understanding of the bit positions in the feedback information sequence.
Drawings
Fig. 1 is a schematic diagram of a communication system architecture provided in an embodiment of the present application.
Fig. 2 is a schematic flow chart of a wireless communication method provided in an embodiment of the present application.
Fig. 3 is a schematic flow chart of a wireless communication method provided by an embodiment of the present application.
Fig. 4 is a mapping relationship diagram of bit positions and time units in a feedback information sequence according to an embodiment of the present application.
Fig. 5 is a mapping relationship diagram of bit positions and time units in a feedback information sequence according to an embodiment of the present application.
Fig. 6 is a mapping relationship diagram of bit positions and time units in a feedback information sequence according to an embodiment of the present application.
Fig. 7 is a mapping relationship diagram of bit positions and time units in a feedback information sequence according to an embodiment of the present application.
Fig. 8 is a mapping relationship diagram of bit positions and time units in a feedback information sequence according to an embodiment of the present application.
Fig. 9 is a mapping relationship diagram of bit positions and time units in a feedback information sequence according to an embodiment of the present application.
Fig. 10 is a schematic block diagram of a terminal device provided in an embodiment of the present application.
Fig. 11 is a schematic block diagram of a network device provided in an embodiment of the present application.
Fig. 12 is a schematic block diagram of a communication device provided in an embodiment of the present application.
Fig. 13 is a schematic block diagram of a chip provided in an embodiment of the present application.
Fig. 14 is a schematic block diagram of a communication system provided in an embodiment of the present application.
Detailed Description
Technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The technical scheme of the embodiment of the application can be applied to various communication systems, for example: a Global System for Mobile communications (GSM) System, a Code Division Multiple Access (CDMA) System, a Wideband Code Division Multiple Access (WCDMA) System, a General Packet Radio Service (GPRS), a Long Term Evolution (Long Term Evolution, LTE) System, an LTE Frequency Division Duplex (FDD) System, an LTE Time Division Duplex (TDD), a Universal Mobile Telecommunications System (UMTS), a Worldwide Interoperability for Microwave Access (WiMAX) communication System, or a 5G System.
Illustratively, a communication system 100 applied in the embodiment of the present application is shown in fig. 1. The communication system 100 may include a network device 110, and the network device 110 may be a device that communicates with a terminal device 120 (or referred to as a communication terminal, a terminal). Network device 110 may provide communication coverage for a particular geographic area and may communicate with terminal devices located within that coverage area. Optionally, the Network device 110 may be a Base Transceiver Station (BTS) in a GSM system or a CDMA system, a Base Station (NodeB, NB) in a WCDMA system, an evolved Node B (eNB or eNodeB) in an LTE system, or a wireless controller in a Cloud Radio Access Network (CRAN), or may be a Network device in a Mobile switching center, a relay Station, an Access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, a Network-side device in a 5G Network, or a Network device in a Public Land Mobile Network (PLMN) for future evolution, or the like.
The communication system 100 further comprises at least one terminal device 120 located within the coverage area of the network device 110. As used herein, "terminal equipment" includes, but is not limited to, connections via wireline, such as Public Switched Telephone Network (PSTN), Digital Subscriber Line (DSL), Digital cable, direct cable connection; and/or another data connection/network; and/or via a Wireless interface, e.g., to a cellular Network, a Wireless Local Area Network (WLAN), a digital television Network such as a DVB-H Network, a satellite Network, an AM-FM broadcast transmitter; and/or means of another terminal device arranged to receive/transmit communication signals; and/or Internet of Things (IoT) devices. A terminal device arranged to communicate over a wireless interface may be referred to as a "wireless communication terminal", "wireless terminal", or "mobile terminal". Examples of mobile terminals include, but are not limited to, satellite or cellular telephones; personal Communications Systems (PCS) terminals that may combine cellular radiotelephones with data processing, facsimile, and data communications capabilities; PDAs that may include radiotelephones, pagers, internet/intranet access, Web browsers, notepads, calendars, and/or Global Positioning System (GPS) receivers; and conventional laptop and/or palmtop receivers or other electronic devices that include a radiotelephone transceiver. Terminal Equipment may refer to an access terminal, User Equipment (UE), subscriber unit, subscriber station, mobile station, remote terminal, mobile device, User terminal, wireless communication device, User agent, or User Equipment. An access terminal may be a cellular telephone, a cordless telephone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device having Wireless communication capabilities, a computing device or other processing device connected to a Wireless modem, a vehicle mounted device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolved PLMN, etc.
Optionally, a Device to Device (D2D) communication may be performed between the terminal devices 120.
Alternatively, the 5G system or the 5G network may also be referred to as a New Radio (NR) system or an NR network.
Fig. 1 exemplarily shows one network device and two terminal devices, and optionally, the communication system 100 may include a plurality of network devices and may include other numbers of terminal devices within the coverage of each network device, which is not limited in this embodiment of the present application.
Optionally, the communication system 100 may further include other network entities such as a network controller, a mobility management entity, and the like, which is not limited in this embodiment.
It should be understood that a device having a communication function in a network/system in the embodiments of the present application may be referred to as a communication device. Taking the communication system 100 shown in fig. 1 as an example, the communication device may include a network device 110 and a terminal device 120 having a communication function, and the network device 110 and the terminal device 120 may be the specific devices described above and are not described herein again; the communication device may also include other devices in the communication system 100, such as other network entities, for example, a network controller, a mobility management entity, and the like, which is not limited in this embodiment.
Unlicensed spectrum is a nationally and regionally divided spectrum available for radio device communications that may be considered a shared spectrum, i.e., a spectrum that may be used by communication devices in different communication systems when meeting national or regional regulatory requirements set on the spectrum, without requiring a proprietary spectrum license to be applied to the government. In order for various communication systems using unlicensed spectrum for wireless communication to coexist friendly on the spectrum, some countries or regions stipulate regulatory requirements that must be met using unlicensed spectrum. For example, in some regions, the communication device follows the LBT principle, that is, the communication device needs to perform channel sensing before performing signal transmission on the channel of the unlicensed spectrum, and when the channel sensing result is that the channel is idle, the communication device may perform signal transmission; if the channel sensing result of the communication device on the channel of the unlicensed spectrum is that the channel is busy, the communication device may not transmit signals.
In order to ensure fairness, in one transmission, the Time length (i.e., Channel Occupancy Time (COT)) for signal transmission by the communication device using the Channel of the unlicensed spectrum may not exceed the Maximum Channel Occupancy Time (MCOT).
For a COT, the terminal device may not know its starting position explicitly, but may know the ending position of the COT or the ending position of the downlink transmission resource in the COT explicitly.
In order to reduce the use of LBT, the transmitting end may occupy continuous resources for data transmission once it successfully preempts the channel. On the other hand, the receiving end may multiplex Acknowledgement (ACK)/Negative Acknowledgement (NACK) information to generate a feedback information sequence for transmission, thereby occupying a small amount of time domain resources and avoiding an unnecessary LBT procedure.
The following gives a scheme how to perform transmission of feedback information in case of feedback information multiplexing.
Fig. 2 is a schematic flow chart diagram of a method 200 of wireless communication for unlicensed spectrum according to an embodiment of the present application. The method 200 includes at least some of the following.
In 210, the terminal device determines, according to a first time unit in a first time unit set and a second time unit in the first time unit set, a first bit position of feedback information corresponding to a first downlink channel in a feedback information sequence; wherein the first set of time units comprises at least one consecutive time unit; the first time unit is the last time unit or the last downlink time unit of the first time unit set, or the first time unit is determined based on the last time unit or the last downlink time unit of the first time unit set; and the second time unit is a time unit occupied by the first downlink channel, wherein an Uplink (UL) time unit may also exist after the last downlink time unit.
Based on the first bit position, the terminal device generates the feedback information sequence in 230.
Fig. 3 is a schematic flow chart diagram of a method 300 of wireless communication for unlicensed spectrum according to an embodiment of the present application. The method 300 includes at least some of the following.
In 310, the network device determines, according to a first time unit in a first time unit set and a second time unit in the first time unit set, a first bit position of feedback information corresponding to a first downlink channel in a feedback information sequence; wherein the first set of time units comprises at least one consecutive time unit; the first time unit is the last time unit or the last downlink time unit of the first time unit set, or the first time unit is determined based on the last time unit or the last downlink time unit of the first time unit set; and the second time unit is the time unit occupied by the first downlink channel.
In 320, based on the first bit position, the network device obtains feedback information corresponding to the first downlink channel from the feedback information sequence.
In the embodiment of the present application, therefore, for the unlicensed spectrum, the terminal device may know the last time unit or the last downlink time unit of the time unit set, the terminal device may base on the last time unit or the last downlink time unit, or determining the bit position of the downlink channel occupying the second time unit in the feedback information sequence based on the time unit determined by the last time unit or the last downlink time unit, thereby realizing the transmission of the feedback information of the downlink channel under the condition of the multiplexing transmission of the feedback information, and since both the terminal device and the network device can know the last time unit or the last downlink time unit of the time unit set, it can be ensured that the terminal device and the network device have a consistent understanding of the bit positions in the feedback information sequence.
Alternatively, the time unit in the embodiment of the present application may be a subframe, a slot, a symbol, a half slot, a sub slot, or the like.
Optionally, the time unit set (e.g., the first time unit set or the second time unit set) in the embodiment of the present application may belong to the COT, and for example, may include all or part of the time units of the COT.
Wherein the time units comprised by the set of time units are consecutive in the time domain. For example, a consecutive number of time slots may be included, etc.
Optionally, in this embodiment of the present application, the feedback information sequence may include feedback information or occupancy information of at least one time unit, where the at least one time unit may be continuous in a time domain, and for a time unit for transmitting an uplink channel or a time unit for which the terminal device is not scheduled, the terminal device may carry the occupancy information on a bit unit corresponding to the time unit. The placeholder information may optionally be a NACK.
Optionally, the feedback information sequence in the embodiment of the present application may include at least one piece of information, which may be feedback information and/or placeholder information. When the feedback information sequence includes a plurality of pieces of information, the plurality of pieces of information may be multiplexed, and the plurality of pieces of information may be encoded in a unified manner.
Optionally, in this embodiment of the application, the feedback information sequence may include at least one bit unit, each bit unit may carry one feedback information (or occupancy information), and each feedback information (or occupancy information) may correspond to one time unit respectively.
One feedback information mentioned in the embodiments of the present application may include one or more ACK/NACKs, and one bit unit mentioned in the embodiments of the present application may include one or more bits, and when one feedback information includes a plurality of ACK/NACKs, one bit unit may include a plurality of bits, and the plurality of ACK/NACKs may be carried in the plurality of bits one by one.
One piece of placeholder information mentioned in the embodiments of the present application may include one or more NACKs, and one bit unit mentioned in the embodiments of the present application may include one or more bits, and when one piece of placeholder information includes multiple NACKs, one bit unit may include multiple bits, and the multiple NACKs may be carried by the multiple bits one by one.
An ACK/NACK in the embodiment of the present application may be an ACK/NACK corresponding to a Transport Block (TB), or an ACK/NACK of a Coding Block Group (CBG).
Optionally, in this embodiment of the application, the feedback information sequence may include feedback information or occupancy information of at least one time cell in the first time cell set, where the first time cell may be a last time cell of the at least one time cell corresponding to the feedback information or occupancy information.
Wherein the first time unit may be a last time unit or a last downlink time unit of the first time unit set.
Alternatively, the first time unit is determined based on a last time unit or a last downlink time unit of the first time unit set, the first time unit may be located before the last time unit or the last downlink time unit of the first time unit set, and the number of time units of the first time unit interval with the last time unit or the last downlink time unit of the first time unit set may be related to the processing delay of the terminal device. The number of time units of the interval may be configured to the terminal device by the network device, or may be preset on the terminal device.
Optionally, in this embodiment of the application, the terminal device or the network device may determine, according to the total number of bit units included in the feedback information sequence and the first time unit, a time unit that needs to carry corresponding feedback information or occupancy information in the feedback information sequence.
Specifically, the first time unit may be an ending position of a time unit that needs to carry feedback information or occupancy information in the time unit set, and the time units corresponding to the feedback information sequence are time units that are continuous in a time domain, and then the time unit that needs to carry corresponding feedback information or occupancy information in the feedback information sequence may be determined based on the total number of the feedback information sequence and the first time unit.
For example, as shown in fig. 4, the total number of bit cells of the feedback information sequence is 8, and the cut-off position determined based on the first time cell is the third last of the first COT, for the first COT, it may be determined that feedback information or occupancy information of all time cells before the third last and the third last time cell are included in the feedback information sequence, and at this time, if there are still remaining bit cells that do not correspond to time cells, the occupancy information may be filled.
Optionally, the total number of bit units is configured to the terminal device by the network side; or,
the total bit unit number is preset on the terminal equipment based on a protocol; or,
the total bit unit number is determined by the terminal equipment based on a preset rule; or,
the total number of bit cells is constant.
Optionally, in this embodiment of the application, when a time cell corresponding to feedback information or occupancy information in a feedback information sequence in a first time cell set belongs to a partial time cell in a time cell corresponding to the feedback information sequence, the feedback information or occupancy information of the partial time cell is located in last T bit cells of the feedback information sequence, where the number of the partial time cell is T. Of course, the positions of the bit units corresponding to the T time units in the feedback information sequence may be other positions, for example, the first T time units.
Optionally, in this embodiment of the present application, the terminal device or the network device may determine the total number of bits included in the feedback information sequence based on the maximum channel occupation time MCOT and/or the subcarrier spacing of the unlicensed spectrum
For example, assuming that MCOT is 10ms, the total bit number of the feedback information is equal to 10 × C or (10-a) · C, where C is a maximum number of ACK/NACK bits corresponding to a Physical Downlink Shared Channel (PDSCH), a is a non-negative integer, further, a is related to processing delay, and a represents a number of time units spaced between an end position of a time unit that needs to carry the feedback information or the occupancy information and a time unit that carries the feedback information sequence.
For example, MCOT is 10ms, and subcarrier spacing is 2n15kHz, n is an integer. The total number of bits of the feedback informationIs equal to 10.2nC or
Figure GPA0000293809110000071
Or
Figure GPA0000293809110000072
C is the maximum number of ACK/NACK bits corresponding to one PDSCH.
The above describes that the total number of bits included in the feedback information sequence may be determined based on the maximum channel occupancy time MCOT and/or the subcarrier spacing of the unlicensed spectrum. Wherein the total number of bit units may also be determined based on the maximum channel occupancy time MCOT and/or the subcarrier spacing of the unlicensed spectrum.
For example, assuming that the MCOT is 10ms, the total number of bits of the feedback information is equal to 10 or (10-a), further, the value of a is related to the processing delay, and a represents the number of time units spaced between the end position of the time unit that needs to carry the feedback information or the occupancy information and the time unit that carries the feedback information sequence.
For example, MCOT is 10ms, and subcarrier spacing is 2n15kHz, n is an integer. The total number of bits of the feedback information is equal to 10 · 2nOr
Figure GPA0000293809110000073
Or
Figure GPA0000293809110000074
Optionally, the first downlink channel (or the second downlink channel mentioned below) mentioned in this embodiment may be a downlink channel transmitted by the terminal device according to this embodiment. The terminal device may learn the existence of the first downlink channel through scheduling information sent by the network device or receiving the first downlink channel (or the second downlink channel).
The first downlink channel (or the second downlink channel mentioned below) includes a TB, and if the TB is successfully received, the downlink feedback information corresponding to the first downlink channel (or the second downlink channel) may include an ACK. Or, the first downlink channel (or the second downlink channel) includes one TB, the one TB may include multiple CBGs, and if there is a partial CBG of the multiple CBGs that is successfully received and another partial CBG is not successfully received, the feedback information corresponding to the first downlink channel (or the second downlink channel) includes at least one ACK and at least one NACK, and the at least one ACK and the at least one NACK are carried in one bit unit; if none of the CBGs is successfully received, the feedback information corresponding to the first downlink channel (or the second downlink channel) includes a plurality of NACKs, and the plurality of NACKs are carried in one bit unit; if the CBGs are all successfully received, the feedback information corresponding to the first downlink channel (or the second downlink channel) includes a plurality of ACKs, and the ACKs are carried in one bit unit.
Optionally, in this embodiment of the present application, the first Downlink Channel or the second Downlink Channel may be a PDSCH, or may be a Physical Downlink Control Channel (PDCCH).
Optionally, one downlink channel (e.g., the first downlink channel or the second downlink channel) in the embodiment of the present application may occupy one time unit.
Optionally, in this embodiment of the present application, a time unit for transmitting the feedback information sequence belongs to the first time unit set; alternatively, the time unit in which the feedback information sequence is transmitted is a time unit after the first set of time units.
When the time unit for transmitting the feedback information sequence belongs to the first time unit set, the feedback information sequence may carry feedback information or occupancy information of a part of time units in the first time unit set, and the time unit for transmitting the feedback information sequence may be located after the part of time units, and may be separated from the part of time units by another time unit or not.
The number of time units of the interval may be determined according to the processing delay of the terminal device. The number of the time units of the interval may be preset in the terminal device, or may be configured to the terminal device by the network device.
For example, as shown in fig. 4, 5 and 6, a slot for transmitting a Physical Uplink Control Channel (PUCCH) for carrying a feedback information sequence may be located within the first COT. The slot carrying the PUCCH may be separated by 2 slots from the slot corresponding to the feedback information in the feedback information sequence.
Optionally, when the time unit for transmitting the feedback information sequence is located in a time unit after the first time unit set, the feedback information sequence may carry feedback information or occupancy information of all or a part of the time units in the first time unit set, and the time unit for transmitting the feedback information sequence and the time unit in the first time unit set may have another time unit at an interval, or may not have another time unit at an interval. The first set of time units may be the last set of time units before the time unit at which the feedback information sequence is transmitted. At this time, the terminal device may optionally listen to the channel when transmitting the feedback information sequence, and may feed back the feedback information sequence when the listening is successful.
For example, as shown in fig. 7, 8, and 9, a slot for transmitting a PUCCH for carrying a feedback information sequence may be located after the first COT, where in fig. 8, at least two last slots of the first COT do not correspond to feedback information or space occupying information in the feedback information sequence, and in fig. 7 and 9, all slots of the first COT correspond to feedback information or space occupying information in the feedback information sequence.
For a clearer understanding of the present application, how to determine the first bit position of the feedback information of the first downlink channel in the feedback information sequence will be described below.
In one implementation, the first bit position is determined based on a first offset, where the first offset characterizes a number of time units that are offset between the second time unit and the first time unit.
Optionally, the first bit position is an M +1 th bit unit or a M +1 last bit unit of the feedback information sequence, where the number of time units offset between the second time unit and the first time unit is M.
For example, if the first time unit is located in the 8 th time slot and the second time unit is located in the 6 th time slot, the number of time units offset between the first time unit and the second time unit can be considered to be 2. Then, the feedback information of the second time unit may be located at the 3 rd time unit or the 3 rd last time unit of the feedback information sequence.
For example, as shown in fig. 4, in the first COT, for PDSCH1, PDSCH2 and PDSCH3 transmitted by the terminal device, the first time unit may be the 3 rd last time slot in the first COT, the number of time slots between PDSCH1, PDSCH2 and PDSCH3 and the 3 rd last time slot may be 4, 3 and 0 time slots, respectively, and the bit units corresponding to PDSCH1, PDSCH2 and PDSCH3 may be located in the 5 th last, 4 th last and 1 st last bit units of the feedback information sequence.
For example, as shown in fig. 5, 6 and 8, in the first COT, for the PDSCH2, PDSCH3 and PDSCH4 transmitted by the terminal device, the first time unit may be the 3 rd last time slot in the first COT, the number of time slots between the PDSCH2, PDSCH3 and PDSCH4 and the 3 rd last time slot may be 4, 3 and 0 time slots, respectively, and the bit units corresponding to the PDSCH1, PDSCH2 and PDSCH3 may be located in the 5 th last, 4 th last and 1 st last bit units of the feedback information sequence.
For example, as shown in fig. 7, in the first COT, for PDSCH1, PDSCH2 and PDSCH3 transmitted by the terminal device, the first time unit may be the 1 st last slot in the first COT, the number of slots between PDSCH1, PDSCH2 and PDSCH3 and the 1 st last slot may be 6, 5 and 2 slots, respectively, and the bit units corresponding to PDSCH1, PDSCH2 and PDSCH3 may be located in the 7 th last, 6 th last and 3 rd last bit units of the feedback information sequence.
For example, as shown in fig. 9, in the first COT, for PDSCH4, PDSCH5 and PDSCH6 transmitted by the terminal device, the first time unit may be the 1 st last slot in the first COT, the number of slots between PDSCH4, PDSCH5 and PDSCH6 and the 1 st last slot may be 6, 5 and 2 slots, respectively, and the bit units corresponding to PDSCH4, PDSCH5 and PDSCH6 may be located in the 7 th last, 6 th last and 3 rd last bit units of the feedback information sequence.
Optionally, in yet another implementation of the embodiment of the present application, for example, if there are T time units in the first time unit set, which correspond to the feedback information or the occupancy information in the feedback information sequence, and the T time units correspond to T bit units, the first bit position is an M +1 th bit unit in the T time units or a M +1 last bit unit in the T time units, where the number of time units shifted between the second time unit and the first time unit is M. The T bit units may be the first T bit units, the last T bit units, or the middle T bit units of the feedback information sequence. The T bit cells may be contiguous or non-contiguous.
In another implementation, the first bit position is determined based on a third time unit and the second time unit, the third time unit being determined based on the first time unit and a first threshold.
Specifically, the third time unit may be a time unit obtained by counting the time units of the first threshold value forward, where the first time unit is the first point. For example, the first time unit may be the 9 th time unit in the first COT, and the first threshold is 8, then the third time unit is the 2 nd time unit in the first COT. For example, the first time unit may be the 8 th time unit in the first COT, and if the first threshold is 8, the third time unit is the 1 st time unit in the first COT.
Optionally, the first threshold is a total number of bit units of the feedback information sequence; or,
the first threshold is a maximum number of time units that the set of time units can include; or,
the first threshold is the number of time units included in the first set of time units; or,
the first threshold is the number of partial time units included in the first time unit set, where the partial time units are time units having feedback information or occupancy information in the feedback information sequence; or,
the first threshold value is preset on the terminal equipment; or,
the first threshold is configured to the terminal device by the network side.
Wherein the first bit position is optionally determined based on a second offset characterizing a number of time units offset between the second time unit and the third time unit.
For example, the first bit position is an N +1 th bit unit or a N +1 th last bit unit of the feedback information sequence, where the number of time units offset between the second time unit and the third time unit is N.
For example, if the third time unit is located in the 1 st slot and the second time unit is located in the 6 th slot, the number of time units offset between the third time unit and the second time unit can be considered to be 5. Then, the feedback information of the second time unit may be located at the 6 th time unit or the 6 th last time unit of the feedback information sequence.
However, it should be understood that there are other implementations of the embodiments of the present application, for example, if there are T time units in the first time unit set corresponding to the feedback information or the occupancy information in the feedback information sequence, then the T time units correspond to T bit units, then the first bit position is the M +1 th bit unit in the T time units or the M +1 last bit unit in the T time units, where the number of time units shifted between the second time unit and the third time unit is M. The T bit units may be the first T bit units, the last T bit units, or the middle T bit units of the feedback information sequence. The T bit cells may be contiguous or non-contiguous.
In the above, how to correspond the feedback information or the occupancy information in the feedback information sequence for the time cells in the first time cell set is described, but in this embodiment of the application, the feedback information sequence may further include the feedback information or the occupancy information corresponding to other time cells besides the first time cell set.
For example, the feedback information sequence further includes feedback information or occupancy information corresponding to Q time cells before the first time cell set.
Optionally, in this embodiment of the present application, time units corresponding to the feedback information sequence are continuously distributed in a time domain. Then, at this time, the Q time units may be contiguous with the first set of time units in the time domain.
For example, the network device may instruct the terminal device to feed back feedback information or occupancy information for a certain number of time cells before starting from a certain time cell. Then the feedback information sequence may now include a consecutive number of time units of feedback information or placeholder information.
Or, the Q time units belong to a second set of time units, which is a set of time units before the first set of time units. The second time unit set and the first time unit set may have a certain number of time units at intervals, or may not have a certain number of time units at intervals.
The first set of time units may be a first COT, and the second set of time units may be a second COT, wherein the network device may perform channel sensing between the first COT and the second COT.
Optionally, the Q time units are the last Q time units in the second time unit set, or include the last downlink time unit in the second time unit set and Q-1 time units before the last downlink time unit.
Of course, the Q time units may also be time units of other attributes in the second time unit set, for example, the last Q downlink time units in the second time unit set.
To facilitate a clearer understanding of the present application, how to determine the second bit position for the feedback information corresponding to the second downlink channel transmitted on the time unit in the second set of time units will be described below.
Optionally, in this embodiment of the present application, the terminal device determines, based on a fourth time unit in the Q time units, a second bit position of the feedback information corresponding to the second downlink channel in the feedback information sequence, where the fourth time unit is a time unit occupied by the second downlink channel; based on the first bit position and the second bit position, the terminal device generates the feedback information sequence.
Wherein the second bit position is determined based on the fourth time unit and a fifth time unit, wherein the fifth time unit is a first time unit of the Q time units or a last time unit of the Q time units.
It should be understood that the fifth time unit may also be a time unit other than the first time unit or the last time unit of the Q time units, or the fifth time unit may also be a time unit within the non-Q time units, for example, the first time unit or the third time unit mentioned above.
Optionally, the second bit position is determined based on a third offset between the fourth time unit and a fifth time unit, wherein the third offset characterizes a number of time units that are offset between the fourth time unit and the fifth time unit.
Specifically, the second bit position may be an S +1 th bit unit of the feedback information sequence, or a Q- (S +1) th bit unit of the feedback information sequence, or a last S +1 th bit unit of the feedback information sequence, or a last Q- (S +1) th bit unit of the feedback information sequence; wherein the number of time units offset between the fourth time unit and the fifth time unit is S.
And optionally, in this embodiment of the application, the feedback information or the occupancy information corresponding to the Q time cells before the first time cell set is located in the first Q bit cells of the feedback information sequence.
For example, as shown in fig. 5, the second COT includes 2 slots indicated by a position with T ═ 2, and feedback information or occupancy information corresponds to the 2 slots in the feedback information sequence, and for the PDSCH1 transmitted by the terminal device, the 1 st last of the 2 slots is, then the offset between the slot occupied by the PDSCH and the last slot of the 2 slots is 0 slot, then the feedback information of the PDSCH1 may occupy the 2 nd bit unit.
For example, as shown in fig. 6 and 8, the second COT includes 2 slots indicated by a position with T ═ 2, and feedback information or occupancy information corresponds to the 2 slots in the feedback information sequence, and for the PDSCH1 transmitted by the terminal device, the 2 nd from the 2 nd slot is located, then the offset between the slot occupied by the PDSCH and the last slot from the 2 slots is 1 slot, and then the feedback information of the PDSCH1 may occupy the 1 st bit unit.
For example, as shown in fig. 9, the second COT includes 7 slots, where the 7 slots each have corresponding feedback information or occupancy information in the feedback information sequence, and PDSCH1, PDSCH2, and PDSCH3 transmitted by the terminal device are located in 2 nd, 3 th, and 6 th slots, respectively, and the offsets between the PDSCH1, PDSCH2, and PDSCH3 and the last slot of the second COT are 5, 4, and 1 slot, respectively, so that the feedback information corresponding to PDSCH1, PDSCH2, and PDSCH3 occupy 6 th, 5, and 2 nd bit units.
It is mentioned above that the feedback information or the occupancy information corresponding to the Q time units before the first time unit set is located in the first Q bit units of the feedback information sequence, but it should be understood that the embodiment of the present application is not limited thereto, and the feedback information corresponding to the Q time units may also be located in the last Q bit units, the middle Q bit units, and the like of the feedback information sequence. The Q bit units may be consecutive or non-consecutive.
Optionally, in this embodiment of the application, the feedback information sequence includes feedback information or occupancy information of a part of time cells in the first time cell set, and includes feedback information or occupancy information of Q time cells in the second time cell set, where the number of the feedback information or occupancy information that is not corresponding to the feedback information sequence in the first time cell set is Q.
For example, as shown in fig. 5, 6 and 8, the number of time slots in the feedback information sequence in which the first COT does not have the feedback information or the space-occupying information is 2, and the number of time slots in the second COT in which the feedback information or the space-occupying information corresponds to the feedback information or the space-occupying information is 2.
Optionally, in this embodiment of the application, the number of bit units included in the feedback information sequence is greater than or equal to Q + T, where the feedback information or the occupancy information corresponding to the first time unit set occupies T bit units, and the feedback information or the occupancy information corresponding to the Q time units occupies Q bit units.
Optionally, when the number of bit cells included in the feedback information sequence is greater than Q + T, bit cells other than the Q bit cells and the T bit cells fill in the place-occupying information.
For example, as shown in fig. 9, a first COT includes 8 slots, 8 bit units may correspond to a feedback information sequence, a second COT includes 7 slots, 7 bit units may correspond to a feedback information sequence, and the total number of bit units included in the feedback information sequence is 20, and then the other 5 bit units may be filled with placeholder information.
Optionally, in this embodiment of the application, the above-mentioned Q is determined based on the total number of bit units included in the feedback information sequence and the first time unit.
For example, the first time unit may be used to determine the number of bit units that need to be occupied in the feedback information sequence in the first time unit set, and then the number of bit units that can be utilized by the second time unit set may be determined based on the number and the total number of bit units included in the feedback information, and then the time units in the second time unit set that may have feedback information or occupancy information in the feedback information sequence may correspond to each other.
For example, the feedback information sequence includes 10 time units, the number of the time units included in the first time unit set is 8, and the first time unit is located in the 2 nd last time unit in the first time unit set, then there are 7 time units in the first time unit set, and the feedback information sequence corresponds to feedback information or occupancy information, and then the feedback information sequence may have remaining 3 bit units for carrying the feedback information or occupancy information corresponding to 3 time units in the second time unit set.
Optionally, in this embodiment of the application, it is preset that the time units which carry the feedback information or the occupancy information in the feedback information sequence and belong to the second time unit set are L time units, where L is greater than Q, and the Q time units corresponding to the feedback information sequence belong to the L time units.
At this time, it is preset that the time cells carrying the feedback information or the occupancy information in the feedback information sequence and belonging to the first time cell set are W time cells, and the total number of bit cells included in the feedback information sequence is less than L + W. And the feedback information sequence optionally includes feedback information or placeholder information for the W time cells.
Specifically, if the number of bit cells included in the feedback information sequence is smaller than the number of time cells that need to correspond to the feedback information or the occupancy information and are preset in the second time cell set, and the number of time cells that need to correspond to the feedback information or the occupancy information and are preset in the first time cell set, it may be preferentially ensured that the feedback information or the occupancy information of the time cells in the first time cell set is reported. For example, the number of time cells actually corresponding to the feedback information or the occupancy information in the first time cell set may be equal to a preset number, and the number of time cells actually corresponding to the feedback information or the occupancy information in the second time cell set may be smaller than the preset number.
Alternatively, the number of the above-mentioned characters represented by each letter in the implementation of the present application may be an integer.
It should also be understood that, it is described above that time units in the first time unit set or the second time unit set may correspond to occupancy information in the feedback information sequence, and this embodiment of the present application may also be understood in an alternative manner, specifically, a downlink channel transmitted or scheduled by the terminal device may occupy a specific bit position in the feedback information sequence, other bit positions of the feedback information sequence may be filled with the occupancy information, the occupancy information is no longer distinguished which time unit corresponds to, and for a position of a time unit occupied by a downlink channel transmitted or scheduled by the terminal device in the first time unit set or the second time unit set, it is determined that the bit downlink channel may occupy the specific bit position in the feedback information sequence.
In the embodiment of the present application, therefore, for the unlicensed spectrum, the terminal device may know the last time unit or the last downlink time unit of the time unit set, the terminal device may base on the last time unit or the last downlink time unit, or determining the bit position of the downlink channel occupying the second time unit in the feedback information sequence based on the time unit determined by the last time unit or the last downlink time unit, thereby realizing the transmission of the feedback information of the downlink channel under the condition of the multiplexing transmission of the feedback information, and since both the terminal device and the network device can know the last time unit or the last downlink time unit of the time unit set, it can be ensured that the terminal device and the network device have a consistent understanding of the bit positions in the feedback information sequence.
Fig. 10 is a schematic block diagram of a terminal device 400 according to an embodiment of the present application. The terminal device 400 may be used for wireless communication of unlicensed spectrum. The terminal device 400 includes:
a determining unit 410, configured to determine, according to a first time unit in a first time unit set and a second time unit in the first time unit set, a first bit position of feedback information corresponding to a first downlink channel in a feedback information sequence; wherein the first set of time units comprises at least one consecutive time unit; the first time unit is the last time unit or the last downlink time unit of the first time unit set, or the first time unit is determined based on the last time unit or the last downlink time unit of the first time unit set; and the second time unit is a time unit occupied by the first downlink channel;
a generating unit 420, configured to generate the feedback information sequence based on the first bit position.
Optionally, in an implementation of the present application, a time unit for transmitting the feedback information sequence belongs to the first time unit set; or,
the time unit in which the feedback information sequence is transmitted is a time unit after the first set of time units.
Optionally, in an implementation of the present application, the first bit position is determined based on a first offset, where the first offset characterizes a number of time units that are offset between the second time unit and the first time unit.
Optionally, in an implementation of the present application, the first bit position is an M +1 th bit unit or a M +1 th last bit unit of the feedback information sequence, where the number of time units offset between the second time unit and the first time unit is M.
Optionally, in an implementation of the present application, the first bit position is determined based on a third time unit and the second time unit, and the third time unit is determined based on the first time unit and a first threshold.
Optionally, in an implementation of the present application, the first bit position is determined based on a second offset, where the second offset characterizes a number of time units that are offset between the second time unit and the third time unit.
Optionally, in an implementation of the present application, the first bit position is an N +1 th bit unit or a N +1 th last bit unit of the feedback information sequence, where the number of time units offset between the second time unit and the third time unit is N.
Optionally, in an implementation of the present application, the first threshold is a total number of bit units of the feedback information sequence; or,
the first threshold is a maximum number of time units that a set of time units can include; or,
the first threshold is a number of time units included in the first set of time units; or,
the first threshold is the number of partial time units included in the first time unit set, where the partial time units are time units having feedback information or occupancy information in the feedback information sequence; or,
the first threshold is preset on the terminal equipment; or,
the first threshold is configured to the terminal device by the network side.
Optionally, in an implementation of the present application, the first time unit is located before a last time unit or a last downlink time unit of the first time unit set.
Optionally, in an implementation of the present application, a time unit for transmitting the feedback information sequence belongs to the first time unit set.
Optionally, in an implementation of the present application, the feedback information sequence includes feedback information or occupancy information of a part of time cells in the first time cell set.
Optionally, in an implementation of the present application, the first time unit is located before a last time unit or a last downlink time unit of the first time unit set, and the partial time units include the first time unit and time units before the first time unit.
Optionally, in an implementation of the present application, the number of the partial time units is T, and the feedback information or the occupancy information of the partial time units is located in last T bit units of the feedback information sequence.
Optionally, in an implementation of the present application, the feedback information sequence further includes feedback information or occupancy information corresponding to Q time units before the first time unit set.
Optionally, in an implementation of the present application, the Q time units belong to a second time unit set, and the second time unit set is a time unit set before the first time unit set.
Optionally, in an implementation of the present application, the Q time units are the last Q time units in the second time unit set, or include the last downlink time unit in the second time unit set and Q-1 time units before the last downlink time unit.
Optionally, in an implementation of the present application, the determining unit 410 is further configured to: determining a second bit position of feedback information corresponding to a second downlink channel in a feedback information sequence based on a fourth time unit in the Q time units, wherein the fourth time unit is a time unit occupied by the second downlink channel;
the generating unit 420 is further configured to:
generating the feedback information sequence based on the first bit position and the second bit position.
Optionally, in an implementation of the present application, the second bit position is determined based on the fourth time unit and a fifth time unit, where the fifth time unit is a first time unit of the Q time units or a last time unit of the Q time units.
Optionally, in an implementation of the present application, the second bit position is determined based on a third offset between the fourth time unit and a fifth time unit, where the third offset characterizes a number of time units that are offset between the fourth time unit and the fifth time unit.
Optionally, in an implementation of the present application, the second bit position is an S +1 th bit unit of the feedback information sequence, or a Q- (S +1) th bit unit of the feedback information sequence, or a penultimate S +1 th bit unit of the feedback information sequence, or a penultimate Q- (S +1) th bit unit of the feedback information sequence;
wherein the number of time units offset between the fourth time unit and the fifth time unit is S.
Optionally, in an implementation of the present application, feedback information or occupancy information corresponding to the Q time units before the first time unit set is located in the first Q bit units of the feedback information sequence.
Optionally, in an implementation of the present application, the feedback information sequence includes feedback information or occupancy information of a part of time cells in the first time cell set, and includes feedback information or occupancy information of Q time cells in the second time cell set, where the number of the feedback information or occupancy information that does not correspond to the feedback information sequence in the first time cell set is Q.
Optionally, in an implementation of the present application, the number of bit units included in the feedback information sequence is greater than or equal to Q + T, where the feedback information or the occupancy information corresponding to the first time unit set occupies T bit units, and the feedback information or the occupancy information corresponding to Q time units occupies Q bit units.
Optionally, in an implementation of the present application, when the number of bit cells included in the feedback information sequence is greater than Q + T, bit cells other than the Q bit cells and the T bit cells fill in the place-occupying information.
Optionally, in this application implementation, the Q is determined based on the total number of bit units included in the feedback information sequence and the first time unit.
Optionally, in an implementation of the present application, the time units that carry feedback information or occupancy information in the feedback information sequence and belong to the second time unit set are preset to be L time units, where L is greater than Q, and the Q time units corresponding to the feedback information sequence belong to the L time units.
Optionally, in an implementation of the present application, it is preset that the time units bearing the feedback information or the occupancy information in the feedback information sequence and belonging to the first time unit set are W time units, and a total number of bit units included in the feedback information sequence is less than L + W.
Optionally, in this application, the feedback information sequence includes the feedback information or the placeholder information of the W time units.
Optionally, in an implementation of the present application, time units corresponding to the feedback information sequence are continuously distributed in a time domain.
Optionally, in an implementation of the present application, the determining unit 410 is further configured to:
and determining a time unit which needs to carry corresponding feedback information or occupancy information in the feedback information sequence according to the total number of bit units included in the feedback information sequence and the first time unit, wherein the determined time unit includes the second time unit.
Optionally, in an implementation of the present application, the determining unit 410 is further configured to:
determining the total number of bit cells based on a maximum channel occupancy time, MCOT, and/or a subcarrier spacing of the unlicensed spectrum.
Optionally, in this application, the total number of bit units is configured to the terminal device by the network side; or,
the total bit unit number is preset on the terminal equipment based on a protocol; or,
the total bit unit number is determined by the terminal equipment based on a preset rule; or,
the total number of bit cells is constant.
Optionally, in this application, the time unit set is a set of time units included in one channel occupancy time COT.
It should be understood that the terminal device 400 may implement the corresponding operations implemented by the terminal device in the method embodiments of the present application, and for brevity, no further description is provided here.
Fig. 11 is a schematic block diagram of a network device 500 according to an embodiment of the present application. The network device 500 may be used for wireless communication in unlicensed spectrum. The network device 500 includes:
a determining unit 510, configured to determine, according to a first time unit in a first time unit set and a second time unit in the first time unit set, a first bit position of feedback information corresponding to a first downlink channel in a feedback information sequence; wherein the first set of time units comprises at least one consecutive time unit; the first time unit is the last time unit or the last downlink time unit of the first time unit set, or the first time unit is determined based on the last time unit or the last downlink time unit of the first time unit set; and the second time unit is a time unit occupied by the first downlink channel;
an obtaining unit 520, configured to obtain feedback information corresponding to the first downlink channel from the feedback information sequence based on the first bit position.
Optionally, in an implementation of the present application, a time unit for transmitting the feedback information sequence belongs to the first time unit set; or,
the time unit in which the feedback information sequence is transmitted is a time unit after the first set of time units.
Optionally, in an implementation of the present application, the first bit position is determined based on a first offset, where the first offset characterizes a number of time units that are offset between the second time unit and the first time unit.
Optionally, in an implementation of the present application, the first bit position is an M +1 th bit unit or a M +1 th last bit unit of the feedback information sequence, where the number of time units offset between the second time unit and the first time unit is M.
Optionally, in an implementation of the present application, the first bit position is determined based on a third time unit and the second time unit, and the third time unit is determined based on the first time unit and a first threshold.
Optionally, in an implementation of the present application, the first bit position is determined based on a second offset, where the second offset characterizes a number of time units that are offset between the second time unit and the third time unit.
Optionally, in an implementation of the present application, the first bit position is an N +1 th bit unit or a N +1 th last bit unit of the feedback information sequence, where the number of time units offset between the second time unit and the third time unit is N.
Optionally, in an implementation of the present application, the first threshold is a total number of bit units of the feedback information sequence; or,
the first threshold is a maximum number of time units that a set of time units can include; or,
the first threshold is a number of time units included in the first set of time units; or,
the first threshold is the number of partial time units included in the first time unit set, where the partial time units are time units having feedback information or occupancy information in the feedback information sequence.
Optionally, in an implementation of the present application, the first time unit is located before a last time unit or a last downlink time unit of the first time unit set.
Optionally, in an implementation of the present application, a time unit for transmitting the feedback information sequence belongs to the first time unit set.
Optionally, in an implementation of the present application, the feedback information sequence includes feedback information or occupancy information of a part of time cells in the first time cell set.
Optionally, in an implementation of the present application, the first time unit is located before a last time unit or a last downlink time unit of the first time unit set, and the partial time units include the first time unit and time units before the first time unit.
Optionally, in an implementation of the present application, the number of the partial time units is T, and the feedback information or the occupancy information of the partial time units is located in last T bit units of the feedback information sequence.
Optionally, in an implementation of the present application, the feedback information sequence further includes feedback information or occupancy information corresponding to Q time units before the first time unit set.
Optionally, in an implementation of the present application, the Q time units belong to a second time unit set, and the second time unit set is a time unit set before the first time unit set.
Optionally, in an implementation of the present application, the Q time units are the last Q time units in the second time unit set, or include the last downlink time unit in the second time unit set and Q-1 time units before the last downlink time unit.
Optionally, in an implementation of the present application, the determining unit 510 is further configured to: determining a second bit position of feedback information corresponding to a second downlink channel in a feedback information sequence based on a fourth time unit in the Q time units, wherein the fourth time unit is a time unit occupied by the second downlink channel;
the obtaining unit 520 is further configured to: and acquiring feedback information corresponding to the second downlink channel from the feedback information sequence based on the first bit position.
Optionally, in an implementation of the present application, the second bit position is determined based on the fourth time unit and a fifth time unit, where the fifth time unit is a first time unit of the Q time units or a last time unit of the Q time units.
Optionally, in an implementation of the present application, the second bit position is determined based on a third offset between the fourth time unit and a fifth time unit, where the third offset characterizes a number of time units that are offset between the fourth time unit and the fifth time unit.
Optionally, in an implementation of the present application, the second bit position is an S +1 th bit unit of the feedback information sequence, or a Q- (S +1) th bit unit of the feedback information sequence, or a penultimate S +1 th bit unit of the feedback information sequence, or a penultimate Q- (S +1) th bit unit of the feedback information sequence;
wherein the number of time units offset between the fourth time unit and the fifth time unit is S.
Optionally, in an implementation of the present application, feedback information or occupancy information corresponding to the Q time units before the first time unit set is located in the first Q bit units of the feedback information sequence.
Optionally, in an implementation of the present application, the feedback information sequence includes feedback information or occupancy information of a part of time cells in the first time cell set, and includes feedback information or occupancy information of Q time cells in the second time cell set, where the number of the feedback information or occupancy information that does not correspond to the feedback information sequence in the first time cell set is Q.
Optionally, in an implementation of the present application, the number of bit units included in the feedback information sequence is greater than or equal to Q + T, where the feedback information or the occupancy information corresponding to the first time unit set occupies T bit units, and the feedback information or the occupancy information corresponding to Q time units occupies Q bit units.
Optionally, in an implementation of the present application, when the number of bit cells included in the feedback information sequence is greater than Q + T, bit cells other than the Q bit cells and the T bit cells fill in the place-occupying information.
Optionally, in this application implementation, the Q is determined based on the total number of bit units included in the feedback information sequence and the first time unit.
Optionally, in an implementation of the present application, the time units that carry feedback information or occupancy information in the feedback information sequence and belong to the second time unit set are preset to be L time units, where L is greater than Q, and the Q time units corresponding to the feedback information sequence belong to the L time units.
Optionally, in an implementation of the present application, it is preset that the time units bearing the feedback information or the occupancy information in the feedback information sequence and belonging to the first time unit set are W time units, and a total number of bit units included in the feedback information sequence is less than L + W.
Optionally, in an implementation of the present application, the feedback information sequence includes feedback information or occupancy information of the W time units.
Optionally, in an implementation of the present application, time units corresponding to the feedback information sequence are continuously distributed in a time domain.
Optionally, in an implementation of the present application, the determining unit 510 is further configured to:
and determining a time unit which needs to carry corresponding feedback information or occupancy information in the feedback information sequence according to the total number of bit units included in the feedback information sequence and the first time unit, wherein the determined time unit includes the second time unit.
Optionally, in an implementation of the present application, the determining unit 510 is further configured to:
determining the total number of bit cells based on a maximum channel occupancy time, MCOT, and/or a subcarrier spacing of the unlicensed spectrum.
Optionally, in an implementation of the present application, the total number of bit units is configured to the terminal device by the network device; or,
the total bit unit number is determined by the terminal equipment based on a preset rule; or,
the total number of bit cells is constant.
Optionally, in this application, the time unit set is a set of time units included in one channel occupancy time COT.
It should be understood that the network device 500 may implement the corresponding operations implemented by the network device in the method embodiments of the present application, and for brevity, the description is not repeated here.
Fig. 12 is a schematic structural diagram of a communication device 600 according to an embodiment of the present application. The communication device 600 shown in fig. 12 includes a processor 610, and the processor 610 can call and run a computer program from a memory to implement the method in the embodiment of the present application.
Optionally, as shown in fig. 12, the communication device 600 may further include a memory 620. From the memory 620, the processor 610 may call and run a computer program to implement the method in the embodiment of the present application.
The memory 620 may be a separate device from the processor 610, or may be integrated into the processor 610.
Optionally, as shown in fig. 12, the communication device 600 may further include a transceiver 630, and the processor 610 may control the transceiver 630 to communicate with other devices, and specifically, may transmit information or data to the other devices or receive information or data transmitted by the other devices.
The transceiver 630 may include a transmitter and a receiver, among others. The transceiver 630 may further include one or more antennas.
Optionally, the communication device 600 may specifically be a network device in the embodiment of the present application, and the communication device 600 may implement a corresponding process implemented by the network device in each method in the embodiment of the present application, which is not described herein again for brevity.
Optionally, the communication device 600 may specifically be a terminal device in the embodiment of the present application, and the communication device 600 may implement a corresponding process implemented by the terminal device in each method in the embodiment of the present application, which is not described herein again for brevity.
Fig. 13 is a schematic structural diagram of a chip of an embodiment of the present application. The chip 700 shown in fig. 13 includes a processor 710, and the processor 710 can call and run a computer program from a memory to implement the method in the embodiment of the present application.
Optionally, as shown in fig. 13, the chip 700 may further include a memory 720. From the memory 720, the processor 710 can call and run a computer program to implement the method in the embodiment of the present application.
The memory 720 may be a separate device from the processor 710, or may be integrated into the processor 710.
Optionally, the chip 700 may further include an input interface 730. The processor 710 may control the input interface 730 to communicate with other devices or chips, and in particular, may obtain information or data transmitted by other devices or chips.
Optionally, the chip 700 may further include an output interface 740. The processor 710 may control the output interface 740 to communicate with other devices or chips, and in particular, may output information or data to the other devices or chips.
Optionally, the chip may be applied to the network device in the embodiment of the present application, and the chip may implement the corresponding process implemented by the network device in each method in the embodiment of the present application, and for brevity, details are not described here again.
Optionally, the chip may be applied to the mobile terminal/terminal device in the embodiment of the present application, and the chip may implement the corresponding process implemented by the mobile terminal/terminal device in each method in the embodiment of the present application, and for brevity, no further description is given here.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as a system-on-chip, a system-on-chip or a system-on-chip, etc.
Fig. 14 is a schematic block diagram of a communication system 800 according to an embodiment of the present application. As shown in fig. 8, the communication system 800 includes a terminal device 810 and a network device 820.
The terminal device 810 may be configured to implement the corresponding function implemented by the terminal device in the foregoing method, and the network device 820 may be configured to implement the corresponding function implemented by the network device in the foregoing method, which is not described herein again for brevity.
It should be understood that the processor of the embodiments of the present application may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method embodiments may be performed by integrated logic circuits of hardware in a processor or instructions in the form of software. The Processor may be a general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, or discrete hardware components. The various methods, steps, and logic blocks disclosed in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in a memory, and a processor reads information in the memory and completes the steps of the method in combination with hardware of the processor.
It will be appreciated that the memory in the embodiments of the subject application can be either volatile memory or nonvolatile memory, or can include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of example, but not limitation, many forms of RAM are available, such as Static random access memory (Static RAM, SRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic random access memory (Synchronous DRAM, SDRAM), Double Data Rate Synchronous Dynamic random access memory (DDR SDRAM), Enhanced Synchronous SDRAM (ESDRAM), Synchronous link SDRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
It should be understood that the above memories are exemplary but not limiting illustrations, for example, the memories in the embodiments of the present application may also be Static Random Access Memory (SRAM), dynamic random access memory (dynamic RAM, DRAM), Synchronous Dynamic Random Access Memory (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (enhanced SDRAM, ESDRAM), Synchronous Link DRAM (SLDRAM), Direct Rambus RAM (DR RAM), and the like. That is, the memory in the embodiments of the present application is intended to comprise, without being limited to, these and any other suitable types of memory.
The embodiment of the application also provides a computer readable storage medium for storing the computer program.
Optionally, the computer-readable storage medium may be applied to the network device in the embodiment of the present application, and the computer program enables the computer to execute the corresponding process implemented by the network device in each method in the embodiment of the present application, which is not described herein again for brevity.
Optionally, the computer-readable storage medium may be applied to the mobile terminal/terminal device in the embodiment of the present application, and the computer program enables the computer to execute the corresponding process implemented by the mobile terminal/terminal device in each method in the embodiment of the present application, which is not described herein again for brevity.
Embodiments of the present application also provide a computer program product comprising computer program instructions.
Optionally, the computer program product may be applied to the network device in the embodiment of the present application, and the computer program instructions enable the computer to execute corresponding processes implemented by the network device in the methods in the embodiment of the present application, which are not described herein again for brevity.
Optionally, the computer program product may be applied to the mobile terminal/terminal device in the embodiment of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the mobile terminal/terminal device in the methods in the embodiment of the present application, which are not described herein again for brevity.
The embodiment of the application also provides a computer program.
Optionally, the computer program may be applied to the network device in the embodiment of the present application, and when the computer program runs on a computer, the computer is enabled to execute the corresponding process implemented by the network device in each method in the embodiment of the present application, and for brevity, details are not described here again.
Optionally, the computer program may be applied to the mobile terminal/terminal device in the embodiment of the present application, and when the computer program runs on a computer, the computer is enabled to execute the corresponding process implemented by the mobile terminal/terminal device in each method in the embodiment of the present application, which is not described herein again for brevity.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one 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 functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (64)

1. A method of wireless communication for unlicensed spectrum, comprising:
the terminal equipment determines a first bit position of feedback information corresponding to a first downlink channel in a feedback information sequence according to a first offset between a first time unit in a first time unit set and a second time unit in the first time unit set; wherein the first set of time units comprises at least one consecutive time unit; the first time unit is the last downlink time unit of the first time unit set, or the first time unit is determined based on the last downlink time unit of the first time unit set; and the second time unit is a time unit occupied by the first downlink channel, and the first offset represents the number of time units offset between the second time unit and the first time unit;
and based on the first bit position, the terminal equipment generates the feedback information sequence.
2. The method according to claim 1, wherein the time unit in which the feedback information sequence is transmitted belongs to the first set of time units; or,
the time unit in which the feedback information sequence is transmitted is a time unit after the first set of time units.
3. The method of claim 1, wherein the first bit position is an M +1 bit unit or a M +1 last bit unit of the feedback information sequence, and wherein the number of time units shifted between the second time unit and the first time unit is M.
4. The method of claim 1, wherein the first time unit is located before a last downlink time unit of the first set of time units.
5. The method of claim 4, wherein the time unit in which the feedback information sequence is transmitted belongs to the first set of time units.
6. The method of claim 1, wherein the feedback information sequence comprises feedback information or occupancy information for a portion of time cells in the first set of time cells.
7. The method of claim 6, wherein the first time unit is located before a last downlink time unit of the first time unit set, and wherein the fractional time unit comprises the first time unit and a time unit before the first time unit.
8. The method according to claim 6 or 7, wherein the number of the fractional time unit is T, and the feedback information or the placeholder information of the fractional time unit is located in the last T bit units of the feedback information sequence.
9. The method of claim 1, wherein the feedback information sequence further includes feedback information or occupancy information corresponding to Q time cells before the first set of time cells.
10. The method of claim 9, wherein the Q time units belong to a second set of time units, the second set of time units being a set of time units before the first set of time units.
11. The method of claim 10, wherein the Q time units are the last Q time units in the second set of time units, or comprise the last downlink time unit in the second set of time units and Q-1 time units before the last downlink time unit.
12. The method according to any one of claims 9 to 11, further comprising:
the terminal device determines a second bit position of feedback information corresponding to a second downlink channel in a feedback information sequence based on a fourth time unit in the Q time units, where the fourth time unit is a time unit occupied by the second downlink channel;
the generating, by the terminal device, the feedback information sequence based on the first bit position includes:
and the terminal equipment generates the feedback information sequence based on the first bit position and the second bit position.
13. The method of claim 12, wherein the second bit position is determined based on the fourth time unit and a fifth time unit, wherein the fifth time unit is a first time unit of the Q time units or a last time unit of the Q time units.
14. The method of claim 13, wherein the second bit position is determined based on a third offset between the fourth time unit and a fifth time unit, wherein the third offset characterizes a number of time units that are offset between the fourth time unit and the fifth time unit.
15. The method of claim 14, wherein the second bit position is the S +1 th bit unit of the feedback information sequence, or the Q- (S +1) th bit unit of the feedback information sequence, or the S +1 last bit unit of the feedback information sequence, or the Q- (S +1) last bit unit of the feedback information sequence;
wherein the number of time units offset between the fourth time unit and the fifth time unit is S.
16. The method according to any of claims 9 to 11, wherein the feedback information or the occupancy information corresponding to the Q time cells before the first set of time cells is located in the first Q bit cells of the feedback information sequence.
17. The method according to claim 10 or 11, wherein the feedback information sequence includes feedback information or occupancy information of a part of time cells in the first time cell set, and includes feedback information or occupancy information of Q time cells in the second time cell set, wherein the number of feedback information or occupancy information that does not correspond to the feedback information sequence in the first time cell set is Q.
18. The method according to claim 10 or 11, wherein the feedback information sequence includes a number of bit units greater than or equal to Q + T, wherein the feedback information or the occupancy information corresponding to the first time unit set occupies T bit units, and the feedback information or the occupancy information corresponding to Q time units occupies Q bit units.
19. The method of claim 18, wherein when the feedback information sequence comprises more than Q + T bit cells, bit cells other than the Q bit cells and the T bit cells are filled with placeholder information.
20. The method according to any of claims 9 to 11, wherein the Q is determined based on the total number of bit units comprised of the feedback information sequence and the first time unit.
21. The method according to claim 10 or 11, wherein the time units that carry feedback information or occupancy information in the feedback information sequence and belong to the second time unit set are preset to be L time units, where L is greater than Q, and the Q time units corresponding to the feedback information sequence belong to the L time units.
22. The method of claim 21, wherein the time units that carry feedback information or occupancy information in the feedback information sequence and belong to the first time unit set are preset to be W time units, and wherein the feedback information sequence includes a total number of bit units smaller than L + W.
23. The method of claim 22, wherein the feedback information sequence comprises feedback information or placeholder information for the W time units.
24. The method of claim 1, wherein time units corresponding to the feedback information sequence are distributed continuously in time domain.
25. The method of claim 1, further comprising:
and determining a time unit which needs to carry corresponding feedback information or occupancy information in the feedback information sequence according to the total number of bit units included in the feedback information sequence and the first time unit, wherein the determined time unit includes the second time unit.
26. The method of claim 25, further comprising:
determining the total number of bit cells based on a maximum channel occupancy time, MCOT, and/or a subcarrier spacing of the unlicensed spectrum.
27. The method according to claim 25 or 26, characterized in that the total number of bit cells is network-side configured to the terminal device; or,
the total number of the bit units is preset on the terminal equipment based on a protocol; or,
the total number of the bit units is determined by the terminal equipment based on a preset rule; or,
the total number of bit cells is constant.
28. The method according to claim 1, wherein the first set of time units is a set of time units comprised by one channel occupancy time COT.
29. A method of wireless communication for unlicensed spectrum, comprising:
the network equipment determines a first bit position of feedback information corresponding to a first downlink channel in a feedback information sequence according to a first offset between a first time unit in a first time unit set and a second time unit in the first time unit set; wherein the first set of time units comprises at least one consecutive time unit; the first time unit is the last downlink time unit of the first time unit set, or the first time unit is determined based on the last downlink time unit of the first time unit set; and the second time unit is a time unit occupied by the first downlink channel, and the first offset represents the number of time units offset between the second time unit and the first time unit;
and based on the first bit position, the network equipment acquires the feedback information corresponding to the first downlink channel from the feedback information sequence.
30. The method of claim 29, wherein the time unit in which the feedback information sequence is transmitted belongs to the first set of time units; or,
the time unit in which the feedback information sequence is transmitted is a time unit after the first set of time units.
31. The method of claim 29, wherein the first bit position is an M +1 th bit unit or a M +1 last bit unit of the feedback information sequence, and wherein the number of time units shifted between the second time unit and the first time unit is M.
32. The method of claim 29, wherein the first time unit is located before a last downlink time unit of the first set of time units.
33. The method of claim 32, wherein the time unit in which the feedback information sequence is transmitted belongs to the first set of time units.
34. The method of claim 29, wherein the feedback information sequence comprises feedback information or occupancy information for a portion of time cells in the first set of time cells.
35. The method of claim 34, wherein the first time unit is located before a last downlink time unit of the first set of time units, and wherein the fractional time unit comprises the first time unit and a time unit before the first time unit.
36. The method according to claim 34 or 35, wherein the number of the fractional time unit is T, and the feedback information or the placeholder information of the fractional time unit is located in the last T bit units of the feedback information sequence.
37. The method of claim 29, wherein the feedback information sequence further comprises feedback information or occupancy information corresponding to Q time cells before the first set of time cells.
38. The method of claim 37, wherein the Q time units belong to a second set of time units, and wherein the second set of time units is a set of time units before the first set of time units.
39. The method of claim 38, wherein the Q time units are the last Q time units in the second set of time units, or comprise the last downlink time unit in the second set of time units and Q-1 time units before the last downlink time unit.
40. The method of any one of claims 37 to 39, further comprising:
the network device determines a second bit position of feedback information corresponding to a second downlink channel in a feedback information sequence based on a fourth time unit in the Q time units, where the fourth time unit is a time unit occupied by the second downlink channel;
and based on the first bit position, the network equipment acquires the feedback information corresponding to the second downlink channel from the feedback information sequence.
41. The method of claim 40, wherein the second bit position is determined based on the fourth time unit and a fifth time unit, wherein the fifth time unit is a first time unit of the Q time units or a last time unit of the Q time units.
42. The method of claim 41, wherein the second bit position is determined based on a third offset between the fourth time unit and a fifth time unit, wherein the third offset characterizes a number of time units that are offset between the fourth time unit and the fifth time unit.
43. The method of claim 42, wherein the second bit position is the S +1 th bit unit of the feedback information sequence, or the Q- (S +1) th bit unit of the feedback information sequence, or the S +1 last bit unit of the feedback information sequence, or the Q- (S +1) last bit unit of the feedback information sequence;
wherein the number of time units offset between the fourth time unit and the fifth time unit is S.
44. The method according to any of claims 37 to 39, wherein the feedback information or occupancy information corresponding to the Q time cells before the first set of time cells is located in the first Q bit cells of the feedback information sequence.
45. The method according to claim 38 or 39, wherein the feedback information sequence comprises feedback information or occupancy information of a part of time cells in the first set of time cells and comprises feedback information or occupancy information of Q time cells in the second set of time cells, wherein the number of the feedback information or occupancy information that does not correspond to the feedback information sequence in the first set of time cells is Q.
46. The method according to claim 38 or 39, wherein the feedback information sequence includes a number of bit units greater than or equal to Q + T, and wherein the feedback information or the occupancy information corresponding to the first time unit set occupies T bit units and the feedback information or the occupancy information corresponding to Q time units occupies Q bit units.
47. The method of claim 46, wherein when the feedback information sequence comprises more than Q + T bit cells, bit cells other than the Q bit cells and the T bit cells are filled with placeholder information.
48. The method of any one of claims 37 to 39, wherein the Q is determined based on the total number of bit units included in the feedback information sequence and the first time unit.
49. The method according to claim 38 or 39, wherein the time units that carry feedback information or occupancy information in the feedback information sequence and belong to the second time unit set are preset to be L time units, wherein L is greater than Q, and the Q time units corresponding to the feedback information sequence belong to the L time units.
50. The method of claim 49, wherein the time units carrying feedback information or occupancy information in the feedback information sequence and belonging to the first time unit set are preset to be W time units, and wherein the feedback information sequence includes a total number of bit units smaller than L + W.
51. The method of claim 50, wherein the feedback information sequence comprises feedback information or placeholder information for the W time units.
52. The method of claim 29, wherein time units corresponding to the feedback information sequence are distributed continuously in time domain.
53. The method of claim 37, further comprising:
and determining a time unit which needs to carry corresponding feedback information or occupancy information in the feedback information sequence according to the total number of bit units included in the feedback information sequence and the first time unit, wherein the determined time unit includes the second time unit.
54. The method of claim 53, further comprising:
determining the total number of bit cells based on a maximum channel occupancy time, MCOT, and/or a subcarrier spacing of the unlicensed spectrum.
55. The method according to claim 53 or 54, characterized in that the total number of bit cells is configured by the network device to a terminal device; or,
the total number of the bit units is determined by the terminal equipment based on a preset rule; or,
the total number of bit cells is constant.
56. The method according to claim 29, wherein said first set of time units is a set of time units comprising one channel occupancy time COT.
57. A terminal device for unlicensed spectrum, comprising:
a determining unit, configured to determine, according to a first offset between a first time unit in a first time unit set and a second time unit in the first time unit set, a first bit position of feedback information corresponding to a first downlink channel in a feedback information sequence; wherein the first set of time units comprises at least one consecutive time unit; the first time unit is the last downlink time unit of the first time unit set, or the first time unit is determined based on the last downlink time unit of the first time unit set; and the second time unit is a time unit occupied by the first downlink channel, and the first offset represents the number of time units offset between the second time unit and the first time unit;
a generating unit, configured to generate the feedback information sequence based on the first bit position.
58. A network device for unlicensed spectrum, comprising:
a determining unit, configured to determine, according to a first offset between a first time unit in a first time unit set and a second time unit in the first time unit set, a first bit position of feedback information corresponding to a first downlink channel in a feedback information sequence; wherein the first set of time units comprises at least one consecutive time unit; the first time unit is the last downlink time unit of the first time unit set, or the first time unit is determined based on the last downlink time unit of the first time unit set; and the second time unit is a time unit occupied by the first downlink channel, and the first offset represents the number of time units offset between the second time unit and the first time unit;
and an obtaining unit, configured to obtain, based on the first bit position, feedback information corresponding to the first downlink channel from the feedback information sequence.
59. A terminal device, comprising: a processor and a memory for storing a computer program, the processor being configured to invoke and execute the computer program stored in the memory to perform the method of any of claims 1 to 28.
60. A network device, comprising: a processor and a memory for storing a computer program, the processor being configured to invoke and execute the computer program stored in the memory to perform the method of any of claims 29 to 56.
61. A chip, comprising: a processor for calling and running a computer program from a memory so that a device on which the chip is installed performs the method of any one of claims 1 to 28.
62. A chip, comprising: a processor for calling and running a computer program from a memory so that a device on which the chip is installed performs the method of any one of claims 29 to 56.
63. A computer-readable storage medium for storing a computer program which causes a computer to perform the method of any one of claims 1 to 28.
64. A computer-readable storage medium for storing a computer program which causes a computer to perform the method of any one of claims 29 to 56.
CN201880091332.1A 2018-09-17 2018-09-17 Communication method, terminal device and network device for unlicensed spectrum Active CN111869299B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/106029 WO2020056556A1 (en) 2018-09-17 2018-09-17 Communication method for unlicensed frequency spectrum, and terminal device and network device

Publications (2)

Publication Number Publication Date
CN111869299A CN111869299A (en) 2020-10-30
CN111869299B true CN111869299B (en) 2022-01-04

Family

ID=69886703

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201880091332.1A Active CN111869299B (en) 2018-09-17 2018-09-17 Communication method, terminal device and network device for unlicensed spectrum

Country Status (3)

Country Link
CN (1) CN111869299B (en)
TW (1) TW202017424A (en)
WO (1) WO2020056556A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024026630A1 (en) * 2022-08-01 2024-02-08 Oppo广东移动通信有限公司 Communication method, apparatus and device, storage medium, chip, product, and program

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106559187A (en) * 2015-09-25 2017-04-05 北京三星通信技术研究有限公司 The feedback and method of reseptance of HARQ-ACK information and equipment
WO2017084095A1 (en) * 2015-11-20 2017-05-26 广东欧珀移动通信有限公司 Data transmitting method, terminal and base station

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101714790B1 (en) * 2010-10-29 2017-03-10 삼성전자주식회사 Method and apparatus for communicating of portable terminal using a plurality of sim cards
CN105187173A (en) * 2015-09-08 2015-12-23 魅族科技(中国)有限公司 Data retransmission method for non-authorized frequency spectrums, and device
KR102257725B1 (en) * 2016-10-21 2021-06-01 텔레호낙티에볼라게트 엘엠 에릭슨(피유비엘) HARQ feedback for unscheduled uplinks

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106559187A (en) * 2015-09-25 2017-04-05 北京三星通信技术研究有限公司 The feedback and method of reseptance of HARQ-ACK information and equipment
WO2017084095A1 (en) * 2015-11-20 2017-05-26 广东欧珀移动通信有限公司 Data transmitting method, terminal and base station

Also Published As

Publication number Publication date
TW202017424A (en) 2020-05-01
WO2020056556A1 (en) 2020-03-26
CN111869299A (en) 2020-10-30

Similar Documents

Publication Publication Date Title
CN112888078B (en) Data transmission method, terminal equipment and network equipment
CN111869140B (en) Communication method, terminal equipment and network equipment
CN109565839B (en) Information transmission method and device, and terminal
CN113207183B (en) Communication method, terminal equipment and network equipment
CN111641483B (en) Feedback information transmission method and device and communication equipment
CN112887061B (en) Method for transmitting feedback information, terminal equipment and network equipment
CN112655262A (en) Resource allocation method, terminal equipment and network equipment
CN113260061A (en) Wireless communication method, terminal equipment and network equipment
JP7195406B2 (en) Method for repeatedly transmitting information, terminal equipment and network equipment
CN111788786A (en) Method for transmitting feedback information, terminal equipment and network equipment
CN111869150A (en) Wireless communication method, network equipment and terminal equipment
CN112823557A (en) Resource allocation method and device, and communication equipment
CN113316267A (en) Wireless communication method, terminal equipment and network equipment
CN111971917A (en) Method and device for determining length of feedback information and communication equipment
CN112333691A (en) Information transmission method, terminal equipment and network equipment
CN111757524B (en) Method for determining uplink control information and communication equipment
CN112655163A (en) Feedback resource multiplexing method, terminal equipment and network equipment
CN113517973A (en) Wireless communication method, terminal equipment and network equipment
CN111869299B (en) Communication method, terminal device and network device for unlicensed spectrum
CN114172624B (en) Feedback resource allocation method, terminal equipment and network equipment
CN112544102A (en) Wireless communication method and communication device
JP2022185019A (en) Wireless communication method and communication device
CN112868194A (en) Repeat transmission method, device, chip and computer program
CN112740784A (en) Method for determining feedback time sequence, terminal equipment and network equipment
CN111837349B (en) Method for determining information transmission time, terminal equipment and network equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant