[go: up one dir, main page]

WO2018033197A1 - Réglage de priorité dynamique pour améliorer les taux de crête dans un réseau de communication sans fil - Google Patents

Réglage de priorité dynamique pour améliorer les taux de crête dans un réseau de communication sans fil Download PDF

Info

Publication number
WO2018033197A1
WO2018033197A1 PCT/EP2016/069348 EP2016069348W WO2018033197A1 WO 2018033197 A1 WO2018033197 A1 WO 2018033197A1 EP 2016069348 W EP2016069348 W EP 2016069348W WO 2018033197 A1 WO2018033197 A1 WO 2018033197A1
Authority
WO
WIPO (PCT)
Prior art keywords
interference
level
priority level
transmission
data
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
Application number
PCT/EP2016/069348
Other languages
English (en)
Inventor
Anders Ericsson
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.)
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Telefonaktiebolaget LM Ericsson AB
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 Telefonaktiebolaget LM Ericsson AB filed Critical Telefonaktiebolaget LM Ericsson AB
Priority to PCT/EP2016/069348 priority Critical patent/WO2018033197A1/fr
Publication of WO2018033197A1 publication Critical patent/WO2018033197A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

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]
    • 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/08Non-scheduled access, e.g. ALOHA
    • H04W74/0866Non-scheduled access, e.g. ALOHA using a dedicated channel for access
    • H04W74/0875Non-scheduled access, e.g. ALOHA using a dedicated channel for access with assigned priorities based access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Definitions

  • the present invention relates generally to the field of wireless communication.
  • LAA License Assisted Access
  • LTE Long Term Evolution
  • UMTS Universal Mobile Telecommunication Systems
  • LAA a Listen Before Talk, LBT scheme, similar to that used by WiFi is proposed to ensure coexistence within LAA networks but also with other technologies.
  • LAA LAA as implemented in 3GPP release 13 may be taken as an example.
  • the described principles can be used in other variants of systems using unlicensed spectrum utilizing some kind of Carrier Sensing, CS, as mechanism to enable coexistence.
  • Any transmission by an LAA transmitter is preceded by a sensing period. Furthermore, a maximum channel occupancy time, MCOT, is stipulated, during which transmission may take place and after which a new sensing of the communication channel is needed.
  • the LBT procedure typically starts with a deferral time period, after which a certain number of successful Clear Channel Assessments, CCA, shall be carried out.
  • this is achieved by a method for improving performance of a communication network.
  • the method comprises performing a carrier sensing operation in a
  • the method also comprises determining, when the channel occupation time has expired, whether all of the data intended for transmission has been transmitted. If not, the method further comprises determining a level of interference in the communication channel.
  • the method comprises checking a first priority level of data that has not been transmitted and setting a second priority level of the data that has not been transmitted based on the first priority level.
  • Network performance may e.g. comprise such parameters as overall throughput, signal quality, network delay, transmission peak rates, success rates of transmitted packages, etc.
  • the transmission peak rate is an indication of how much data that is transmitted during a maximum channel occupancy time (MCOT).
  • MCOT defines for how long a transmitter may occupy the channel in order to transmit its data.
  • the priority level is indicative of a length the channel occupation time, such that the length of the channel occupation time is increased if the priority level is decreased and decreased if the priority level is increased.
  • the relation may be the opposite, i.e. the length of the channel occupation time is shortened if the priority level is increased and vice versa.
  • the MCOT may at least partially be based on a level of priority which is assigned to the data that is to be transmitted.
  • a high priority level of the data results in an aggressive LBT procedure which ideally grants quick access to the communication channel but also defines a short MCOT, whereas data having a low priority level may have to wait for longer periods of time before being granted access to be transmitted.
  • the MCOT is set to be longer resulting in that the likelihood that all the low priority data which is scheduled for transmission is transmitted during one MCOT is higher.
  • the priority level or priority class is set to be between 1 and 4, where 1 is the highest priority and 4 is the lowest.
  • priority levels 1-4 as defined by LAA will be used as an example in this disclosure.
  • the LBT procedure will have to be carried out one or more times for the same batch of high priority data. Even if the channel interference is low, and the LBT is immediately successful, the overall transmission time may become quite long if a lot of data is to be sent.
  • the second priority level is set to the first priority level if it is determined that the level of interference is above the interference threshold.
  • the level of interference of the channel is high, it may be beneficial to keep the original priority level since it may be crucial that data having a high priority quickly gains access and is transmitted, especially when interference is high, whereas there will be no harm in letting low priority data wait.
  • the method may further comprise transmitting the data that has not been transmitted with the second priority level and reverting to the first priority level if interference is detected in the communication channel during the data transmission.
  • the priority level is changed to a lower priority level (e.g. from 1 or 2 to 3) because it is determined that there still is data to send and there is little or no interference in the channel. LBT is carried out again for the remaining data, which now has another lower priority level. If the LBT is successful transmission with a longer MCOT may begin.
  • a lower priority level e.g. from 1 or 2 to 3
  • the channel should be monitored during transmission such that the transmission may be aborted, and the second priority level be changed back to the first priority level if a transmission collision in the channel is detected.
  • This procedure may ensure that the channel is not blocked by data that should not be allowed to block the channel (i.e. data that is originally assigned a shorter MCOT).
  • the reversion to the first (original) priority level may in some embodiments be immediate, i.e. the transmission is instantly aborted and the second priority level is changed back to the first (original) priority level.
  • it may be determined if a time corresponding to the MCOT of the first priority level has expired, and if so abort transmission, and if not, continue transmission until the MCOT corresponding to the first priority level has expired.
  • a history of interference may be constructed which may provide statistics and function as input when determining the level of interference for a coming transmission, i.e. an expected or estimated value of the level of interference.
  • the level of interference may be based on at least one of a number of transmission collisions in the communication channel, a number of unsuccessful carrier sensing operations, a power of interference from an adjacent communication channel, and detected interference in the network.
  • the number of unsuccessful carrier sensing operations may e.g. denote how often a collision was detected during the LBT procedure, i.e. how many CCAs that were unsuccessful before transmission was allowed.
  • the number of unsuccessful carrier sensing operation may denote the number of non-successful transmissions, i.e. how often reports pertaining to that data which was transmitted during MCOT was not decoded correctly.
  • the number of unsuccessful carrier sensing operations may e.g. denote how many collisions were detected during the LBT procedure
  • the level of interference may also be based on the length of a deferral time period associated with the LBT procedure, i.e. the random length of the time which a network node or wireless communication device waits prior to performing the clear channel assessments.
  • the level of interference may be based on a number NACKs (No Acknowledgement message) received during a previous MCOT.
  • the NACKs may indicate how much of the transmission that was successful.
  • the carrier sensing operation is a listen before talk - LBT - operation.
  • the method is performed in downlink and/or in uplink.
  • the communication network utilizes License Assisted Access - LAA.
  • the communication network is a long term evolution - LTE - network.
  • the method is carried out in an unlicensed spectrum.
  • Unlicensed spectrum may e.g. be utilized by WiFi networks, and may further comprise Industrial Scientific and Medical ISM bands or the like.
  • a second aspect is a computer program product comprising a computer readable medium, having thereon a computer program comprising program instructions.
  • the computer program is loadable into a data-processing unit comprising a memory and a processor and adapted to cause execution of the method according to the first aspect when the computer program is run by the data-processing unit.
  • the computer program product may be a non transitory computer program product.
  • a third aspect is an arrangement of a communication device configured to operate in a communication network for improving performance of the communication network.
  • the arrangement comprises a transceiver and a controller.
  • the controller is configured to cause performance of a carrier sensing operation in a communication channel in order to determine whether a transmission activity is occurring in the communication channel and transmission of data intended for transmission in the communication channel during a channel occupation time if it is determined that no transmission activity is occurring in the communication channel.
  • the controller is also configured to cause determination of, when the channel occupation time has expired, whether all of the data intended for transmission has been transmitted.
  • the controller is further configured to cause
  • the controller is configured to cause checking of a first priority level of data that has not been transmitted and setting of a second priority level of the data that has not been transmitted based on the first priority level.
  • the controller may further comprise a priority unit, a determiner, an interference unit and a carrier sensing organ.
  • the controller may be configured to cause the carrier sensing organ to perform the carrier sensing operation in order to determine whether a transmission activity is occurring in the communication channel.
  • the controller may also be configured to cause the transceiver to start transmission of data intended for transmission in the communication channel during the channel occupation time if it is determined that no transmission activity is occurring in the communication channel.
  • the controller may then cause the determiner to determine, when the channel occupation time has expired, whether all of the data intended for transmission has been transmitted.
  • the controller may further be configured to cause the interference unit to determine a level of interference in the communication channel.
  • the controller may be configured to cause the priority unit to check the first priority level of the data that has not been transmitted and set the second priority level of the data that has not been transmitted based on the first priority level.
  • the controller may further be configured to cause the priority unit to set the second priority level to the first priority level if it is determined (e.g. by the interference unit) that the level of interference is above the interference threshold.
  • the controller may further be configured to cause the transceiver to transmit the data that has not been transmitted but with the second priority level set instead of the first. During transmission the controller may cause the carrier sensing organ to monitor the channel and communicate to the controller if a transmission collision is detected in the channel.
  • the transmission may be immediately aborted, or if a time corresponding to the MCOT associated with the original priority level has not yet expired, the transmission may continue until this time has expired and then be aborted.
  • Immediate may in some embodiments mean as soon as possible.
  • the priority level is indicative of a length the channel occupation time, such that the length of the channel occupation time is increased if the priority level is decreased and decreased if the priority level is increased.
  • the controller is configured to cause setting of the second priority level to the first priority level if it is determined that the level of interference is above the interference threshold.
  • the controller is further configured to cause
  • the controller is further configured to cause storage of each determined interference level in a memory and determining the level of interference comprises computation of an estimated interference level based on the stored determined interference level.
  • the interference level is based on at least one of a number of transmission collisions in the communication channel, a number of unsuccessful carrier sensing operations, a power of interference from an adjacent communication channel, and detected interference in the network.
  • a fourth aspect is a network node comprising the arrangement according to the third aspect.
  • a fifth aspect is a mobile terminal comprising the arrangement according to the third aspect.
  • the third, fourth and fifth aspects may additionally have features identical with or corresponding to any of the various features as explained above for the first aspect.
  • An advantage of some embodiments is that overall peak transmission rates and thus overall throughput in a communication network is increased.
  • priority levels may be dynamically set in order to increase network efficiency while still ensuring that the channel is not occupied such that scheduled data is obstructed from transmission.
  • Fig. 1 is a schematic drawing illustrating a carrier sensing mechanism
  • Fig. 2 is a table illustrating example parameters of a carrier sensing
  • Fig. 3 is a table illustrating example parameters of a carrier sensing
  • Fig. 4 is a flow chart illustrating example method steps according to some embodiments.
  • Fig. 5 is a flow chart illustrating example method steps according to some embodiments.
  • Fig. 6 is a schematic drawing of an arrangement according to some embodiments.
  • Fig. 7 is a schematic drawing of a computer program product according to some embodiments.
  • network performance is enhanced by means of dynamically setting of a priority level of data that is to be transmitted in a communication channel based on the experienced channel interference as well as the original priority level of the data that is to transmitted.
  • LAA License Assisted Access
  • LBT Listen Before Talk
  • a network node such as a base station or evolved node B (eNB) when wishing to transmit in downlink (or receive in uplink) to a wireless
  • CSMA Carrier Sense Multiple Access
  • CSMACA Carrier Sense Multiple Access Collision Avoidance
  • LBT Listen Before Talk
  • a typical carrier sensing operation is the LBT procedure as illustrated by Fig. 1.
  • a network node may whish to transmit data to a wireless communication device.
  • a data transmission is ongoing during a maximum channel occupation time (MCOT) 101a.
  • MCOT maximum channel occupation time
  • data is transmitted.
  • the MCOT 101a expires no more data may be transmitted again until the network node has performed a channel assessment according to LBT.
  • CCA Clear Channel Assessment
  • N is initialized to a random number.
  • N is set to be 3.
  • N 3 and a CCA is performed. If traffic is detected in 103a, i.e. the CCA results in a detected collision (as indicated by "x" in 103a), then N is kept to 3. Since a collision was detected, the system waits for yet another deferral period 102b which lasts until the channel has been clear for a stipulated time td before a new CCA is performed in 103b.
  • the CCA performed in 103b is successful (no collision was detected), resulting in that N is decreased by one, i.e. set to 2 and a new CCA is performed in 103c.
  • the CCA performed in 103c is not successful, i.e. a collision was detected, and another deferral period 102c is carried out before the next CCA 103d, where N is kept to 2.
  • N is decreased to 1 and yet another CCA is performed in 103e.
  • N is set to zero and transmission of the data that was not sent during the first MCOT 101a may start during the second MCOT in 101b.
  • the random number N may be increased if collisions are detected in order to elongate the waiting time and increase the probability that the channel will be vacant during the transmission.
  • Fig. 1 the procedure and described in Fig. 1 is exemplary and that it may look different for different scenarios. For instance, the number of deferral periods and CCAs may vary.
  • LBT procedure depends at least in part on a priority class which the data to be transmitted has, and the load of the system, i.e. the likelihood that other transmitters occupy the same channel.
  • a low priority level such as 3 or 4 may have a larger initial random number for N, such as 5 or 10, the deferral period may be longer, and the MCOT is longer, whereas a high priority level, such as 1 or 2, may have a smaller initial random number for N such 1-4, a shorter deferral period and a shorter MCOT.
  • expected average fraction of time spent transmitting can be calculated depending on the priority level using, e.g. the parameters illustrated in the table 200 of Fig. 2.
  • CWmin is the minimum Contention Window, the contention window defines duration of a random back off which is performed if a collision is detected, i.e. how long the node will wait before trying to perform a new CCA when the previous CCA resulted in a collision.
  • n is defining the deferral period that starts each LBT procedure.
  • MCOT is the maximum channel occupancy time.
  • the deferral period, td is according to the 3GPP LTE Rel 13 LAA. 36.213 given by
  • N is a random number as described in conjunction with Figure 1
  • NCCA is the number of negative Clear Channel Assessments, CCA, during an LBT procedure.
  • N is furthermore an integer drawn from a uniform distribution [0, CW] where CW is the Contention Window.
  • Fig. 3 shows that the efficiency at peak rate scenarios is worse for the highest priority classes (lowest numbers, i.e. 1, 2) than for the lowest (higher numbers, i.e. 3, 4). This is mainly due to trade-off done with getting quick access to the medium (short td and t c ) versus long MCOT.
  • FIG. 4 An example method according to this is illustrated in Fig. 4.
  • the method 400 of fig 4 may be a method for improving performance of a communication network.
  • the method 400 starts in 401 where a transmission is initiated.
  • a carrier sensing operation such as LBT should be carried out prior to transmitting anything in a communication channel in order to make sure that the channel is vacant.
  • a carrier sensing operation is performed in the communication channel in order to determine whether a transmission activity is occurring in the communication channel.
  • the carrier sensing operation may be a LBT procedure as described in conjunction with any of the Figs. 1-3, or it may be any other suitable carrier sensing technique such as SCMA or similar.
  • the method 400 continues with transmitting data intended for transmission in the communication channel during a channel occupation time if it is determined that no transmission activity is occurring in the communication channel
  • Data to be transmitted may be stored in a buffer, from which it is retrieved when MCOT starts.
  • the method 400 continues with determining in 404, when the channel occupation time has expired, whether all of the data intended for transmission has been transmitted. It may e.g. be determined whether there still is data to be transmitted left in the buffer. If not (N-path out of 404), then the buffer is empty and all data that was intended to be transmitted has been transmitted and in 405 of the method 400 transmission is ended.
  • the method may continue with checking a first priority level of the data that has not been transmitted (not shown in Fig. 4 as this step in some embodiments may be left out), and in 409 set a second priority level of the data that has not been transmitted based on the first priority level. For instance, if the first priority level is 1 and the interference is determined be below the interference threshold, the priority level may be set to 3.
  • the priority level is in 408 set to the first priority level i.e. second priority level is set to the first priority level if it is determined that the level of interference is above the interference threshold. For instance, if the first priority level is 1 , and the interference is determined to be above the interference threshold, the priority level may be set to 1, i.e. remain unchanged.
  • the method may comprise not changing the priority level regardless of the level of interference. For instance, as seen in table 300 of Fig. 3 the transmission peak rate is high for both priority level 3 and 4. If the level of interference is low, there is thus no need to change a low priority level to a high priority level as this would negatively affect the transmission peak rate. If the level of interference is high, data having low priority should not be upgraded to higher priority since it is more important that data which is designated as high priority data is transmitted before low priority data is.
  • the method 400 may in some embodiments be carried out by a network node, such as a base station or an eNB.
  • the method is preferably performed in downlink but it is also possible that the method is performed in uplink, e.g. by a wireless
  • the priority level is indicative of a length of the channel occupation time, such that the length of the channel occupation time is increased if the priority level is decreased and vice versa.
  • data having a high priority may be given a lower priority if there is little or low interference in the communication channel, resulting in that the transmission time for the data is elongated.
  • the transmission peak rate is increased (compare with Fig. 3) and the network performance may be improved in terms of transmission time, less congestion and delay, network flow etc.
  • Fig. 5 an example method 500 according to some embodiments is illustrated.
  • the method 500 may in some embodiments be combined with the method 400 described in conjunction with Fig. 4.
  • the method 500 may start in 501 where a transmission is initiated. Since no transmission may take place before it has been determined that the communication channel is empty, a carrier sensing operation is carried out in 502.
  • the carrier sensing operation may e.g. be a LBT procedure such as described in any of the Figs. 1-4.
  • a collision is detected (Y-path out of 503) e.g. if CCA is unsuccessful, then that is an indication that the channel is occupied and significant interference is present.
  • the method may then continue in 504 where a priority level of the data that is to be transmitted is set to its original or default priority level. That is, the priority level which the data was designated with from the beginning by for example the network node.
  • the method may then continue in 505 where the data is transmitted.
  • the method may also continue in 505 with transmitting data during a time period corresponding to the maximum channel occupation time (MCOT) associated to the current priority level of the data (compare with step 403 of the method 400).
  • MCOT maximum channel occupation time
  • the method continues in 508 where it checks if the level of priority is of high priority or of low priority.
  • high priority may be seen as priority levels 1 and 2 whereas low priority are priority levels 3 and 4 (compare with tables 200 and 300 in Figs. 2 and 3).
  • the method is applicable on other types of systems and is not limited to the priority levels 1-4.
  • the expression high and low priorities are relative expression that may have different meaning depending on the system or application for which they are used.
  • the priority level is set to 3 or 4 (N-path out of 508) which may be regarded as a low priority having rather high transmission peak rate then there may exist no reason to change the priority level, regardless of how much interference that is present in the communication channel, since the transmission peak rate is already high (compare with table 200 in Fig. 2) the priority level may then be kept unchanged and the method continues in 502 where the carriers sensing operation is carried out again.
  • step 508 may look different if other levels of priority are used.
  • the step may also be omitted.
  • a low priority is changed to a high priority, i.e. if the first priority level is 3 or 4, the second priority level may be set to 1 or 2. This may depend on different factors pertaining to the network. In future systems it may e.g. be that a higher priority level results in a better transmission peak rate than a lower.
  • the method may continue in 509 where the interference level of the
  • each previously determined or estimated interference level may be stored in a memory. Determining the level of interference may thus comprise computing an estimated interference level based on each stored determined interference level.
  • the level of interference may e.g. be based on at least one of a number of transmission collisions in the communication channel, a number of unsuccessful carrier sensing operations, a power of interference from an adjacent communication channel, and detected interference in the network.
  • Collisions may in this disclosure be seen as the number of actual transmission collisions (e.g. collisions that occurs during data transmission) or as the number of failed CCA events during the carrier sensing operation. Collisions may thus be detected during the carrier sensing operation, or they may be detected during transmission of data, i.e. during the MCOT duration.
  • Interference from adjacent communication channel may not be so high as to hinder transmission in the current communication channel, however the interference may affect the quality of the transmission and may thus also be taken into consideration when estimating or determining the level of interference.
  • Every time a transmission collision occurs this may be logged and stored along with information on the interference from other sources.
  • Stats on each performed LBT procedure may also be stored. The stored values may then indicate how often the channel is occupied or how often transmissions are interrupted due to e.g. collisions or other interference.
  • the level of interference may thus present a statistical value on how much interference/collision the channel historically has been subjected to. This history may be used to estimate the probability that there will be interference on the channel during transmission.
  • the method 500 may continue in 510 where the estimated level of interference is compared to an interference threshold.
  • the interference threshold may e.g. be a value on the probability that there will be interference present in the channel when
  • this probability is higher than e.g. 40% or any other suitable percentage or value then it may be determined that the interference is larger than the interference threshold (N-path out of 510) and the method may continue in 512 where the priority level of the data left in the buffer is set to its original priority level, i.e. the first priority level.
  • the probability of interference during transmission is small and the method may continue in 511 where the first priority level of the data that is left in the buffer is changed to a second priority level, in this case, a lower priority such as 3 or 4.
  • the method continues in 502 where a carrier sensing operation is performed having the parameters corresponding to the newly set priority level of the data that was left in the buffer.
  • the method may further comprise monitoring the channel when transmitting (during MCOT) the data with changed priority and reverting to the first priority level if interference is detected in the communication channel during the data transmission (compare with steps 503, 504 and 502) of the method 500.
  • Interference may e.g. be transmission collisions in the channel.
  • the method may comprise increasing or decreasing the priority level based on the amount of successful CCA or number of received NACKs during transmission. Hence, a single collision or one successful LBT occasion may in some embodiments not result in a change of priority.
  • both methods 400 and 500 may be performed by a network node such as a base station or eNB.
  • the communication network may be a long term evolution network. License Assisted Access may be used, e.g. LAA according to 3 GPP version 13.
  • the methods may be performed in both uplink and in downlink. They may also be performed by a wireless communication device such as mobile phone or the like.
  • the carrier sensing operation may be a LBT operation, and may be any of category 1, 2, 3 or 4 LBT according to the RAN 1 agreement for LBT in 3GPP LAA
  • Fig. 6 illustrates an example arrangement 600 of a communication device 601 configured to operate in a communication network for improving performance in the communication network.
  • the arrangement 600 comprises a transceiver (RX/TX) 602 and a controller (CNTR) 604.
  • the arrangement 600 may also comprise a memory (MEM) 603.
  • the controller 604 may further comprise a priority unit (PRIO) 605, a determiner (DET) 606, an interference unit (INT) 607 and a carrier sensing organ (CA) 608.
  • PRIO priority unit
  • DET determiner
  • INT interference unit
  • CA carrier sensing organ
  • the controller may be configured to cause the carrier sensing organ 608 to perform a carrier sensing operation in a communication channel in order to determine whether a transmission activity is occurring in the communication channel (compare with step 402 and 502 of methods 400 and 500).
  • the carrier sensing operation may e.g. be a LBT operation as described in conjunction with any of the Figs. 1-5.
  • the controller 604 may also be configured to cause the transceiver 602 to start transmission of data intended for transmission in the communication channel during a channel occupation time if it is determined that no transmission activity is occurring in the communication channel (compare with steps 403 and 505 in method 400 and 500).
  • the carrier sensing organ 608 may e.g. determine that there is no transmission activity going on if e.g. LBT is used and a certain number clear channel assessment events resulted in acknowledgement of a clear channel (compare with Fig. 1 and step 503 of method 500).
  • the controller 604 may then cause the determiner 606 to determine, when the channel occupation time has expired, whether all of the data intended for transmission has been transmitted (compare with step 404 and 506 of methods 400 and 500).
  • the determiner 606 may e.g. check in a buffer which may be comprised in the memory 603 if the buffer still contains data.
  • the controller 604 may further be configured to cause the interference unit 607 to determine a level of interference in the communication channel (compare with step 406 and 509 of methods 400 and 500).
  • the interference unit 607 may e.g. store each determined interference level in the memory 603 and perform a computation of an estimated interference level based on each stored determined interference level.
  • the interference level may e.g. be based on at least one of a number of transmission collisions in the communication channel, number of unsuccessful carrier sensing operations, power of interference from an adjacent communication channel, detected interference in the network.
  • the level of interference may at least partly be determined based on determined or estimated and stored previous levels and the current determined or estimated interference may be a value for the expected interference for a coming transmission.
  • the controller 604 may be configured to cause the priority unit 605 to check a first priority level of the data that has not been transmitted and set a second priority level of the data that has not been transmitted based on the first priority level.
  • the priority unit 605 may also in some embodiments check the priority level prior to the interference unit 607 determining a level of interference (as described in conjunction with Fig. 5).
  • the first priority level is of high priority, e.g. a priority 1 or 2 (compare with the priority level described in conjunction with any of the Figs. 1-5), and the interference level is low it may be beneficial to set the priority level to a lower priority level which has a higher transmission peak rate (compare with table 300 of Fig. 3), as this may improve the overall network performance.
  • network interference is low, and a large amount of data needs to be transmitted with high priority, then it is probable that not all data will be able to be transmitted during the short MCOT that is allocated to high priority data. Since the interference is low it is probable that every LBT period will result in a clear channel and an OK for transmission, but time has been wasted while performing the LBT procedure.
  • the priority level is instead lowered, the clear channel assessment of the LBT may take slightly longer than for the high priority, but in exchange the MCOT is considerably longer which increases the probability that all or a larger part of the data will be transmitted during one MCOT.
  • the priority level may be indicative of a length of the channel occupation time, such that the length of the channel occupation time is increased if the priority level is decreased and decreased if the priority level is increased.
  • the controller 604 may further be configured to cause the priority unit 605 to set the second priority level to the first priority level if it is determined (e.g. by the interference unit 607) that the level of interference is above the interference threshold (compare with steps 407, 408, 510, 512 of methods 400 and 500).
  • the controller 604 may further be configured to cause the transceiver 602 to transmit the data that has not been transmitted but with the second priority level set instead of the first.
  • the controller 604 may cause the carrier sensing organ 608 to monitor the channel and communicate to the controller 604 if a transmission collision is detected in the channel (compare with step 503 of method 500). Since the data is not transmitted with its original priority it may be transmitted during a longer period of time which may interfere with other transmissions in a way it should not. In order to ensure that the channel is not occupied unnecessarily much thereby obstructing other data from being transmitted, the controller may upon receiving an indication that a collision was detected cause the priority unit 605 to perform a reversion to the first priority level if interference is detected in the communication channel during the data transmission (compare with step 503 of method 500).
  • the transmission may be immediately aborted, or if a time corresponding to the MCOT associated with the original priority level has not yet expired, the transmission may continue until this time has expired and then be aborted.
  • the arrangement 600 may in some embodiments be configured to carry out any of the methods 400 and 500, or a combination of the two, as described in conjunction with Figs. 4 and 5.
  • the arrangement 600 may be implemented in a network node such as base station or eNB or the like, or in a wireless communication device such as a mobile terminal, lap top, surf pad etc.
  • a network node such as base station or eNB or the like
  • a wireless communication device such as a mobile terminal, lap top, surf pad etc.
  • arrangement is to be interpreted as a system of components that may be implemented in hardware or software and be configured to carry out program instructions.
  • the term arrangement is in this disclosure not to be interpreted as a method, but rather as an apparatus configured to carry out method steps.
  • Fig. 7 illustrates a computer program product 700 comprising a computer readable medium 700, having thereon a computer program comprising program instructions.
  • the computer program being loadable into a data-processing unit 701 comprising a memory (MEM) 702 and a processor (PROC) 703 and adapted to cause execution of method steps, e.g. the method steps as described in conjunction with any of the Figs. 4 and 5.
  • MEM memory
  • PROC processor
  • the disclosure describes a way to improve network efficiency by dynamically set a priority level of data to be transmitted in a network utilizing LAA. By changing the priority level based on an expected or experience level of interference in the
  • the transmission peak rate may be optimized. No violation is made to existing standards and the method is easily implemented in existing systems.
  • DSP digital signal processors
  • CPU central processing units
  • FPGA field- programmable gate arrays
  • ASIC application-specific integrated circuits
  • Embodiments may appear within an electronic apparatus (such as a wireless communication device and/or a network node) comprising circuitry/logic or performing methods according to any of the embodiments.
  • the electronic apparatus may, for example, be a portable or handheld mobile radio communication equipment, a mobile radio terminal, a mobile telephone, a base station, a base station controller, a pager, a communicator, an electronic organizer, a smartphone, a computer, a notebook, a USB- stick, a plug-in card, an embedded drive, or a mobile gaming device.
  • a computer program product comprises a computer readable medium such as, for example, a diskette or a CD-ROM.

Landscapes

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

Abstract

L'invention concerne un procédé pour améliorer les performances d'un réseau de communication. Le procédé consiste à effectuer une opération de détection de porteuses dans un canal de communication afin de déterminer si une activité de transmission se produit dans le canal de communication, et à transmettre des données destinées à être transmises dans le canal de communication pendant un temps d'occupation de canal, s'il est déterminé qu'aucune activité de transmission n'est survenue dans le canal de communication. Le procédé consiste également à déterminer, lorsque le temps d'occupation de canal a expiré, si toutes les données destinées à la transmission ont été transmises. Si tel n'est pas le cas, le procédé consiste également à déterminer un niveau d'interférence dans le canal de communication. Si le niveau d'interférence est déterminé comme étant inférieur à un seuil d'interférence, le procédé consiste également à vérifier un premier niveau de priorité de données qui n'ont pas été transmises, et à régler un second niveau de priorité des données qui n'ont pas été transmises sur la base du premier niveau de priorité. L'invention concerne également un produit de programme informatique, un agencement, un nœud de réseau et un dispositif de communication sans fil.
PCT/EP2016/069348 2016-08-15 2016-08-15 Réglage de priorité dynamique pour améliorer les taux de crête dans un réseau de communication sans fil Ceased WO2018033197A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/EP2016/069348 WO2018033197A1 (fr) 2016-08-15 2016-08-15 Réglage de priorité dynamique pour améliorer les taux de crête dans un réseau de communication sans fil

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2016/069348 WO2018033197A1 (fr) 2016-08-15 2016-08-15 Réglage de priorité dynamique pour améliorer les taux de crête dans un réseau de communication sans fil

Publications (1)

Publication Number Publication Date
WO2018033197A1 true WO2018033197A1 (fr) 2018-02-22

Family

ID=56683974

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2016/069348 Ceased WO2018033197A1 (fr) 2016-08-15 2016-08-15 Réglage de priorité dynamique pour améliorer les taux de crête dans un réseau de communication sans fil

Country Status (1)

Country Link
WO (1) WO2018033197A1 (fr)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020067957A1 (fr) * 2018-09-27 2020-04-02 Sony Corporation Procédés de détermination d'un temps d'occupation de canal et nœuds sans fil associés
WO2020233410A1 (fr) * 2019-05-17 2020-11-26 锐迪科(重庆)微电子科技有限公司 Procédé et appareil de communication destinés à un dispositif habitronique, et support de stockage et terminal
WO2024007334A1 (fr) * 2022-07-08 2024-01-11 Huawei Technologies Co., Ltd. Dispositif et méthodologie de programmation hybride à l'aide d'une priorité stricte et d'une urgence de paquet
CN119154916A (zh) * 2024-11-19 2024-12-17 北京前景无忧电子科技股份有限公司 多频段载波信号在低压电网中的高效传输方法

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
ERICSSON: "On UL Channel Access Procedures", vol. RAN WG1, no. Nanjing, China; 20160523 - 20160527, 14 May 2016 (2016-05-14), XP051089829, Retrieved from the Internet <URL:http://www.3gpp.org/ftp/tsg_ran/WG1_RL1/TSGR1_85/Docs/> [retrieved on 20160514] *
HUAWEI ET AL: "DL LBT Operation", vol. RAN WG2, no. Beijing, China; 20150824 - 20150828, 23 August 2015 (2015-08-23), XP051004060, Retrieved from the Internet <URL:http://www.3gpp.org/ftp/Meetings_3GPP_SYNC/RAN2/Docs/> [retrieved on 20150823] *
HUAWEI ET AL: "Updates on the progress in ETSI BRAN", vol. RAN WG1, no. Beijing, China; 20150824 - 20150828, 23 August 2015 (2015-08-23), XP051001659, Retrieved from the Internet <URL:http://www.3gpp.org/ftp/Meetings_3GPP_SYNC/RAN1/Docs/> [retrieved on 20150823] *
MEDIATEK INC: "Uplink channel access in LAA", vol. RAN WG1, no. St Julian's, Malta; 20160215 - 20160219, 24 February 2016 (2016-02-24), XP051079075, Retrieved from the Internet <URL:http://www.3gpp.org/ftp/tsg_ran/WG1_RL1/TSGR1_84/Docs/> [retrieved on 20160224] *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020067957A1 (fr) * 2018-09-27 2020-04-02 Sony Corporation Procédés de détermination d'un temps d'occupation de canal et nœuds sans fil associés
US12273919B2 (en) 2018-09-27 2025-04-08 Sony Corporation Methods for determining a channel occupancy time and related wireless nodes
WO2020233410A1 (fr) * 2019-05-17 2020-11-26 锐迪科(重庆)微电子科技有限公司 Procédé et appareil de communication destinés à un dispositif habitronique, et support de stockage et terminal
US11956716B2 (en) 2019-05-17 2024-04-09 Rda (Chongqing) Microelectronics Technologies Co., Ltd. Communication method and apparatus for wearable device, and storage medium and terminal
WO2024007334A1 (fr) * 2022-07-08 2024-01-11 Huawei Technologies Co., Ltd. Dispositif et méthodologie de programmation hybride à l'aide d'une priorité stricte et d'une urgence de paquet
CN119154916A (zh) * 2024-11-19 2024-12-17 北京前景无忧电子科技股份有限公司 多频段载波信号在低压电网中的高效传输方法

Similar Documents

Publication Publication Date Title
US11616630B2 (en) Method for communication between user equipments and user equipment
US10959266B2 (en) OFDMA contention method and access point
US10292149B2 (en) Physical downlink control channel transmission method and apparatus
CN107005862B (zh) 一种数据传输方法及装置
US10342031B2 (en) Data transmission method and device
US10375691B2 (en) Method for managing wireless resources, and access point using same
CN106254047A (zh) 探测参考信号调度方法、发送方法、及其装置
US20190246400A1 (en) Resource allocation in a wireless network
US10674504B2 (en) Scheduling of subframes at protocol layer L1
CN110547030A (zh) 未使用的长期ul指派的利用
WO2018033197A1 (fr) Réglage de priorité dynamique pour améliorer les taux de crête dans un réseau de communication sans fil
WO2016184219A1 (fr) Procédé et dispositif de partage d&#39;un spectre de fréquences non autorisées
US20180206264A1 (en) Control information transmission method, transmit end, and receive end
EP3908054A1 (fr) Procédé et appareil de détection de canal
CN113424640B (zh) 时延控制方法及装置
US10841951B2 (en) Communications device and methods therein for providing an improved channel access procedure
JP7380773B2 (ja) ユーザ装置、基地局、ユーザ装置によって実行される方法、及び基地局によって実行される方法
US11856563B2 (en) Method and apparatus for performing fractional subframe transmission
US20230102086A1 (en) Transmitting a Frame
CN112654096A (zh) 竞争窗长度自适应调整方法和装置
CN119054374A (zh) 用于非授权频谱中侧链路通信的辅助harq反馈资源分配
CN113556816A (zh) 上行信道资源的指示方法及装置
CN114128186A (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: 16750872

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: 16750872

Country of ref document: EP

Kind code of ref document: A1