[go: up one dir, main page]

CN105101446B - A kind of method for collision avoidance and device for unauthorized frequency range - Google Patents

A kind of method for collision avoidance and device for unauthorized frequency range Download PDF

Info

Publication number
CN105101446B
CN105101446B CN201510385991.4A CN201510385991A CN105101446B CN 105101446 B CN105101446 B CN 105101446B CN 201510385991 A CN201510385991 A CN 201510385991A CN 105101446 B CN105101446 B CN 105101446B
Authority
CN
China
Prior art keywords
channel
collision avoidance
value
data
collision
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
CN201510385991.4A
Other languages
Chinese (zh)
Other versions
CN105101446A (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.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201510385991.4A priority Critical patent/CN105101446B/en
Priority to PCT/CN2015/091349 priority patent/WO2017000411A1/en
Publication of CN105101446A publication Critical patent/CN105101446A/en
Application granted granted Critical
Publication of CN105101446B publication Critical patent/CN105101446B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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]
    • 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]
    • H04W74/0816Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/002Transmission of channel access control information
    • H04W74/006Transmission of channel access control information in the downlink, i.e. towards the terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0833Random access procedures, e.g. with 4-step access
    • H04W74/0841Random access procedures, e.g. with 4-step access with collision treatment
    • H04W74/085Random access procedures, e.g. with 4-step access with collision treatment collision avoidance
    • 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
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • H04W72/566Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
    • H04W72/569Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information

Landscapes

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

Abstract

The embodiment of the invention discloses a kind of method for collision avoidance of unauthorized band channels, including:The conflict avoidance parameter value of the listem-before-talk LBT mechanism based on load of different types of data is set;In the unauthorized frequency range, Conflict solving is carried out using the conflict avoidance parameter according to current data type;The conflict avoidance parameter is sent to user equipment (UE), so that UE carries out Conflict solving according to current data type in the unauthorized frequency range using the conflict avoidance parameter.The technical scheme of the embodiment of the present invention makes the LTE equipment of unauthorized frequency range carry out conflict avoidance and Conflict solving using different conflict avoidance parameters according to transmitted data type, ensure the preferential being serviced of high-priority service of LTE equipment, the support to different types of data transfer is effectively realized in unauthorized frequency range.

Description

Conflict avoidance method and device for unauthorized frequency band
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for avoiding a collision of an unlicensed frequency band channel.
Background
With the rapid increase of mobile communication traffic, the authorized frequency band in the 3GPP network is less and less satisfied with increasing traffic, and in order to further improve frequency resource benefit efficiency on limited frequency resources, 3GPP organizations have turned to the research of Access technology of the unlicensed frequency band, and introduced LTE Assisted Access (LAA) technology, so as to assist the use of the unlicensed frequency band by means of Long Term Evolution (LTE) Access technology on the authorized frequency band.
The WiFi technology on the unlicensed frequency band is to eliminate interference between different WiFi devices through Carrier sense multiple Access/Collision Detection (CSMA/CA), where before sending data, the WiFi devices perform backoff, and when the backoff time is over, the user can start sending signaling or data. In order to allow LTE devices and WiFi devices to compete for resources fairly in unlicensed frequency bands, 3GPP introduces a Listen Before Talk (LBT) mechanism in LAA for LTE devices to monitor and detect idle channels in unlicensed frequency bands. The LBT mechanism monitors and detects a Channel of an unlicensed frequency band at a Clear Channel association (CAA) time, and starts to occupy the unlicensed frequency band for data transmission when detecting that the unlicensed frequency band is idle.
In the LTE system, the priority of the base station and the terminal for transmitting the control signaling is always higher than the priority for transmitting the service data, and the system sets different Quality of service (QoS) for different types of traffic bearers of the terminal, so that the service of different priority levels can be provided, and the high-priority traffic is always serviced first to ensure the Quality of service of the high-priority traffic. However, in the current LAA technology, there is no effective mechanism for differentiated services for different data types.
How to effectively implement support for different types of data transmission in LAA technology is a problem to be solved urgently.
Disclosure of Invention
The embodiment of the invention discloses a method for avoiding conflict of an unlicensed frequency band channel, which is used for avoiding conflict and solving conflict of LTE (Long term evolution) equipment of an unlicensed frequency band. By using the technical scheme provided by the embodiment of the invention, the LTE equipment of the unauthorized frequency band can adopt different conflict avoidance parameters to avoid and solve conflicts according to the sent data types, so that the data types with high priority can compete with the unauthorized channel more easily, thereby ensuring that high-priority services in the LTE equipment are served preferentially and effectively realizing the support of different types of data transmission in the unauthorized frequency band.
A first aspect of an embodiment of the present invention provides a method for avoiding a collision of an unlicensed frequency band channel, including:
setting collision avoidance parameter values for different data types of a load-based listen-before-talk, LBT, mechanism; the parameter values of collision avoidance include a CW initial value of a contention window, a CW maximum value, a CW amplitude increasing value, a delay time Defer Period, an initial clear channel detection CCA time and an extended CCA time; the different data types comprise reference signals, control signaling and service data, wherein the service data comprises service data with different QoS requirements;
in the unauthorized frequency band, using the conflict avoidance parameter to solve the conflict according to the current data type;
and sending the conflict avoidance parameter to User Equipment (UE) so that the UE can use the conflict avoidance parameter to carry out conflict resolution according to the current data type in the unauthorized frequency band.
With reference to the first aspect, in a first possible implementation manner,
the setting of the collision avoidance parameters for different data types includes: setting the value of the collision avoidance parameter when the reference signal is transmitted to be less than or equal to the value of the collision avoidance parameter when the control signaling is transmitted; setting the value of the collision avoidance parameter when the control signaling is sent to be less than or equal to the value of the collision avoidance parameter when the service data is sent;
and setting the conflict avoidance parameter value to be smaller when the service with higher time delay requirement in the QoS requirement transmits data.
With reference to the first aspect, in a second possible implementation manner, the performing, in the unlicensed frequency band, collision resolution by using the collision avoidance parameter according to a type of data to be transmitted includes:
selecting the conflict avoidance parameter of the current data type to be used, and starting to solve the conflict;
in conflict resolution, when a channel is detected to be not idle, randomly selecting a backoff value N from 1 to CW to start backoff;
detecting whether a channel is idle in each expansion CCA time, and if the channel is idle, subtracting 1 from N;
if the channel is detected not to be idle, starting a Defer Period, wherein the Defer Period comprises M extended CCA time, and M is greater than or equal to 0; after the Defer Period is finished, continuously detecting each expansion CCA time, and if a channel is detected to be idle, subtracting 1 from N;
and when the N is reduced to 0, starting to transmit data on the unlicensed frequency band.
With reference to the second possible implementation manner of the first aspect, in a third possible implementation manner, after the Defer Period ends and before the continuing to detect the extended CCA time, the method further includes:
if the channel in the Defer Period remains idle, keeping the N unchanged, or reducing the N to max [0, (N-M) ];
and if the channel in the Defer Period is not kept idle, keeping the N unchanged, and restarting the Defer Period.
With reference to the second possible implementation manner of the first aspect, in a fourth possible implementation manner, the performing, in the unlicensed frequency band, collision resolution by using the collision avoidance parameter according to the current data type further includes:
after data is sent on the unauthorized frequency band, if channel collision is detected, the data sending is immediately stopped;
and updating the current CW value according to the CW increasing amplitude value, randomly selecting a backoff number N between 1 and the updated CW value, and starting to backoff.
With reference to the fourth possible implementation manner of the first aspect, in a fifth possible implementation manner, the stopping sending data immediately if a channel collision is detected includes:
and when the number of the HARQ acknowledgement ACKs of the hybrid automatic repeat request (HARQ) which does not receive the UE exceeds a specified threshold and the occupied time of the channel reaches a specified time threshold, immediately stopping sending the data.
With reference to the first aspect or the first possible implementation, in a sixth possible implementation, the sending the collision avoidance parameter to the user equipment UE includes:
sending the collision avoidance parameters of different data types to the UE through a Radio Resource Control (RRC) message; or,
transmitting the collision avoidance parameter for the current data to the UE through an RRC message.
With reference to the sixth possible implementation manner of the first aspect, in a seventh possible implementation manner, after the sending the collision avoidance parameter of different data types to the UE through a radio resource control RRC message, the method further includes:
and indicating the UE to use the collision avoidance parameter of the current data type to perform collision resolution through downlink control information DCI of a physical downlink control channel PDCCH or an enhanced physical downlink control channel EPDCCH.
With reference to the first aspect, in an eighth possible implementation manner, the setting a collision avoidance parameter value of a load-based LBT mechanism of different data types includes:
setting the maximum channel occupancy time for different data types to increase with increasing CW transmission for different data types;
setting the maximum channel occupancy time to a specified channel occupancy time when the maximum channel occupancy time exceeds the specified channel occupancy time as the CW increases.
A second aspect of the embodiments of the present invention provides a method for avoiding a collision in an unlicensed frequency band, where the method is used for a terminal device, and includes:
receiving a collision avoidance parameter value of a load-based LBT mechanism sent by a base station;
in the unauthorized frequency band, using the conflict avoidance parameter to solve the conflict according to the current data type;
wherein the collision avoidance parameter values include a CW initial value, a CW maximum value, a CW increase amplitude value, a DeferPeriod, an initial CCA time, and an extended CCA time; the different data types comprise reference signals, control signaling and service data, and the service data comprises service data with different QoS requirements.
With reference to the second aspect, in a first possible implementation manner, the receiving a collision avoidance parameter value of a load-based LBT mechanism sent by a base station includes:
receiving the collision avoidance parameters of different data types sent by the base station through RRC messages; or,
and receiving the collision avoidance parameter of the current data type sent by the base station through RRC message.
With reference to the first possible implementation manner of the second aspect, in a second possible implementation manner, after receiving, through an RRC message, the collision avoidance parameters of different data types sent by a base station, before performing collision resolution using the received collision avoidance parameters, the method further includes:
receiving DCI of PDCCH or EPDCCH sent by a base station, wherein the DCI is used for indicating that the conflict avoidance parameter of the current data type is used for conflict resolution.
With reference to the second aspect, in a third possible implementation manner, the performing collision resolution by using the collision avoidance parameter according to the current data type includes:
selecting the collision avoidance parameter using a current data type;
in conflict resolution, when a channel is detected to be not idle, randomly selecting a backoff value N from 1 to CW to start backoff;
detecting whether a channel is idle in each expansion CCA time, and if the channel is idle, subtracting 1 from N;
if the channel is detected not to be idle, starting a Defer Period, wherein the Defer Period comprises M extended CCA time, and M is greater than or equal to 0; after the Defer Period is finished, continuously detecting each expansion CCA time, and if a channel is detected to be idle, subtracting 1 from N;
and when the N is reduced to 0, starting to transmit data on the unlicensed frequency band.
With reference to the third possible implementation manner of the second aspect, in a fourth possible implementation manner, after the Defer Period ends and before the continuing to detect the extended CCA time, the method further includes:
if the channel in the Defer Period remains idle, keeping the N unchanged, or reducing the N to max [0, (N-M) ];
and if the channel in the Defer Period is not kept idle, keeping the N unchanged, and restarting the Defer Period.
With reference to the fourth possible implementation manner of the second aspect, in a fifth possible implementation manner, the performing collision resolution by using the collision avoidance parameter according to the current data type further includes:
after data is sent on the unauthorized frequency band, if channel collision is detected, the data sending is immediately stopped;
and updating the current CW value according to the CW increasing amplitude value, randomly selecting a backoff number N between 1 and the updated CW value, and starting to backoff.
A third aspect of the embodiments of the present invention provides a base station apparatus, including:
a processing unit for setting a collision avoidance parameter value for a load-based LBT mechanism for different data types; the collision avoidance parameter values comprise a CW initial value, a CW maximum value, a CW increase amplitude value, a Defer Period, an initial CCA time and an extended CCA time; the different data types comprise reference signals, control signaling and service data, wherein the service data comprises service data with different QoS requirements;
the processing unit is further configured to perform conflict resolution using the conflict avoidance parameter according to a current data type in the unlicensed frequency band;
and the sending unit is used for sending the conflict avoidance parameter to the UE so that the UE uses the conflict avoidance parameter to perform conflict resolution in the unauthorized frequency band according to the type of the sent data.
With reference to the third aspect, in a first possible implementation manner, the processing unit is specifically configured to:
setting the value of the collision avoidance parameter when the reference signal is transmitted to be less than or equal to the value of the collision avoidance parameter when the control signaling is transmitted; setting the value of the collision avoidance parameter when the control signaling is sent to be less than or equal to the value of the collision avoidance parameter when the service data is sent;
and setting the conflict avoidance parameter value to be smaller when the service with higher time delay requirement in the QoS requirement transmits data.
With reference to the third aspect, in a second possible implementation manner, the processing unit is specifically configured to:
selecting the conflict avoidance parameter of the current data type to be used, and starting to solve the conflict;
in conflict resolution, when a channel is detected to be not idle, randomly selecting a backoff value N from 1 to CW to start backoff;
detecting whether a channel is idle in each expansion CCA time, and if the channel is idle, subtracting 1 from N;
if the channel is detected not to be idle, starting a Defer Period, wherein the Defer Period comprises M extended CCA time, and M is greater than or equal to 0; after the Defer Period is finished, continuously detecting each expansion CCA time, and if a channel is detected to be idle, subtracting 1 from N;
and when the N is reduced to 0, starting to transmit data on the unlicensed frequency band.
With reference to the second possible implementation manner of the third aspect, in a third possible implementation manner, the processing unit is further configured to:
if the channel in the Defer Period remains idle, keeping the N unchanged, or reducing the N to max [0, (N-M) ];
and if the channel in the Defer Period is not kept idle, keeping the N unchanged, and restarting the Defer Period.
With reference to the second possible implementation manner of the third aspect, in a fourth possible implementation manner, the processing unit is further configured to:
after data is sent on the unauthorized frequency band, if channel collision is detected, the data sending is immediately stopped;
and updating the current CW value according to the CW increasing amplitude value, randomly selecting a backoff number N between 1 and the updated CW value, and starting to backoff.
With reference to the fourth possible implementation manner of the third aspect, in a fifth possible implementation manner, the processing unit is specifically configured to:
and when the number of HARQ ACKs which are not received by the UE exceeds a specified threshold and the channel occupation time reaches a specified time threshold, immediately stopping sending the data.
With reference to the third aspect and the first possible implementation, in a sixth possible implementation, the sending unit is specifically configured to:
sending the collision avoidance parameters of different data types to the UE through RRC messages; or,
transmitting the collision avoidance parameter for the current data type to the UE through an RRC message.
With reference to the sixth possible implementation manner of the third aspect, in a seventh possible implementation manner, the sending unit is further configured to:
indicating, by the DCI of the PDCCH or EPDCCH, the UE to perform collision resolution using the collision avoidance parameter of the current data type.
With reference to the third aspect, in an eighth possible implementation manner, the processing unit is specifically configured to:
setting the maximum channel occupancy time for different data types to increase with increasing CW for different data types;
setting the maximum channel occupancy time to a specified channel occupancy time when the maximum channel occupancy time exceeds the specified channel occupancy time as the CW increases.
A fourth aspect of the embodiments of the present invention provides a terminal device, including:
a receiving unit, configured to receive a collision avoidance parameter value of a load-based LBT mechanism sent by a base station;
a processing unit, configured to perform conflict resolution according to the current data type using the conflict avoidance parameter received by the receiving unit in the unlicensed frequency band;
wherein the collision avoidance parameter values include a CW initial value, a CW maximum value, a CW increase amplitude value, a delay time Defer Period, an initial CCA time, and an extended CCA time; the different data types comprise reference signals, control signaling and service data, and the service data comprises service data with different QoS requirements.
With reference to the fourth aspect, in a first possible implementation manner, the receiving unit is specifically configured to:
receiving the collision avoidance parameters of different data types sent by the base station through RRC messages; or,
and receiving the collision avoidance parameter of the current data type sent by the base station through RRC message.
With reference to the first possible implementation manner of the fourth aspect, in a second possible implementation manner, the receiving unit is further configured to:
receiving DCI of PDCCH or EPDCCH sent by a base station, wherein the DCI is used for indicating that the conflict avoidance parameter of the current data type is used for conflict resolution.
With reference to the fourth aspect, in a third possible implementation manner, the processing unit is specifically configured to:
root selecting the collision avoidance parameter using a current data type;
in conflict resolution, when a channel is detected to be not idle, randomly selecting a backoff value N from 1 to CW to start backoff;
detecting whether a channel is idle in each expansion CCA time, and if the channel is idle, subtracting 1 from N;
if the channel is detected not to be idle, starting a Defer Period, wherein the Defer Period comprises M extended CCA time, and M is greater than or equal to 0; after the Defer Period is finished, continuously detecting each expansion CCA time, and if a channel is detected to be idle, subtracting 1 from N;
and when the N is reduced to 0, starting to transmit data on the unlicensed frequency band.
With reference to the third possible implementation manner of the fourth aspect, in a fourth possible implementation manner, the processing unit is further configured to:
if the channel in the Defer Period remains idle, keeping the N unchanged, or reducing the N to max [0, (N-M) ];
and if the channel in the Defer Period is not kept idle, keeping the N unchanged, and restarting the Defer Period.
With reference to the third possible implementation manner of the fourth aspect, in a fifth possible implementation manner, the processing unit is further configured to:
after data is sent on the unauthorized frequency band, if channel collision is detected, the data sending is immediately stopped;
and updating the current CW value according to the CW increasing amplitude value, randomly selecting a backoff number N between 1 and the updated CW value, and starting to backoff.
It can be seen that, by using the technical solution of the embodiment of the present invention, a base station can set a collision avoidance parameter value of a load-based listen-before-talk LBT mechanism when transmitting different data types, and in the unlicensed frequency band, the collision avoidance parameter is used for performing collision resolution according to the type of the transmitted data; and sending the conflict avoidance parameter to User Equipment (UE) so that the UE can use the conflict avoidance parameter to perform conflict resolution in the unauthorized frequency band according to the type of the sent data. By the method, the UE can avoid parameter values by receiving the conflict of different data types sent by the base station, and in the unauthorized frequency band, the corresponding conflict avoidance parameters are used for solving the conflict according to the sent data types. By using the technical scheme provided by the embodiment of the invention, the data types with high priority can more easily compete to the unauthorized channel, thereby ensuring that high-priority services in LTE equipment are preferentially served and effectively realizing the support of different types of data transmission in the unauthorized frequency band.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a schematic diagram of a load-based LBT mechanism provided by an embodiment of the present invention;
fig. 2 is a flowchart illustrating a method for avoiding a collision of an unlicensed frequency band channel according to an embodiment of the present invention;
fig. 3 is a flowchart illustrating a collision avoidance method for an unlicensed frequency band channel according to a second embodiment of the present invention;
fig. 4 is a schematic flowchart of another method for avoiding collision of an unlicensed frequency band channel according to a third embodiment of the present invention;
fig. 5 is a schematic diagram of a configuration of a collision avoidance parameter according to a third embodiment of the present invention;
fig. 6 is a schematic diagram of DCI information bits according to a third embodiment of the present invention;
fig. 7 is a flowchart illustrating another method for avoiding collision of an unlicensed frequency band channel according to a fourth embodiment of the present invention;
fig. 8 is a schematic flowchart of another method for avoiding collision of an unlicensed frequency band channel according to a fifth embodiment of the present invention;
fig. 9 is a flowchart illustrating another method for avoiding collision of an unlicensed frequency band channel according to a sixth embodiment of the present invention;
fig. 10 is a flowchart illustrating a collision avoidance method for unlicensed frequency band channels according to a seventh embodiment of the present invention;
fig. 11 is a schematic diagram of a base station device according to an eighth embodiment of the present invention;
fig. 12 is a schematic diagram of a terminal device according to a ninth embodiment of the present invention;
fig. 13 is a schematic diagram of another base station apparatus according to a tenth embodiment of the present invention;
fig. 14 is a schematic diagram of another terminal device according to an eleventh embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Each example is described below.
The terms "first," "second," "third," and "fourth," etc. in the description and claims of the invention and the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
The 3GPP introduces a Listen Before Talk (LBT) mechanism in LAA, which is used for LTE devices to Listen to and detect idle channels in an unlicensed frequency band. The LBT mechanism is largely classified into a frame structure-based LBT mechanism and a load-based LBT mechanism.
Referring to fig. 1, in the load-based LBT mechanism, idle channel detection of an LTE device has no fixed period, and idle channel detection is performed when there is data to be transmitted. Before sending data, the LTE equipment immediately monitors whether a channel is idle or not on the next available initial CCA time, if the channel is idle, the data is sent in the subsequent channel occupation time, otherwise, the data is not sent; if the listening channel is busy at the initial CCA time or data is not transmitted within the channel occupancy time, the CCA time starts to be extended. Randomly selecting a backoff value N from 1 to q, wherein q is the size of a contention window CW of the extended CCA time, and CW is greater than or equal to 4 and less than or equal to 32. And detecting whether the channel is idle in each extended CCA time, if the channel is idle, subtracting 1 from the value of N, otherwise keeping the value of N unchanged, and if N is subtracted to 0, occupying the channel of the unauthorized frequency band to transmit data, otherwise not transmitting the data, wherein the channel occupation time of the unauthorized frequency band is (13/32) × q milliseconds.
The embodiment of the invention discloses a method for avoiding conflict of an unauthorized frequency band channel, which can enable LTE equipment of an unauthorized frequency band to adopt different conflict avoiding parameters to avoid and solve conflict according to the type of data sent, so that the data type with high priority can more easily compete to the unauthorized frequency band, thereby ensuring that high priority service in the LTE equipment is preferentially served and effectively realizing the support of different types of data transmission in the unauthorized frequency band.
The embodiment of the invention provides a method for avoiding the conflict of an unauthorized frequency band channel for a base station. Referring to fig. 2, fig. 2 is a schematic flow chart of a method for avoiding a collision of an unlicensed frequency band channel according to an embodiment of the present invention, where as shown in fig. 2, the method may include the following steps:
s101, setting a collision avoidance parameter value of a load-based listen-before-talk (LBT) mechanism when different data types are set.
The base station can set the collision avoidance parameters adopted when the collision avoidance is carried out on the unauthorized frequency band according to different sending data types. The collision avoidance parameter values include a CW initial value, a CW maximum value, a CW increase amplitude value, a delay time DeferPeriod, an initial clear channel detection CCA time, and an extended CCA time. Wherein, the CW increasing amplitude value represents the increasing speed of the CW after the channel collision occurs, and the updated CW is the multiplication or addition of the current CW and the CW increasing amplitude value. The smaller the CW initial value, the CW maximum value, the CW increase amplitude, the Defer Period, the initial CCA time, and the extended CCA time are, the more easily the device occupies a channel of the unlicensed frequency band, for example, the smaller the CW initial value and the CW maximum value are, the more easily the device occupies the channel the smaller the collision avoidance backoff value N is; for another example, the smaller the Defer Period time is, the shorter the waiting time after detecting that the channel is not idle is; for another example, the smaller the initial CCA time and the extended CCA time, the smaller the idle channel detection time, the easier the channel occupation; as another example, the smaller the CW amplitude value is, the slower the CW is increased after the channel collision occurs, and the more easily the channel is occupied.
The transmission data types may be divided into reference signals, control signaling, and traffic data. Uplink Reference signals in the LTE system include Sounding Reference Signals (SRS), Downlink Reference signals include Cell Reference signals (CRS, Cell Reference Signal), Discovery Reference signals (DRS, Discovery Reference Signal), and the like, Uplink Control signals include Physical Uplink Control Channels (PUCCH) and Channel Quality Indicators (CQI) in Physical Uplink Shared Channels (PUSCH), HARQ ACK/NACK feedback, Scheduling requests (SR, Scheduling requests), Uplink RRC messages, and the like, and Downlink Control signals include Physical Downlink Control Channels (PDCCH), Enhanced Physical Downlink Control channels (EPDCCH, Enhanced Physical Downlink retransmission RRC), Physical Hybrid automatic indicator channels (PHICH), Hybrid automatic indicator channels (HARQ), and the like. Because the transmission delay requirements of the reference signal, the control signaling and the service data are gradually reduced, and the delay requirements of the occupied channel are also gradually reduced, the base station can set that the collision avoidance parameters when the reference signal, the control signaling and the service data are transmitted are reduced in sequence, namely the collision avoidance parameter value when the reference signal is transmitted is set to be less than or equal to the collision avoidance parameter value when the control signaling is transmitted; setting the value of the collision avoidance parameter when the control signaling is sent to be less than or equal to the value of the collision avoidance parameter when the service data is sent; in addition, since the uplink data is sent according to the scheduling of the base station, that is, only the scheduled UE will participate in the uplink LBT channel detection to contend for the channel, the value of the collision avoidance parameter for sending the uplink data is set to be less than or equal to the value of the collision avoidance parameter when sending the downlink traffic data.
For service data with different QoS requirements, the base station may also set different collision avoidance parameters. Specifically, in the collision avoidance parameters, the smaller the CW initial value, the CW maximum value, the CW increase amplitude, the Defer Period, the initial CCA time, and the extended CCA time are, the more likely the device occupies a channel in the unlicensed frequency band, and the smaller the collision avoidance parameter value is when the base station can set a service with a higher delay requirement in the QoS requirement to transmit data, that is, the more likely the device occupies the channel.
In some possible embodiments, the base station may also set different maximum channel occupation times for different transmission data types, that is, for transmitting the reference signal, the control signaling, and the traffic data, wherein the different maximum channel occupation times may also be set for transmitting data of different QoS services. In the prior art, the maximum channel occupation time is (13/32) × q milliseconds, where q is the CW size and has a value of 4 or more and 32 or less. In collision avoidance, the CW size may exceed 32 due to the occurrence of channel collisions, and the CW value may be increased in a superimposed or multiple-increased manner. For example, if the CW value is increased by multiple, and the CW updates the amplitude value by 2, the base station increases the initial CW value by 4 to 8 after detecting the channel collision, increases the CW value by 8 to 16 after detecting the channel collision next time, increases the CW value by 16 to 32 after detecting the channel collision again, and so on; for another example, if the CW value is increased in a superposition manner, and the CW update amplitude value is 2, the base station increases the initial CW value 4 to 6 after detecting the channel collision, increases the CW value from 6 to 8 after detecting the channel collision next time, and so on. If the maximum channel occupancy time increases with CW, the device will occupy the channel less easily in case of collision, and the device data transmission performance will be degraded, for the above reasons, the base station may set a specified channel occupancy time as the maximum value of the maximum channel occupancy time, for example, set the specified channel occupancy time to 13 msec, and the maximum channel occupancy time will not exceed 13 msec when increasing with CW.
In some possible embodiments, the base station may set a collision avoidance parameter value of the unlicensed frequency band according to the number of devices contending for the channel in the unlicensed frequency band, where the larger the number of devices contending for the channel in the unlicensed frequency band, the larger the collision avoidance parameter value is set, so that the devices are less likely to contend for the channel, and the collision avoidance parameter value includes a CW initial value, a CW maximum value, a CW increase amplitude, a Defer Period, an initial clear channel detection CCA time, or an extended CCA time. For example, the more the number of devices competing for a channel in the unlicensed band, the larger the CW increase amplitude value is set, so that the probability of collision occurring when data is transmitted between the devices can be reduced.
In other possible embodiments, the determination of the value of the collision avoidance parameter is negotiated with surrounding devices contending for the unlicensed band channel, where the negotiated value of the collision avoidance parameter includes a CW initial value, a CW maximum value, a CW increase magnitude, a DeferPeriod, an initial CCA time, and an extended CCA time. For example, a negotiation is performed between the base station and other base stations competing for the unlicensed frequency band around, or between the base station and a WiFi Access Point (AP) device, and if the channel time occupied by the base station 1 in the specified time is greater than the channel time occupied by the base station 2 in the specified time, the above-mentioned collision avoidance parameter of the base station 2 is reduced by the negotiation, or the collision avoidance parameter of the base station 1 is increased by the negotiation, so that the base station 2 occupies the channel of the unlicensed frequency band more easily, for example, the base station 2 may reduce the initial CCA, or reduce the value of the extended CCA, or reduce the value of the CW increasing the amplitude value, or reduce the Defer Period, and the like.
And S102, in the unauthorized frequency band, using the conflict avoidance parameter to solve the conflict according to the current data type.
After the base station sets the collision avoidance parameter value of the load-based LBT mechanism when sending different data types, the base station may start to use the collision avoidance parameter for collision resolution according to the currently sent data type, that is, according to the reference signal to be sent, the control signaling or the current QoS service data, select the corresponding collision avoidance parameter for backoff.
Under a load-based LBT mechanism, before sending data, the LTE equipment immediately monitors whether a channel is idle or not in the next available initial CCA time, if the channel is idle, the data is sent in the subsequent channel occupation time, otherwise, the data is not sent; if the listening channel is busy at the initial CCA time or data is not transmitted within the channel occupancy time, the CCA time starts to be extended. Randomly selecting a backoff value N from 1 to q, wherein q is the size of a contention window CW of the extended CCA time, and CW is greater than or equal to 4 and less than or equal to 32. And detecting whether the channel is idle in each expansion CCA time, if the channel is idle, subtracting 1 from the value N, and if not, keeping the value N unchanged. In order to more fairly share the unlicensed band channel with the WiFi device, the base station may start the Defer Period when detecting that the channel is not idle, and continue to backoff when the Defer Period ends. And when the N is reduced to 0, occupying the channel of the unlicensed frequency band to transmit data, otherwise, not transmitting the data, wherein the channel occupying time of the unlicensed frequency band is (13/32) × q milliseconds. After sending data, when detecting channel collision, stopping sending data immediately, the base station updates the current CW value according to the CW increasing amplitude, randomly selects a backoff number N between 1 and the updated CW value, and starts to backoff.
S103, the conflict avoidance parameter is sent to the UE, so that the UE uses the conflict avoidance parameter to perform conflict resolution in the unauthorized frequency band according to the current data type.
In step S101, the base station sets a collision avoidance parameter used when performing collision avoidance in the unlicensed frequency band according to different data types. The collision avoidance parameters are divided into uplink collision avoidance parameters and downlink collision avoidance parameters, and include CW initial values, CW maximum values, CW amplitude increasing values, delay times Defer Period, initial clear channel detection CCA time, and extended CCA time. The downlink collision avoidance parameter is used for the base station to perform collision resolution in the unlicensed frequency band, and the uplink collision avoidance parameter is used for the UE to perform collision resolution in the unlicensed frequency band. After determining the uplink collision avoidance parameter according to different transmission data types, the base station may send the collision avoidance parameter to the UE, so that the UE uses the collision avoidance parameter to perform collision resolution in the unlicensed frequency band according to the currently transmitted data type.
In some possible embodiments, the base station sends the collision avoidance parameters for sending different data types to the UE through RRC messages. The UE automatically selects a proper conflict avoidance parameter to solve the conflict according to the type of the data which needs to be sent currently; or, the base station may send, to the UE, Dedicated Control Information (DCI) of the PDCCH or EPDCCH according to the data type to be sent by the current UE, where the DCI is used to instruct the UE to use a collision avoidance parameter of the current sent data type, that is, instruct the UE to perform collision resolution using the collision avoidance parameter when sending the reference signal or the Control signaling or the current QoS service data.
In other possible embodiments, the base station sends the collision avoidance parameter corresponding to the data type to be currently sent by the UE to the UE through an RRC message according to the data type to be currently sent by the UE. For example, if the current UE wants to send a PUCCH, the base station sends a collision avoidance parameter corresponding to the transmission control signaling to the UE through an RRC message.
It can be seen that, by using the technical solution of the embodiment of the present invention, a base station can set a collision avoidance parameter value of a load-based listen-before-talk LBT mechanism when transmitting different data types, and in the unlicensed frequency band, the collision avoidance parameter is used for performing collision resolution according to the type of the transmitted data; and sending the conflict avoidance parameter to User Equipment (UE) so that the UE can use the conflict avoidance parameter to perform conflict resolution in the unauthorized frequency band according to the type of the sent data. By the method, the UE can avoid parameter values by receiving the conflict of different data types sent by the base station, and in the unauthorized frequency band, the corresponding conflict avoidance parameters are used for solving the conflict according to the sent data types. By using the technical scheme provided by the embodiment of the invention, the LTE equipment of the unauthorized frequency band can adopt different conflict avoidance parameters to avoid and solve conflicts according to the sent data types, so that the data types with high priority can compete with the unauthorized channel more easily, thereby ensuring that high-priority services in the LTE equipment are served preferentially and effectively realizing the support of different types of data transmission in the unauthorized frequency band. In addition, when the LTE device detects that the channel is not idle, the Defer Period is started, the backoff is continued after the Defer Period is ended, and the data transmission is stopped immediately when the channel collision is detected, so that the LTE device and the WiFi device can occupy the channel of the unlicensed frequency band more fairly.
A second embodiment of the present invention provides a method for avoiding a collision of an unlicensed frequency band channel, where the method is used by a base station or a UE to perform collision resolution using a collision avoidance parameter, and referring to fig. 3, fig. 3 is a schematic flow diagram of the second embodiment of the present invention, and the method provided by the second embodiment of the present invention includes:
s201, when data is to be transmitted, detecting a channel in the initial CCA time.
When the base station or the UE has data to transmit, immediately listening whether the channel is idle at the next available initial CCA time.
S202, judging whether a channel is idle in the initial CCA time, and if the channel is idle in the initial CCA time, transmitting data in the subsequent channel occupation time; if the channel is not idle in the initial CCA time, the CCA time is expanded after the subsequent channel occupation time.
According to the existing load-based LBT technology, whether the monitoring result of the channel in the initial CCA time is idle or not is judged, and if the monitoring result is that the channel is idle, data is sent in the subsequent channel occupation time.
And if the monitoring result is that the channel is not idle, according to the existing load-based LBT technology, expanding the CCA time after the channel occupation time after the initial CCA time.
S203, randomly selecting a backoff value N from 1 to CW.
And after the CCA time begins to be expanded, randomly selecting a backoff value N from 1 to the current CW, wherein if no channel collision is detected, the CW is an initial CW value, and if the channel collision is detected before, the CW is a CW value which is subjected to CW and amplitude value expansion.
And S204, detecting a channel in each extended CCA time, and judging whether the channel is idle in the extended CCA time.
After the backoff value N is obtained, backoff is started, or backoff processing is continued after the Defer Period is finished, that is, channels within each extended CCA time are monitored, and whether the channels are idle channels is detected.
And S205, if the channel is idle in the extended CCA time, subtracting 1 from the backoff value N.
And when the channel is idle in the extended CCA time, subtracting 1 from the backoff value N.
And S206, if the channel is not idle in the extended CCA time, starting the Defer Period, wherein the length of the Defer Period is M extended CCA times.
And when detecting that the channel is not idle in the extended CCA time, starting delay processing and starting DeferPeriod. Because the collision detection mechanism of the WiFi device also performs backoff when the channel is idle, and the LBT mechanism of the LTE device detects that the channel is idle and can immediately send data, the LTE device is easier to seize the channel in the unlicensed frequency band. The method comprises the steps of introducing a Defer Period when the LTE equipment performs conflict resolution, starting the Defer Period when the LTE equipment detects that a channel is not idle, and continuing to perform backoff after the Defer Period is finished, so that the LTE equipment and the WiFi equipment can more fairly occupy an unlicensed frequency band channel.
And S207, detecting a channel in the Defer Period.
S208, when the Defer Period is finished, judging whether a channel in the Defer Period is idle, and if the channel in the Defer Period is idle, continuing to perform backoff; if the channel is not idle in the Defer Period, the Defer Period is started again.
And monitoring the channel after the Defer Period is started, judging whether the channel is idle within the Defer Period time when the Defer Period is finished, and continuing to retreat if the channel is idle. In a specific implementation, different processing may be performed according to different types of data to be sent, N may be subtracted from M at the end of the Defer Period time, so that N takes a value of max [0, (N-M) ], and the value of N may also be kept unchanged at the end of the Defer Period time. For example, for the delay-sensitive control signaling, N is subtracted by M at the end of the Defer Period time, and for the data traffic with lower delay requirement, the value of N is kept unchanged at the end of the Defer Period time. In other specific implementations, the base station may set the Defer Period of some transmitted data types to 0, so that no delay processing is performed when the channel is detected to be non-idle for the extended CCA time, for example, the base station may set the Defer Period when the reference signal is transmitted to 0, that is, the base station or the UE does not perform delay processing when the channel is detected to be non-idle when the reference signal is transmitted.
If the monitoring channel is not idle within the Defer Period time, continuing to perform delay processing, and starting the Defer Period again, so that the backoff can be continued only when the channel is idle within the Defer Period time, and the channel within the next extended CCA time is monitored, otherwise, continuing to perform delay processing.
S209 determines whether the backoff value N is reduced to 0, and if not, proceeds with backoff.
And after subtracting 1 from the N value, judging whether the N value is subtracted to 0, if not, continuing to perform backoff, and monitoring a channel in the next extended CCA time.
S210, if the backoff value N is decreased to 0, ending the backoff, and starting to transmit data.
Backoff transmission data may be ended when the value of N decreases to 0.
S211, after transmitting data, detects whether the channel has collision.
After sending data, the base station or the UE may continue to detect whether there is a collision in the channel, and if no channel collision is detected, collision avoidance may be ended, or data may continue to be sent within the channel occupation time; and if the channel collision is detected, the data can be continuously transmitted by carrying out backoff. Because the LTE equipment in the prior art does not support collision detection, the collision detection is introduced, the data transmission is stopped immediately and the backoff is started when the collision is detected, and the LTE equipment and the WiFi equipment can more fairly occupy an unlicensed frequency band channel.
S212, if the channel is detected to have conflict, immediately stopping sending data; and updating the current CW according to the CW increasing amplitude value, randomly selecting a backoff number N between 1 and the updated CW, and starting to backoff.
If the channel collision is detected after the data is sent, the data sending is stopped immediately, and the base station or the UE has a plurality of methods for detecting the channel collision.
In the downlink direction, when the number of Acknowledgements (ACKs) of Hybrid Automatic Repeat requests (HARQ) of corresponding UEs that send downlink data is not received by a base station exceeds a specified threshold and the occupied time of a channel reaches a specified time threshold, it is determined that a current channel is in conflict. The number of the ACKs that are not received by the UE includes the number of Negative Acknowledgements (NACKs) received by the base station and the number of times that neither the ACK nor the NACK is received. For example, when the number of ACKs of the corresponding UE that does not receive the downlink data by the base station reaches 50% and the current channel occupying time reaches 60% of the maximum channel occupying time, it is determined that the current downlink channel conflicts. In the uplink direction, when the number of the HARQ ACKs of the corresponding base station which does not receive the uplink data by the UE exceeds a specified threshold, the current channel is judged to have conflict. The number of the ACKs that are not received by the base station includes the number of NACKs received by the UE and the number of times that neither the ACK nor the NACK is received. For example, when the number of ACKs of the corresponding base station for which the UE does not receive the uplink data reaches 50%, it is determined that the current uplink channel collides.
When the unlicensed frequency band is only used for downlink, the base station sends data in the nth subframe, and the UE can feed back in the n +4 uplink subframe, which may cause a large delay according to HARQ feedback because the base station detects whether there is a collision in the channel before 4 ms. If a channel collision is detected early, the data transmission can be stopped early, and further collision is avoided. Therefore, the embodiment of the present invention provides that the UE may reduce the HARQ ACK/NACK feedback delay, for example, reduce 4ms to 1ms, 2ms, or 3ms, that is, reduce the data processing delay of the UE, and if the UE can decode data quickly, the HARQ feedback delay may be effectively reduced. Similarly, when the unlicensed frequency band is used in a TDD system, the feedback delay of the HARQ ACK/NACK of the uplink and downlink needs to be implemented by reducing the data processing delay. In a specific implementation, in order to further reduce the data processing delay, a smaller pre-processing packet that uses the same modulation and coding scheme as the valid data may be sent in front of the valid data for fast pre-determining whether the following valid data can be decoded correctly, and if the pre-processing packet is decoded correctly, it may be preliminarily determined that the following valid data can be decoded correctly.
When channel collision is detected, the base station may update the current CW according to the CW increase amplitude value, randomly select a backoff number N between 1 and the updated CW, and restart backoff. For example, when a channel collision is detected, if the CW amplitude value is increased by 2 times the original CW value, the current CW value is increased by 2 times as the backoff CW value. The method for restarting the backoff is the same as the above method for backoff when the base station detects that the channel is not idle.
And S213, judging whether the data is transmitted or not if the channel has no conflict.
And when the detection result is that the channel has no conflict, judging whether all data has been sent or not, if all data has been sent, ending the conflict avoidance process, and otherwise, continuing to send the data.
And S214, if the data is not sent completely, continuing to send the data, otherwise, ending the collision avoidance.
It can be seen that, by using the method for solving the unlicensed frequency band conflict according to the second embodiment of the present invention, the Defer Period may be started when the base station or the UE detects that the channel is not idle, and the N value may be kept unchanged or decremented if the channel is idle within the Defer Period after the Defer Period is finished; if the fact that the channel is not idle is detected in the Defer Period, the base station or the UE restarts the Defer Period to continue delay processing; in the technical scheme, after data is sent, the base station or the UE judges whether to send channel collision or not through the received HARQ feedback, and stops sending data immediately if the channel collision is detected, so that further channel collision is avoided.
The third embodiment of the invention provides another method for avoiding the conflict of the unauthorized frequency band. Referring to fig. 4, fig. 4 is a flowchart illustrating a method for avoiding a collision of an unlicensed frequency band channel according to a third embodiment of the present invention, where as shown in fig. 4, the method may include the following steps:
s301, setting a collision avoidance parameter value of a load-based listen-before-talk (LBT) mechanism when different data types are set.
The base station can set the collision avoidance parameters adopted when the collision avoidance is carried out on the unauthorized frequency band according to different sending data types. The collision avoidance parameter values include a CW initial value, a CW maximum value, a CW increase amplitude value, a delay time DeferPeriod, an initial clear channel detection CCA time, and an extended CCA time. Wherein, the CW increasing amplitude value represents the increasing speed of the CW after the channel collision occurs, and the updated CW is the multiplication or addition of the current CW and the CW increasing amplitude value.
Different data types may be divided into reference signals, control signaling and traffic data. Because the transmission delay requirements of the reference signal, the control signaling and the service data are gradually reduced, and the delay requirements of the occupied channel are also gradually reduced, the base station can set that the collision avoidance parameters when the reference signal, the control signaling and the service data are transmitted are reduced in sequence, namely the collision avoidance parameter value when the reference signal is transmitted is set to be less than or equal to the collision avoidance parameter value when the control signaling is transmitted; and setting the value of the collision avoidance parameter when the control signaling is sent to be less than or equal to the value of the collision avoidance parameter when the service data is sent. In addition, since the uplink data is sent according to the scheduling of the base station, that is, only the scheduled UE will participate in the uplink LBT channel detection to contend for the channel, the value of the collision avoidance parameter for sending the uplink data is set to be less than or equal to the value of the collision avoidance parameter when sending the downlink traffic data.
For service data with different QoS requirements, the base station may also set different collision avoidance parameters. Specifically, since the smaller the value of the collision avoidance parameter, the more easily the device occupies the channel in the unlicensed frequency band, the smaller the value of the collision avoidance parameter when the base station can set the service with the higher delay requirement in the QoS requirement to transmit data, that is, the more easily the device occupies the channel.
For example, the base station sets different collision avoidance parameters for the reference signal, the control signaling, and the service data, as shown in fig. 5, fig. 5 is a schematic configuration diagram of the collision avoidance parameters, and the base station classifies services with different QoS into services with high sensitivity to delay, medium sensitivity to delay, and low sensitivity to delay according to the requirement on delay, and sets 3 collision avoidance parameters for the service data.
S302, in the unauthorized frequency band, using the conflict avoidance parameter to solve the conflict according to the current data type.
The base station selects a collision avoidance parameter according to the type of the transmitted data and performs collision resolution, and specific contents refer to the first embodiment or the second embodiment of the present invention, which is not described herein again.
S303, sending the collision avoidance parameters of different data types to the UE through an RRC message.
Through step S301, the base station sets a collision avoidance parameter used when performing collision avoidance in the unlicensed frequency band according to different types of transmission data. The set collision avoidance parameters are divided into uplink collision avoidance parameters and downlink collision avoidance parameters. The downlink collision avoidance parameter is used for the base station to perform collision resolution in the unlicensed frequency band, and the uplink collision avoidance parameter is used for the UE to perform collision resolution in the unlicensed frequency band. After determining the uplink collision avoidance parameter according to different transmission data types, the base station may send the uplink collision avoidance parameter to the UE, so that the UE uses the collision avoidance parameter to perform collision resolution according to the current data type in the unlicensed frequency band.
The base station may send all of the collision avoidance parameters when sending the reference signal, the control signaling, and the traffic data to the UE, where the collision avoidance parameters when sending the traffic data include different collision avoidance parameters that send different QoS requirements. For example, the base station sends all of the 5 different collision avoidance parameters shown in fig. 5 to the UE.
S304, acquiring the current sending data type of the UE.
After the collision avoidance parameters for sending different data types are sent to the UE through the RRC message, the UE can automatically select proper collision avoidance parameters for collision resolution according to the data types needing to be sent currently; or, the base station may send DCI of the PDCCH or EPDCCH to the UE according to the data type to be sent by the current UE, where the DCI is used to instruct the UE to use the collision avoidance parameter of the current data type. When the base station is required to indicate the UE to use the collision avoidance parameter of the current data type through DCI, the base station needs to acquire the current transmission data type of the UE first, and the UE may indicate the current data type to be transmitted to the base station through an uplink signaling.
S305, according to the data type to be sent by the current UE, the UE is indicated to use the conflict avoidance parameter of the data type to be sent by the current UE to carry out conflict resolution through the DCI of the PDCCH or the EPDCCH.
After the base station determines the current data type to be transmitted of the UE, the DCI of the PDCCH or the EPDCCH indicates the UE to use the collision avoidance parameter of the current data type to be transmitted to perform collision resolution. For example, if the base station sets 5 different collision avoidance parameters as shown in fig. 5 according to different data types, the DCI information may use 3-bit information to indicate the current data type to be transmitted by the UE, as shown in fig. 6, if the base station knows that the current data type to be transmitted by the UE is a reference signal, the 3-bit information in the DCI information is set to "001".
It can be seen that, by using the technical solution of the third embodiment of the present invention, the base station can set the collision avoidance parameter value of the load-based listen-before-talk LBT mechanism when different data types are set, and the base station uses the collision avoidance parameter to perform collision resolution according to the current data type; and sending the conflict avoidance parameter to the UE, acquiring the current sending data type of the UE, and then indicating the conflict avoidance parameter corresponding to the current data type to be sent to the UE through DCI, so that the UE uses the conflict avoidance parameter to perform conflict resolution according to the current data type in the unauthorized frequency band. By using the technical scheme provided by the embodiment of the invention, the LTE equipment of the unauthorized frequency band can adopt different conflict avoidance parameters to avoid and solve conflicts according to the sent data types, so that the data types with high priority can compete with the unauthorized channel more easily, thereby ensuring that high-priority services in the LTE equipment are served preferentially and effectively realizing the support of different types of data transmission in the unauthorized frequency band.
The fourth embodiment of the present invention provides another method for avoiding a collision in an unlicensed frequency band. Referring to fig. 7, fig. 7 is a flowchart illustrating a method for avoiding a collision of an unlicensed frequency band channel according to a fourth embodiment of the present invention, where as shown in fig. 7, the method may include the following steps:
s401, setting a collision avoidance parameter value of a load-based listen-before-talk (LBT) mechanism when different data types exist.
The base station can set the conflict avoidance parameters adopted when the conflict avoidance is carried out in the unauthorized frequency band according to different data types. The collision avoidance parameter values include a CW initial value, a CW maximum value, a CW increase amplitude value, a delay time DeferPeriod, an initial clear channel detection CCA time, and an extended CCA time. Wherein, the CW increasing amplitude value represents the increasing speed of the CW after the channel collision occurs, and the updated CW is the multiplication or addition of the current CW and the CW increasing amplitude value.
Different data types may be divided into reference signals, control signaling and traffic data. Because the transmission delay requirements of the reference signal, the control signaling and the service data are gradually reduced, and the delay requirements of the occupied channel are also gradually reduced, the base station can set that the collision avoidance parameters are sequentially reduced when the reference signal, the control signaling and the service data are transmitted. In addition, since the uplink data is sent according to the scheduling of the base station, that is, only the scheduled UE will participate in the uplink LBT channel detection to contend for the channel, the value of the collision avoidance parameter for sending the uplink data is set to be less than or equal to the value of the collision avoidance parameter when sending the downlink traffic data.
For service data with different QoS requirements, the base station may also set different collision avoidance parameters, and when a service with a higher delay requirement in the QoS requirements is set to transmit data, the value of the collision avoidance parameter is smaller, so that the service with the higher delay requirement can occupy a channel more easily.
The base station may set a collision avoidance parameter value of the unlicensed frequency band according to the number of devices competing for the channel in the unlicensed frequency band, where the larger the number of devices competing for the channel in the unlicensed frequency band is, the larger the collision avoidance parameter value is set, so that the devices are less likely to compete for the channel, and the collision avoidance parameter value includes a CW initial value, a CW maximum value, a CW increase amplitude, DeferPeriod, initial clear channel detection CCA time, or extended CCA time. For example, the more the number of devices competing for a channel in the unlicensed band, the larger the CW increase amplitude value is set, so that the probability of collision occurring when data is transmitted between the devices can be reduced.
S402, in the unauthorized frequency band, using the conflict avoidance parameter to solve the conflict according to the current data type.
For the details, please refer to the first embodiment or the second embodiment of the present invention, which is not described herein again.
S403, acquiring the current sending data type of the UE.
Through step S401, the base station sets a collision avoidance parameter used when performing collision avoidance in the unlicensed frequency band according to different types of transmission data. The set collision avoidance parameters are divided into uplink collision avoidance parameters and downlink collision avoidance parameters. The downlink collision avoidance parameter is used for the base station to perform collision resolution in the unlicensed frequency band, and the uplink collision avoidance parameter is used for the UE to perform collision resolution in the unlicensed frequency band. After determining the uplink collision avoidance parameter according to different transmission data types, the base station may transmit the collision avoidance parameter to the UE, so that the UE performs collision resolution using the collision avoidance parameter according to the current data type in the unlicensed frequency band.
After the base station sets the uplink collision avoidance parameter, the base station may send the collision avoidance parameter of the current data type sent by the UE to the UE through an RRC message. Therefore, the base station needs to acquire the current data type to be transmitted by the UE first, and the UE can indicate the current data type to be transmitted to the base station through the uplink signaling.
S404, the collision avoidance parameter of the data type currently sent by the UE is sent to the UE through an RRC message.
After determining the current data type sent by the UE, the base station sends the conflict avoidance parameter of the current data type sent by the UE to the UE through an RRC message, so that the UE can carry out conflict resolution. For example, if the base station sets 5 different collision avoidance parameters as shown in fig. 5 according to different types of transmission data, when the base station learns that the type of data to be transmitted by the UE is the service data with high sensitivity to delay, the base station transmits the collision avoidance parameter corresponding to the service data with high sensitivity to delay to the UE through an RRC message.
It can be seen that, by using the technical solution of the fourth embodiment of the present invention, the base station can set the collision avoidance parameter value of the load-based listen-before-talk LBT mechanism when different data types are set, and the base station uses the collision avoidance parameter to perform collision resolution according to the current data type; and acquiring the current sending data type of the UE, and sending the conflict avoidance parameter corresponding to the current sending data of the UE to the UE through an RRC message, so that the UE uses the conflict avoidance parameter of the current data type to perform conflict resolution in the unauthorized frequency band. By using the technical scheme provided by the embodiment of the invention, the LTE equipment of the unauthorized frequency band can adopt different conflict avoidance parameters to avoid and solve conflicts according to the sent data types, so that the data types with high priority can compete with the unauthorized channel more easily, thereby ensuring that high-priority services in the LTE equipment are served preferentially and effectively realizing the support of different types of data transmission in the unauthorized frequency band.
The fifth embodiment of the present invention provides another method for avoiding a collision of an unlicensed frequency band channel for a UE. Referring to fig. 8, fig. 8 is a flowchart illustrating a method for avoiding a collision of an unlicensed frequency band channel according to an embodiment of the present invention, where as shown in fig. 8, the method may include the following steps:
s501, receiving a collision avoidance parameter value of a load-based LBT mechanism sent by a base station.
And the base station sets the conflict avoidance parameters adopted when the conflict avoidance is carried out on the unauthorized frequency band according to different data types. The collision avoidance parameter values include a CW initial value, a CW maximum value, a CW increase amplitude value, a delay time Defer Period, an initial clear channel detection CCA time, and an extended CCA time. The uplink data type of the UE may be divided into a reference signal, control signaling, and traffic data. Because the transmission delay requirements of the reference signal, the control signaling and the service data are gradually reduced, and the delay requirements of the occupied channel are also gradually reduced, the base station can set that the collision avoidance parameters are sequentially reduced when the reference signal, the control signaling and the service data are transmitted.
The set collision avoidance parameters are divided into uplink collision avoidance parameters and downlink collision avoidance parameters. The downlink collision avoidance parameter is used for the base station to perform collision resolution in the unlicensed frequency band, and the uplink collision avoidance parameter is used for the UE to perform collision resolution in the unlicensed frequency band. Because the transmission of the uplink data is scheduled and transmitted according to the base station, that is, only the scheduled UE will participate in the uplink LBT channel detection to compete for the channel, the value of the collision avoidance parameter for transmitting the uplink data set by the base station is less than or equal to the value of the collision avoidance parameter for transmitting the downlink traffic data. After determining the uplink collision avoidance parameter according to different transmission data types, the base station may send the collision avoidance parameter to the UE, so that the UE uses the collision avoidance parameter to perform collision resolution in the unlicensed frequency band according to the transmission data type.
In some possible embodiments, the base station may send all the collision avoidance parameters of different data types to the UE through an RRC message, that is, the UE may obtain the collision avoidance parameters corresponding to all the data types through the RRC message; then, the UE selects a corresponding collision avoidance parameter from all the collision avoidance parameters according to the transmitted data type, or the UE can receive the PDCCH DCI transmitted by the base station to obtain the collision avoidance parameter of the currently transmitted data type, thereby performing collision resolution using the collision avoidance parameter.
In other feasible embodiments, after learning the data type to be currently transmitted by the UE, the base station may transmit the collision avoidance parameter corresponding to the current data type of the UE to the UE through an RRC message, and the UE receives the collision avoidance parameter corresponding to the current data type to be transmitted through an RRC message, so as to perform collision resolution.
S502, in the unauthorized frequency band, using the received conflict avoidance parameters to perform conflict resolution according to the current data type.
Under a load-based LBT mechanism, before sending data, the UE immediately monitors whether a channel is idle or not at the next available initial CCA time, if the channel is idle, the data is sent in the subsequent channel occupying time, otherwise, the data is not sent; if the listening channel is busy at the initial CCA time or data is not transmitted within the channel occupancy time, the CCA time starts to be extended. Randomly selecting a backoff value N from 1 to q, wherein q is the size of a contention window CW of the extended CCA time, and CW is greater than or equal to 4 and less than or equal to 32. And detecting whether the channel is idle in each expansion CCA time, if the channel is idle, subtracting 1 from the value N, and if not, keeping the value N unchanged. In order to more fairly share the unlicensed band channel with the WiFi device, the UE may start the Defer Period when detecting that the channel is not idle, and continue to backoff when the Defer Period ends. And when the N is reduced to 0, occupying the channel of the unlicensed frequency band to transmit data, otherwise, not transmitting the data, wherein the channel occupying time of the unlicensed frequency band is (13/32) × q milliseconds. After data transmission, when channel collision is detected, the data transmission is immediately stopped, the UE updates the current CW value according to the CW increasing amplitude, a backoff number N is randomly selected between 1 and the updated CW value, and backoff is started.
Therefore, according to the technical scheme provided by the fifth embodiment of the present invention, the UE can use the corresponding collision avoidance parameter to perform collision resolution according to the current data type in the unlicensed frequency band by receiving the collision avoidance parameter value sent by the base station. The data types with high priority can more easily compete to the unauthorized channel, thereby ensuring that the high-priority service in the UE is preferentially served and effectively realizing the support of different types of data transmission in the unauthorized frequency band.
The specific method for the UE to perform the conflict resolution by using the conflict avoidance parameter is the same as the method for the base station to perform the conflict resolution provided in the embodiment of the present invention, the Defer Period is started when the UE detects that the channel is not idle, the backoff is continued after the Defer Period is ended, and the data transmission is immediately stopped when the channel conflict is detected, so that the LTE UE and the WiFi device occupy the channel in the unlicensed frequency band more fairly.
The sixth embodiment of the present invention provides another method for avoiding a collision of an unlicensed frequency band channel for a UE. Referring to fig. 9, fig. 9 is a flowchart illustrating a method for avoiding a collision of an unlicensed frequency band channel according to an embodiment of the present invention, where as shown in fig. 9, the method may include the following steps:
s601, receiving collision avoidance parameters of different data types sent by the base station through RRC messages.
The collision avoidance parameters set by the base station are divided into uplink collision avoidance parameters and downlink collision avoidance parameters. The downlink collision avoidance parameter is used for the base station to perform collision resolution in the unlicensed frequency band, and the uplink collision avoidance parameter is used for the UE to perform collision resolution in the unlicensed frequency band. Because the transmission of the uplink data is scheduled and transmitted according to the base station, that is, only the scheduled UE will participate in the uplink LBT channel detection to compete for the channel, the value of the collision avoidance parameter for transmitting the uplink data set by the base station is less than or equal to the value of the collision avoidance parameter for transmitting the downlink traffic data. After determining the uplink collision avoidance parameter according to different transmission data types, the base station may send the collision avoidance parameter to the UE, so that the UE uses the collision avoidance parameter to perform collision resolution in the unlicensed frequency band according to the transmission data type.
The base station may send all the collision avoidance parameters when sending the reference signal, the control signaling, and the service data to the UE through the RRC message, that is, the UE may obtain the collision avoidance parameters corresponding to all the data types through the RRC message. Wherein the collision avoidance parameters when transmitting the traffic data comprise different collision avoidance parameters for transmitting different QoS requirements. For example, the base station sends all of the 5 different collision avoidance parameters shown in fig. 5 to the UE.
S602, indicating the type of the data to be sent to the base station.
After receiving the collision avoidance parameters of different data types through the RRC message, the UE can automatically select proper collision avoidance parameters to perform collision resolution according to the data type required to be sent currently; or, the UE may acquire the collision avoidance parameter of the currently transmitted data type by receiving DCI transmitted by the base station. When the UE knows to use the collision avoidance parameter of the current transmission data type through the DCI, the base station needs to first acquire the current transmission data type of the UE, and the UE may indicate the current data type to be transmitted to the base station through an uplink signaling.
S603, receiving DCI sent by the base station, wherein the DCI is used for indicating that the conflict avoidance parameters when the reference signal, the control signaling or the current QoS service data are sent are used for carrying out conflict resolution.
After the base station determines the current data type to be transmitted of the UE, the DCI of the PDCCH or the EPDCCH indicates the UE to use the collision avoidance parameter of the current data type to be transmitted to perform collision resolution. Therefore, the UE can acquire the collision avoidance parameter corresponding to the current sending data type by receiving the DCI. For example, if the base station sets 5 different collision avoidance parameters as shown in fig. 5 according to different transmission data types, the DCI information may use 3-bit information to indicate the current transmission data type of the UE, as shown in fig. 6, if the base station learns that the current data type to be transmitted by the UE is a reference signal, the 3-bit information in the DCI information is set to "001", and the UE learns to perform collision resolution using the collision avoidance parameter corresponding to the reference signal by receiving the DCI information.
It can be seen that, by using the technical solution of the fifth embodiment of the present invention, the UE can receive the collision avoidance parameters of different data types sent by the base station through the RRC message, and after the UE receives the collision avoidance parameters of different data types through the RRC message, indicate the data type to be sent to the base station at present, and receive the DCI sent by the base station, where the DCI is used to indicate that the collision avoidance parameters of the current data type are used to perform collision resolution. The technical scheme provided by the fifth embodiment of the invention can enable the UE in the unlicensed frequency band to adopt different conflict avoidance parameters to perform conflict avoidance and conflict resolution according to the type of the transmitted data, so that the data type with high priority can more easily compete to the unlicensed channel, thereby ensuring that the high-priority service in the UE is preferentially served, and effectively realizing the support of different types of data transmission in the unlicensed frequency band.
The seventh embodiment of the present invention provides another method for avoiding a collision of an unlicensed frequency band channel for a UE. Referring to fig. 10, fig. 10 is a flowchart illustrating a method for avoiding a collision of an unlicensed frequency band channel according to an embodiment of the present invention, where as shown in fig. 10, the method may include the following steps:
s701, indicating the type of the data to be sent to the base station.
And the base station sets the conflict avoidance parameters adopted when the conflict avoidance is carried out on the unauthorized frequency band according to different sending data types. The set collision avoidance parameters are divided into uplink collision avoidance parameters and downlink collision avoidance parameters. The downlink collision avoidance parameter is used for the base station to perform collision resolution in the unlicensed frequency band, and the uplink collision avoidance parameter is used for the UE to perform collision resolution in the unlicensed frequency band. Because the transmission of the uplink data is scheduled and transmitted according to the base station, that is, only the scheduled UE will participate in the uplink LBT channel detection to compete for the channel, the value of the collision avoidance parameter for transmitting the uplink data set by the base station is less than or equal to the value of the collision avoidance parameter for transmitting the downlink traffic data. After determining the uplink collision avoidance parameter according to different transmission data types, the base station may send the collision avoidance parameter to the UE, so that the UE uses the collision avoidance parameter to perform collision resolution in the unlicensed frequency band according to the transmission data type.
After the base station sets the uplink collision avoidance parameter, the base station may send the collision avoidance parameter of the current data type sent by the UE to the UE through an RRC message according to the data type to be sent by the current UE. Therefore, the base station needs to acquire the current data type to be transmitted by the UE first, and the UE can indicate the current data type to be transmitted to the base station through the uplink signaling.
S702, receiving a collision avoidance parameter corresponding to the current data type sent by the base station through an RRC message.
After determining the current data type to be sent by the UE, the base station performs conflict resolution on the UE by using the conflict avoidance parameter of the current data type to be sent through the RRC message, that is, the base station sends the conflict avoidance parameter of the current data type to be sent by the UE to the UE, so that the UE can obtain the conflict avoidance parameter corresponding to the current data type. For example, if the base station sets 5 different collision avoidance parameters as shown in fig. 5 according to different transmission data types, when the base station learns that the data type to be transmitted by the UE is the service data with high sensitivity to delay, the base station transmits the collision avoidance parameter corresponding to the service data with high sensitivity to delay to the UE through an RRC message, and the UE receives the collision avoidance parameter corresponding to the current service with high sensitivity transmitted by the base station through an RRC message.
It can be seen that in the technical solution provided in the seventh embodiment of the present invention, after the base station sets the collision avoidance parameter used when performing collision avoidance in the unlicensed frequency band according to different data types, the UE indicates the current data type to be transmitted to the base station, the base station obtains the current transmission data type of the UE, and transmits the collision avoidance parameter corresponding to the current transmission data to the UE through an RRC message, so that the UE performs collision resolution using the collision avoidance parameter according to the current data type in the unlicensed frequency band. By using the technical scheme provided by the embodiment of the invention, the UE in the unauthorized frequency band can adopt different conflict avoidance parameters to avoid and solve conflicts according to the type of the transmitted data, so that the data type with high priority can compete with the unauthorized channel more easily, thereby ensuring that the high-priority service in the UE is served preferentially and effectively realizing the support of different types of data transmission in the unauthorized frequency band.
An eighth embodiment of the present invention provides a base station device, where the base station device is configured to implement the method for avoiding a collision of an unlicensed frequency band, which is provided in the first to fourth embodiments of the present invention. Referring to fig. 11, the base station apparatus a00 may include a processing unit a10 and a transmitting unit a 20.
A processing unit a10, configured to set a collision avoidance parameter value for a load-based LBT mechanism for different data types; the collision avoidance parameter values comprise a CW initial value, a CW maximum value, a CW increase amplitude value, a maximum channel occupation time, a Defer Period, an initial CCA time and an extended CCA time; the processing unit is further configured to perform conflict resolution using the conflict avoidance parameter according to a current data type in the unlicensed frequency band;
a sending unit a20, configured to send the collision avoidance parameter to the UE, so that the UE performs collision resolution in the unlicensed frequency band according to the current data type using the collision avoidance parameter.
Specifically, the processing unit a10 may set the collision avoidance parameters used for collision avoidance in the unlicensed frequency band according to different data types. The transmission data types may be divided into reference signals, control signaling, and traffic data. The smaller the value of the collision avoidance parameter, the more likely the device will occupy the channel in the unlicensed frequency band.
Since the transmission delay requirements of the reference signal, the control signaling and the service data are gradually reduced, the processing unit a10 may set that the value of the collision avoidance parameter when the reference signal is transmitted is less than or equal to the value of the collision avoidance parameter when the control signaling is transmitted; setting the value of the collision avoidance parameter when the control signaling is sent to be less than or equal to the value of the collision avoidance parameter when the service data is sent; in addition, since the uplink data is transmitted after being scheduled by the base station, that is, only the scheduled UE needs to participate in the uplink LBT channel detection to contend for the channel, the value of the collision avoidance parameter for uplink data transmission is less than or equal to the value of the collision avoidance parameter for downlink traffic data transmission.
The processing unit a10 may also set different collision avoidance parameters for traffic data with different QoS requirements. Specifically, since the smaller the value of the collision avoidance parameter, the more easily the device occupies the channel in the unlicensed frequency band, the smaller the value of the collision avoidance parameter when the service with the higher delay requirement in the QoS requirement is set to transmit data, that is, the more easily the device occupies the channel.
In some possible embodiments, the processing unit a10 may set the maximum channel occupation time when transmitting the reference signal, the control signaling and the traffic data, wherein different maximum channel occupation times may be set for transmitting data of different QoS services. If the maximum channel occupying time increases with CW, the device will occupy the channel less easily in the event of a collision, and the device data transmission performance will be degraded, so the processing unit a10 may set the maximum value of the maximum channel occupying time so that the maximum channel occupying time does not exceed the maximum value when the maximum channel occupying time increases with an increase in CW.
In some possible embodiments, the processing unit a10 may set the collision avoidance parameter value of the unlicensed frequency band according to the number of devices contending for the channel in the unlicensed frequency band, where the larger the number of devices contending for the channel in the unlicensed frequency band, the larger the collision avoidance parameter is set, so that the devices are less likely to contend for the channel. For example, the more the number of devices competing for the channel in the unlicensed band, the larger the CW increase amplitude value is set, so that the probability of collision of transmission data among the devices can be reduced.
In other possible embodiments, the processing unit a10 determines the value of the collision avoidance parameter by negotiating with a device competing for the unlicensed band channel around, where the negotiated value of the collision avoidance parameter includes CW initial value, CW maximum value, CW increase amplitude, Defer Period, initial CCA time, and extended CCA time.
After setting the collision avoidance parameter, the processing unit a10 performs collision resolution using the collision avoidance parameter according to the current data type, specifically, the following collision resolution method is employed. Before transmitting data under the load-based LBT mechanism, the processing unit a10 listens for whether the channel is idle at the next available initial CCA time, and if the channel is idle, transmits data during the subsequent channel occupancy time, otherwise does not transmit data; if the listening channel is busy at the initial CCA time or data is not transmitted within the channel occupancy time, the CCA time starts to be extended. The processing unit a10 randomly selects a backoff value N from 1 to q, where q is the size of the contention window CW of the extended CCA time, and CW is equal to or greater than 4 and equal to or less than 32. The processing unit a10 detects whether the channel is clear during each extended CCA time, and subtracts 1 from the value N if the channel is clear, otherwise, keeps the value N unchanged. In order to more fairly share the unlicensed band channel with the WiFi device, the Defer Period may be started when the channel is detected to be non-idle, and the backoff may be continued when the Defer Period ends. And when the N is reduced to 0, the data is transmitted by occupying the channel of the unauthorized frequency band, otherwise, the data is not transmitted. After transmitting data, when the processing unit a10 detects channel collision, it stops transmitting data immediately, the processing unit a10 updates the current CW value according to the CW increasing amplitude, randomly selects a backoff number N between 1 and the updated CW value, and starts to backoff.
When the processing unit a10 determines the uplink collision avoidance parameter according to different data types, the transmitting unit a20 transmits the collision avoidance parameter to the UE, so that the UE uses the collision avoidance parameter to perform collision resolution according to the current data type in the unlicensed frequency band.
In some possible embodiments, the sending unit a20 sends the reference signal, the control signaling and the collision avoidance parameter when sending the traffic data to the UE through RRC message, wherein the collision avoidance parameter when sending the traffic data includes different collision avoidance parameters for sending different QoS requirements. The UE automatically selects a proper conflict avoidance parameter to solve the conflict according to the type of the data which needs to be sent currently; alternatively, according to the data type to be transmitted by the current UE, the transmitting unit a20 may transmit DCI of PDCCH or EPDCCH to the UE, where the DCI is used to instruct the UE to use the collision avoidance parameter of the current transmission data type, that is, instruct the UE to perform collision resolution using the collision avoidance parameter when transmitting the reference signal or the control signaling or the current QoS traffic data.
In other possible embodiments, according to the type of data to be currently transmitted by the UE, the transmitting unit a20 transmits the collision avoidance parameter corresponding to the type of data to be currently transmitted by the UE to the UE through an RRC message, that is, the collision avoidance parameter when the reference signal or the control signaling or the QoS service data of the current UE is transmitted to the UE.
It can be seen that the technical solution of the embodiment of the present invention enables a base station to set a collision avoidance parameter value of a load-based listen-before-talk LBT mechanism when different data types are set, and uses the collision avoidance parameter to perform collision resolution in the unlicensed frequency band according to the current data type; and sending the conflict avoidance parameter to User Equipment (UE) so that the UE can use the conflict avoidance parameter to perform conflict resolution in the unauthorized frequency band according to the current data type. By the method, the UE can avoid the parameter values by receiving the conflict of different data types sent by the base station, and in the unauthorized frequency band, the corresponding conflict avoidance parameters are used for solving the conflict according to the current data type. By using the technical scheme provided by the embodiment of the invention, the base station equipment of the unauthorized frequency band can adopt different conflict avoidance parameters to avoid and solve conflicts according to the type of the transmitted data, so that the data type with high priority can compete with the unauthorized channel more easily, thereby ensuring that high-priority service in LTE equipment is served preferentially and effectively realizing the support of different types of data transmission in the unauthorized frequency band.
The ninth embodiment of the present invention provides a terminal device, where the terminal device is configured to implement the method for avoiding a collision of an unlicensed frequency band, which is provided in the fifth to seventh embodiments of the present invention. Referring to fig. 12, the terminal apparatus may include a receiving unit b10 and a processing unit b 20.
A receiving unit b10, configured to receive a collision avoidance parameter value of a load-based LBT mechanism sent by a base station;
a processing unit b20, configured to perform collision resolution according to a current data type using the received collision avoidance parameter in the unlicensed frequency band;
the collision avoidance parameters set by the base station are divided into uplink collision avoidance parameters and downlink collision avoidance parameters. The collision avoidance parameter values include a CW initial value, a CW maximum value, a CW increase amplitude value, a maximum channel occupancy time, a delay time DeferPeriod, an initial CCA time, and an extended CCA time. The downlink collision avoidance parameter is used for the base station to perform collision resolution in the unlicensed frequency band, and the uplink collision avoidance parameter is used for the UE to perform collision resolution in the unlicensed frequency band. After the base station determines the uplink collision avoidance parameter according to the different types of the transmission data, the UE receives the uplink collision avoidance parameter through the receiving unit b10, so that the UE uses the collision avoidance parameter to perform collision resolution according to the current type of the data in the unlicensed frequency band.
In some possible embodiments, the base station may send all of the different data types to the UE through an RRC message, that is, the receiving unit b10 obtains the collision avoidance parameters corresponding to all data types through an RRC message; then, the processing unit b20 selects a corresponding collision avoidance parameter from all the collision avoidance parameters according to the transmitted data type by itself, or the receiving unit b10 may receive the PDCCH or EPDCCH DCI transmitted by the base station and know the collision avoidance parameter of the transmitted data type, so that the processing unit b20 performs collision resolution by using the collision avoidance parameter.
In other feasible embodiments, after knowing the data type to be currently transmitted by the UE, the base station may send the collision avoidance parameter corresponding to the current data type of the UE to the UE through an RRC message, and the receiving unit b10 receives the collision avoidance parameter corresponding to the current data type to be transmitted through an RRC message, so that the processing unit b20 performs collision resolution.
After obtaining the collision avoidance parameters, the processing unit a20 performs collision resolution using the collision avoidance parameters according to the current data type, specifically, the following collision resolution method is used. Under the load-based LBT mechanism, before sending data, performing collision resolution, and the processing unit a20 listens to whether the channel is idle at the next available initial CCA time, and if the channel is idle, then sends data in the following channel occupation time, otherwise does not send data; if the listening channel is busy at the initial CCA time or data is not transmitted within the channel occupancy time, the CCA time starts to be extended. The processing unit a20 randomly selects a backoff value N from 1 to q, where q is the size of the contention window CW of the extended CCA time, and CW is equal to or greater than 4 and equal to or less than 32. The processing unit a20 detects whether the channel is clear during each extended CCA time, and subtracts 1 from the value N if the channel is clear, otherwise, keeps the value N unchanged. In order to more fairly share the unlicensed band channel with the WiFi device, the Defer Period may be started when the channel is detected to be non-idle, and the backoff may be continued when the Defer Period ends. And when the N is reduced to 0, the data is transmitted by occupying the channel of the unauthorized frequency band, otherwise, the data is not transmitted. After transmitting data, when the processing unit a20 detects channel collision, it stops transmitting data immediately, the processing unit a20 updates the current CW value according to the CW increasing amplitude, randomly selects a backoff number N between 1 and the updated CW value, and starts to backoff.
It can be seen that, by receiving the collision avoidance parameter values of different data types sent by the base station, the terminal device provided by the ninth embodiment of the present invention uses the corresponding collision avoidance parameter to perform collision resolution in the unlicensed frequency band according to the current data type. The data types with high priority can more easily compete to the unauthorized channel, thereby ensuring that the high-priority service in the UE is preferentially served and effectively realizing the support of different types of data transmission in the unauthorized frequency band.
An embodiment of the present invention provides another base station device, which is configured to implement a method for avoiding a collision in an unlicensed frequency band according to any one of the first to fourth embodiments of the present invention. Referring to fig. 13, the device c00 may include at least one bus c10, at least one processor c20 connected to the bus c10, at least one memory c30 connected to the bus c20, and a communication interface c40, wherein the processor c20 calls the code in the memory c30 through the bus c10 to implement the solution.
Processor c20 sets the collision avoidance parameter values for the load-based LBT mechanism at different data types; the collision avoidance parameter values comprise a CW initial value, a CW maximum value, a CW increase amplitude value, a Defer Period, an initial CCA time and an extended CCA time; and in the unauthorized frequency band, using the conflict avoidance parameter to solve the conflict according to the current data type.
After the processor sets the collision avoidance parameter, the processor sends the collision avoidance parameter to the UE through the communication interface c40, so that the UE performs collision resolution using the collision avoidance parameter according to the current data type in the unlicensed frequency band.
Specifically, the processor c20 may set the collision avoidance parameters to be used for collision avoidance in the unlicensed frequency band according to different transmission data types. The transmission data types may be divided into reference signals, control signaling, and traffic data. The smaller the value of the collision avoidance parameter, the more likely the device will occupy the channel in the unlicensed frequency band.
Since the transmission delay requirements of the reference signal, the control signaling and the service data are gradually reduced, the processor c20 may set the value of the collision avoidance parameter when the reference signal is transmitted to be less than or equal to the value of the collision avoidance parameter when the control signaling is transmitted; setting the value of the collision avoidance parameter when the control signaling is sent to be less than or equal to the value of the collision avoidance parameter when the service data is sent; in addition, since the uplink data is transmitted after being scheduled by the base station, that is, only the scheduled UE needs to participate in the uplink LBT channel detection to contend for the channel, the value of the collision avoidance parameter for uplink data transmission is less than or equal to the value of the collision avoidance parameter for downlink traffic data transmission.
The processor c20 may also set different collision avoidance parameters for traffic data with different QoS requirements. Specifically, since the smaller the value of the collision avoidance parameter, the more easily the device occupies the channel in the unlicensed frequency band, the smaller the value of the collision avoidance parameter when the service with the higher delay requirement in the QoS requirement is set to transmit data, that is, the more easily the device occupies the channel.
In some possible embodiments, the processor c20 may set the maximum channel occupancy time for different data types, wherein different maximum channel occupancy times may be set for transmitting data for different QoS services. If the maximum channel occupancy time increases with CW, the device will be less likely to occupy the channel in case of collision, which will degrade the device data transmission performance, so the processor c20 may set the maximum value of the maximum channel occupancy time so that the maximum channel occupancy time does not exceed the maximum value when the maximum channel occupancy time increases with CW.
In some possible embodiments, the processor c20 may set the collision avoidance parameter value of the unlicensed frequency band according to the number of devices contending for the channel in the unlicensed frequency band, where the larger the number of devices contending for the channel in the unlicensed frequency band, the larger the collision avoidance parameter is set, so that the devices are less likely to contend for the channel. For example, the more the number of devices competing for the channel in the unlicensed band, the larger the CW increase amplitude value is set, so that the probability of collision of transmission data among the devices can be reduced.
In other possible embodiments, the processor c20 determines the collision avoidance parameter value by negotiating with surrounding devices contending for the unlicensed band channel.
After setting the collision avoidance parameter, the processor c20 performs collision resolution using the collision avoidance parameter according to the current data type, and specifically, employs the following collision resolution method. Under a load-based LBT mechanism, performing conflict resolution before sending data, monitoring whether a channel is idle or not at the next available initial CCA time, if the channel is idle, sending the data in the subsequent channel occupation time, otherwise, not sending the data; if the listening channel is busy at the initial CCA time or data is not transmitted within the channel occupancy time, the CCA time starts to be extended. The processing unit a10 randomly selects a backoff value N from 1 to q, where q is the size of the contention window CW of the extended CCA time, and CW is equal to or greater than 4 and equal to or less than 32. And detecting whether the channel is idle in each expansion CCA time, if the channel is idle, subtracting 1 from the value N, and if not, keeping the value N unchanged. In order to more fairly share the unlicensed band channel with the WiFi device, the Defer Period may be started when the channel is detected to be non-idle, and the backoff may be continued when the Defer Period ends. And when the N is reduced to 0, the data is transmitted by occupying the channel of the unauthorized frequency band, otherwise, the data is not transmitted. After data transmission, when channel collision is detected, the data transmission is stopped immediately, the current CW value is updated according to the CW increasing amplitude, a backoff number N is randomly selected between 1 and the updated CW value, and backoff is started.
After the processor c20 determines the uplink collision avoidance parameter according to different data types to be sent, the processor c40 sends the collision avoidance parameter to the UE, so that the UE uses the collision avoidance parameter to perform collision resolution according to the current data type in the unlicensed frequency band.
In some possible embodiments, the processor c20 sends the RRC message over the communication interface b40 to send the reference signal, the control signaling, and the collision avoidance parameters when sending traffic data to the UE, including sending different ones of the collision avoidance parameters for different QoS requirements. The UE automatically selects a proper conflict avoidance parameter to solve the conflict according to the type of the data which needs to be sent currently; alternatively, depending on the type of data to be transmitted by the current UE, the processor c20 may transmit DCI for PDCCH or EPDCCH to the UE over the communication interface b40 that indicates the UE to use the collision avoidance parameter for the currently transmitted data type.
In other possible embodiments, according to the type of data to be currently transmitted by the UE, the processor c20 sends an RRC message through the communication interface b40 to send a collision avoidance parameter corresponding to the type of data to be currently transmitted by the UE to the UE, that is, to send the collision avoidance parameter when sending the reference signal or the control signaling or the QoS traffic data of the current UE to the UE.
It can be seen that the technical solution of the embodiment of the present invention enables a base station to set a collision avoidance parameter value of a load-based listen-before-talk LBT mechanism when different data types are set, and uses the collision avoidance parameter to perform collision resolution in the unlicensed frequency band according to the current data type; and sending the conflict avoidance parameter to User Equipment (UE) so that the UE can use the conflict avoidance parameter to perform conflict resolution in the unauthorized frequency band according to the current data type. By the method, the UE can avoid the parameter values by receiving the conflict of different data types sent by the base station, and in the unauthorized frequency band, the corresponding conflict avoidance parameters are used for solving the conflict according to the current data type. By using the technical scheme provided by the embodiment of the invention, the base station equipment of the unauthorized frequency band can adopt different conflict avoidance parameters to avoid and solve conflicts according to the type of the transmitted data, so that the data type with high priority can compete with the unauthorized channel more easily, thereby ensuring that high-priority service in LTE equipment is served preferentially and effectively realizing the support of different types of data transmission in the unauthorized frequency band.
The eleventh embodiment of the present invention provides another terminal device, which is configured to implement the method for avoiding a collision in an unlicensed frequency band according to the fifth to seventh embodiments of the present invention. Referring to fig. 14, the device d00 may include at least one bus d10, at least one processor d20 connected to the bus d10, and at least one memory d30 connected to the bus d20, a communication interface d40, wherein the processor d20 calls the code in the memory d30 through the bus d10 to implement the solution.
The processor d20 receives a collision avoidance parameter value of the load-based LBT mechanism transmitted by the base station through the communication interface d40, and then performs collision resolution using the received collision avoidance parameter in the unlicensed frequency band.
The collision avoidance parameters set by the base station are divided into uplink collision avoidance parameters and downlink collision avoidance parameters. The collision avoidance parameter values include a CW initial value, a CW maximum value, a CW increase amplitude value, a delay time Defer Period, an initial CCA time, and an extended CCA time. The downlink collision avoidance parameter is used for the base station to perform collision resolution in the unlicensed frequency band, and the uplink collision avoidance parameter is used for the terminal to perform collision resolution in the unlicensed frequency band. After the base station determines the uplink collision avoidance parameter according to the different data types, the terminal receives the uplink collision avoidance parameter through the communication interface d40, so that the UE uses the collision avoidance parameter to perform collision resolution according to the current data type in the unlicensed frequency band.
In some possible embodiments, the base station may send all the collision avoidance parameters of different data types to the UE through an RRC message, that is, the processor d20 may obtain the collision avoidance parameters corresponding to all the data types by receiving the RRC message through the communication interface d40, where the collision avoidance parameters when sending the traffic data include different collision avoidance parameters for sending different QoS requirements; then, the processor d20 selects a corresponding collision avoidance parameter from all the collision avoidance parameters according to the current data type, or the processor d20 may receive the PDCCH DCI sent by the base station through the communication interface d40 to learn the collision avoidance parameter of the sent data type, so as to perform collision resolution using the collision avoidance parameter.
In other possible embodiments, after knowing the data type to be currently sent by the UE, the base station may send the collision avoidance parameter corresponding to the current data type of the UE to the UE through an RRC message, that is, the processor d20 receives the collision avoidance parameter corresponding to the current data type to be sent through an RRC message, so as to perform collision resolution.
After obtaining the collision avoidance parameters, the processor d20 uses the collision avoidance parameters to perform collision resolution according to the current data type, specifically, the following collision resolution method is used. Under a load-based LBT mechanism, performing conflict resolution before sending data, monitoring whether a channel is idle or not at the next available initial CCA time, if the channel is idle, sending the data in the subsequent channel occupation time, otherwise, not sending the data; if the listening channel is busy at the initial CCA time or data is not transmitted within the channel occupancy time, the CCA time starts to be extended. Randomly selecting a backoff value N from 1 to q, wherein q is the size of a contention window CW of the extended CCA time, and CW is greater than or equal to 4 and less than or equal to 32. And detecting whether the channel is idle in each expansion CCA time, if the channel is idle, subtracting 1 from the value N, and if not, keeping the value N unchanged. In order to more fairly share the unlicensed band channel with the WiFi device, the Defer Period may be started when the channel is detected to be non-idle, and the backoff may be continued when the Defer Period ends. And when the N is reduced to 0, the data is transmitted by occupying the channel of the unauthorized frequency band, otherwise, the data is not transmitted. After data transmission, when channel collision is detected, the data transmission is stopped immediately, the current CW value is updated according to the CW increasing amplitude, a backoff number N is randomly selected between 1 and the updated CW value, and backoff is started.
It can be seen that, by receiving the collision avoidance parameter values of different data types sent by the base station, the terminal device provided by the ninth embodiment of the present invention uses the corresponding collision avoidance parameter to perform collision resolution in the unlicensed frequency band according to the current data type. The data types with high priority can more easily compete to the unauthorized channel, so that high-priority services in the LTE equipment are guaranteed to be preferentially served, and the support for different types of data transmission is effectively realized in the unauthorized frequency band.
As will be appreciated by one of ordinary skill in the art, various aspects of the invention, or possible implementations of various aspects, may be embodied as a system, method, or computer program product. Furthermore, aspects of the invention, or possible implementations of aspects, may take the form of a computer program product, which refers to computer-readable program code stored in a computer-readable medium.
The computer readable medium may be a computer readable data medium or a computer readable storage medium. A computer readable storage medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing, such as Random Access Memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, and portable read-only memory (CD-ROM).
A processor in the computer reads the computer-readable program code stored in the computer-readable medium, so that the processor can perform the functional actions specified in each step, or a combination of steps, in the flowcharts; and means for generating a block diagram that implements the functional operation specified in each block or a combination of blocks.
The computer readable program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's own computer and partly on a remote computer or entirely on the remote computer or server. It should also be noted that, in some alternative implementations, the functions noted in the flowchart or block diagram block may occur out of the order noted in the figures. For example, two steps or two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved.
The method and the device for data transmission in an unlicensed frequency band disclosed in the embodiments of the present invention are described in detail above, and a specific example is applied in the description to explain the principle and the implementation of the present invention, and the description of the above embodiments is only used to help understanding the method and the core idea of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (30)

1. A method for collision avoidance in an unlicensed frequency band, comprising:
the base station sets collision avoidance parameter values of load-based listen-before-talk (LBT) mechanisms of different data types; the parameter values of collision avoidance include a CW initial value of a contention window, a CW maximum value, a CW amplitude increasing value, a delay time Defer Period, an initial clear channel detection CCA time and an extended CCA time; the different data types comprise reference signals, control signaling and service data, wherein the reference signals comprise uplink reference signals and/or downlink reference signals, the control signaling comprises uplink control signaling and/or downlink control signaling, the service data comprise service data with different QoS requirements, and the collision avoidance parameter values correspond to the data types one to one;
in the unauthorized frequency band, the base station uses the conflict avoidance parameter corresponding to the current data type to perform conflict resolution according to the current data type;
and sending the conflict avoidance parameter to User Equipment (UE) so that the UE performs conflict resolution by using the conflict avoidance parameter corresponding to the current data type according to the current data type in the unauthorized frequency band, wherein the UE is the currently scheduled UE.
2. The method of claim 1,
the setting of the collision avoidance parameters for different data types includes: setting the value of the collision avoidance parameter when the reference signal is transmitted to be less than or equal to the value of the collision avoidance parameter when the control signaling is transmitted; setting the value of the collision avoidance parameter when the control signaling is sent to be less than or equal to the value of the collision avoidance parameter when the service data is sent;
and setting the conflict avoidance parameter value to be smaller when the service with higher time delay requirement in the QoS requirement transmits data.
3. The method of claim 1, wherein performing collision resolution according to a current data type in the unlicensed frequency band by using the collision avoidance parameter corresponding to the current data type comprises:
selecting and using the conflict avoidance parameter corresponding to the current data type, and starting to perform conflict resolution;
in conflict resolution, when a channel is detected to be not idle, randomly selecting a backoff value N from 1 to CW to start backoff;
detecting whether a channel is idle in each expansion CCA time, and if the channel is idle, subtracting 1 from N;
if the channel is detected not to be idle, starting a Defer Period, wherein the Defer Period comprises M extended CCA time, and M is greater than or equal to 0; after the Defer Period is finished, continuously detecting each expansion CCA time, and if a channel is detected to be idle, subtracting 1 from N;
and when the N is reduced to 0, starting to transmit data on the unlicensed frequency band.
4. The method of claim 3, wherein after the Defer Period ends, prior to the continuing to detect extended CCA time, the method further comprises:
if the channel in the Defer Period remains idle, keeping the N unchanged, or reducing the N to max [0, (N-M) ];
and if the channel in the Defer Period is not kept idle, keeping the N unchanged, and restarting the Defer Period.
5. The method of claim 3, wherein the performing collision resolution in the unlicensed frequency band using the collision avoidance parameter according to a current data type further comprises:
after data is sent on the unauthorized frequency band, if channel collision is detected, the data sending is immediately stopped;
and updating the current CW value according to the CW increasing amplitude value, randomly selecting a backoff number N between 1 and the updated CW value, and starting to backoff.
6. The method of claim 5, wherein stopping sending data immediately if a channel collision is detected comprises:
and when the number of the HARQ acknowledgement ACKs of the hybrid automatic repeat request (HARQ) which does not receive the UE exceeds a specified threshold and the occupied time of the channel reaches a specified time threshold, immediately stopping sending the data.
7. The method according to claim 1 or 2, wherein the sending the collision avoidance parameter to the User Equipment (UE) comprises:
sending the collision avoidance parameters of different data types to the UE through a Radio Resource Control (RRC) message; or,
transmitting the collision avoidance parameter for the current data to the UE through an RRC message.
8. The method of claim 7, wherein after the sending the collision avoidance parameters for different data types to the UE via a radio resource control, RRC, message, the method further comprises:
and indicating the UE to use the collision avoidance parameter of the current data type to perform collision resolution through downlink control information DCI of a physical downlink control channel PDCCH or an enhanced physical downlink control channel EPDCCH.
9. The method of claim 1, wherein setting collision avoidance parameter values for load-based LBT mechanisms for different data types comprises:
setting the maximum channel occupation time of different data types to increase along with the increase of CW for transmitting different data types;
setting the maximum channel occupancy time to a specified channel occupancy time when the maximum channel occupancy time exceeds the specified channel occupancy time as the CW increases.
10. A method for collision avoidance of an unlicensed frequency band, used for a terminal device, comprising:
receiving a conflict avoidance parameter value of a load-based LBT mechanism sent by a base station, wherein the terminal equipment is currently scheduled terminal equipment;
in the unauthorized frequency band, using the conflict avoidance parameters to perform conflict resolution according to the current data type, wherein the conflict avoidance parameters correspond to the data types one to one;
wherein the collision avoidance parameter values include a CW initial value, a CW maximum value, a CW increase amplitude value, a Defer Period, an initial CCA time, and an extended CCA time; and different data types comprise reference signals, control signaling and service data, and the service data comprises service data with different QoS requirements.
11. The method of claim 10, wherein receiving the collision avoidance parameter value for the load-based LBT mechanism sent by the base station comprises:
receiving the collision avoidance parameters of different data types sent by the base station through RRC messages; or,
and receiving the collision avoidance parameter of the current data type sent by the base station through RRC message.
12. The method of claim 11, wherein after receiving the collision avoidance parameters of different data types sent by a base station via an RRC message and before performing collision resolution using the received collision avoidance parameters, the method further comprises:
receiving DCI of PDCCH or EPDCCH sent by a base station, wherein the DCI is used for indicating that the conflict avoidance parameter of the current data type is used for conflict resolution.
13. The method of claim 10, wherein the using the collision avoidance parameter for collision resolution according to the current data type comprises:
selecting the collision avoidance parameter using a current data type;
in conflict resolution, when a channel is detected to be not idle, randomly selecting a backoff value N from 1 to CW to start backoff;
detecting whether a channel is idle in each expansion CCA time, and if the channel is idle, subtracting 1 from N;
if the channel is detected not to be idle, starting a Defer Period, wherein the Defer Period comprises M extended CCA time, and M is greater than or equal to 0; after the Defer Period is finished, continuously detecting each expansion CCA time, and if a channel is detected to be idle, subtracting 1 from N;
and when the N is reduced to 0, starting to transmit data on the unlicensed frequency band.
14. The method of claim 13, wherein after the Defer Period ends, prior to the continuing to detect extended CCA time, the method further comprises:
if the channel in the Defer Period remains idle, keeping the N unchanged, or reducing the N to max [0, (N-M) ];
and if the channel in the Defer Period is not kept idle, keeping the N unchanged, and restarting the Defer Period.
15. The method of claim 14, wherein the using the collision avoidance parameter for collision resolution based on the current data type further comprises:
after data is sent on the unauthorized frequency band, if channel collision is detected, the data sending is immediately stopped;
and updating the current CW value according to the CW increasing amplitude value, randomly selecting a backoff number N between 1 and the updated CW value, and starting to backoff.
16. A base station apparatus, comprising:
a processing unit for setting a collision avoidance parameter value for a load-based LBT mechanism for different data types; the collision avoidance parameter values comprise a CW initial value, a CW maximum value, a CW increase amplitude value, a Defer Period, an initial CCA time and an extended CCA time; the different data types comprise reference signals, control signaling and service data, wherein the reference signals comprise uplink reference signals and/or downlink reference signals, the control signaling comprises uplink control signaling and/or downlink control signaling, the service data comprise service data with different QoS requirements, and the collision avoidance parameter values correspond to the data types one to one;
the processing unit is further configured to perform, in the unlicensed frequency band, conflict resolution using the conflict avoidance parameter corresponding to the current data type according to the current data type;
and the sending unit is used for sending the conflict avoidance parameter to the UE so that the UE can use the conflict avoidance parameter corresponding to the current data type to perform conflict resolution in the unauthorized frequency band according to the sent data type, and the terminal equipment is currently scheduled.
17. The device according to claim 16, wherein the processing unit is specifically configured to:
setting the value of the collision avoidance parameter when the reference signal is transmitted to be less than or equal to the value of the collision avoidance parameter when the control signaling is transmitted; setting the value of the collision avoidance parameter when the control signaling is sent to be less than or equal to the value of the collision avoidance parameter when the service data is sent;
and setting the conflict avoidance parameter value to be smaller when the service with higher time delay requirement in the QoS requirement transmits data.
18. The device according to claim 16, wherein the processing unit is specifically configured to:
selecting and using the conflict avoidance parameter corresponding to the current data type, and starting to perform conflict resolution;
in conflict resolution, when a channel is detected to be not idle, randomly selecting a backoff value N from 1 to CW to start backoff;
detecting whether a channel is idle in each expansion CCA time, and if the channel is idle, subtracting 1 from N;
if the channel is detected not to be idle, starting a Defer Period, wherein the Defer Period comprises M extended CCA time, and M is greater than or equal to 0; after the deferrperiod is finished, continuously detecting each expansion CCA time, and if a channel is detected to be idle, subtracting 1 from N;
and when the N is reduced to 0, starting to transmit data on the unlicensed frequency band.
19. The device of claim 18, wherein the processing unit is further configured to:
if the channel in the Defer Period remains idle, keeping the N unchanged, or reducing the N to max [0, (N-M) ];
and if the channel in the Defer Period is not kept idle, keeping the N unchanged, and restarting the Defer Period.
20. The device of claim 18, wherein the processing unit is further configured to:
after data is sent on the unauthorized frequency band, if channel collision is detected, the data sending is immediately stopped;
and updating the current CW value according to the CW increasing amplitude value, randomly selecting a backoff number N between 1 and the updated CW value, and starting to backoff.
21. The device according to claim 20, wherein the processing unit is specifically configured to:
and when the number of the HARQ ACKs which are not received by the UE exceeds a specified threshold and the channel occupation time reaches a specified time threshold, immediately stopping sending the data.
22. The device according to claim 16 or 17, wherein the sending unit is specifically configured to:
transmitting the collision avoidance parameters for different data types to the UE through an RRC message.
23. The apparatus of claim 22, wherein the sending unit is further configured to:
indicating, by the DCI of the PDCCH or EPDCCH, the UE to perform collision resolution using the collision avoidance parameter of the current data type.
24. The device according to claim 16, wherein the processing unit is specifically configured to:
setting the maximum channel occupation time of different data types to increase along with the increase of CW of different data types;
setting the maximum channel occupancy time to a specified channel occupancy time when the maximum channel occupancy time exceeds the specified channel occupancy time as the CW increases.
25. A terminal device, comprising:
a receiving unit, configured to receive a collision avoidance parameter value of a load-based LBT mechanism sent by a base station, where the terminal device is a currently scheduled terminal device;
a processing unit, configured to perform conflict resolution according to a current data type by using the conflict avoidance parameter received by the receiving unit in an unlicensed frequency band, where the conflict avoidance parameter corresponds to the data type one to one;
wherein the collision avoidance parameter values include a CW initial value, a CW maximum value, a CW increase amplitude value, a delay time DeferPeriod, an initial CCA time, and an extended CCA time; and different data types comprise reference signals, control signaling and service data, and the service data comprises service data with different QoS requirements.
26. The device according to claim 25, wherein the receiving unit is specifically configured to:
and receiving the collision avoidance parameters of different data types sent by the base station through RRC messages.
27. The apparatus of claim 26, wherein the receiving unit is further configured to:
receiving DCI of PDCCH or EPDCCH sent by a base station, wherein the DCI is used for indicating that the conflict avoidance parameter of the current data type is used for conflict resolution.
28. The device according to claim 25, wherein the processing unit is specifically configured to:
selecting the collision avoidance parameter using a current data type;
in conflict resolution, when a channel is detected to be not idle, randomly selecting a backoff value N from 1 to CW to start backoff;
detecting whether a channel is idle in each expansion CCA time, and if the channel is idle, subtracting 1 from N;
if the channel is detected not to be idle, starting a Defer Period, wherein the Defer Period comprises M extended CCA time, and M is greater than or equal to 0; after the Defer Period is finished, continuously detecting each expansion CCA time, and if a channel is detected to be idle, subtracting 1 from N;
and when the N is reduced to 0, starting to transmit data on the unlicensed frequency band.
29. The device of claim 28, wherein the processing unit is further configured to:
if the channel in the Defer Period remains idle, keeping the N unchanged, or reducing the N to max [0, (N-M) ];
and if the channel in the Defer Period is not kept idle, keeping the N unchanged, and restarting the Defer Period.
30. The device of claim 28, wherein the processing unit is further configured to:
after data is sent on the unauthorized frequency band, if channel collision is detected, the data sending is immediately stopped;
and updating the current CW value according to the CW increasing amplitude value, randomly selecting a backoff number N between 1 and the updated CW value, and starting to backoff.
CN201510385991.4A 2015-06-30 2015-06-30 A kind of method for collision avoidance and device for unauthorized frequency range Active CN105101446B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510385991.4A CN105101446B (en) 2015-06-30 2015-06-30 A kind of method for collision avoidance and device for unauthorized frequency range
PCT/CN2015/091349 WO2017000411A1 (en) 2015-06-30 2015-09-30 Collision avoidance method and apparatus for use in unlicensed frequency band

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510385991.4A CN105101446B (en) 2015-06-30 2015-06-30 A kind of method for collision avoidance and device for unauthorized frequency range

Publications (2)

Publication Number Publication Date
CN105101446A CN105101446A (en) 2015-11-25
CN105101446B true CN105101446B (en) 2017-12-15

Family

ID=54580687

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510385991.4A Active CN105101446B (en) 2015-06-30 2015-06-30 A kind of method for collision avoidance and device for unauthorized frequency range

Country Status (2)

Country Link
CN (1) CN105101446B (en)
WO (1) WO2017000411A1 (en)

Families Citing this family (60)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106301733B (en) * 2015-06-26 2020-11-20 中兴通讯股份有限公司 Data transmission method and device
CN105392144B (en) * 2015-12-10 2019-02-19 北京邮电大学 A kind of channel multiplexing method and device of unlicensed frequency band
CN108476525B (en) * 2015-12-24 2022-04-26 北京小米移动软件有限公司 Method, apparatus, and system for channel access in unlicensed band
CN105657847A (en) * 2016-01-08 2016-06-08 宇龙计算机通信科技(深圳)有限公司 Channel detection method and device, terminal and base station
CN108463963B (en) * 2016-01-13 2022-03-08 联想创新有限公司(香港) Apparatus and method for data confirmation in wireless communication system
CN106993335B (en) * 2016-01-21 2022-03-01 中兴通讯股份有限公司 Preamble sending and receiving methods, device, user equipment and base station
US10542566B2 (en) * 2016-01-29 2020-01-21 Telefonaktiebolaget Lm Ericsson (Publ) Clear channel assessment technique
WO2017132829A1 (en) 2016-02-02 2017-08-10 华为技术有限公司 Data transmission method, user equipment, and base station
CN107026723B (en) * 2016-02-02 2020-10-09 电信科学技术研究院 Method and equipment for transmitting uplink control information
CN107040342B (en) 2016-02-03 2020-09-01 电信科学技术研究院 Method and equipment for transmitting uplink control information
US11452091B2 (en) 2016-02-04 2022-09-20 Acer Incorporated Device and method of handling hybrid automatic repeat request transmission
WO2017132960A1 (en) * 2016-02-04 2017-08-10 华为技术有限公司 Uplink signal transmission method, ue and base station
EP3726917B1 (en) * 2016-02-04 2022-11-02 Huawei Technologies Co., Ltd. Method and apparatus for determining contention window information
CN108605312A (en) * 2016-02-05 2018-09-28 华为技术有限公司 The method and apparatus of transmitting control data
CN107046727B (en) * 2016-02-06 2020-10-09 上海无线通信研究中心 An uplink resource sharing method, base station and terminal
US10292182B2 (en) 2016-02-16 2019-05-14 Hfi Innovation Inc. Listen before talk channel access procedure for uplink LAA
US10045376B2 (en) * 2016-02-16 2018-08-07 Mediatek Inc. Channel access procedure and QoS provisioning for uplink LAA
EP3417666B1 (en) * 2016-02-18 2022-02-16 Telefonaktiebolaget LM Ericsson (publ) A method for determining parameters for transmitting on an uplink control channel
CN109076607B (en) * 2016-02-29 2022-07-15 瑞典爱立信有限公司 Method and apparatus for accessing wireless channel in coexistence scenario
JP6880030B2 (en) 2016-03-22 2021-06-02 オッポ広東移動通信有限公司Guangdong Oppo Mobile Telecommunications Corp., Ltd. Methods for transmitting uplink control information, terminals and storage media
CN114070540B (en) * 2016-03-22 2023-08-25 苹果公司 Method, apparatus and storage medium for coexistence of unlicensed uplink and scheduled transmissions
ES2951183T3 (en) 2016-03-23 2023-10-18 Wilus Inst Standards & Tech Inc Method for accessing an uplink channel in an unlicensed band of a wireless communications system, and corresponding device
EP4415319A3 (en) * 2016-03-25 2024-10-02 Wilus Institute of Standards and Technology Inc. Method for uplink channel access to unlicensed band in wireless communication system and apparatus for same
CN107241808A (en) * 2016-03-28 2017-10-10 北京信威通信技术股份有限公司 The sending method and system of a kind of upstream data
CN107241176A (en) * 2016-03-28 2017-10-10 北京信威通信技术股份有限公司 A kind of sending method of detection reference signal, device and user equipment
KR102531756B1 (en) 2016-03-30 2023-05-12 주식회사 윌러스표준기술연구소 Channel access method, device and system in unlicensed band
JP6702603B2 (en) 2016-03-31 2020-06-03 ホアウェイ・テクノロジーズ・カンパニー・リミテッド Method and apparatus for determining contention window size in clear channel assessment
JP6239672B2 (en) * 2016-03-31 2017-11-29 株式会社Nttドコモ User terminal, radio base station, and radio communication method
CN107295696B (en) * 2016-04-01 2023-05-30 中兴通讯股份有限公司 Channel access method, device, UE and base station
CN107295695A (en) * 2016-04-01 2017-10-24 索尼公司 Electronic installation, message processing device and information processing method
WO2017196055A2 (en) 2016-05-10 2017-11-16 엘지전자 주식회사 Method for transmitting sounding reference signal in wireless communication system supporting unlicensed band, and apparatus supporting same
CN107360630A (en) * 2016-05-10 2017-11-17 北京信威通信技术股份有限公司 The cut-in method and device of a kind of uplink detection reference signal
CN107371274B (en) * 2016-05-13 2022-07-19 北京三星通信技术研究有限公司 Method and device for transmitting data
CN107483164B (en) * 2016-06-08 2019-11-22 展讯通信(上海)有限公司 Merge method, apparatus, base station and the user equipment of feedback
CN107483165B (en) * 2016-06-08 2020-07-03 展讯通信(上海)有限公司 Method, device, base station and user equipment for combining feedback
CN115765948A (en) 2016-07-23 2023-03-07 韦勒斯标准与技术协会公司 Method, device and system for channel access in unlicensed band
US10342044B2 (en) * 2016-07-25 2019-07-02 Qualcomm Incorporated Latency reduction techniques for LTE transmission in unlicensed spectrum
CN107734682B (en) * 2016-08-12 2023-09-29 中兴通讯股份有限公司 Information transmission method, transmission node and transmission system
CN107889264B (en) * 2016-09-30 2020-10-16 华为技术有限公司 Uplink transmission method and device
CN108282904B (en) * 2017-01-06 2020-10-30 展讯通信(上海)有限公司 Scheduling-free resource using method and device for cellular network communication system
CN108365925B (en) * 2017-01-26 2021-05-18 华为技术有限公司 Data transmission method and user equipment
CN108632866B (en) * 2017-03-22 2020-10-27 展讯通信(上海)有限公司 Resource occupation conflict processing method and base station
WO2018176634A1 (en) * 2017-03-29 2018-10-04 华为技术有限公司 Uplink scheduling method and apparatus based on unlicensed carrier
WO2018188121A1 (en) * 2017-04-12 2018-10-18 华为技术有限公司 Transmission method and device
CN109981232A (en) * 2017-12-27 2019-07-05 珠海市魅族科技有限公司 Data transmission method and device, data receiver method and device
CN110061817B (en) * 2018-01-17 2022-06-07 中兴通讯股份有限公司 Signal transmitting method, signal receiving method, signal transmitting device, signal receiving device, storage medium, and electronic device
CN108601091B (en) * 2018-04-12 2021-08-17 西安电子科技大学 A method and system for LTE-U/WiFi sharing unlicensed frequency band to avoid collision
CN110401981B (en) * 2018-04-25 2021-12-28 上海华为技术有限公司 Channel access method, user equipment, base station and related equipment
US11700085B2 (en) * 2018-08-10 2023-07-11 Beijing Xiaomi Mobile Software Co., Ltd. Method and apparatus for transmitting response information on feedback resources
KR102408453B1 (en) * 2018-08-10 2022-06-15 주식회사 케이티 Method and apparatus for transmitting and receiving data in unlicensed band
CN109314614B (en) * 2018-08-23 2022-03-01 北京小米移动软件有限公司 Hybrid automatic repeat request feedback method and device, user equipment and base station
EP3846566A4 (en) * 2018-08-30 2021-09-29 Beijing Xiaomi Mobile Software Co., Ltd. Method and apparatus for indicating and determining transmission direction of transmission unit, and storage medium
CN111107659B (en) 2018-10-26 2022-03-11 华为技术有限公司 Method and communication device for detecting wireless link in unlicensed spectrum
CN109819473A (en) * 2019-01-11 2019-05-28 蜂巢能源科技有限公司 Data transmission processing method, device and battery management system
CN111435902B (en) * 2019-02-22 2021-08-24 维沃移动通信有限公司 Control signal sending method and transmission node
EP3993547A4 (en) 2019-06-28 2022-07-06 Beijing Xiaomi Mobile Software Co., Ltd. METHOD FOR DETECTING AN UNLICENSED FREQUENCY BAND AND DEVICE FOR DETECTING AN UNLICENSED FREQUENCY BAND
CN111835458B (en) * 2019-08-16 2023-12-15 维沃移动通信有限公司 Information transmission and receiving method, terminal and network side equipment
CN112788635A (en) * 2019-11-08 2021-05-11 索尼公司 Electronic device and method for wireless communication, computer-readable storage medium
CN114731666B (en) * 2020-02-14 2024-10-29 Oppo广东移动通信有限公司 Transmission resource determining method and related device
CN113395187B (en) * 2021-05-27 2022-05-20 深圳市常工电子计算机有限公司 485 bus based communication enhancement method and system

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10215190A1 (en) * 2002-04-05 2003-10-30 Siemens Ag Method for controlling media access in a wireless communication network and communication system
US20070214379A1 (en) * 2006-03-03 2007-09-13 Qualcomm Incorporated Transmission control for wireless communication networks
CN101741701B (en) * 2008-11-12 2012-01-11 中兴通讯股份有限公司 Synchronous dispatching method and synchronous dispatching device
US8155102B1 (en) * 2011-05-24 2012-04-10 Renesas Mobile Corporation Channel access control
US9173224B2 (en) * 2012-03-01 2015-10-27 Futurewei Technologies, Inc. System and methods for differentiated association service provisioning in WiFi networks
CN104333873A (en) * 2014-11-28 2015-02-04 东莞宇龙通信科技有限公司 Channel detection method and system, device and terminal with base station function
CN104717686B (en) * 2015-03-31 2018-11-30 深圳酷派技术有限公司 A kind of channel detection method and network element device of unauthorized frequency range
CN104717687B (en) * 2015-04-09 2018-07-27 宇龙计算机通信科技(深圳)有限公司 Method of adjustment, adjustment system and the equipment of channel occupancy probabilities

Also Published As

Publication number Publication date
CN105101446A (en) 2015-11-25
WO2017000411A1 (en) 2017-01-05

Similar Documents

Publication Publication Date Title
CN105101446B (en) A kind of method for collision avoidance and device for unauthorized frequency range
US10959266B2 (en) OFDMA contention method and access point
US20180310339A1 (en) Method and Device for Channel Detection Configuration of Listen-Before-Talk Mechanism on Unlicensed Spectrum
WO2018059230A1 (en) Data processing method, node and terminal
EP3375239B1 (en) Downlink prioritization in tdd based lbt systems
EP3424173B1 (en) Technique for multi-carrier transmission in a transmit opportunity interval
WO2017050126A1 (en) Data transmission method, and method and device for sending indication information
EP3565357B1 (en) Method and device for processing scheduling request
CN107809805B (en) A method and device for uplink LBT channel detection and uplink data transmission
CN110381601B (en) Communication method, communication device, computer readable medium and electronic equipment
CN113647182B (en) Method and apparatus for wireless communication
JP2013131834A (en) Radio communication device and radio communication method
US10638384B2 (en) Transmission opportunity control method and apparatus
CN107682930B (en) Resource selection method and device
CN106341902A (en) Method and equipment for competing channel resources
CN110958715A (en) Method and communication device for sending and receiving random access preamble
KR20240004980A (en) Coordination procedures between sidelink UEs
EP4316073A1 (en) Resource selection for power-saving users in nr sidelink
EP3089395A1 (en) Data transmission method and device
CN109219146B (en) Method and terminal for reselecting information resources
CN113647171A (en) Method and apparatus for wireless communication
CN113079572B (en) Method and equipment for transmitting SR
CN106304391B (en) PRACH access control method, access method and device
KR20240102049A (en) Method for sidelink communication in unlicensed band and device using the same
US20250024495A1 (en) Method for resource allocation on shared spectrum and device thereof

Legal Events

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