CN107295672B - Uplink CCA detection method and device and terminal - Google Patents

Uplink CCA detection method and device and terminal Download PDF

Info

Publication number
CN107295672B
CN107295672B CN201610194205.7A CN201610194205A CN107295672B CN 107295672 B CN107295672 B CN 107295672B CN 201610194205 A CN201610194205 A CN 201610194205A CN 107295672 B CN107295672 B CN 107295672B
Authority
CN
China
Prior art keywords
cca
uplink
grade
uplink cca
detection
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
CN201610194205.7A
Other languages
Chinese (zh)
Other versions
CN107295672A (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201610194205.7A priority Critical patent/CN107295672B/en
Priority to PCT/CN2017/077348 priority patent/WO2017167059A1/en
Publication of CN107295672A publication Critical patent/CN107295672A/en
Application granted granted Critical
Publication of CN107295672B publication Critical patent/CN107295672B/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/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/542Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • H04W72/1268Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0808Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

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

Abstract

The invention provides an uplink CCA detection method, an uplink CCA detection device and a terminal. Wherein, the method comprises the following steps: determining a time period of a subframe for performing uplink Clear Channel Assessment (CCA) detection, wherein the ending time point of the time period is not later than the starting boundary of a starting OFDM symbol of the subframe for transmitting uplink data; the starting time point of the time period is not earlier than the starting boundaries of the first N OFDM symbols of the starting OFDM symbol for sending the uplink data; n is a positive integer; and performing CCA detection in the period of time. The invention solves the problem that in the prior art, when a plurality of user equipment are scheduled in the same subframe for data transmission, the user equipment executes CCA detection to ensure that different user equipment successfully performs CCA detection.

Description

Uplink CCA detection method and device and terminal
Technical Field
The invention relates to the field of communication, in particular to an uplink CCA detection method, an uplink CCA detection device and a terminal.
Background
Currently, communication networks of Long-Term Evolution (Long-Term Evolution, LTE for short) are all deployed in authorized carriers for operation, and with the development of LTE, some companies propose "to propose a topic for researching LTE deployment in unlicensed carriers", for example, the general companies in the united states consider that: with the rapid growth of data traffic, licensed carriers will not be able to withstand the enormous amount of data brought about by the rapid traffic growth in the near future. It is considered that data volume pressure caused by service growth can be solved by deploying LTE in an unlicensed carrier so as to share data traffic in a licensed carrier. Meanwhile, the unlicensed carrier has the following characteristics: on one hand, the unauthorized carrier does not need to be purchased, or the carrier resource has zero cost, so the unauthorized carrier is free or low in cost; on the other hand, because individuals and enterprises can participate in deployment and equipment of equipment manufacturers can also be used, the admission requirement of the unauthorized carrier wave is low; furthermore, the unlicensed carrier has sharing property, and when a plurality of different systems are operated in the unlicensed carrier or different operators of the same system operate in the unlicensed carrier, some resource sharing modes can be considered to improve the carrier efficiency.
In summary, although LTE deployment has obvious advantages in unlicensed carriers, problems still exist in the deployment process; the wireless access technology is multiple (different communication standards are crossed, cooperation is difficult, network topology is diverse), and the wireless access site is multiple (the number of users is large, cooperation is difficult, and centralized management overhead is large). Due to the fact that multiple wireless access technologies exist, various wireless systems exist in unauthorized carriers, coordination is difficult to achieve, and interference is serious. Therefore, for LTE deployment in unlicensed carriers, it is still necessary to support regulation of unlicensed carriers, and most countries require that when systems are deployed in unlicensed carriers, a listen-before-talk mechanism needs to be supported. Interference between adjacent systems caused by simultaneous use of unlicensed carriers can be avoided through a listen-before-talk mechanism. And further introduces a contention backoff mechanism, that is, neighboring system stations (generally, neighboring transmission nodes of the same system) can avoid interference caused when neighboring transmission nodes of the same system use an unlicensed carrier at the same time through the contention backoff mechanism. Furthermore, regulations stipulate that devices (including base stations and User Equipments (UEs)) using unlicensed carriers need to perform a listen-before-talk mechanism (i.e. Clear Channel Assessment (CCA), also called LBT) before transmission, and when a Channel is idle, a device can use an unlicensed carrier Channel for data transmission.
In the LTE system, there may be the following problems:
how does the UE perform CCA detection if the base station schedules multiple UEs to schedule data transmission in the same uplink subframe? And ensuring that different UEs can successfully detect the uplink UL CCA at the same time, and then simultaneously transmitting uplink data.
In addition, how to guarantee fairness of competing for the unlicensed carrier among different UEs is also considered, for example, if a certain UE always competes successfully, data transmission is continuously completed for multiple times, but some UEs transmit uplink grant information for the UE for multiple times, and these UEs cannot transmit uplink data according to the scheduling requirement of the base station because UL CCA detection always fails (CCA detection finds that a channel is busy), and the base station side always transmits uplink data for the UE according to the scheduling requirement, and further continues to perform receiving and decoding processing. Obviously, in this process, data transmission failure is caused by UL CCA failure, uplink grant is wasted, and the base station increases the complexity of invalidation. How should this problem be solved or suppressed?
The location where the UE performs CCA detection and the specific CCA format are also further specific, and there are now many CCA formats, which is more suitable for the UE? Especially, when multiple UEs are scheduled and multiplexed in the same uplink subframe, how to enable the multiple UEs to still occupy the channel before data transmission after CCA is successful is one of the key points of UL CCA design.
In the related art, only the base station executes the CCA scheme, and the data transmission characteristics of the base station and the UE are different, and a general procedure for the user equipment to transmit data on a corresponding subframe in the related art is as follows: the user equipment UE firstly receives the uplink authorization information sent by the base station, then executes CCA, if CCA detection is successful, data is sent, otherwise, data is not sent, and if the UE side directly uses a downlink CCA method, a large probability of CCA failure exists, so that the LAAUL is difficult to realize data transmission. And the fairness problem among multiple UEs when competing for unlicensed carriers needs to be solved.
In view of the above technical problems in the related art, no effective solution has been proposed at present.
Disclosure of Invention
The invention provides an uplink CCA detection method, an uplink CCA detection device and a terminal, which are used for at least solving the problem that in the related technology, when a plurality of user equipment are scheduled in the same subframe for data transmission, the user equipment performs CCA detection to ensure that different user equipment successfully performs CCA detection.
According to an aspect of the present invention, there is provided an uplink CCA detection method, including: determining a time period of a subframe for performing uplink Clear Channel Assessment (CCA) detection, wherein the ending time point of the time period is not later than the starting boundary of a starting Orthogonal Frequency Division Multiplexing (OFDM) symbol of the subframe for transmitting uplink data; the starting time point of the time period is not earlier than the starting boundaries of the first N OFDM symbols of the starting OFDM symbol for sending the uplink data; n is a positive integer; and performing the detection of the uplink clear channel assessment CCA in a time period.
Further, when N is 11 or 12, the first 3 OFDM symbols in the subframe are used for transmitting downlink data; when N is 8 or 9, the first 6 OFDM symbols in the subframe are used to transmit downlink data; when N is 5 or 6, the first 9 OFDM symbols in the subframe are used to transmit downlink data; when N is 4 or 5, the first 10 OFDM symbols or the first 3 OFDM symbols in the subframe are used to transmit downlink data; when N is 3 or 4, the first 11 OFDM symbols in the subframe are used to transmit downlink data; when N is 2 or 3, the first 12 OFDM symbols in the subframe are used to transmit downlink data; when N is 1 or 2, one of the following OFDM symbols is used for transmitting downlink data: the first 6 OFDM symbols in a subframe, the first 13 OFDM symbols in a subframe.
Further, when N is 1, the first 13 OFDM symbols in the subframe are used for transmitting downlink data, and the 14 th OFDM symbol in the subframe is used for uplink CCA detection.
Further, before performing the uplink clear channel assessment CCA detection within the time period, the method further includes: determining the duration of uplink CCA detection according to the grade of the uplink CCA; the higher the grade of the uplink CCA is, the longer the determined detection time of the uplink CCA is; performing an uplink Clear Channel Assessment (CCA) detection within a time period comprises: and performing uplink CCA detection within the time indicated by the duration of the uplink CCA detection.
Further, the level of uplink CCA is determined by at least one of the following parameters: the number m of 9 microseconds, the scheduling or scheduled transmission time length and the CCA times; the CCA times are before or in a period of time before the uplink CCA detection, and the times that scheduled uplink data cannot be sent due to the fact that the terminal fails to execute the uplink CCA detection; and the scheduling or scheduled sending time length is the continuous uplink subframe number of the terminal for sending the uplink data.
Further, determining the level of uplink CCA by scheduling or scheduling the duration of the transmission includes: finding the grade of the uplink CCA corresponding to the scheduling or scheduled transmission time length according to the scheduling or scheduled transmission time length and a first mapping relation, and determining the grade of the uplink CCA corresponding to the scheduling or scheduled transmission time length as the grade of the uplink CCA; the first mapping relation is a mapping relation between the scheduling or scheduled transmission time length and the grade of the uplink CCA.
Further, in the case that the scheduling or scheduled transmission time length corresponds to multiple uplink CCA levels, after finding the uplink CCA level corresponding to the scheduling or scheduled transmission time length according to the first mapping relationship according to the scheduling or scheduled transmission time length, the method further includes: and determining the grade of the uplink CCA from the grades of the plurality of uplink CCAs corresponding to the scheduling or scheduled sending time length according to the grade of the service to be transmitted or the grade of the quality of service (QoS).
Further, in the case that the scheduling or scheduled transmission time length corresponds to multiple uplink CCA levels, after finding the uplink CCA level corresponding to the scheduling or scheduled transmission time length according to the first mapping relationship according to the scheduling or scheduled transmission time length, the method further includes: determining the grade of the uplink CCA from the grades of the plurality of uplink CCAs corresponding to the scheduling or scheduled sending time length according to the CCA times and the second mapping relation; and the second mapping relation is the mapping relation between the CCA times and the grade of the uplink CCA.
Further, according to the number of CCA times, determining the level of uplink CCA from the levels of multiple uplink CCA corresponding to the scheduled or scheduled transmission time according to the second mapping relationship includes: determining the grade of the uplink CCA corresponding to the CCA times in the grades of the uplink CCAs as the grade of the uplink CCA under the condition that the CCA times are found in the CCA times corresponding to the grades of the uplink CCAs according to a second mapping relation; under the condition that a plurality of uplink CCA grades correspond to the scheduling or scheduled transmission time length, when the CCA times are not found in the CCA times corresponding to the plurality of uplink CCA grades according to a second mapping relation, taking the CCA time corresponding to the uplink CCA grade with the highest grade in the plurality of uplink CCA grades as a threshold, and under the condition that the CCA times are smaller than the threshold, determining the uplink CCA grade with the lowest grade in the plurality of uplink CCA grades as the uplink CCA grade; and under the condition that the CCA times are larger than the threshold, determining the grade of the uplink CCA with the highest grade in the plurality of grades of the uplink CCAs as the grade of the uplink CCA.
Further, the first mapping relationship includes a sub-mapping relationship of one of: the first sub-mapping relationship: when the scheduling or scheduled transmission time length is 1 millisecond, the grade of the uplink CCA is 1 or 2; when the scheduling or scheduled transmission time length is 2 milliseconds, the grade of the uplink CCA is 3; when the scheduling or scheduled transmission time length is 3 milliseconds, the grade of the uplink CCA is 4; when the scheduling or scheduled transmission time length is 4 milliseconds, the grade of the uplink CCA is 5; when the scheduling or scheduled transmission time length is more than 4 milliseconds, the grade of the uplink CCA is 6; the second sub-mapping relationship: when the scheduling or scheduled transmission time length is 1 millisecond, the grade of the uplink CCA is 1; when the time length of scheduling or scheduled transmission belongs to the range shown by 2 milliseconds to 3 milliseconds, the grade of the uplink CCA is 2; when the duration of the scheduled or scheduled transmission is above 4 milliseconds, the level of the uplink CCA is 3.
Further, the second mapping relationship comprises a sub-mapping relationship of one of: the third sub-mapping relationship: when the CCA times are more than 4, the grade of the uplink CCA is 1; when the CCA times are 4, the grade of the uplink CCA is 2; when the CCA times are 3, the grade of the uplink CCA is 3; when the CCA times are 2, the grade of the uplink CCA is 4; when the CCA times are 1, the grade of the uplink CCA is 5; when the CCA times are 0, the grade of the uplink CCA is 6; the fourth child mapping relationship: when the CCA times are more than 2, the grade of the uplink CCA is 1; when the CCA times are 2, the grade of the uplink CCA is 2; when the CCA times are 1, the grade of the uplink CCA is 3; when the CCA times are 0, the grade of the uplink CCA is 4; fifth child mapping relationship: when the CCA times are more than 1, the grade of the uplink CCA is 1; when the CCA times are 1, the grade of the uplink CCA is 2; when the CCA number is 0, the uplink CCA rank is 3.
Further, the value of the duration of the uplink CCA detection includes at least one of: the uplink CCA detection time length is the sum of 16 microseconds and m 9 microseconds, wherein m is a natural number; the duration of uplink CCA detection is at least one of: 25 microseconds, 34 microseconds, 43 microseconds, 52 microseconds, 61 microseconds, 70 microseconds; the duration of uplink CCA detection is composed of K fixed durations, where the fixed duration is used for one CCA detection, and the fixed duration is one of the following: 16 microseconds, 25 microseconds, 34 microseconds, 43 microseconds; k is a positive integer.
Further, the starting time point of the time indicated by the duration of the uplink CCA detection is a time point obtained by subtracting the duration of the uplink CCA detection from the ending time point of the time period.
Further, the duration of the uplink CCA detection is used for one uplink CCA detection.
Further, under the condition that the duration of the uplink CCA detection is composed of K fixed durations, the duration of the uplink CCA detection is a duration used for performing the uplink CCA detection for K times; and the time length used for each uplink CCA detection is a fixed time length.
Further, K is determined by at least one of: receiving K configured in advance by a base station; determining K according to whether the last uplink CCA detection is successful; wherein, under the condition that the last uplink CCA detection fails, K is the last K value minus Q; under the condition that one uplink CCA detection is successful, K is the last K value plus Q; wherein Q is an integer.
Further, after the uplink CCA detection is performed within the time indicated by the duration of the uplink CCA detection, the method further includes: and after the time length for keeping the channel idle reaches the time length for detecting the uplink CCA, transmitting uplink data on the uplink subframe.
According to an aspect of the present invention, an apparatus for detecting an uplink clear channel assessment CCA is provided, including: a first determining module, configured to determine a time period of a subframe for performing uplink clear channel assessment CCA detection, where an end time point of the time period is no later than a starting boundary of a starting OFDM symbol of the subframe, where the starting boundary is used for transmitting uplink data; the starting time point of the time period is not earlier than the starting boundaries of the first N OFDM symbols of the starting OFDM symbol for sending the uplink data; n is a positive integer; and the detection module is used for performing CCA detection on the uplink clear channel assessment in a time period.
Further, when N is 11 or 12, the first 3 OFDM symbols in the subframe are used for transmitting downlink data; when N is 8 or 9, the first 6 OFDM symbols in the subframe are used to transmit downlink data; when N is 5 or 6, the first 9 OFDM symbols in the subframe are used to transmit downlink data; when N is 4 or 5, the first 10 OFDM symbols or the first 3 OFDM symbols in the subframe are used to transmit downlink data; when N is 3 or 4, the first 11 OFDM symbols in the subframe are used to transmit downlink data; when N is 2 or 3, the first 12 OFDM symbols in the subframe are used to transmit downlink data; when N is 1 or 2, one of the following OFDM symbols is used for transmitting downlink data: the first 6 OFDM symbols in a subframe, the first 13 OFDM symbols in a subframe.
Further, when N is 1, the first 13 OFDM symbols in the subframe are used for transmitting downlink data, and the 14 th OFDM symbol in the subframe is used for uplink CCA detection.
Further, the apparatus further comprises: a second determining module, configured to determine a duration of uplink CCA detection according to a level of the uplink CCA; the higher the grade of the uplink CCA is, the longer the determined detection time of the uplink CCA is; and the detection module is further used for performing uplink CCA detection within the time indicated by the duration of the uplink CCA detection.
Further, the second determining module is further configured to determine the level of the uplink CCA according to at least one of the following parameters: the number m of 9 microseconds, the scheduling or scheduled transmission time length and the CCA times; the CCA times are before or in a period of time before the uplink CCA detection, and the times that scheduled uplink data cannot be sent due to the fact that the terminal fails to execute the uplink CCA detection; and the scheduling or scheduled sending time is the continuous uplink subframe number of the terminal sending the uplink data.
Further, the second determining module is further configured to find a level of the uplink CCA corresponding to the scheduled or scheduled transmission time length according to the scheduled or scheduled transmission time length and the first mapping relationship, and determine the level of the uplink CCA corresponding to the scheduled or scheduled transmission time length as the level of the uplink CCA; the first mapping relation is a mapping relation between the scheduling or scheduled transmission time length and the grade of the uplink CCA.
Further, the second determining module is further configured to determine, according to a service class or a quality of service QoS class to be transmitted, a class of the uplink CCA from among multiple classes of the uplink CCA corresponding to the scheduled or scheduled transmission time duration under the condition that the multiple classes of the uplink CCA correspond to the scheduled or scheduled transmission time duration.
Further, the second determining module is further configured to determine, according to the CCA times and according to a second mapping relationship, a level of the uplink CCA from among multiple levels of the uplink CCA corresponding to the scheduled or scheduled transmission time length, under the condition that the multiple levels of the uplink CCA correspond to the scheduled or scheduled transmission time length; and the second mapping relation is the mapping relation between the CCA times and the grade of the uplink CCA.
Further, the second determining module is further configured to determine, as the level of the uplink CCA, the level of the uplink CCA corresponding to the CCA number in the levels of the multiple uplink CCAs when the CCA number is found in the CCA numbers corresponding to the levels of the multiple uplink CCAs according to the second mapping relationship; under the condition that the time length of scheduling or scheduled transmission corresponds to a plurality of uplink CCA grades, when the CCA times are not found in the CCA times corresponding to the plurality of uplink CCA grades according to the second mapping relation, taking the CCA time corresponding to the uplink CCA grade with the highest grade in the plurality of uplink CCA grades as a threshold, and under the condition that the CCA times are smaller than the threshold, determining the uplink CCA grade with the lowest grade in the plurality of uplink CCA grades as the uplink CCA grade; and under the condition that the CCA times are larger than the threshold, determining the grade of the uplink CCA with the highest grade in the plurality of grades of the uplink CCAs as the grade of the uplink CCA.
Further, the first mapping relationship includes a sub-mapping relationship of one of: the first sub-mapping relationship: when the scheduling or scheduled transmission time length is 1 millisecond, the grade of the uplink CCA is 1 or 2; when the scheduling or scheduled transmission time length is 2 milliseconds, the grade of the uplink CCA is 3; when the scheduling or scheduled transmission time length is 3 milliseconds, the grade of the uplink CCA is 4; when the scheduling or scheduled transmission time length is 4 milliseconds, the grade of the uplink CCA is 5; when the scheduling or scheduled transmission time length is more than 4 milliseconds, the grade of the uplink CCA is 6; the second sub-mapping relationship: when the scheduling or scheduled transmission time length is 1 millisecond, the grade of the uplink CCA is 1; when the scheduling or scheduled transmission time length belongs to the range of 2 milliseconds to 3 milliseconds, the grade of the uplink CCA is 2; when the duration of the scheduled or scheduled transmission is above 4 milliseconds, the level of the uplink CCA is 3.
Further, the second mapping relationship comprises a sub-mapping relationship of one of: the third sub-mapping relationship: when the CCA times are more than 4, the grade of the uplink CCA is 1; when the CCA times are 4, the grade of the uplink CCA is 2; when the CCA times are 3, the grade of the uplink CCA is 3; when the CCA times are 2, the grade of the uplink CCA is 4; when the CCA times are 1, the grade of the uplink CCA is 5; when the CCA times are 0, the grade of the uplink CCA is 6; the fourth child mapping relationship: when the CCA times are more than 2, the grade of the uplink CCA is 1; when the CCA times are 2, the grade of the uplink CCA is 2; when the CCA times are 1, the grade of the uplink CCA is 3; when the CCA times are 0, the grade of the uplink CCA is 4; fifth child mapping relationship: when the CCA times are more than 1, the grade of the uplink CCA is 1; when the CCA times are 1, the grade of the uplink CCA is 2; when the CCA number is 0, the uplink CCA rank is 3.
Further, the value of the duration of the uplink CCA detection includes at least one of: the uplink CCA detection time length is the sum of 16 microseconds and m 9 microseconds, wherein m is a natural number; the duration of the uplink CCA detection is at least one of the following: 25 microseconds, 34 microseconds, 43 microseconds, 52 microseconds, 61 microseconds, 70 microseconds; the duration of uplink CCA detection is composed of K fixed durations, where the fixed duration is used for one CCA detection, and the fixed duration is one of the following: 16 microseconds, 25 microseconds, 34 microseconds, 43 microseconds; k is a positive integer.
Further, the starting time point of the time indicated by the duration of the uplink CCA detection is a time point obtained by subtracting the duration of the uplink CCA detection from the ending time point of the time period.
Further, the duration of the uplink CCA detection is used for one uplink CCA detection.
Further, under the condition that the duration of the uplink CCA detection is composed of K fixed durations, the duration of the uplink CCA detection is a duration used for performing the uplink CCA detection for K times; and the time length used for each uplink CCA detection is a fixed time length.
Further, the second determining module is further configured to determine K by at least one of: receiving K configured in advance by a base station; determining K according to whether the last uplink CCA detection is successful; wherein, under the condition that the last uplink CCA detection fails, K is the last K value minus Q; under the condition that one uplink CCA detection is successful, K is the last K value plus Q; wherein Q is an integer.
Further, the apparatus further comprises: and the sending module is used for sending the uplink data on the uplink subframe after the time length for keeping the channel idle reaches the time length for detecting the uplink CCA.
According to an aspect of the present invention, there is provided a terminal including the above-described apparatus.
According to the invention, the time period for performing CCA detection is determined, so that the ending time point of the time period is not later than the starting boundary of the starting OFDM symbol of the subframe for transmitting the uplink data, and the starting time point of the time period is not earlier than the starting boundaries of the first N OFDM symbols of the starting OFDM symbol for transmitting the uplink data, even when a plurality of user equipment are scheduled and multiplexed in the same subframe, CCA detection can be performed in the set time period, and then the plurality of user equipment can perform CCA detection successfully, thereby solving the problem that how the user equipment performs CCA detection to ensure that different user equipment perform CCA detection successfully when the plurality of user equipment are scheduled to transmit data in the same subframe in the related technology.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the invention and do not constitute a limitation of the invention. In the drawings:
fig. 1 is a flowchart of an uplink CCA detection method according to an embodiment of the present invention;
fig. 2 is a first block diagram of an uplink clear channel assessment CCA detection apparatus according to an embodiment of the present invention;
fig. 3 is a block diagram of a second structure of an apparatus for detecting an uplink clear channel assessment CCA according to an embodiment of the present invention.
Detailed Description
The invention will be described in detail hereinafter with reference to the drawings and embodiments. It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order.
In this embodiment, an uplink CCA detection method is provided, and fig. 1 is a flowchart of an uplink CCA detection method according to an embodiment of the present invention, as shown in fig. 1, the flowchart includes the following steps:
step S102, determining a time period of a subframe for performing uplink Clear Channel Assessment (CCA) detection, wherein the ending time point of the time period is not later than the starting boundary of a starting OFDM symbol of the subframe for transmitting uplink data; the starting time point of the time period is not earlier than the starting boundaries of the first N OFDM symbols of the starting OFDM symbol for sending the uplink data; n is a positive integer;
and step S104, performing CCA detection on the uplink clear channel assessment in a time period.
Through the steps, the time period for performing CCA detection is determined, so that the ending time point of the time period is not later than the starting boundary of the starting OFDM symbol of the subframe for transmitting the uplink data, and the starting time point of the time period is not earlier than the starting boundaries of the first N OFDM symbols of the starting OFDM symbol for transmitting the uplink data.
The subframe may be an uplink subframe or a special subframe, but is not limited thereto. The Uplink data may include one or more of a Physical Uplink Shared Channel (PUSCH), a Physical Random Access Channel (PRACH), a Physical Uplink Control Channel (PUCCH), and an Uplink Channel quality measurement SRS, but is not limited thereto.
It should be noted that when N is 11 or 12, the first 3 OFDM symbols in the subframe are used to transmit downlink data, or the first 3 OFDM symbols in the subframe are used to transmit downlink data, and the period from the 4 th symbol of the subframe to the 1 st symbol of the next subframe ends and is used as a CCA detection period; when N is 8 or 9, the first 6 OFDM symbols in the subframe are used to transmit downlink data or the first 6 OFDM symbols in the subframe are used to transmit downlink data, and the end of the 7 th symbol to the 1 st symbol of the next subframe is used as a CCA detection time period; when N is 5 or 6, the first 9 OFDM symbols in the subframe are used to transmit downlink data or the first 9 OFDM symbols in the subframe are used to transmit downlink data, and the 10 th symbol to the 1 st symbol of the next subframe of the subframe end up being used as a CCA detection time period; when N is 4 or 5, the first 10 OFDM symbols or the first 3 OFDM symbols in the subframe are used to transmit downlink data; when N is 3 or 4, the first 11 OFDM symbols in the subframe are used to transmit downlink data; when N is 2 or 3, the first 12 OFDM symbols in the subframe are used to transmit downlink data; when N is 1 or 2, one of the following OFDM symbols is used for transmitting downlink data: the first 6 OFDM symbols in a subframe, the first 13 OFDM symbols in a subframe.
Specifically, when N is 1, and the first 13 OFDM symbols in the subframe are used for transmitting downlink data, the 14 th OFDM symbol in the subframe is used for uplink CCA detection.
It should be noted that, for which OFDM symbols may be used to transmit uplink data, which OFDM symbols may be used to transmit downlink data, and which OFDM symbols may be used to perform CCA detection, which differs according to a difference of a starting OFDM symbol used to transmit uplink data, it should be noted that the starting OFDM symbol used to transmit uplink data may be preset. Taking N as an example of 11, when the initial symbol of the uplink data is 8 th or 1 st, the following manner may exist: when the starting OFDM symbol for transmitting uplink data is the 8 th symbol of a subframe (corresponding to symbol 7, the number of symbols in the subframe is from 0 to 13), the first 3 OFDM symbols of the subframe are used for transmitting downlink data, a certain time point in the 4 th to 7 th OFDM symbols may be used as the starting time point of the time period, that is, the 4 th to 7 th OFDM symbols may be used for CCA detection, and the 8 th to 14 th OFDM symbols may be used for transmitting uplink data; when the starting OFDM symbol for transmitting the uplink data is the 1 st OFDM symbol of the subframe, the first 3 OFDM symbols in the subframe are used for transmitting the downlink data, and a certain time point from the 4 th symbol to the 14 th symbol in the subframe may be used as the starting time point of the above time period, that is, the 4 th OFDM symbol to the 14 th OFDM symbol in the subframe may be used for CCA detection. The uplink data is transmitted from the 1 st symbol of the next subframe of the subframe.
When N is 12, an embodiment corresponds to allowing uplink data to be transmitted from the 2 nd symbol. The first 3 symbols of the current subframe are used for sending downlink data, and a time point from the 4 th symbol of the current subframe to the 1 st symbol of the next subframe is used as the starting time point of the time period. And uplink data is transmitted from the 2 nd symbol of the next subframe.
In an embodiment of the present invention, before step S104, the method may further include: determining the detection duration of the uplink CCA according to the grade of the uplink CCA; wherein, the higher the grade of the uplink CCA is, the longer the determined uplink CCA detection time length is. The step S104 may be represented as: and performing uplink CCA detection within the time indicated by the duration of the uplink CCA detection.
It should be noted that the level of the uplink CCA may be determined by at least one of the following parameters: the number m of 9 microseconds, the scheduling or scheduled transmission time length and the CCA times; the CCA times are before or in a period of time before the uplink CCA detection, and the times that scheduled uplink data cannot be sent due to the fact that the terminal fails to execute the uplink CCA detection; and the scheduling or scheduled sending time is the continuous uplink subframe number of the terminal sending the uplink data.
It should be noted that the number of consecutive uplink subframes for the terminal to send uplink data may be notified to the terminal by the base station, for example, when the base station sends scheduling information to the terminal, the base station simultaneously notifies the terminal of which uplink subframes to send data, and the number of consecutive uplink subframes in the uplink subframes is the number of consecutive uplink subframes for the terminal to send uplink data.
The level of the uplink CCA may be determined by using one parameter of the scheduling or scheduled transmission time, or may be determined by combining the scheduling or scheduled transmission time with other parameters, and for the former, the following specific steps may be performed: finding the grade of the uplink CCA corresponding to the scheduling or scheduled transmission time length according to the scheduling or scheduled transmission time length and the first mapping relation, and determining the grade of the uplink CCA corresponding to the scheduling or scheduled transmission time length as the grade of the uplink CCA; the first mapping relation is a mapping relation between the scheduling or scheduled transmission time length and the grade of the uplink CCA. The latter may take the form of, but is not limited to: under the condition that the time length of scheduling or scheduled transmission corresponds to a plurality of uplink CCA grades, finding the uplink CCA grade corresponding to the time length of scheduling or scheduled transmission according to the time length of scheduling or scheduled transmission and a first mapping relation, and then determining the uplink CCA grade from the plurality of uplink CCA grades corresponding to the time length of scheduling or scheduled transmission according to the service grade or the quality of service (QoS) grade to be transmitted. Or, under the condition that the scheduling or scheduled transmission time length corresponds to a plurality of uplink CCA grades, after finding the uplink CCA grade corresponding to the scheduling or scheduled transmission time length according to the scheduling or scheduled transmission time length and a first mapping relation, determining the uplink CCA grade from the plurality of uplink CCA grades corresponding to the scheduling or scheduled transmission time length according to the CCA times and a second mapping relation; and the second mapping relation is the mapping relation between the CCA times and the grade of the uplink CCA.
According to the CCA times, determining the grade of the uplink CCA from the grades of the multiple uplink CCAs corresponding to the scheduling or scheduled sending time length according to the second mapping relation, wherein the grade of the uplink CCA can be expressed as: determining the grade of the uplink CCA corresponding to the CCA times in the grades of the uplink CCAs as the grade of the uplink CCA under the condition that the CCA times are found in the CCA times corresponding to the grades of the uplink CCAs according to a second mapping relation; under the condition that a plurality of uplink CCA grades correspond to the scheduling or scheduled sending time length, when the CCA times are not found in the CCA times corresponding to the plurality of uplink CCA grades according to the second mapping relation, taking the CCA time corresponding to the uplink CCA grade with the highest grade in the plurality of uplink CCA grades as a threshold, and under the condition that the CCA times are smaller than the threshold, determining the uplink CCA grade with the lowest grade in the plurality of uplink CCA grades as the uplink CCA grade; and under the condition that the CCA times are larger than the threshold, determining the grade of the uplink CCA with the highest grade in the plurality of grades of the uplink CCAs as the grade of the uplink CCA.
For the scheme that the scheduling or scheduled transmission time length is determined by combining 9 microseconds to determine the level of the uplink CCA, the level of the uplink CCA may be determined according to the first mapping relationship, and then the level of the uplink CCA may be further determined according to the mapping relationship between the number of 9 microseconds and the level of the uplink CCA, which is not described in detail herein. In addition, it should be noted that the level of the uplink CCA may also be determined according to the second mapping relationship separately according to the number of CCA times, or after the level of the uplink CCA is determined according to the second mapping relationship according to the number of CCA times, the level of the uplink CCA may be further determined according to the mapping relationship between the number of 9 microseconds and the level of the uplink CCA; of course, the level of the uplink CCA may also be determined according to the mapping relationship between the number of 9 microseconds and the level of the uplink CCA, or the three parameters may be combined to determine the level of the CCA.
The first mapping relationship may include one of the following sub-mapping relationships, but is not limited thereto: the first sub-mapping relationship: when the scheduling or scheduled transmission time length is 1 millisecond, the grade of the uplink CCA is 1 or 2; when the scheduling or scheduled transmission time length is 2 milliseconds, the grade of the uplink CCA is 3; when the scheduling or scheduled transmission time length is 3 milliseconds, the grade of the uplink CCA is 4; when the scheduling or scheduled transmission time length is 4 milliseconds, the grade of the uplink CCA is 5; when the scheduling or scheduled transmission time length is more than 4 milliseconds, the grade of the uplink CCA is 6; the second sub-mapping relationship: when the scheduling or scheduled transmission time length is 1 millisecond, the grade of the uplink CCA is 1; when the time length of scheduling or scheduled transmission belongs to the range shown by 2 milliseconds to 3 milliseconds, the grade of the uplink CCA is 2; when the duration of the scheduled or scheduled transmission is above 4 milliseconds, the level of the uplink CCA is 3.
The second mapping relationship may include one of the following sub-mapping relationships, but is not limited thereto: the third sub-mapping relationship: when the CCA times are more than 4, the grade of the uplink CCA is 1; when the CCA times are 4, the grade of the uplink CCA is 2; when the CCA times are 3, the grade of the uplink CCA is 3; when the CCA times are 2, the grade of the uplink CCA is 4; when the CCA times are 1, the grade of the uplink CCA is 5; when the CCA times are 0, the grade of the uplink CCA is 6; the fourth child mapping relationship: when the CCA times are more than 2, the grade of the uplink CCA is 1; when the CCA times are 2, the grade of the uplink CCA is 2; when the CCA times are 1, the grade of the uplink CCA is 3; when the CCA times are 0, the grade of the uplink CCA is 4; fifth child mapping relationship: when the CCA times are more than 1, the grade of the uplink CCA is 1; when the CCA times are 1, the grade of the uplink CCA is 2; when the CCA number is 0, the uplink CCA rank is 3.
It should be noted that, the smaller the value of the uplink CCA level is, the higher the uplink CCA level is.
In the embodiment of the present invention, the value of the duration of the uplink CCA detection includes at least one of the following: the uplink CCA detection time length is the sum of 16 microseconds and m 9 microseconds, wherein m is a natural number; the duration of the uplink CCA detection is at least one of the following: 25 microseconds, 34 microseconds, 43 microseconds, 52 microseconds, 61 microseconds, 70 microseconds; the duration of uplink CCA detection is composed of K fixed durations, where a fixed duration is used for one CCA detection, and the fixed duration is one of the following: 16 microseconds, 25 microseconds, 34 microseconds, 43 microseconds; k is a positive integer.
In the embodiment of the present invention, the starting time point of the time indicated by the duration of the uplink CCA detection is a time point obtained by subtracting the duration of the uplink CCA detection from the ending time point of the time period. Namely, the ending time point of the time indicated by the duration of the uplink CCA detection is fixed, namely, when a plurality of users carry out the CCA detection, the ending time points of the CCA detection of a plurality of user equipment are ensured to be the same, and the problem of mutual interference among the users caused by the non-fairness of competition of different users is further avoided.
It should be noted that the duration of the uplink CCA detection may be used for one uplink CCA detection, or may be used for multiple uplink CCA detections, for example, when the duration of the uplink CCA detection is composed of K fixed durations, the duration of the uplink CCA detection is a duration used for performing the K uplink CCA detections; and the time length used for each uplink CCA detection is a fixed time length.
It should be noted that K may be determined by at least one of the following methods: receiving K configured in advance by a base station; determining K according to whether the last uplink CCA detection is successful; wherein, under the condition that the last uplink CCA detection fails, K is the last K value minus Q; under the condition that one uplink CCA detection is successful, K is the last K value plus Q; wherein Q is a positive integer.
It should be noted that if the above K value is large, the longer the duration of the uplink CCA detection is, the higher the level of the corresponding CCA is.
In an embodiment of the present invention, after the step S104, the method may further include: and after the time length for keeping the channel idle reaches the time length for detecting the uplink CCA, transmitting uplink data on the uplink subframe. That is, after the CCA detection of a plurality of user equipments is successful, the channel is still occupied before the uplink data transmission.
It should be noted that the level of the uplink CCA may be obtained by: in the first mode, according to the number of downlink scheduled subframes sent by a base station, the UE determines the priority or the execution duration of the uplink UL CCA of the UE by combining the number of times (namely CCA times) that the UE executes CCA failure to cause uplink transmission failure according to the latest UE; in the second mode, the UE receives the UL CCA level sent by the base station, optionally, the UE further adjusts the level of the UL CCA according to an agreed rule in combination with the number of CCA failures counted by the UE; the base station configures the grade of UL CCA or the execution duration for the UE according to the number of the subframes scheduled by the multiple subframes and the CCA failure times; the CCA failure times are reported to the base station by the UE or obtained by the base station through statistics. Wherein, UE reports CCA failure times through special RRC message or Uplink Control Indication (UCI); specifically, the base station statistics may be specifically represented as: and the base station tries to receive the data transmitted by the UE in the subframe for scheduling the UE to transmit the uplink data, and if the base station cannot determine whether the UE does not transmit the uplink data due to CCA failure, the base station considers that the UE has uplink CCA failure once the base station has decoding errors.
By the above method, the following benefits can be obtained: an accurate time domain execution interval is provided for the UE to execute the UL CCA, the UL CCA grade and the length are set, and the problem of unfairness of channel occupation probability caused by the nearby channel environment of different UEs can be adjusted.
For a better understanding of the present invention, it is further explained below in connection with preferred embodiments.
Example 1
The level of uplink CCA is set in relation to the following parameters: the number of subframes scheduled by multiple subframes.
Specifically, when the base station schedules the UE or the UE autonomously decides to continuously transmit more than one subframe (one subframe is 1ms, and the duration and the number of subframes may be interchanged), the UE transmits data by using a multi-subframe scheduling mechanism, where the number of subframes for continuous scheduling may be 2,3, 4, and so on, and in consideration of the actual situation, the maximum occupied subframe for each transmission is at most 10ms (which is a requirement for LAA downlink, and is 13ms in regional regulation).
If the number of subframe sent by the UE is 1 subframe, the channel is idle for at least 25us before the UE sends data.
If the UE is configured with multi-subframe scheduling, for example, 3 consecutive subframes, but the UE is busy when performing CCA detection for the first 2 subframes, it is sufficient that the UE is also clear of the channel for at least 25us before transmitting data for the last subframe.
The duration of Td is defined in the LTE protocol 36.213vd00. Td consists of 16us and m 9 us.
The base station sets the CCA detection duration and the corresponding transmission duration according to table 1, table 2, or table 3. The higher the grade is, the shorter the corresponding CCA detection time length is, and the shorter the transmission time length is. For the use of the window length, reference may be made to the use of the window length of a random contention window in CCA detection performed for downlink PDSCH channel transmission in the related art, and the use method thereof is the same as that in the related art. The CCA format is single CCA or CCA with contention window.
TABLE 1
Figure BDA0000954496830000121
TABLE 2
Figure BDA0000954496830000122
TABLE 3
Figure BDA0000954496830000131
The following is described by way of example in table 1:
when the UE plans or is scheduled by the base station for a transmission duration of 1ms, the UE may choose to perform a CCA level of 1 or 2. The detection time length of the level 1 is shortest, so the service corresponding to the highest priority level is followed by the level 2. That is, for a scheduled transmission time of 1ms, the UE needs to further determine whether to select level 1 or 2 in combination with the service level or QoS level to be transmitted. For example, when the UE transmits the PRACH sequence, rank 1 may be used. Level 2 may be used when transmitting PUCCH.
And when the UE plans or is scheduled by the base station to transmit for 2ms, the UE executes level 3 at the moment. The method comprises the following specific steps: the UE firstly executes channel idle for 25us, and then randomly generates a descending N value, wherein the value range of N is 0-3 (3 is from {3,4}, the minimum value range of N in the corresponding level 3 is obtained, and other levels are analogized in turn), or 0-4 (4 is from {3,4}, the maximum value range of N in the corresponding level 3 is obtained, and other levels are analogized in turn). The decrement rule of N may refer to LTE protocol 36.213vd00.
When the maximum value range of N in a certain grade is used for generating the N value to carry out CCA detection so as to obtain the use right of the unauthorized carrier, if the N value cannot be successfully obtained for continuous K1 times, the minimum value range of N in the grade is used for generating the N value to carry out CCA detection. Preferably, the value of K1 ranges from {1,2, …,8}.
If the minimum value range of N in a certain grade is used to generate the N value for CCA detection, and if the CCA detection is to obtain the use right of the unauthorized carrier, the maximum value range of N in the last grade is used to generate the N value for CCA detection if K2 times are not successful continuously. Preferably, K2 ranges from {2,3, …,8}.
Example 2
The CCA level is set according to the number of times that a UE fails to perform CCA (no channel found is clear) resulting in a scheduled data transmission failure (denoted as CCA number).
The settings related to the levels are given in table 4, table 5 and table 6. The following is a description of how to use table 4 as an example.
When the device continuously uses the CCA mechanism configured by the base station or the CCA mechanism or the grade selected according to the agreed rule to perform channel detection, the result of the CCA detection is as follows: if the channel is found to be non-idle and the device cannot transmit scheduled data in the case of multiple continuous CCA detections, the device selects a mechanism or a level of the next CCA detection according to the number of CCA failures in table 1.
TABLE 4
Figure BDA0000954496830000141
TABLE 5
Figure BDA0000954496830000142
/>
TABLE 6
Figure BDA0000954496830000151
Example 3
The CCA rating was set according to table 7, table 8 or table 9 below. Specific uses are described below with reference to table 7 as an example.
And the base station determines the CCA grade according to the scheduling or scheduled sending time length and the CCA times. The higher the grade is, the shorter the corresponding CCA detection time length is, and the shorter the transmission time length is. Where the scheduled or scheduled transmission has a higher priority over the CCA times.
For example, when the scheduling transmission duration is 1ms, which corresponds to levels 1 and 2, the device further selects according to the CCA times, if the CCA times of the device is greater than 4, level 1 is selected, otherwise, level 2 is selected.
TABLE 7
Figure BDA0000954496830000152
/>
Figure BDA0000954496830000161
TABLE 8
Figure BDA0000954496830000162
TABLE 9
Figure BDA0000954496830000163
Figure BDA0000954496830000171
/>
In table 9, when the duration of the device scheduling transmission is 2ms to 3ms, the candidate levels are 2 and 3 at this time, the number of CCA times for the device to join this time is 1, but not 2 or 3, in this case, the number of CCA times of the higher level is used as the division threshold, for example, the threshold is divided according to the number of CCA times 3 of the level 2 at this time, since the actual number of CCA times of the device is 1, which is smaller than the threshold 3, the device selects the lower level, which is level 3 at this time. If the device's actual CCA number is 3, then greater than or equal to threshold 3, then the device selects the higher rank, this time rank 2.
Example 4
Including several actions by the UE to obtain CCA levels.
A. And the base station selects a corresponding CCA grade according to a time length table for scheduling and sending the UE, informs the UE and uses DCI notification corresponding to uplink authorization in RRC message or downlink control information.
B. And the base station checks a table according to the scheduling transmission time length of the UE and the CCA times (also can be information of CCA failure, and then the base station accumulates the sum value) fed back by the UE, selects the corresponding CCA grade, informs the UE, and uses DCI (downlink control information) corresponding to the uplink authorization in the RRC message or the downlink control information.
C. The base station sends uplink authorization information as the UE, and notifies the UE of the number of subframes that are continuously scheduled (which may be included in the uplink authorization information at the same time), and then the UE selects a corresponding CCA level by looking up a table.
D. And the base station sends the uplink authorization information as UE and informs the UE of the number of the continuously scheduled subframes, and the UE selects the corresponding CCA grade by table look-up in combination with the latest counted CCA times.
E. And the base station sends uplink authorization information to the UE, and the UE selects the corresponding CCA grade according to the latest counted CCA times table look-up.
F. And the base station selects a corresponding CCA grade according to the CCA times table fed back by the UE and informs the UE of the CCA grade executed.
Example 5
In an unlicensed carrier, in each occupied period, if a downlink subframe and an uplink subframe are included, and especially if the last downlink subframe in the downlink subframe is a partial subframe, then the starting symbol of a PUSCH, a PUCCH, a PRACH, or an SRS in the subframe (hereinafter, the PUSCH is taken as an example) is:
when the last downlink subframe occupies symbols 0, 1 and 2, the PUSCH starts from symbol 4 (symbol numbers 0 to 13), and transmission of the PUSCH is allowed. Optimally, the PUSCH is transmitted starting from symbol 7. Thus, although partial symbol resources are wasted, the modification amount is small based on the existing LTE system. And in this case, the SRS is allowed to be transmitted from symbol 4, and the preferred SRS may transmit 1 or more symbols, which is immediately before the PUSCH start symbol when only one symbol is transmitted. When a plurality of symbols are allowed to be transmitted, the corresponding number of symbols may be calculated immediately before the PUSCH start symbol.
And when the last downlink subframe occupies the symbols 0, 1,2, 3,4 and 5, the PUSCH starts from the symbol 7, and the PUSCH is allowed to be transmitted. If the SRS is transmitted simultaneously, it is optimal that the SRS is located at symbol 7 and the remaining symbols transmit the PUSCH and/or PUCCH. Or the SRS is located at symbol 13 and the remaining symbols transmit the PUSCH and/or PUCCH.
When the last downlink subframe occupies symbols 0, 1,2, 3,4, 5, 6, 7, 8, the PUSCH starts from symbol 10, allowing the PUSCH to be transmitted. If the SRS is transmitted simultaneously, optimally, the SRS is located at symbol 10 and the remaining symbols transmit the PUSCH and/or PUCCH. Or the SRS is located at symbol 13 and the remaining symbols transmit the PUSCH and/or PUCCH.
When the last downlink subframe occupies symbols 0, 1,2, 3,4, 5, 6, 7, 8, 9, the PUSCH starts from symbol 11, allowing the PUSCH to be transmitted. If the SRS is transmitted simultaneously, it is optimal that the SRS is located at symbol 11 and the remaining symbols transmit PUSCH and/or PUCCH. Or the SRS is located at symbol 13 and the remaining symbols transmit the PUSCH and/or PUCCH.
When the last downlink subframe occupies symbols 0, 1,2, 3,4, 5, 6, 7, 8, 9, 10, the PUSCH starts from symbol 12, allowing the PUSCH to be transmitted. If the SRS is transmitted simultaneously, optimally, the SRS is located at symbol 12 and the remaining symbols transmit the PUSCH and/or PUCCH. Or the SRS is located at symbol 13 and the remaining symbols transmit the PUSCH and/or PUCCH. Alternatively, SRS is transmitted starting from symbol 12 and all symbols (symbols 12, 13) are used for SRS transmission.
When the last subframe of the downlink occupies symbols 0, 1,2, 3,4, 5, 6, 7, 8, 9, 10, 11, the SRS occupy symbol 13 starts to be transmitted.
The above embodiment provides an accurate time domain execution interval for the UE to execute the UL CCA, sets the level and length of the UL CCA, and can adjust the problem of unfairness of channel preemption probability caused by the nearby channel environment for different UEs.
Through the above description of the embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but the former is a better implementation mode in many cases. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
In this embodiment, a device for detecting an uplink clear channel assessment CCA is further provided, where the device is used to implement the foregoing embodiments and preferred embodiments, and details are not repeated for what has been described. As used below, the term "module" may be a combination of software and/or hardware that implements a predetermined function. Although the means described in the embodiments below are preferably implemented in software, an implementation in hardware, or a combination of software and hardware is also possible and contemplated.
Fig. 2 is a first block diagram of a configuration of an apparatus for detecting an uplink clear channel assessment CCA according to an embodiment of the present invention, and as shown in fig. 2, the apparatus includes:
a first determining module 20, configured to determine a time period of a subframe for performing uplink clear channel assessment CCA detection, where an end time point of the time period is no later than a starting boundary of a starting OFDM symbol of the subframe, where the starting OFDM symbol is used for transmitting uplink data; the starting time point of the time period is not earlier than the starting boundaries of the first N OFDM symbols of the starting OFDM symbol for sending the uplink data; n is a positive integer;
a detecting module 22, connected to the first determining module 20, configured to perform CCA detection for uplink clear channel assessment within a time period.
By the device, the time period for performing CCA detection is determined, so that the ending time point of the time period is not later than the starting boundary of the starting OFDM symbol of the subframe for transmitting the uplink data, and the starting time point of the time period is not earlier than the starting boundaries of the first N OFDM symbols of the starting OFDM symbol for transmitting the uplink data.
The subframe may be an uplink subframe or a special subframe, but is not limited thereto. The uplink data may include one or more of a physical uplink shared channel PUSCH, a physical random access channel PRACH, a physical uplink control channel PUCCH, and an uplink SRS, but is not limited thereto.
It should be noted that when N is 11 or 12, the first 3 OFDM symbols in the subframe are used to transmit downlink data, or the first 3 OFDM symbols in the subframe are used to transmit downlink data, and the period from the 4 th symbol of the subframe to the 1 st symbol of the next subframe ends and is used as a CCA detection period; when N is 8 or 9, the first 6 OFDM symbols in the subframe are used to transmit downlink data or the first 6 OFDM symbols in the subframe are used to transmit downlink data, and the end of the 7 th symbol to the 1 st symbol of the next subframe is used as a CCA detection time period; when N is 5 or 6, the first 9 OFDM symbols in the subframe are used to transmit downlink data or the first 9 OFDM symbols in the subframe are used to transmit downlink data, and the 10 th symbol to the 1 st symbol of the next subframe of the subframe end up being used as a CCA detection time period; when N is 4 or 5, the first 10 OFDM symbols or the first 3 OFDM symbols in the subframe are used to transmit downlink data; when N is 3 or 4, the first 11 OFDM symbols in the subframe are used to transmit downlink data; when N is 2 or 3, the first 12 OFDM symbols in the subframe are used to transmit downlink data; when N is 1 or 2, one of the following OFDM symbols is used for transmitting downlink data: the first 6 OFDM symbols in the subframe, the first 13 OFDM symbols in the subframe.
Specifically, when N is 1, and the first 13 OFDM symbols in the subframe are used for transmitting downlink data, the 14 th OFDM symbol in the subframe is used for uplink CCA detection.
It should be noted that, for which OFDM symbols may be used to transmit uplink data, which OFDM symbols may be used to transmit downlink data, and which OFDM symbols may be used to perform CCA detection, which differs according to a starting OFDM symbol used to transmit uplink data, it should be noted that the starting OFDM symbol used to transmit uplink data may be preset. Taking N as an example of 11, when the initial symbol of the upstream data is 8 th or 1 st, the following manner may exist: when the starting OFDM symbol for transmitting uplink data is the 8 th symbol of a subframe (corresponding to symbol 7, the number of symbols in the subframe is from 0 to 13), the first 3 OFDM symbols of the subframe are used for transmitting downlink data, a certain time point in the 4 th to 7 th OFDM symbols may be used as the starting time point of the time period, that is, the 4 th to 7 th OFDM symbols may be used for CCA detection, and the 8 th to 14 th OFDM symbols may be used for transmitting uplink data; when the starting OFDM symbol for transmitting the uplink data is the 1 st OFDM symbol of the subframe, the first 3 OFDM symbols in the subframe are used for transmitting the downlink data, and a certain time point from the 4 th symbol to the 14 th symbol in the subframe may be used as the starting time point of the above time period, that is, the 4 th OFDM symbol to the 14 th OFDM symbol in the subframe may be used for CCA detection. The uplink data is transmitted from the 1 st symbol of the next subframe of the subframe.
When N is 12, an embodiment corresponds to allowing uplink data to be transmitted from the 2 nd symbol. The first 3 symbols of the current subframe are used for sending downlink data, and a time point from the 4 th symbol of the current subframe to the 1 st symbol of the next subframe is used as the starting time point of the time period. And uplink data is transmitted from the 2 nd symbol of the next subframe.
Fig. 3 is a block diagram of a second structure of an apparatus for detecting an uplink clear channel assessment CCA according to an embodiment of the present invention, and as shown in fig. 3, the apparatus may further include: a second determining module 30, connected to the detecting module 22, configured to determine a duration of uplink CCA detection according to a level of the uplink CCA; the higher the grade of the uplink CCA is, the longer the duration of the determined uplink CCA detection is. The detecting module 22 may be further configured to perform uplink CCA detection within a time indicated by the duration of the uplink CCA detection.
The second determining module 30 may be further configured to determine the level of the uplink CCA according to at least one of the following parameters: the number m of 9 microseconds, the scheduling or scheduled transmission time length and the CCA times; the CCA times are before or in a period of time before the uplink CCA detection, and the times that the scheduled uplink data cannot be sent due to the fact that the terminal fails to execute the uplink CCA detection; the scheduling or scheduled transmission time length is the number of continuous uplink subframes for the terminal to transmit uplink data.
It should be noted that the number of consecutive uplink subframes for the terminal to send uplink data may be notified to the terminal by the base station, for example, when the base station sends scheduling information to the terminal, the base station simultaneously notifies the terminal of which uplink subframes to send data, and the number of consecutive uplink subframes in the uplink subframes is the number of consecutive uplink subframes for the terminal to send uplink data.
It should be noted that, the second determining module 30 is further configured to find, according to the scheduled or scheduled transmission time length and according to the first mapping relationship, a level of the uplink CCA corresponding to the scheduled or scheduled transmission time length, and determine the level of the uplink CCA corresponding to the scheduled or scheduled transmission time length as the level of the uplink CCA; the first mapping relation is a mapping relation between the scheduling or scheduled transmission time length and the grade of the uplink CCA. Further, the second determining module 30 is further configured to, in a case that the duration of scheduling or scheduled transmission corresponds to multiple uplink CCA levels, determine, according to a service level or a quality of service QoS level to be transmitted, the uplink CCA level from the multiple uplink CCA levels corresponding to the duration of scheduling or scheduled transmission.
In this embodiment of the present invention, the second determining module 30 may be further configured to determine, according to the CCA times and according to a second mapping relationship, a level of the uplink CCA from among multiple levels of the uplink CCA corresponding to the scheduled or scheduled transmission time length, under the condition that the multiple levels of the uplink CCA correspond to the scheduled or scheduled transmission time length; and the second mapping relation is the mapping relation between the CCA times and the grade of the uplink CCA.
The second determining module 30 may be further configured to determine, as the level of the uplink CCA, the level of the uplink CCA corresponding to the number of CCA times in the levels of the multiple uplink CCAs when the number of CCA times is found in the number of CCA times corresponding to the levels of the multiple uplink CCAs according to the second mapping relationship; under the condition that a plurality of uplink CCA grades correspond to the scheduling or scheduled transmission time length, when the CCA times are not found in the CCA times corresponding to the plurality of uplink CCA grades according to a second mapping relation, the CCA times corresponding to the uplink CCA grade with the highest grade in the plurality of uplink CCA grades are used as a threshold, and under the condition that the CCA times are smaller than the threshold, the uplink CCA grade with the lowest grade in the plurality of uplink CCA grades is determined to be the uplink CCA grade; and under the condition that the CCA times are larger than the threshold, determining the grade of the uplink CCA with the highest grade in the plurality of grades of the uplink CCAs as the grade of the uplink CCA.
It should be noted that, the second determining module 30 may also determine the level of the uplink CCA according to the first mapping relationship, and then further determine the level of the uplink CCA according to the mapping relationship between the number of 9 microseconds and the level of the uplink CCA, which is not described in detail herein. In addition, it should be noted that the level of the uplink CCA may also be determined according to the second mapping relationship separately according to the number of CCA times, or after the level of the uplink CCA is determined according to the second mapping relationship according to the number of CCA times, the level of the uplink CCA may be further determined according to the mapping relationship between the number of 9 microseconds and the level of the uplink CCA; of course, the level of the uplink CCA may also be determined according to the mapping relationship between the number of 9 microseconds and the level of the uplink CCA, or the three parameters may be combined to determine the level of the CCA.
The first mapping relationship may include one of the following sub-mapping relationships, but is not limited thereto: the first child mapping relationship: when the scheduling or scheduled transmission time length is 1 millisecond, the grade of the uplink CCA is 1 or 2; when the scheduling or scheduled transmission time length is 2 milliseconds, the grade of the uplink CCA is 3; when the scheduling or scheduled transmission time length is 3 milliseconds, the grade of the uplink CCA is 4; when the scheduling or scheduled transmission time length is 4 milliseconds, the grade of the uplink CCA is 5; when the scheduling or scheduled transmission time length is more than 4 milliseconds, the grade of the uplink CCA is 6; the second sub-mapping relationship: when the scheduling or scheduled transmission time length is 1 millisecond, the grade of the uplink CCA is 1; when the time length of scheduling or scheduled transmission belongs to the range shown by 2 milliseconds to 3 milliseconds, the grade of the uplink CCA is 2; when the duration of the scheduled or scheduled transmission is above 4 milliseconds, the level of the uplink CCA is 3.
The second mapping relationship may include one of the following sub-mapping relationships, but is not limited thereto: the third sub-mapping relationship: when the CCA times are more than 4, the grade of the uplink CCA is 1; when the CCA times are 4, the grade of the uplink CCA is 2; when the CCA times are 3, the grade of the uplink CCA is 3; when the CCA times are 2, the grade of the uplink CCA is 4; when the CCA times are 1, the grade of the uplink CCA is 5; when the CCA times are 0, the grade of the uplink CCA is 6; the fourth child mapping relationship: when the CCA times are more than 2, the grade of the uplink CCA is 1; when the CCA times are 2, the grade of the uplink CCA is 2; when the CCA times are 1, the grade of the uplink CCA is 3; when the CCA times are 0, the grade of the uplink CCA is 4; fifth child mapping relationship: when the CCA times are more than 1, the grade of the uplink CCA is 1; when the CCA times are 1, the grade of the uplink CCA is 2; when the CCA number is 0, the uplink CCA rank is 3.
It should be noted that, the smaller the value of the uplink CCA level is, the higher the uplink CCA level is.
In the embodiment of the present invention, the value of the duration of the uplink CCA detection includes at least one of the following: the duration of uplink CCA detection is the sum of 16 microseconds and m 9 microseconds, wherein m is a natural number; the duration of the uplink CCA detection is at least one of the following: 25 microseconds, 34 microseconds, 43 microseconds, 52 microseconds, 61 microseconds, 70 microseconds; the duration of uplink CCA detection is composed of K fixed durations, where the fixed duration is used for one CCA detection, and the fixed duration is one of the following: 16 microseconds, 25 microseconds, 34 microseconds, 43 microseconds; k is a positive integer.
In the embodiment of the present invention, the starting time point of the time indicated by the duration of the uplink CCA detection is a time point obtained by subtracting the duration of the uplink CCA detection from the ending time point of the time period. Namely, the ending time point of the time indicated by the duration of the uplink CCA detection is fixed, namely, when a plurality of users carry out the CCA detection, the ending time points of the CCA detection of a plurality of user equipment are ensured to be the same, and the problem of mutual interference among the users caused by the non-fairness of competition of different users is further avoided.
It should be noted that the duration of the uplink CCA detection may be used for one uplink CCA detection, or may be used for multiple uplink CCA detections, for example, when the duration of the uplink CCA detection is composed of K fixed durations, the duration of the uplink CCA detection is a duration used for performing the uplink CCA detection for K times; and the time length used for each uplink CCA detection is a fixed time length.
In an embodiment of the present invention, the second determining module 30 may be further configured to determine K by at least one of: receiving K configured in advance by a base station; determining K according to whether the last uplink CCA detection is successful; wherein, under the condition that the last uplink CCA detection fails, K is the last K value minus Q; under the condition that one uplink CCA detection is successful, K is the last K value plus Q; wherein Q is a positive integer.
It should be noted that if the above K value is large, the longer the duration of the uplink CCA detection is, the higher the level of the corresponding CCA is.
In an embodiment of the present invention, the apparatus may further include: and the sending module is used for sending the uplink data on the uplink subframe after the time length for keeping the channel idle reaches the time length for detecting the uplink CCA. That is, after the CCA detection of a plurality of user equipments is successful, the channel is still occupied before the uplink data transmission.
For the manner of obtaining the level of the uplink CCA, reference may be made to the specific description of the method embodiment described above, and details are not described here again.
It should be noted that, the above modules may be implemented by software or hardware, and for the latter, the following may be implemented, but not limited to: the modules are all positioned in the same processor; alternatively, the modules are respectively located in a plurality of processors.
In this embodiment, a terminal is further provided, and includes the apparatus for detecting an uplink clear channel assessment CCA shown in fig. 2 or fig. 3.
The embodiment of the invention also provides a storage medium. Alternatively, in the present embodiment, the storage medium may be configured to store program codes for performing the following steps:
s1, determining a time period of a subframe for performing CCA detection, wherein the ending time point of the time period is not later than the starting boundary of a starting OFDM symbol of the subframe for transmitting uplink data; the starting time point of the time period is not earlier than the starting boundaries of the first N OFDM symbols of the starting OFDM symbols for sending the uplink data; n is a positive integer;
and S2, performing CCA detection on the uplink clear channel assessment in a time period.
Optionally, in this embodiment, the storage medium may include but is not limited to: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk, and various media capable of storing program codes.
Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation manners, and this embodiment is not described herein again.
It will be apparent to those skilled in the art that the modules or steps of the present invention described above may be implemented by a general purpose computing device, they may be centralized on a single computing device or distributed across a network of multiple computing devices, and alternatively, they may be implemented by program code executable by a computing device, such that they may be stored in a storage device and executed by a computing device, and in some cases, the steps shown or described may be performed in an order different than that described herein, or they may be separately fabricated into individual integrated circuit modules, or multiple ones of them may be fabricated into a single integrated circuit module. Thus, the present invention is not limited to any specific combination of hardware and software.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (33)

1. A method for detecting an uplink clear channel assessment CCA is characterized by comprising the following steps:
determining a time period of a subframe for performing uplink Clear Channel Assessment (CCA) detection, wherein the ending time point of the time period is not later than the starting boundary of a starting Orthogonal Frequency Division Multiplexing (OFDM) symbol of the subframe for transmitting uplink data; the starting time point of the time period is not earlier than the starting boundaries of the first N OFDM symbols of the starting OFDM symbols for transmitting the uplink data; n is a positive integer;
performing CCA detection on the uplink clear channel assessment in the time period;
before performing uplink Clear Channel Assessment (CCA) detection in the time period, the method further includes: determining the detection duration of the uplink CCA according to the grade of the uplink CCA; the higher the grade of the uplink CCA is, the longer the determined detection time of the uplink CCA is;
performing the CCA detection for the uplink clear channel assessment within the time period includes: and performing uplink CCA detection within the time indicated by the duration of the uplink CCA detection.
2. The method of claim 1,
when N is 11 or 12, the first 3 OFDM symbols in the subframe are used to transmit downlink data;
when N is 8 or 9, the first 6 OFDM symbols in the subframe are used to transmit downlink data;
when N is 5 or 6, the first 9 OFDM symbols in the subframe are used to transmit downlink data;
when N is 4 or 5, the first 10 OFDM symbols or the first 3 OFDM symbols in the subframe are used for transmitting downlink data;
when N is 3 or 4, the first 11 OFDM symbols in the subframe are used for transmitting downlink data;
when N is 2 or 3, the first 12 OFDM symbols in the subframe are used to transmit downlink data;
when N is 1 or 2, one of the following OFDM symbols is used for transmitting downlink data: the first 6 OFDM symbols in the subframe, the first 13 OFDM symbols in the subframe.
3. The method of claim 2, wherein when N is 1, and first 13 OFDM symbols in the subframe are used for transmitting downlink data, a 14 th OFDM symbol in the subframe is used for the uplink CCA detection.
4. The method of claim 1, wherein the level of uplink CCA is determined by at least one of: the number m of 9 microseconds, the scheduling or scheduled transmission time length and the CCA times; the CCA times are times that scheduled uplink data cannot be sent due to failure of the terminal to perform uplink CCA detection within a period of time before or before the uplink CCA detection; and the scheduling or scheduled sending time is the continuous uplink subframe number of the terminal sending the uplink data.
5. The method of claim 4, wherein determining the level of the uplink CCA based on the length of the scheduled or scheduled transmission comprises:
finding the grade of the uplink CCA corresponding to the scheduling or scheduled transmission time length according to the scheduling or scheduled transmission time length and a first mapping relation, and determining the grade of the uplink CCA corresponding to the scheduling or scheduled transmission time length as the grade of the uplink CCA; the first mapping relation is a mapping relation between the scheduling or scheduled transmission time length and the grade of the uplink CCA.
6. The method of claim 5, wherein, in a case where a plurality of levels of uplink CCAs correspond to the scheduled or scheduled transmission time duration, after finding the level of uplink CCA corresponding to the scheduled or scheduled transmission time duration according to the first mapping relationship according to the scheduled or scheduled transmission time duration, the method further comprises:
and determining the grade of the uplink CCA from the grade of a plurality of uplink CCAs corresponding to the scheduling or scheduled sending time length according to the grade of the service to be transmitted or the grade of the quality of service (QoS).
7. The method of claim 5, wherein, in a case where a plurality of levels of uplink CCAs correspond to the scheduled or scheduled transmission time duration, after finding the level of uplink CCA corresponding to the scheduled or scheduled transmission time duration according to the first mapping relationship according to the scheduled or scheduled transmission time duration, the method further comprises:
determining the grade of the uplink CCA from the grades of the multiple uplink CCAs corresponding to the scheduling or scheduled sending time length according to the CCA times and a second mapping relation;
and the second mapping relation is the mapping relation between the CCA times and the grade of the uplink CCA.
8. The method of claim 7, wherein determining, according to the CCA number and according to a second mapping relationship, the level of the uplink CCA from the multiple levels of the uplink CCA corresponding to the scheduled or scheduled transmission time duration comprises:
determining the grade of the uplink CCA corresponding to the CCA times in the grades of the uplink CCAs as the grade of the uplink CCA under the condition that the CCA times are found in the CCA times corresponding to the grades of the uplink CCAs according to the second mapping relation;
under the condition that a plurality of uplink CCA grades correspond to the scheduling or scheduled transmission time length, when the CCA times are not found in the CCA times corresponding to the plurality of uplink CCA grades according to the second mapping relation, taking the CCA time corresponding to the uplink CCA grade with the highest grade in the plurality of uplink CCA grades as a threshold, and under the condition that the CCA times are smaller than the threshold, determining the uplink CCA grade with the lowest grade in the plurality of uplink CCA grades as the uplink CCA grade; and determining the grade of the uplink CCA with the highest grade in the plurality of grades of the uplink CCAs as the grade of the uplink CCA under the condition that the CCA times are larger than the threshold.
9. The method of any of claims 5 to 8, wherein the first mapping comprises a sub-mapping of one of:
the first sub-mapping relationship: when the scheduling or scheduled transmission time length is 1 millisecond, the grade of the uplink CCA is 1 or 2; when the scheduling or scheduled transmission time length is 2 milliseconds, the grade of the uplink CCA is 3; when the scheduling or scheduled transmission time length is 3 milliseconds, the grade of the uplink CCA is 4; when the scheduling or scheduled transmission time length is 4 milliseconds, the grade of the uplink CCA is 5; when the scheduling or scheduled transmission time length is more than 4 milliseconds, the grade of the uplink CCA is 6;
the second sub-mapping relationship: when the time length of the scheduling or scheduled transmission is 1 millisecond, the grade of the uplink CCA is 1; when the time length of the scheduling or scheduled transmission belongs to the range shown by 2 milliseconds to 3 milliseconds, the grade of the uplink CCA is 2; and when the time length of the scheduling or scheduled transmission is more than 4 milliseconds, the grade of the uplink CCA is 3.
10. The method of claim 7, wherein the second mapping comprises a sub-mapping of one of:
the third sub-mapping relationship: when the CCA times are more than 4, the grade of the uplink CCA is 1; when the CCA times are 4, the grade of the uplink CCA is 2; when the CCA times are 3, the grade of the uplink CCA is 3; when the CCA times are 2, the grade of the uplink CCA is 4; when the CCA times are 1, the grade of the uplink CCA is 5; when the CCA times are 0, the grade of the uplink CCA is 6;
the fourth sub-mapping relationship: when the CCA times are more than 2, the grade of the uplink CCA is 1; when the CCA times are 2, the grade of the uplink CCA is 2; when the CCA times are 1, the grade of the uplink CCA is 3; when the CCA times are 0, the grade of the uplink CCA is 4;
the fifth child mapping relationship: when the CCA times are more than 1, the grade of the uplink CCA is 1; when the CCA times are 1, the grade of the uplink CCA is 2; and when the CCA times is 0, the grade of the uplink CCA is 3.
11. The method of claim 1, wherein a value of the duration of the uplink CCA detection comprises at least one of:
the duration of the uplink CCA detection is the sum of 16 microseconds and m 9 microseconds, wherein m is a natural number;
the duration of the uplink CCA detection is at least one of the following: 25 microseconds, 34 microseconds, 43 microseconds, 52 microseconds, 61 microseconds, 70 microseconds;
the duration of the uplink CCA detection is composed of K fixed durations, where the fixed duration is used for one CCA detection, and the fixed duration is one of the following: 16 microseconds, 25 microseconds, 34 microseconds, 43 microseconds; k is a positive integer.
12. The method according to claim 1 or 11, wherein the starting point of the time indicated by the duration of the uplink CCA detection is a point of time obtained by subtracting the duration of the uplink CCA detection from the ending point of time of the time period.
13. The method of claim 11, wherein a duration of the uplink CCA detection is used for one uplink CCA detection.
14. The method according to claim 11, wherein when the duration of the uplink CCA detection consists of K fixed durations, the duration of the uplink CCA detection is a duration used for performing the uplink CCA detection K times; and the time length used for each uplink CCA detection is the fixed time length.
15. The method of claim 14, wherein the K is determined by at least one of:
receiving K configured in advance by a base station;
determining the K according to whether the last uplink CCA detection is successful; wherein, under the condition that the last uplink CCA detection fails, the K is the last K value minus Q; under the condition that the uplink CCA detection is successful, the K is the last K value plus Q; wherein Q is an integer.
16. The method of claim 1, wherein after performing the uplink CCA detection for a time indicated by the duration of the uplink CCA detection, the method further comprises:
and after the time length for keeping the channel idle reaches the time length for detecting the uplink CCA, transmitting uplink data on the uplink subframe.
17. An apparatus for detecting an uplink Clear Channel Assessment (CCA), comprising:
a first determining module, configured to determine a time period of a subframe for performing uplink clear channel assessment CCA detection, where an end time point of the time period is no later than a starting boundary of a starting orthogonal frequency division multiplexing OFDM symbol of the subframe for transmitting uplink data; the starting time point of the time period is no earlier than the starting boundaries of the first N OFDM symbols of the starting OFDM symbol for transmitting the uplink data; n is a positive integer;
a detection module, configured to perform CCA detection for uplink clear channel assessment within the time period;
wherein the apparatus further comprises: the second determining module is used for determining the duration of the uplink CCA detection according to the grade of the uplink CCA; the higher the grade of the uplink CCA is, the longer the determined duration of the uplink CCA detection is;
the detection module is further configured to perform uplink CCA detection within a time indicated by the duration of the uplink CCA detection.
18. The apparatus of claim 17,
when N is 11 or 12, the first 3 OFDM symbols in the subframe are used to transmit downlink data;
when N is 8 or 9, the first 6 OFDM symbols in the subframe are used to transmit downlink data;
when N is 5 or 6, the first 9 OFDM symbols in the subframe are used to transmit downlink data;
when N is 4 or 5, the first 10 OFDM symbols or the first 3 OFDM symbols in the subframe are used for transmitting downlink data;
when N is 3 or 4, the first 11 OFDM symbols in the subframe are used for transmitting downlink data;
when N is 2 or 3, the first 12 OFDM symbols in the subframe are used for transmitting downlink data;
when N is 1 or 2, one of the following OFDM symbols is used to transmit downlink data: the first 6 OFDM symbols in the subframe, the first 13 OFDM symbols in the subframe.
19. The apparatus of claim 18, wherein when N is 1, and first 13 OFDM symbols in the subframe are used for transmitting downlink data, a 14 th OFDM symbol in the subframe is used for the uplink CCA detection.
20. The apparatus of claim 17, wherein the second determining module is further configured to determine the level of the uplink CCA via at least one of: the number m of 9 microseconds, the scheduling or scheduled transmission time length and the CCA times; the CCA times are before or in a period of time before the uplink CCA detection, and the times that scheduled uplink data cannot be sent due to the fact that the terminal fails to execute the uplink CCA detection; and the scheduling or scheduled sending time length is the continuous uplink subframe number of the terminal for sending the uplink data.
21. The apparatus of claim 20, wherein the second determining module is further configured to find a level of the uplink CCA corresponding to the scheduled or scheduled transmission time duration according to the scheduled or scheduled transmission time duration and a first mapping relationship, and determine the level of the uplink CCA corresponding to the scheduled or scheduled transmission time duration as the level of the uplink CCA; the first mapping relation is a mapping relation between the scheduling or scheduled transmission time length and the grade of the uplink CCA.
22. The apparatus of claim 21, wherein the second determining module is further configured to determine, according to a class of service or a quality of service (QoS) class to be transmitted, the class of the uplink CCA from among multiple classes of the uplink CCA corresponding to the scheduled or scheduled transmission time duration, when the multiple classes of the uplink CCA correspond to the scheduled or scheduled transmission time duration.
23. The apparatus of claim 21, wherein the second determining module is further configured to determine, according to the CCA times and according to a second mapping relationship, a level of the uplink CCA from among multiple levels of the uplink CCA corresponding to the scheduled or scheduled transmission time period, when the multiple levels of the uplink CCA correspond to the scheduled or scheduled transmission time period; and the second mapping relation is the mapping relation between the CCA times and the grade of the uplink CCA.
24. The apparatus of claim 23, wherein the second determining module is further configured to determine, as the level of the uplink CCA, a level of the uplink CCA corresponding to the number of CCA times in the levels of the multiple uplink CCAs when the number of CCA times is found in the number of CCA times corresponding to the levels of the multiple uplink CCAs according to the second mapping relationship; and under the condition that a plurality of uplink CCA levels correspond to the scheduled or scheduled transmission time length, when the CCA times are not found in the CCA times corresponding to the plurality of uplink CCA levels according to the second mapping relationship, taking the CCA time corresponding to the uplink CCA level with the highest level in the plurality of uplink CCA levels as a threshold, and under the condition that the CCA times are smaller than the threshold, determining the uplink CCA level with the lowest level in the plurality of uplink CCA levels as the uplink CCA level; and determining the grade of the uplink CCA with the highest grade in the plurality of grades of the uplink CCAs as the grade of the uplink CCA under the condition that the CCA times are larger than the threshold.
25. The apparatus according to any of claims 21-24, wherein the first mapping comprises a sub-mapping of one of:
the first sub-mapping relationship: when the scheduling or scheduled transmission time length is 1 millisecond, the grade of the uplink CCA is 1 or 2; when the scheduling or scheduled transmission time length is 2 milliseconds, the grade of the uplink CCA is 3; when the scheduling or scheduled transmission time length is 3 milliseconds, the grade of the uplink CCA is 4; when the scheduling or scheduled transmission time length is 4 milliseconds, the grade of the uplink CCA is 5; when the scheduling or scheduled transmission time length is more than 4 milliseconds, the grade of the uplink CCA is 6;
the second sub-mapping relationship: when the time length of the scheduling or scheduled transmission is 1 millisecond, the grade of the uplink CCA is 1; when the time length of the scheduling or scheduled transmission belongs to the range shown by 2 milliseconds to 3 milliseconds, the grade of the uplink CCA is 2; and when the time length of the scheduling or scheduled transmission is more than 4 milliseconds, the grade of the uplink CCA is 3.
26. The apparatus of claim 23, wherein the second mapping comprises a sub-mapping of one of:
the third sub-mapping relationship: when the CCA times are more than 4, the grade of the uplink CCA is 1; when the CCA times are 4, the grade of the uplink CCA is 2; when the CCA times are 3, the grade of the uplink CCA is 3; when the CCA times are 2, the grade of the uplink CCA is 4; when the CCA times are 1, the grade of the uplink CCA is 5; when the CCA times are 0, the grade of the uplink CCA is 6;
the fourth child mapping relationship: when the CCA times are more than 2, the grade of the uplink CCA is 1; when the CCA times are 2, the grade of the uplink CCA is 2; when the CCA times are 1, the grade of the uplink CCA is 3; when the CCA times are 0, the grade of the uplink CCA is 4;
fifth child mapping relationship: when the CCA times are more than 1, the grade of the uplink CCA is 1; when the CCA times are 1, the grade of the uplink CCA is 2; and when the CCA times is 0, the grade of the uplink CCA is 3.
27. The apparatus of claim 17, wherein a value of the duration of the uplink CCA detection comprises at least one of:
the uplink CCA detection time length is the sum of 16 microseconds and m 9 microseconds, wherein m is a natural number;
the duration of the uplink CCA detection is at least one of the following: 25 microseconds, 34 microseconds, 43 microseconds, 52 microseconds, 61 microseconds, 70 microseconds;
the duration of the uplink CCA detection is composed of K fixed durations, where the fixed duration is used for one CCA detection, and the fixed duration is one of the following: 16 microseconds, 25 microseconds, 34 microseconds, 43 microseconds; k is a positive integer.
28. The apparatus according to claim 17 or 27, wherein the starting point of the time indicated by the duration of the uplink CCA detection is a point of time obtained by subtracting the duration of the uplink CCA detection from the ending point of time of the time period.
29. The apparatus of claim 27, wherein a duration of the uplink CCA detection is used for one uplink CCA detection.
30. The apparatus of claim 27, wherein when the duration of the uplink CCA detection consists of K fixed durations, the duration of the uplink CCA detection is a duration used for performing the uplink CCA detection K times; and the time length used for each uplink CCA detection is the fixed time length.
31. The apparatus of claim 30, wherein the second determining module is further configured to determine the K by at least one of:
receiving K configured in advance by a base station;
determining the K according to whether the last uplink CCA detection is successful; wherein, when the last uplink CCA detection fails, the K is the last K minus Q; under the condition that the uplink CCA detection is successful, the K is the last K value plus Q; wherein Q is an integer.
32. The apparatus of claim 17, further comprising:
and a sending module, configured to send uplink data on the uplink subframe after a duration of keeping a channel idle reaches the duration of detecting the uplink CCA.
33. A terminal, characterised in that it comprises the apparatus of any one of claims 17 to 32.
CN201610194205.7A 2016-03-30 2016-03-30 Uplink CCA detection method and device and terminal Active CN107295672B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610194205.7A CN107295672B (en) 2016-03-30 2016-03-30 Uplink CCA detection method and device and terminal
PCT/CN2017/077348 WO2017167059A1 (en) 2016-03-30 2017-03-20 Uplink cca detection method and device, terminal, and computer storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610194205.7A CN107295672B (en) 2016-03-30 2016-03-30 Uplink CCA detection method and device and terminal

Publications (2)

Publication Number Publication Date
CN107295672A CN107295672A (en) 2017-10-24
CN107295672B true CN107295672B (en) 2023-04-07

Family

ID=59963458

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610194205.7A Active CN107295672B (en) 2016-03-30 2016-03-30 Uplink CCA detection method and device and terminal

Country Status (2)

Country Link
CN (1) CN107295672B (en)
WO (1) WO2017167059A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103688480A (en) * 2011-07-14 2014-03-26 Lg电子株式会社 Method and device for setting a control channel and a data channel in a wireless communication system
WO2015048216A1 (en) * 2013-09-27 2015-04-02 Qualcomm Incorporated Techniques for configuring an adaptive frame structure for wireless communications using unlicensed radio frequency spectrum
CN104717686A (en) * 2015-03-31 2015-06-17 深圳酷派技术有限公司 Channel detection method of unauthorized frequency band and network cell equipment
CN104812032A (en) * 2015-04-10 2015-07-29 宇龙计算机通信科技(深圳)有限公司 Method and device for using DRX in non-authorized frequency band
CN105050190A (en) * 2015-08-14 2015-11-11 宇龙计算机通信科技(深圳)有限公司 Method, device and base station for configuring discovery reference signal (DRS) based on unauthorized frequency band
WO2015176288A1 (en) * 2014-05-22 2015-11-26 华为技术有限公司 Preset frequency spectrum resource detection and occupancy method, and communication device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9743432B2 (en) * 2013-09-23 2017-08-22 Qualcomm Incorporated LTE-U uplink waveform and variable multi-subframe scheduling

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103688480A (en) * 2011-07-14 2014-03-26 Lg电子株式会社 Method and device for setting a control channel and a data channel in a wireless communication system
WO2015048216A1 (en) * 2013-09-27 2015-04-02 Qualcomm Incorporated Techniques for configuring an adaptive frame structure for wireless communications using unlicensed radio frequency spectrum
WO2015176288A1 (en) * 2014-05-22 2015-11-26 华为技术有限公司 Preset frequency spectrum resource detection and occupancy method, and communication device
CN104717686A (en) * 2015-03-31 2015-06-17 深圳酷派技术有限公司 Channel detection method of unauthorized frequency band and network cell equipment
CN104812032A (en) * 2015-04-10 2015-07-29 宇龙计算机通信科技(深圳)有限公司 Method and device for using DRX in non-authorized frequency band
CN105050190A (en) * 2015-08-14 2015-11-11 宇龙计算机通信科技(深圳)有限公司 Method, device and base station for configuring discovery reference signal (DRS) based on unauthorized frequency band

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
R1-150507 "On the LAA uplink: scheduling, LBT, and HARQ";Intel Corporation;《3GPP tsg_ran\WG1_RL1》;20150218;全文 *
R1-160914 "Channel Access for the Support of LAA UL";Nokia Networks等;《3GPP tsg_ran\WG1_RL1》;20160205;全文 *

Also Published As

Publication number Publication date
WO2017167059A1 (en) 2017-10-05
CN107295672A (en) 2017-10-24

Similar Documents

Publication Publication Date Title
CN106453182B (en) Preamble sending method and device
KR102573498B1 (en) Pre-conversation listening parameter processing method, and contention window adjustment method and device
RU2673876C1 (en) Access to channel in systems with listening before transmission
CN106301733B (en) Data transmission method and device
CN106982111B (en) Method and device for reporting uplink control information UCI
CN106559906B (en) Data transmission method, indication information sending method and device
CN107371274B (en) Method and device for transmitting data
WO2017125009A1 (en) Method and apparatus for sending sounding reference signal
US20180213563A1 (en) Method and device for competing for access
EP3131356B1 (en) Methods and devices for scheduling unlicensed spectrum
CN107734682B (en) Information transmission method, transmission node and transmission system
US10743354B2 (en) Information processing method, apparatus and system
CN107734713B (en) Data transmission method and device
WO2017020684A1 (en) Method and apparatus for determining competition resource
KR102150368B1 (en) Uplink data transmission method and related device
US11770718B2 (en) Unlicensed channel sharing method and device, storage medium, terminal and base station
WO2017025004A1 (en) Method and device for competing for access
Segata et al. A critical assessment of C-V2X resource allocation scheme for platooning applications
CN109075930B (en) Method, device and medium for search space configuration of MTC device
CN107371244B (en) Method and device for notifying and sending PRACH (physical random Access channel) information
CN107182092B (en) Method and device for transmitting channel sounding signal SRS
CN115052364A (en) Method and device for transmitting data
KR102225167B1 (en) Signal transmission method, signal transmission control method, user device, and base station
CN107295672B (en) Uplink CCA detection method and device and terminal
CN107294671B (en) Method and device for sending random access subframe

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