WO2018161269A1 - Procédé d'ajustement de fenêtre de contention, et appareil de réseau - Google Patents
Procédé d'ajustement de fenêtre de contention, et appareil de réseau Download PDFInfo
- Publication number
- WO2018161269A1 WO2018161269A1 PCT/CN2017/075928 CN2017075928W WO2018161269A1 WO 2018161269 A1 WO2018161269 A1 WO 2018161269A1 CN 2017075928 W CN2017075928 W CN 2017075928W WO 2018161269 A1 WO2018161269 A1 WO 2018161269A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- terminal
- cell
- time period
- network device
- carrier
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/18—Negotiating wireless communication parameters
Definitions
- the present application relates to the field of wireless communications, and in particular, to a method and network device for adjusting a contention window.
- LBT Listening to Talk
- 3GPP 3rd Generation Partnership Project
- Clear Channel Assessment is a carrier detection technique applied to a wireless communication system to detect whether a channel is idle. LBT requires the station to listen to the channel before using the channel. When the station wants to send data, the station randomly selects an integer from [0, CW] as the initial value of the backoff counter. Performing CCA on the current carrier. When the detection result of the CCA is that the channel is idle, the value of the backoff counter is decremented by one. When the detection result of the CCA is busy, the value of the backoff counter is suspended, and channel detection is performed during the defer period.
- CCA Clear Channel Assessment
- the result of the channel detection in the delay period is that the channel is idle, and then the CCA detection is performed.
- the backoff counter is decremented by one.
- the value of the backoff counter is reduced to 0, the downlink data is transmitted.
- the backoff time is selected from the CW min , and after the network device completes the backoff according to the backoff time, the downlink data is sent to the terminal in the downlink subframe k according to the scheduling priority of the terminal.
- the hybrid automatic repeat request (HARQ) feedback information corresponding to the downlink subframe k is NACK
- the contention window is increased to the next level of the contention window.
- HARQ feedback information corresponding to the downlink subframe k is ACK
- CW CW min .
- the CW is the current contention window
- the CW min is the minimum contention window
- the CW max is the maximum contention window.
- the downlink subframe k is the first subframe in which the station sends the downlink data last time, and the subframe needs to have valid HARQ feedback.
- the HARQ feedback information of the downlink subframe k is defined as NACK: 80% or more of the HARQ feedback information corresponding to the downlink subframe k is NACK.
- the application provides a method for adjusting a contention window and a network device for narrowing the contention window and improving channel utilization.
- the first aspect provides a method for adjusting a contention window, including: after receiving, by the network device, the feedback information of the downlink data sent by the terminal of the first cell to the first time period, the acknowledgment message fed back by each terminal in the first time period is counted. a ratio of all the feedback information, and determining that the terminal to send the downlink data in the first target subframe is the to-be-scheduled terminal; and then selecting, according to the statistical result, the terminal that meets the communication quality requirement from the to-be-scheduled terminal as the first target terminal,
- the first target subframe sends the first downlink data to the first scheduling terminal that includes the first target terminal; and sets a contention window for the next data transmission according to the feedback information of the first scheduling terminal to the first downlink data.
- the first target subframe is in the first After a period of time, a subframe for setting a contention window of the next transmission data
- the first downlink data is downlink data sent to the first scheduling terminal in the first target subframe.
- the network device can determine the communication quality of the terminal according to the ratio of the acknowledgement message fed back by the terminal to the total feedback information, and then schedule the terminal that meets the communication quality requirement in the first target subframe, thereby improving the contention window to be set to The probability of the minimum contention window, which in turn reduces the backoff time before the next data transmission, thereby improving channel utilization.
- the determining, by the network device, the terminal that meets the communication quality requirement from the to-be-scheduled terminal as the first target terminal may be: the network device confirms the feedback of the terminal to be scheduled. The ratio of the message to the total feedback information is sorted from large to small, and the first n terminals are determined to be terminals satisfying the communication quality requirement, and the first n terminals are used as the first target terminal. Where n is not greater than the number of network resources of the network device.
- the network device may select, according to the statistical result, a part of the terminal with the best communication quality as the first target terminal, and send the downlink data to the first scheduling terminal that includes the first target terminal in the first target subframe.
- the feedback information corresponding to the first downlink data has the highest probability of confirming the message, and the probability of adjusting the next contention window to the minimum contention window is also the largest, so that the backoff time can be effectively shortened and the channel utilization rate can be improved.
- the network device selects, from the to-be-scheduled terminal, the terminal that meets the communication quality requirement as the first target terminal, where the network device determines from the to-be-scheduled terminal.
- the terminal that confirms that the proportion of all the feedback information exceeds the first preset threshold is a terminal that satisfies the communication quality requirement, and all or part of the terminal that satisfies the communication quality requirement is used as the first target terminal.
- the network device can select the terminal that meets the communication quality requirement from the to-be-scheduled terminal according to the first preset threshold, and send the first downlink data to the terminal with reliable communication quality in the first target subframe instead of scheduling priority.
- the higher level terminal sends downlink data.
- the feedback information corresponding to the first downlink data in the present application has a higher probability of confirming the message, and the probability of adjusting the next contention window to the minimum contention window is also larger, so that the backoff time can be effectively shortened. Improve channel utilization.
- the network device before the network device collects the feedback information of the downlink data sent by the terminal of the first cell to the first time period, the network device sets a lower limit of the expected scheduling duration of the first cell; The network device collects feedback information of the downlink data sent by the terminal of the first cell to the first time period to the lower limit of the expected scheduling duration in the first time period.
- the network device can schedule the terminal that meets the communication quality requirement, shorten the backoff time, and improve the opportunity for the first cell to occupy the carrier, thereby increasing the time that the first cell occupies the carrier.
- the determining, by the network device, the lower limit of the expected scheduling duration of the first cell may be: the average value of the data rate of the network device according to the first cell in the second time period
- the data transmission rate of the RLC layer entry of the cell in the second time period determines the proportion of time that the first cell expects to occupy the carrier; the network device determines, according to the idle channel estimation result of the carrier in the second time period, that the other cell occupies the carrier in the second time period.
- the duration according to the duration of the occupied cells of the other cells in the second period and the duration of the second period, determining the proportion of time that the other cells expect to occupy the carrier; and then, according to the proportion of time that the first cell expects to occupy the carrier, the expected occupancy of the other cells
- the time ratio of the wave and the duration of the first time period determine the lower limit of the desired scheduling time of the first cell.
- the second time period is before the first time period, and the other cells are cells occupying carriers in the second time period except the first cell.
- the network device can measure the actual bearer of the carrier, and determine the lower limit of the expected scheduling time according to the measurement result. Therefore, the present application can adjust the lower limit of the expected scheduling time according to the actual bearer of the carrier, and provides a feasible setting of the lower limit of the desired scheduling duration. Program.
- the method further includes: determining, by the network device, an upper limit of a desired scheduling duration of the first cell; and detecting that the duration of the first cell occupying the carrier in the first time period is greater than a desired scheduling duration
- the network device selects, from the to-be-scheduled terminal, a terminal that does not meet the communication quality requirement as the second target terminal according to the ratio of the denied message to the total feedback information in the first time period, and includes the second target in the first target subframe.
- the second scheduling terminal of the terminal sends the second downlink data.
- the contention window of the next data transmission is set.
- the second downlink data is downlink data that is sent to the second scheduling terminal in the first target subframe.
- the network device may select, according to the foregoing statistical result, a part of the terminal with the worst communication quality from the to-be-scheduled terminal as the second target terminal, and send the downlink to the second scheduling terminal that includes the second target terminal in the first target subframe.
- the feedback information corresponding to the second downlink data has the highest probability of denying the message, and the probability of expanding the next contention window is also the largest, so the backoff time can be effectively increased, thereby improving the opportunity for other network devices to occupy the carrier, and achieving a fair competition channel. purpose.
- the determining, by the network device, the upper limit of the expected scheduling duration of the first cell may be: the average value of the data rate of the network device according to the first cell in the second time period
- the data transmission rate of the RLC layer entry of the cell in the second period determines the proportion of time that the first cell expects to occupy the carrier, and the second period is before the first period
- the network device determines, according to the idle channel evaluation result of the carrier in the second period, The length of time that the other cells occupy the carrier in the second time period, according to the duration of the other cells occupying the carrier in the second time period and the duration of the second time period, determining the proportion of time that the other cells expect to occupy the carrier, and the other cells are in addition to the first cell.
- the second time period occupies the cell of the carrier; the network device determines the upper limit of the expected scheduling time of the first cell according to the proportion of time that the first cell expects to occupy the carrier, the proportion of time that the other cell expects to occupy the carrier, and the duration of the first time period.
- the network device can measure the actual bearer of the carrier, and determine the upper limit of the expected scheduling time according to the measurement result. Therefore, the present application can adjust the expected scheduling duration upper limit according to the actual bearer of the carrier, and provides a feasible setting of the upper limit of the desired scheduling duration. Program.
- the second aspect provides a network device, which can implement the function of the network device in the method for adjusting a contention window in the first aspect.
- This function can be implemented in hardware or in hardware by executing the corresponding software.
- a third aspect provides a computer readable storage medium having instructions stored therein that, when executed on a computer, cause the computer to perform the methods described in the above aspects.
- a fourth aspect provides a computer program product comprising instructions which, when executed on a computer, cause the computer to perform the methods described in the various aspects above.
- the network device receives the feedback information of the downlink data sent by the terminal of the first cell to the first time period, and collects the ratio of the acknowledgement message fed back by each terminal in the first time period to the total feedback information; Determining that the terminal to send downlink data in the first target subframe is the to-be-scheduled terminal, and according to the statistical result, from the to-be-scheduled terminal Selecting a terminal that meets the communication quality requirement as the first target terminal, and then transmitting, in the first target subframe, the first downlink data to the first scheduling terminal that includes the first target terminal, and the first downlink data according to the first scheduling terminal.
- the feedback information sets the competition window for the next data sent.
- the present application can improve the probability of setting the contention window to the minimum contention window by scheduling the terminal that satisfies the communication quality requirement in a specific subframe, thereby shortening the backoff time before the next data transmission, thereby improving Channel utilization.
- FIG. 1 is a schematic flow chart of a method for adjusting a contention window in the prior art
- FIG. 2 is a schematic diagram of an application scenario in an embodiment of the present invention.
- FIG. 3 is a schematic structural diagram of a network device according to an embodiment of the present invention.
- FIG. 4 is a schematic flowchart of a method for adjusting a contention window according to an embodiment of the present invention
- FIG. 5 is another schematic flowchart of a method for adjusting a contention window according to an embodiment of the present invention.
- FIG. 6 is another schematic diagram of a method for adjusting a contention window in an embodiment of the present invention.
- FIG. 7 is a schematic structural diagram of a network device according to an embodiment of the present invention.
- FIG. 8 is another schematic structural diagram of a network device according to an embodiment of the present invention.
- FIG. 9 is another schematic structural diagram of a network device according to an embodiment of the present invention.
- the wireless communication system includes a network device and a terminal.
- the network device refers to the base station 201 or the micro base station 203, and may also be an access point or other access network device.
- the base station 201 corresponds to the macro cell 202
- the micro base station 203 corresponds to the small cell 204.
- the terminal 205 can be a personal computer, a mobile phone, a tablet computer, a car computer, a kiosk or a personal digital assistant.
- the present application provides a network device 300.
- the network device 300 includes one or more transceivers 301, one or more processors 302, one or more memories 303, one or more network interfaces 304.
- the transceiver 301, the processor 302, the memory 303, and the network interface 304 are connected by a bus.
- the transceiver 301 includes a receiver Rx and a transmitter Tx, and the transceiver 301 is coupled to an antenna or an antenna array.
- the network interface 304 is connected to the core network via a link (e.g., a link to the core network) or to other base stations via a wired or wireless link.
- the memory 303 includes a random access memory (RAM), and may further include at least one non-volatile memory (NVM) such as a magnetic disk.
- Memory 303 is used to store computer program code.
- the processor 302 can perform the method of adjusting the contention window in the present application by calling the program code stored in the memory 303.
- an embodiment of a method for adjusting a contention window provided by the present application includes:
- Step 401 The network device receives feedback information of the downlink data sent by the terminal of the first cell to the first time period.
- the network device may receive the feedback information of the downlink data of the terminal of the first cell.
- the terminal correctly receives data, it sends an acknowledgement message, such as ACK, to the network device.
- ACK acknowledgement message
- the terminal does not correctly receive data, it sends a negative message, such as NACK or "any", to the network device.
- Step 402 The network device collects, in the first time period, the acknowledgement message fed back by each terminal accounts for the proportion of all feedback information.
- Step 403 The network device determines that the terminal that is to send the downlink data in the first target subframe is the to-be-scheduled terminal, and selects, according to the statistical result, the terminal that meets the communication quality requirement from the to-be-scheduled terminal as the first target terminal.
- the first target subframe is a subframe for setting a contention window of the next transmission data after the first time period, for example, a first downlink subframe with valid HARQ feedback after the first time period.
- the network device When the network device has downlink data to be sent, there are N terminals to be scheduled in the first target subframe. In fact, network resources (such as time-frequency resources) of the network device are limited, and only downlink data is sent to n terminals. n ⁇ N. Therefore, the network device selects n terminals from the N terminals as scheduling terminals. If the acknowledgement message of the terminal is high, it means that the communication quality of the terminal is reliable, otherwise the communication quality of the terminal is not reliable. The network device may select the first target terminal from the to-be-scheduled terminal according to the proportion of the acknowledgement message fed back by the terminal.
- the present application may also select a terminal that meets the communication quality requirement according to the ratio of the confirmation message to the denied message.
- Step 404 The network device sends the first downlink data to the first scheduling terminal that includes the first target terminal in the first target subframe.
- the first downlink data corresponds to the first target subframe, which is downlink data sent in the first target subframe.
- Step 405 The network device sets a contention window for sending data next time according to the feedback information of the first scheduling terminal to the first downlink data.
- the network device receives the feedback information of the first downlink data by the first scheduling terminal, and sets the feedback information of the first downlink data to the first scheduling terminal.
- the contention window for sending data Since the first target terminal is a terminal that meets the communication quality requirement, when the number of the first target terminals is equal to or exceeds 20% of the number of the first scheduling terminals, the feedback result of the first downlink data is generally a confirmation message, according to the current There is a agreement that the next time the contention window for sending data will be set to the minimum contention window.
- the network device may still send downlink data to the terminal according to a scheduling policy specified by the existing protocol.
- the contention window for sending data this time is CW1
- the contention window for the next data transmission is CW2.
- CW2 2 ⁇ CW1.
- the network device continues to send downlink data to the terminal because the priority of the terminal that receives the first downlink data is high.
- the network device will continuously expand the contention window for the next data transmission.
- the competition window continues to expand, and the backoff time increases, resulting in low channel utilization.
- the method before the step 402, the method further includes: setting, by the network device, a lower limit of a desired scheduling duration of the first cell;
- Step 402 may be specifically: if it is detected that the duration of the first cell occupied carrier is less than the expected scheduling duration lower limit in the first time period, the network device collects feedback information of the downlink data sent by the terminal of the first cell to the first time period.
- the carrier used by the network device to send data to the terminal of the first cell may be any carrier configured by the network device, and the carrier may be composed of several subcarriers.
- the network device determines whether the duration of the carrier occupied by the first cell in the first time period is less than the lower limit of the expected scheduling duration. If the time is less, indicating that the duration of the carrier occupied by the first cell is small, step 402 is performed.
- the method for adjusting the contention window in the embodiment shown in FIG. 4 can improve the utilization of the carrier by the first cell, and send more data to the terminal of the first cell through the carrier. If it is not smaller, it indicates that the duration of the carrier occupied by the first cell is reasonable, and step 402 may not be performed.
- the lower limit of the expected scheduling duration of each cell may be allocated by the core network device, or may be set by the network device according to the time of the carrier occupied by the cell.
- the network device determines that the lower limit of the expected scheduling duration of the first cell may be:
- the network device determines, according to a data rate average value of the first cell in the second time period and a data transmission rate of a Radio Link Control (RLC) layer entry of the first cell in the second time period, determining the expected occupation of the first cell.
- the time ratio of the carrier is determined according to the idle channel estimation result of the carrier in the second period, and the duration of the occupied carriers of the other cells in the second period is determined according to the duration of the occupied carriers of the other cells in the second period and the duration of the second period.
- the proportion of the time that the other cell is expected to occupy the carrier; the lower limit of the expected scheduling duration of the first cell is determined according to the proportion of time that the first cell expects to occupy the carrier, the proportion of time that the other cell expects to occupy the carrier, and the duration of the first time period.
- the network device selects one time period before the first time period as the second time period, and the duration of the second time period is recorded as T2.
- Q1 is a weighting coefficient and takes a value of 1 or other value close to 1.
- Q2 is a weighting coefficient and takes a value of 1 or other values close to 1. The time is then Ls, Lo T2, and calculating an expected schedule length limit S min.
- the step 403 may be: the network device sorts the ratio of the acknowledgement message fed back by the terminal to be scheduled to the total feedback information from large to small, and determines that the first n terminals are terminals that meet the communication quality requirement. The first n terminals are used as the first target terminal.
- the network device selects the first n terminals as the first target terminal, and n is not greater than the number of network resources of the network device, that is, the first target terminal is a part of the terminal with the best communication quality among the to-be-scheduled terminals, and the network device can determine that it meets the communication quality requirement. .
- the network device Compared with sending the downlink data to the other terminals in the to-be-scheduled terminal, when the network device sends the first downlink data to the first scheduling terminal, the first target subframe corresponds to The feedback information has a higher probability of confirming the message, and the probability of adjusting the next contention window to the minimum contention window is also the largest, so that the backoff time can be effectively shortened and the channel utilization rate can be improved.
- the network device can also select n other terminals as the first target terminal, for example, according to the above ranking, select the terminal from sequence number 2 to serial number (n+1) as the first target terminal, or The terminal from the sequence number 3 to the sequence number (n+2) is selected as the first target terminal, and the other methods for selecting the terminal as the first target terminal can be deduced by analogy, and details are not described herein again.
- the step 403 may be specifically: the network device determines, from the to-be-scheduled terminal, that the terminal whose acknowledgment message occupies the total of the feedback information exceeds the first preset threshold is a terminal that meets the communication quality requirement, and is satisfied. All or part of the terminal required for communication quality serves as the first target terminal.
- the first preset threshold is used to determine whether the communication connection between the terminal and the network device meets the communication quality requirement, and the value may be set according to actual conditions. If the number of the feedback acknowledgement messages in the first time period exceeds the first preset threshold, determining that the communication connection between the terminal and the network device meets the communication quality requirement. Otherwise, the above communication connection does not meet the communication quality requirements.
- the probability that the feedback information corresponding to the first downlink data is a confirmation message is greater, and the next The probability that the competition window is adjusted to the minimum contention window is also larger, so that the backoff time can be effectively shortened and the channel utilization rate can be improved.
- each cell has data to transmit, if one cell occupies a long carrier time and other cells occupy a carrier for a short time, the channel allocation may be uneven.
- the application can increase the backoff duration of the current cell when the current cell occupies a carrier for a long time, thereby increasing the opportunity for other cells to occupy the carrier and achieving the effect of a fair competition channel.
- another embodiment of the method for adjusting contention window provided by the present application includes:
- Step 501 The network device determines an upper limit of a desired scheduling duration of the first cell.
- the upper limit of the expected scheduling duration of each cell may be allocated by the core network device, or may be set by the network device according to the time of the carrier occupied by the cell.
- Step 502 When it is detected that the duration of the first cell occupied carrier is greater than the expected scheduling duration upper limit in the first time period, the network device selects the unsatisfied terminal from the to-be-scheduled terminal according to the ratio of the acknowledgment message occupies all the feedback information in the first time period.
- the terminal of communication quality requirement is used as the second target terminal.
- the duration of the first cell occupying the carrier in the first time period is greater than the upper limit of the expected scheduling time of the first cell, it indicates that the duration of the occupied cells of other cells is too short, and the channel allocation is uneven. At this time, it is necessary to re-allocate the channel occupancy ratio so that each cell can compete for the channel fairly.
- the network device collects the ratio of the negative feedback message fed back by each terminal in the first time period to the total feedback information, and determines that the terminal that needs to send the downlink data in the first target subframe is the to-be-scheduled terminal, according to the statistical result. And selecting, from the terminal to be scheduled, a terminal that does not meet the communication quality requirement as the second target terminal.
- Step 503 The network device sends the second downlink data to the second scheduling terminal that includes the second target terminal in the first target subframe.
- Step 504 The network device sets, according to the feedback information of the second downlink data by the second scheduling terminal, a contention window for sending data next time.
- the network device receives the feedback information of the second downlink data by the second scheduling terminal, according to the second scheduling terminal.
- the feedback information of the two downlink data sets the contention window for the next data transmission.
- the contention window for sending data this time is CW1
- the contention window for the next data transmission is CW2.
- the second target terminal is a terminal that does not meet the communication quality requirement
- the feedback result of the first downlink data is generally a negative message
- CW2 2 ⁇ CW1.
- the competition window will continue to expand, and the back-off time will increase.
- the embodiment of the present invention can improve the opportunity for other cells to occupy a carrier and achieve the purpose of fair competition channel.
- step 501 may be specifically: the network device determines, according to a data rate average of the first cell in the second time period and a data transmission rate of the RLC layer entry of the first cell in the second time period, the first cell. Determining the time ratio of the occupied carrier; determining the duration of the occupied carriers of the other cells in the second period according to the idle channel estimation result of the carrier in the second period, according to the duration of the occupied carriers of the other cells in the second period and the duration of the second period The ratio of the time that the other cell is expected to occupy the carrier is determined; the upper limit of the expected scheduling duration of the first cell is determined according to the proportion of time that the first cell expects to occupy the carrier, the proportion of time that the other cell expects to occupy the carrier, and the duration of the first time period.
- the network device selects one time period before the first time period as the second time period, and the duration of the second time period is recorded as T2.
- Q1 is a weighting coefficient and takes a value of 1 or other value close to 1.
- the other cell is a cell that occupies a carrier in the second period except the first cell.
- Q2 is a weighting coefficient and takes a value of 1 or other values close to 1.
- the desired scheduling duration upper limit S max is then calculated from Ls, Lo, and T2.
- the network device can select a terminal that does not meet the communication quality requirement by using various methods. For details, refer to the following embodiments.
- step 502 may be specifically: the network device sorts the ratio of the denial message fed back by the terminal to be scheduled to the total feedback information from large to small, and selects the first n terminals as the The second target terminal.
- n is not greater than the number of network resources of the network device.
- the network device selects the first n terminals as the second target terminal, that is, the second target terminal is the part of the terminal to be scheduled that has the worst communication quality.
- the probability that the feedback information corresponding to the second target subframe is a negative message is greater, and the next competition is to be compared with that of the other terminals in the terminal to be scheduled.
- the probability of window expansion is also the largest, so it can effectively increase the backoff time and increase the chance of other network devices occupying the carrier.
- the step 502 may be specifically: determining that the terminal whose denial message accounts for all the feedback information exceeds the second preset threshold is a terminal that does not meet the communication quality requirement, and will not Satisfaction All or part of the terminal of the quality requirement is used as the second target terminal.
- the second preset threshold is used to determine whether the communication connection between the terminal and the network device meets the communication quality requirement, and the value may be set according to actual conditions. If the number of the feedback acknowledgement messages exceeds the second preset threshold in the first time period, it is determined that the communication connection between the terminal and the network device does not meet the communication quality requirement. Otherwise, it cannot be determined that the above communication connection does not satisfy the communication quality requirement.
- the probability that the feedback information corresponding to the second downlink data is a negative message is greater, thereby increasing the probability of expanding the contention window. Increase the backoff time and increase the chance of other cells occupying the carrier.
- the network device takes a base station as an example, and the terminal of the cell 1 takes 50 terminals as an example.
- the network device sends downlink data to the terminal of the cell 1 through the carrier in the first period, the first target.
- a subframe ie, subframe k refers to a first downlink subframe in which there is valid HARQ feedback after the first time period.
- the number of downlink subframes is 200.
- the feedback information of the terminal of the cell 1 for transmitting downlink data in the first time period is as follows:
- NULL indicates that the base station does not schedule the terminal in the subframe.
- the terminal to be scheduled includes the terminal 1 to the terminal 10.
- the network resources of the base station can only support sending downlink data to the four terminals.
- the base station counts the ratio of ACK/NACK feedback from each terminal to all feedback information, and sorts the ACK ratio from large to small, and assumes that terminal 3, terminal 4, terminal 5, and terminal 6 are the first four terminals, and the first backoff time.
- the subframe k in the first scheduling process transmits downlink data to the terminal 3, the terminal 4, the terminal 5, and the terminal 6.
- the ACK accounts for 25% of the total feedback result, and the ratio of the feedback information of the subframe k to the NACK is necessarily lower than 80%, and the feedback information of the subframe k can be seen.
- the CW2 set CW min, and then select a second backoff time from CW min.
- the first scheduling terminal selected according to the existing scheduling policy, the terminal 1, the terminal 2, the terminal 4, and the terminal 5 in the above table are taken as an example, and the subframe k in the first scheduling process is directed to the terminal 1, the terminal 2, the terminal 4, and the terminal 5.
- Send downlink data It is assumed that the proportion of the ACKs received by the terminal 1, the terminal 2, the terminal 4, and the terminal 5 is less than 20%.
- the feedback result corresponding to the subframe k is likely to be a NACK, and then in the second scheduling process.
- the competition window CW2 will become twice the CW1, and then the second backoff time is selected from CW2. In the case of continuous data transmission failure, the contention window will gradually increase until the maximum contention window.
- the backoff time selected from the maximum contention window will be large, and since the backoff time does not send downlink data, the channel utilization is very low.
- the duration of the second time period is 1 s.
- the average data transmission rate of the cell 1 in the second period is 50 Mbps, and the data transmission rate of the RLC layer entrance is 100 Mbps, and q1 is 1.
- the base station determines that the Ls of the cell 1 is 50%.
- the base station performs an idle channel estimation on the current carrier, and assumes that the duration of the occupied carrier of the other cell is 250 ms, and Lo is determined to be 25%.
- the base station may determine that the duration of the occupied carrier of the cell 1 is less than the lower limit of the expected scheduling time according to 400 ms ⁇ 600 ms, and triggers the base station to count the acknowledgement message of the terminal feedback of the cell 1 in the first time period.
- the step of the proportion of feedback information may be determined that the duration of the occupied carrier of the cell 1 is less than the lower limit of the expected scheduling time according to 400 ms ⁇ 600 ms.
- the base station transmits downlink data to the terminal 7, the terminal 8, the terminal 9, and the terminal 10 in the subframe k. If the feedback information of the terminal is NACK, the feedback information corresponding to the subframe k is NACK, and the contention window CW2 of the second scheduling process is adjusted to be twice the competition window CW1 of the first scheduling process, so that the backoff time of the cell 1 is As the number of other cells occupying a carrier increases, the goal of a fair competition channel can be achieved.
- Network device 700 which can implement the functions of the network device in the embodiment shown in FIG. 4 to FIG.
- Network device 700 includes:
- the receiving module 701 is configured to receive feedback information of the downlink data sent by the terminal of the first cell to the first time period;
- the statistics module 702 is configured to calculate a ratio of the acknowledgement message fed back by each terminal in the first time period to the total feedback information
- the selecting module 703 is configured to determine that the terminal that is to send the downlink data in the first target subframe is the to-be-scheduled terminal, and select, according to the statistical result, the terminal that meets the communication quality requirement from the to-be-scheduled terminal as the first target terminal, and the first target subframe. a subframe for setting a contention window for the next transmission of data after the first time period;
- the sending module 704 is configured to send the first downlink data to the first scheduling terminal that includes the first target terminal in the first target subframe.
- the setting module 705 is configured to set a contention window for sending data next time according to the feedback information of the first scheduling terminal to the first downlink data.
- the selecting module 703 is specifically configured to sort the proportion of the acknowledgement message fed back by the terminal to be scheduled to the total feedback information from large to small; determining that the first n terminals are satisfied A terminal that requires communication quality, the first n terminals are used as the first target terminal, and n is not greater than the number of network resources of the network device.
- the selecting module 703 is specifically configured to determine, from the to-be-scheduled terminal, that the terminal that the acknowledgement message occupies the total feedback information exceeds the first preset threshold to satisfy the communication quality.
- the required terminal uses all or part of the terminal satisfying the communication quality requirement as the first target terminal.
- the network device 700 further includes:
- the first determining module 801 is configured to determine, before the terminal of the first cell, the feedback information of the downlink data sent by the first time period, the lower limit of the expected scheduling duration of the first cell;
- the statistic module 702 is specifically configured to: if it is detected that the duration of the first cell occupied carrier is smaller than the expected scheduling duration lower limit in the first time period, the feedback information of the downlink data sent by the terminal of the first cell to the first time period is calculated.
- the first determining module 801 is specifically configured to: according to a data rate average of the first cell in the second time period and a radio link layer control protocol RLC of the first cell in the second time period.
- the data transmission rate of the layer entry determines the proportion of time that the first cell expects to occupy the carrier, and the second time period is before the first time period; and determines the duration of the other cells occupying the carrier in the second time period according to the idle channel estimation result of the carrier in the second time period.
- the ratio of the time that a cell is expected to occupy the carrier, the proportion of time that the other cell expects to occupy the carrier, and the duration of the first time period determine the lower limit of the desired scheduling duration of the first cell.
- the network device 700 further includes:
- a second determining module 901 configured to determine an upper limit of a desired scheduling duration of the first cell
- the selecting module 703 is further configured to: when detecting that the duration of the first cell occupied carrier is greater than the expected scheduling duration upper limit in the first time period, select, according to the ratio of the acknowledgment message to the total feedback information in the first time period, select from the to-be-scheduled terminal A terminal that does not meet the communication quality requirement is used as the second target terminal;
- the sending module 704 is further configured to send the second downlink data to the second scheduling terminal that includes the second target terminal in the first target subframe.
- the setting module 705 is further configured to set, according to the feedback information of the second downlink data by the second scheduling terminal, a contention window for sending data next time.
- the second determining module 901 is specifically configured to determine, according to a data rate average value of the first cell in the second time period and a data transmission rate of the RLC layer entry of the first cell in the second time period, a time ratio of the first cell expected to occupy the carrier,
- the second time period is before the first time period; determining the duration of the other cells occupying the carrier in the second time period according to the idle channel estimation result of the carrier in the second time period, according to the duration and the second time period of the other cells occupying the carrier in the second time period
- the duration of time determining the proportion of time that other cells are expected to occupy the carrier, and the other cells are cells occupying the carrier in the second period except the first cell; the proportion of time that the first cell expects to occupy the carrier, and the proportion of time that other cells expect to occupy the carrier And a duration of the first time period, determining an upper limit of a desired scheduling time of the first cell.
- the computer program product includes one or more computer instructions.
- the computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable device.
- the computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be from a website site, computer, server or data center Transfer to another website site, computer, server, or data center by wire (eg, coaxial cable, fiber optic, digital subscriber line (DSL), or wireless (eg, infrared, wireless, microwave, etc.).
- wire eg, coaxial cable, fiber optic, digital subscriber line (DSL), or wireless (eg, infrared, wireless, microwave, etc.).
- the computer readable storage medium can be Any available media that can be stored by a computer or a data storage device such as a server, data center, or the like that includes one or more available media integrations.
- the usable medium may be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a Solid State Disk (SSD)) or the like.
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
La présente invention concerne un procédé d'ajustement de fenêtre de contention, comprenant les étapes suivantes : lors de la réception, à partir de terminaux dans une première cellule, d'informations de rétroaction de données de liaison descendante, les données de liaison descendante étant envoyées pendant une première période de temps, un appareil de réseau calculant un rapport d'un message de confirmation renvoyé par chacun des terminaux pendant la première période de temps à la totalité des informations de rétroaction; la détermination de terminaux souhaitant envoyer des données de liaison descendante sur une première sous-trame cible en tant que terminaux à planifier, et sélectionner, en fonction du résultat de calcul et des terminaux à planifier, un terminal répondant à une exigence de qualité de communication pour être un premier terminal cible; envoyer, sur la première sous-trame cible, des premières données de liaison descendante à des premiers terminaux de planification comprenant le premier terminal cible; et configurer, selon des informations de rétroaction des premiers terminaux de planification pour les premières données de liaison descendante, une fenêtre de contention pour l'opération de transmission de données suivante. La présente invention concerne également un appareil de réseau mettant en oeuvre le procédé ci-dessus. La présente invention réduit la taille d'une fenêtre de contention, et améliore un taux d'utilisation de canal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2017/075928 WO2018161269A1 (fr) | 2017-03-08 | 2017-03-08 | Procédé d'ajustement de fenêtre de contention, et appareil de réseau |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2017/075928 WO2018161269A1 (fr) | 2017-03-08 | 2017-03-08 | Procédé d'ajustement de fenêtre de contention, et appareil de réseau |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018161269A1 true WO2018161269A1 (fr) | 2018-09-13 |
Family
ID=63447245
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/075928 Ceased WO2018161269A1 (fr) | 2017-03-08 | 2017-03-08 | Procédé d'ajustement de fenêtre de contention, et appareil de réseau |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2018161269A1 (fr) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101741918A (zh) * | 2008-11-25 | 2010-06-16 | 中国移动通信集团公司 | 一种mac接入管理方法及管理单元 |
| CN101902776A (zh) * | 2010-07-08 | 2010-12-01 | 华南理工大学 | 一种改进的基于rts/cts的多跳无线网络拥塞控制方法 |
| CN103856303A (zh) * | 2014-03-27 | 2014-06-11 | 西安电子科技大学 | 根据重传次数动态设置节点最小竞争窗口值的方法 |
| US20170005768A1 (en) * | 2015-06-30 | 2017-01-05 | Sharp Laboratories Of America, Inc. | Systems and methods for backoff procedures for licensed-assisted access |
-
2017
- 2017-03-08 WO PCT/CN2017/075928 patent/WO2018161269A1/fr not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101741918A (zh) * | 2008-11-25 | 2010-06-16 | 中国移动通信集团公司 | 一种mac接入管理方法及管理单元 |
| CN101902776A (zh) * | 2010-07-08 | 2010-12-01 | 华南理工大学 | 一种改进的基于rts/cts的多跳无线网络拥塞控制方法 |
| CN103856303A (zh) * | 2014-03-27 | 2014-06-11 | 西安电子科技大学 | 根据重传次数动态设置节点最小竞争窗口值的方法 |
| US20170005768A1 (en) * | 2015-06-30 | 2017-01-05 | Sharp Laboratories Of America, Inc. | Systems and methods for backoff procedures for licensed-assisted access |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12150170B2 (en) | Method and apparatus for listen-before-talk (LBT) related operation in a wireless communication system using unlicensed band | |
| CN109496456B (zh) | 非授权频谱上的信道检测方法、装置和存储介质 | |
| CN103636145B (zh) | 在无线通信系统中由移动站进行测距传输的方法和装置 | |
| JP6177437B2 (ja) | チャネルアクセス方法、装置及びシステム | |
| WO2020200273A1 (fr) | Procédé d'envoi de données et appareil de communication | |
| EP3432675A1 (fr) | Procédé et appareil de détermination de la taille d'une fenêtre de contention (cws) dans une procédure d'évaluation de canal dégagé (cca) | |
| US10104689B2 (en) | Wireless shared spectrum access contention based on HARQ feedback | |
| CN111491392B (zh) | 通信方法及终端设备、接入网设备 | |
| CN110100399B (zh) | 信道检测机制的确定方法、装置、设备及存储介质 | |
| WO2020200092A1 (fr) | Procédé et appareil de transmission d'informations de liaison montante | |
| CN106572499A (zh) | 一种基于小数退避的信道接入方法 | |
| CN112771987B (zh) | 确定信道占用时间的方法和有关的无线节点 | |
| WO2020164503A1 (fr) | Procédé de transmission d'informations, dispositif de terminal, et dispositif de réseau | |
| WO2021212522A1 (fr) | Procédé de sélection de ressources et dispositif de communication | |
| CN108401291A (zh) | 数据传输的方法和装置 | |
| US20250024502A1 (en) | Channel access processing method and apparatus applied to sidelink, and network side device | |
| WO2018161269A1 (fr) | Procédé d'ajustement de fenêtre de contention, et appareil de réseau | |
| CN106559192B (zh) | 一种基于ofdma的数据传输方法及相关设备 | |
| CN112399631B (zh) | 一种竞争窗口维护方法及设备 | |
| CN108633084B (zh) | 数据传输的方法和装置 | |
| CN112654096A (zh) | 竞争窗长度自适应调整方法和装置 | |
| CN114788389B (zh) | 无线通信网络中基于竞争和优先级的信道接入 | |
| US20090074004A1 (en) | Back-off-state assignment for channel throughput maximization of wireless networks | |
| CN116684967A (zh) | 侧行链路信道接入方法及通信装置 | |
| CN118785374A (zh) | 直通链路资源分配方法、装置、直通链路设备及介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17899951 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17899951 Country of ref document: EP Kind code of ref document: A1 |