Method for supporting multicast/multi-user transmission using listen-before-talk and related network node

文档序号:1652329 发布日期:2019-12-24 浏览:34次 中文

阅读说明:本技术 支持使用先说后听的多播/多用户传输的方法及相关网络节点 (Method for supporting multicast/multi-user transmission using listen-before-talk and related network node ) 是由 李�根 J.安萨里 于 2017-05-16 设计创作,主要内容包括:可以提供操作无线通信网络的接入节点的方法。可以提供第一帧,所述第一帧包括第一报头和具有用于第一无线终端和第二无线终端的第一数据的第一数据块。所述报头可以包括指示第一空闲周期资源的第一控制字段和指示第二空闲周期资源的第二控制字段,并且第一和第二空闲周期资源可以不同。可以发起向第一和第二无线终端的第一帧的传输。响应于使用第一空闲周期资源接收通知消息,可以提供第二帧,所述第二帧包括第二报头和具有用于第二无线终端的第二数据的第二数据块。可以发起向第二无线终端的第二帧的传输,同时推迟向第二无线终端的传输。(A method of operating an access node of a wireless communication network may be provided. A first frame may be provided that includes a first header and a first data block having first data for the first wireless terminal and the second wireless terminal. The header may include a first control field indicating a first idle period resource and a second control field indicating a second idle period resource, and the first and second idle period resources may be different. Transmission of the first frame to the first and second wireless terminals may be initiated. In response to receiving the notification message using the first idle period resource, a second frame may be provided that includes a second header and a second data block with second data for the second wireless terminal. Transmission of the second frame to the second wireless terminal may be initiated while deferring transmission to the second wireless terminal.)

1. A method of operating an access node of a wireless communications network, the method comprising:

providing (1405) a first frame comprising a first header and a first data block having first data for a first wireless terminal (UE 1) and a second wireless terminal (UE 3), wherein the header comprises a first control field indicating first idle period resources and a second control field indicating second idle period resources, wherein the first and second idle period resources are different;

initiate transmission (1407) of the first frame to the first and second wireless terminals (UE 1, UE 3);

providing (1413) a second frame comprising a second header and a second data block with second data for the second wireless terminal (UE 3) in response to receiving a notification message (NTS) using the first idle period resource; and

initiate transmission (1415) of the second frame to the second wireless terminal (UE 3) while deferring transmission to the second wireless terminal.

2. The method of claim 1, wherein the first and second light sources are selected from the group consisting of,

wherein initiating transmission of the first frame comprises using a first beam for the first wireless terminal and a second beam for the second wireless terminal, wherein the first control field is transmitted to the first wireless terminal using the first beam and the second control field is transmitted to the second wireless terminal using the second beam, wherein the first idle period resource corresponds to the first beam, and wherein the second idle period resource corresponds to the second beam, and an

Wherein initiating transmission of the second frame comprises using the second beam for the second wireless terminal while deferring transmission using the first beam.

3. The method of claim 1, wherein the first and second light sources are selected from the group consisting of,

wherein the first data is for the first wireless terminal (UE 1), the second wireless terminal (UE 3), and a third wireless terminal (UE 5),

wherein the header includes a third control field indicating a third idle period resource,

wherein initiating transmission of the first frame comprises initiating transmission of the first frame to the first, second, and third wireless terminals (UE 1, UE3, UE 5), and

wherein the second data is for the second and third wireless terminals.

4. The method of claim 3, wherein the first and second light sources are selected from the group consisting of,

wherein initiating transmission of the first frame comprises using a first beam for the first wireless terminal, using a second beam for the second wireless terminal, and using a third beam for the third wireless terminal,

wherein the first control field is transmitted to the first wireless terminal using the first beam, the second control field is transmitted to the second wireless terminal using the second beam, and the third control field is transmitted to the third wireless terminal using the third beam,

wherein the first idle periodic resource corresponds to the first beam, the second idle periodic resource corresponds to the second beam, and the third idle periodic resource corresponds to the third beam, and

wherein initiating transmission of the second frame comprises initiating transmission of the second frame to the second and third wireless terminals (UE 3, UE 5) using the second beam for the second wireless terminal and using the third beam for the third wireless terminal while deferring transmission using the first beam.

5. The method of any of claims 3-4, wherein the first control field indicates a first feedback resource corresponding to the first wireless terminal, wherein the second control field indicates a second feedback resource corresponding to the second wireless terminal, wherein the third control field indicates a third feedback resource corresponding to the third wireless terminal, and wherein the first, second, and third feedback resources are different.

6. The method of claim 5, wherein the second data block comprises new data for the second wireless terminal (UE 3) in response to receiving an Acknowledgement (ACK) from the second wireless terminal using the second feedback resource, and wherein the second data block comprises previously transmitted data of the first frame for the third wireless terminal (UE 5) in response to receiving a Negative Acknowledgement (NACK) from the third wireless terminal using the third feedback resource.

7. The method of any of claims 5-6, wherein the first feedback resource is orthogonal in at least one of time and/or frequency relative to the second and third feedback resources, wherein the second feedback resource is orthogonal in at least one of time and/or frequency relative to the first and third feedback resources, and wherein the third feedback resource is orthogonal in at least one of time and/or frequency relative to the first and second feedback resources.

8. The method according to any of claims 5-7, wherein the first, second and third feedback resources are defined using respective different beams and/or codes.

9. The method of any of claims 4-8, wherein the first, second, and third beams define respective first, second, and third beamforming directions, wherein the first and second beamforming directions are different, wherein the first and third beamforming directions are different, and wherein the second and third beamforming directions are different.

10. The method of any one of claims 1-9,

wherein the first data comprises first data for the first wireless terminal (UE 1) and first data for the second wireless terminal (UE 3), wherein the first data for the first wireless terminal is different from the first data for the second wireless terminal.

11. The method according to any one of claims 3-9,

wherein the first data comprises first data for the first wireless terminal (UE 1) and first data for the second wireless terminal (UE 3), wherein the first data for the first wireless terminal is different than the first data for the second wireless terminal, an

Wherein initiating transmission of the first frame comprises initiating transmission of the first data for the first wireless terminal using the first beam and initiating transmission of the first data for the second wireless terminal using the second beam.

12. The method of any of claims 10-11, wherein initiating transmission of the first frame comprises initiating transmission of the first data for the first wireless terminal using first data resources of the first data block, and initiating transmission of the first data for the second wireless terminal using second data resources of the first data block, and wherein the first and second data resources are different.

13. The method of claim 12, wherein the first data resources of the first data block are orthogonal in at least one of time and/or frequency relative to the second data resources of the first data block, and wherein deferring transmission to the second wireless terminal comprises deferring transmission using the first data resources.

14. The method according to any of claims 10-11, wherein initiating transmission of the first frame comprises initiating transmission of the first data for the first wireless terminal and the first data for the second wireless terminal using the same time and frequency resources.

15. The method of claim 14, wherein providing the first frame comprises providing padding for at least one of the first data for the first wireless terminal and the second data for the second wireless terminal to provide: the first data for the first wireless terminal and the second data for the second wireless terminal occupy the same time and frequency resources during transmission.

16. The method of any of claims 1-9, wherein initiating transmission of the first frame comprises initiating transmission of the same first data to the first wireless terminal and the second wireless terminal.

17. The method of any of claims 1-16, wherein the notification message comprises a notification-to-send message received from an interfered wireless terminal.

18. The method of any of claims 1-17, wherein the first control field includes a first beam identification for the first beam, wherein the second control field includes a second beam identification for the second beam, and wherein the notification message includes the first beam identification.

19. The method of any of claims 1-18, further comprising:

prior to initiating transmission of the first frame, performing a clear channel assessment of a frequency to be used for transmitting the first frame;

wherein initiating transmission of the first frame comprises initiating transmission of the first frame in response to determining that the frequency does not interfere with transmission.

20. AN Access Node (AN) of a wireless communication network, wherein the access node is adapted to perform operations according to any one of claims 1-16.

21. AN Access Node (AN), comprising:

a transceiver configured to provide wireless communication in a wireless communication network; and

a processor coupled with the transceiver, wherein the processor is configured to provide wireless communication through the transceiver, and wherein the processor is configured to,

providing a first frame comprising a first header and a first data block having first data for a first wireless terminal (UE 1) and a second wireless terminal (UE 3), wherein the header comprises a first control field indicating a first idle period resource and a second control field indicating a second idle period resource, wherein the first and second idle period resources are different;

initiate transmission of the first frame to the first and second wireless terminals (UE 1, UE 3);

providing a second frame comprising a second header and a second data block with second data for the second wireless terminal (UE 3) in response to receiving a notification message (NTS) using the first idle period resource; and

initiate transmission of the second frame to the second wireless terminal (UE 3) while deferring transmission to the second wireless terminal.

22. The access node of claim 21,

wherein initiating transmission of the first frame comprises using a first beam for the first wireless terminal and a second beam for the second wireless terminal, wherein the first control field is transmitted to the first wireless terminal using the first beam and the second control field is transmitted to the second wireless terminal using the second beam, wherein the first idle period resource corresponds to the first beam, and wherein the second idle period resource corresponds to the second beam, and

wherein initiating transmission of the second frame comprises using the second beam for the second wireless terminal while deferring transmission using the first beam.

23. The access node of any of claims 21-22, wherein the first control field indicates a first feedback resource corresponding to the first wireless terminal, and wherein the second control field indicates a second feedback resource corresponding to the second wireless terminal, and wherein the first and second feedback resources are different.

24. The access node of any of claims 21-23,

wherein the first data comprises first data for the first wireless terminal (UE 1) and first data for the second wireless terminal (UE 3), wherein the first data for the first wireless terminal is different from the first data for the second wireless terminal.

25. The access node of any of claims 21-24,

wherein the first data comprises first data for the first wireless terminal (UE 1) and first data for the second wireless terminal (UE 3), wherein the first data for the first wireless terminal is different than the first data for the second wireless terminal, an

Wherein initiating transmission of the first frame comprises initiating transmission of the first data for the first wireless terminal using the first beam and initiating transmission of the first data for the second wireless terminal using the second beam.

26. The method of any of claims 21-23, wherein initiating transmission of the first frame comprises initiating transmission of the same first data to the first and second wireless terminals.

27. A method of operating a wireless terminal in a wireless communications network, the method comprising:

receiving (1607) first and second control fields of a header of an interfering frame in response to interference from an interfering access node, wherein the first control field indicates a first idle period resource and the second control field indicates a second idle period resource, wherein the first idle period resource and the second idle period resource are different;

selecting (1609) the first idle periodic resource based on the interference from the interfering access node;

transmitting (1611) a notification message (NTS) to the interfering access node using the first idle period resource in response to selecting the first idle period resource; and

after transmitting the notification message, receiving (1613) a plurality of data frames from a serving access node.

28. The method of claim 27, further comprising:

receiving (1615) a notification message from the interfering access node after receiving the plurality of data frames from the serving access node; and

in response to receiving the notification message, transmitting (1617) a notification-no-send message to the serving access node.

29. The method as in any one of embodiments 27-28 wherein the first control field comprises a first beam identification, wherein the second control field comprises a second beam identification, and wherein the notification message comprises the first beam identification.

30. The method according to any one of claims 27-29, further comprising:

failing (1601) to decode downlink communications from the serving access node using frequency resources prior to receiving the first and second control fields;

listening (1603) for an interference frame using the frequency resource in response to failing to decode the downlink communication;

wherein receiving the first and second control fields comprises receiving the first and second control fields in response to listening for an interfering frame.

31. A wireless terminal (UE) in a wireless communication network, wherein the wireless terminal is adapted to perform operations according to any one of claims 27-30.

32. A wireless terminal (UE), comprising:

a transceiver (1201) configured to provide wireless communication in a wireless communication network; and

a processor (1203) coupled with the transceiver, wherein the processor is configured to provide wireless communication through the transceiver, and wherein the processor is configured to,

receiving first and second control fields of a header of an interfering frame in response to interference from an interfering access node, wherein the first control field indicates a first idle period resource and the second control field indicates a second idle period resource, wherein the first and second idle period resources are different;

selecting the first idle period resource based on the interference from the interfering access node;

in response to selecting the first idle period resource, transmitting a notification message (NTS) to the interfering access node using the first idle period resource; and

after transmitting the notification message, receiving a plurality of data frames from a serving access node.

33. The wireless terminal of claim 32, wherein the processor is further configured to,

receiving a notification message from the interfering access node after receiving the plurality of data frames from the serving access node, an

Transmitting a notification-no message to the serving access node in response to receiving the notification message.

34. The wireless terminal of any of claims 32-33, wherein the first control field comprises a first beam identification, wherein the second control field comprises a second beam identification, and wherein the notification message comprises the first beam identification.

Technical Field

The present disclosure relates to communications, and more particularly, to wireless communication methods and related access nodes and wireless terminals.

Background

Mobile broadband will continue to drive the demand for high overall traffic capacity and high achievable end-user data rates in wireless access networks. Several future situations may require data rates of up to 10 Gbps in a local area. These demands for very high system capacity and very high end-user data rates can be met by networks with distances between access nodes that vary from a few meters in indoor deployments up to about 50 meters in outdoor deployments (i.e., with much higher infrastructure densities than today's most dense networks). The wide transmission bandwidth required to provide data rates of up to 10 Gbps and above may only be possible from new technologies. High gain beamforming with a large number/number of antennas (typically implemented with array antennas) can be used to increase system throughput while mitigating interference. In the following disclosure, such networks are referred to as NR (new radio) systems.

In addition to the traditional licensed exclusive frequency band, NR (new radio) systems are also expected to operate on unlicensed bands, especially for enterprise solutions. Thus, coexistence support may be required to enable spectrum sharing between different operators or other systems. Listen Before Talk (LBT) mechanisms may provide a flexible way to enable such coexistence. One significant reason is that it is a distributed mechanism, such that there may not be a need to exchange information between different systems, which may be more difficult. Although LBT has been effective for providing spectrum coexistence for wide beamwidth transmissions, a number of studies (e.g., as discussed below with respect to fig. 3) have shown that: for highly directional transmissions, LBT may not be reliable.

Unlike the classical omni-directional transmit and receive antenna radiation patterns, directional communication may have different hidden and exposed termination problems. Furthermore, narrow beamwidth directional transmissions may be more prone to deafness problems than wider beamwidth transmissions. Hidden terminal problems refer to the situation when the transmitter is not able to listen to a potential interference source, resulting in packet collisions (causing interference) at the receiver. An exposed-terminal problem refers to the situation when a potential transmitter inadvertently hears an ongoing transmission and suppresses its own transmission, although its transmission will not interfere with the ongoing transmission at the receiver. Deafness problem refers to the situation when the receiver is not able to hear the (directional) transmission from the transmitter.

A talk-before-Listen (LAT) scheme is introduced to solve the above mentioned hidden and exposed node problem in the massive antenna case. The reason for such problems with LBT is the large difference between the sensing power at the Source Node (SN) side and the interference power at the Destination Node (DN) side in high gain beamforming scenarios. LBT relies on listening on the transmitter side to determine whether there will be interference on the receiver side, and so a large difference between the two may cause significant problems. To reduce interference problems, LAT considerations have involved receivers with direct sensing channels. Another motivation for LATs is a low interference environment (i.e., low number of collisions) for ordinary (meive) direct transmission. For this reason, LAT employs different logic compared to LBT, as described below. The default mode for LAT is that the transmitter "wants to send" data, and unlike LBT, data transmission is not delayed until after the acknowledgement channel is not occupied by interfering transmissions. In LAT, the SN transmits when a data packet arrives for transmission, and then uses coordination signaling to resolve the collision detected by the DN.

However, existing LAT schemes may not adequately address problems associated with multicast and/or multi-user transmissions where data is sent to multiple wireless terminals.

Disclosure of Invention

According to some embodiments of the inventive concept, a method of operating an access node of a wireless communication network may be provided. A first frame may be provided that includes a first header and a first data block having first data for the first wireless terminal and the second wireless terminal. The header may include a first control field indicating a first idle period resource and a second control field indicating a second idle period resource, and the first and second idle period resources may be different. Transmission of the first frame to the first and second wireless terminals may be initiated. In response to receiving a notification message using the first idle period resources, a second frame may be provided, the second frame including a second header and a second data block having second data for the second wireless terminal, initiating transmission (1415) of the second frame to the second wireless terminal may be initiated while deferring transmission to the second wireless terminal.

According to some further embodiments of the inventive concept, an access node of a wireless communication network may be adapted to provide a first frame comprising a first header and a first data block with first data for a first wireless terminal and a second wireless terminal. The header may include a first control field indicating a first idle period resource and a second control field indicating a second idle period resource, and the first and second idle period resources may be different. The access node may be adapted to initiate transmission of the first frame to the first and second wireless terminals. In response to receiving the notification message using the first idle period resource, the access node may be adapted to provide a second frame comprising a second header and a second data block with second data for the second wireless terminal. The access node may be further adapted to initiate transmission of the second frame to the second wireless terminal while deferring transmission to the second wireless terminal.

According to yet other embodiments of the inventive concept, an access node of a wireless communication network may include a first frame providing module, a first frame transmission module, a second frame providing module, and a second frame transmission module. The first frame providing module may provide a first frame including a first header and a first data block having first data for a first wireless terminal and a second wireless terminal. The header may include a first control field indicating a first idle period resource and a second control field indicating a second idle period resource, and the first and second idle period resources may be different. The first frame transmission module may initiate transmission of the first frame to the first and second wireless terminals. In response to receiving the notification message using the first idle period resource, the second frame providing module may provide a second frame including a second header and a second data block having second data for a second wireless terminal. The second frame transmission module may initiate transmission of the second frame to the second wireless terminal while deferring transmission to the second wireless terminal.

According to yet other embodiments of the inventive concept, an access node may include a transceiver and a processor coupled with the transceiver. The transceiver may be configured to provide wireless communication in a wireless communication network and the processor may be configured to provide wireless communication through the transceiver. Further, the processor may be configured to provide a first frame comprising a first header and a first data block having first data for the first wireless terminal and the second wireless terminal. The header may include a first control field indicating a first idle period resource and a second control field indicating a second idle period resource, and the first and second idle period resources may be different. The processor may be further configured to initiate transmission of the first frame to the first and second wireless terminals. The processor may be further configured to provide a second frame in response to receiving a notification message using the first idle period resource, the second frame including a second header and a second data block having second data for the second wireless terminal. Further, the processor may be configured to initiate transmission of the second frame to the second wireless terminal while deferring transmission to the second wireless terminal.

According to a further embodiment of the inventive concept, a method of operating a wireless terminal in a wireless communication network may be provided. The first and second control fields of the header of the interfering frame may be received in response to interference from the interfering access node. The first control field may indicate a first idle period resource, the second control field may indicate a second idle period resource, and the first idle period resource and the second idle period resource may be different. The first idle period resource may be selected based on the interference from the interfering access node. In response to selecting the first idle period resource, a notification message may be transmitted to the interfering access node using the first idle period resource, and a plurality of data frames may be received from a serving access node after transmitting the notification message.

According to yet further embodiments of the inventive concept, a wireless terminal in a wireless communication network may be adapted to receive first and second control fields of a header of an interfering frame in response to interference from an interfering access node. The first control field may indicate a first idle period resource, the second control field may indicate a second idle period resource, and the first idle period resource and the second idle period resource may be different. The wireless terminal may select the first idle period resource based on the interference from the interfering access node. In response to selecting the first idle period resource, the wireless terminal may be adapted to transmit a notification message to the interfering access node using the first idle period resource. After transmitting the notification message, the wireless terminal may be adapted to receive a plurality of data frames from a serving access node.

According to further embodiments of the inventive concept, a wireless terminal in a wireless communication network may include an interference receiving module, a selecting module, a notification transmission module, and a data frame receiving module. The interference receiving module may receive the first and second control fields of the header of the interference frame in response to interference from the interfering access node. The first control field may indicate a first idle period resource, the second control field may indicate a second idle period resource, and the first idle period resource and the second idle period resource may be different. The selection module may select the first idle period resource based on the interference from the interfering access node. In response to selecting the first idle period resource, the notification transmission module may transmit a notification message to the interfering access node using the first idle period resource. The data frame receiving module may receive a plurality of data frames from a serving access node after transmitting the notification message.

According to yet further embodiments of the inventive concept, a wireless terminal may include a transceiver and a processor coupled with the transceiver. The transceiver may be configured to provide wireless communication in a wireless communication network. The processor may be configured to provide wireless communication through the transceiver. The processor may be further configured to receive the first and second control fields of the header of the interfering frame in response to interference from the interfering access node. The first control field may indicate a first idle period resource, the second control field may indicate a second idle period resource, and the first and second idle period resources may be different. The processor may be further configured to select the first idle period resource based on the interference from the interfering access node and, in response to selecting the first idle period resource, transmit a notification message to the interfering access node using the first idle period resource. Further, the processor may be configured to receive a plurality of data frames from a serving access node after transmitting the notification message.

Drawings

The accompanying drawings, which are included to provide a further understanding of the disclosure and are incorporated in and constitute a part of this application, illustrate certain non-limiting embodiments of the inventive concepts. In the drawings:

FIG. 1 is a signaling diagram illustrating AN example of a listen-before-talk procedure in which link AN1- > UE1 interferes with link AN2- > UE 2;

FIGS. 2A and 2B are graphs showing average target and cell edge user experience rate versus service system throughput;

fig. 3 is a diagram illustrating LAT-based multi-user transmission using orthogonal resources in accordance with some embodiments of the inventive concept;

fig. 4 is a diagram illustrating multi-user transmission in the same resource block, according to some embodiments of the inventive concept;

fig. 5 is a diagram illustrating an example of a UE packet providing multi-user transmission in accordance with some embodiments of the inventive concept;

FIG. 6 is a diagram illustrating an example of data population according to some embodiments of the inventive concept;

fig. 7 is a diagram illustrating multicast transmission through multiple groups of UEs in accordance with some embodiments of the inventive concept;

fig. 8 is a diagram illustrating multicast transmission by LBT and LAT according to some embodiments of the inventive concept;

fig. 9 illustrates an example of a wide beam transmission for covering a UE involved in data communication, in accordance with some embodiments of the inventive concept;

figure 10 is a signaling diagram illustrating multi-user feedback according to some embodiments of the inventive concept;

fig. 11 is a flow chart illustrating operation of an access node performing multi-user transmission in accordance with some embodiments of the inventive concept;

fig. 12 is a block diagram of a wireless terminal UE according to some embodiments of the inventive concept;

fig. 13 is a block diagram of an access node (e.g., eNB) in accordance with some embodiments of the inventive concept;

fig. 14 is a flow chart illustrating operation of an access node according to some embodiments of the inventive concept;

FIG. 15 is a block diagram showing an access node memory having modules corresponding to the operations of FIG. 14;

fig. 16 is a flowchart illustrating operation of a wireless terminal according to some embodiments of the inventive concept; and

fig. 17 is a block diagram illustrating a wireless terminal memory having modules corresponding to the operations of fig. 16.

Detailed Description

The inventive concept will now be described more fully hereinafter with reference to the accompanying drawings, in which examples of embodiments of the inventive concept are shown. The inventive concept may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the inventive concept to those skilled in the art. It should also be noted that the embodiments are not mutually exclusive. A component from one embodiment may be conventionally assumed to be present/used in another embodiment.

The following description presents various embodiments of the disclosed subject matter. These embodiments are presented as teaching examples and are not to be construed as limiting the scope of the disclosed subject matter. For example, certain details of the described embodiments may be modified, omitted, or expanded without departing from the scope of the described subject matter.

Fig. 12 is a block diagram illustrating elements of a wireless terminal UE (also referred to as a wireless device, a wireless communication terminal, user equipment, a user equipment node/terminal/device, etc.) configured to provide wireless communication according to an embodiment of the inventive concepts. As shown, the wireless terminal UE may include an antenna 1207 and transceiver circuitry 1201 (also referred to as a transceiver) including a transmitter and receiver configured to provide uplink and downlink radio communication with a base station(s) of a radio access network. The wireless terminal UE may also include a processor circuit 1203 (also referred to as a processor) coupled to the transceiver circuit, and a memory circuit 1205 (also referred to as a memory) coupled to the processor circuit. The memory circuit 1205 may include computer readable program code that, when executed by the processor circuit 1203, causes the processor circuit to perform operations in accordance with embodiments disclosed herein. According to other embodiments, the processor circuit 1203 may be defined to include memory such that no separate memory circuit is required. The wireless terminal UE may also include an interface (e.g., a user interface) coupled with the processor 1203 and/or the wireless terminal UE may be incorporated in a vehicle.

As discussed herein, the operations of the wireless terminal UE may be performed by the processor 1203 and/or the transceiver 1201. For example, the processor 1203 may control the transceiver 1201 to transmit communications over a radio interface to a network base station (or to another UE) through the transceiver 1201, and/or to receive communications over a radio interface from a network base station (or another UE) through the transceiver 1201. Further, modules may be stored in the memory 1205 and may provide instructions such that, when the instructions of the modules are executed by the processor 1203, the processor 1203 performs corresponding operations (e.g., operations discussed below with respect to example embodiments).

Fig. 13 is a block diagram illustrating elements of AN access node AN (also referred to as network node, base station, eNB, eNodeB, etc.) of a Radio Access Network (RAN) configured to provide wireless/cellular communication according to AN embodiment of the inventive concept. As shown, the access node may include a transceiver circuit 1301 (also referred to as a transceiver), the transceiver circuit 1301 including a transmitter and a receiver configured to provide uplink and downlink radio communication with a wireless terminal. The access node may include network interface circuitry 1307 (also referred to as a network interface), the network interface circuitry 1307 configured to provide communications with other nodes of the RAN (e.g., with other base stations). The access node may further comprise a processor circuit 1303 (also called processor) coupled to the transceiver circuit and a memory circuit 1305 (also called memory) coupled to the processor circuit. The memory circuit 1305 may include computer readable program code that, when executed by the processor circuit 1303, causes the processor circuit to perform operations according to embodiments disclosed herein. According to other embodiments, the processor circuit 1303 may be defined to include memory, such that no separate memory circuit is required.

As discussed herein, the operations of the access node may be performed by the processor 1303, the network interface 1307, and/or the transceiver 1301. For example, the processor 1303 may control the transceiver 1301 to transmit communications to one or more UEs over a radio interface through the transceiver 1301 and/or to receive communications from one or more UEs over a radio interface through the transceiver 1301. Similarly, the processor 1303 may control the network interface 1307 to transmit communications to one or more other network nodes over the network interface 1307 and/or receive communications from one or more other network nodes over the network interface. Further, modules may be stored in the memory 1305, and these modules may provide instructions such that when the instructions of the modules are executed by the processor 1303, the processor 1303 performs corresponding operations (e.g., operations discussed below with respect to example embodiments).

According to some other embodiments, the access node may be implemented as a control node without a transceiver. In such embodiments, transmissions to the wireless terminal may be initiated by the access node such that transmissions to the wireless terminal are provided by a network node (e.g., by a base station) that includes the transceiver. In accordance with an embodiment in which the access node is a base station comprising a transceiver, initiating the transmission may comprise transmitting through the transceiver.

To provide a better understanding of the LAT, the following definitions are introduced for idle time, notify-send messages, and notify-not-send messages.

It is assumed that the idle time follows a continuous data transmission. This is reasonable for shared spectrum (e.g., unlicensed bands) because there are typically channel occupancy restriction rules, e.g., after a continuous transmission time exceeds a given threshold, the SN must stop transmitting and enter an idle state;

notification-send (NTS) message: this message may be transmitted by the SN or DN, including link information and expected occupancy duration for which data is to be transmitted;

notification-no-send (NNTS) message: this message is transmitted from the DN telling it that the SN is not transmitting data for the indicated duration.

FIG. 1 is a signaling diagram illustrating AN example of a listen-before-talk procedure in which link AN1- > UE1 interferes with link AN2- > UE 2. First, when the UE2 detects interference (from AN1- > UE1 link) and fails to receive data from the SN (AN 2), the listening function on the DN side (UE 2) is triggered. The DN of the interfered link (UE 2) will then coordinate data transmission with the SNs of the interfering link(s) (AN 1). Finally, coordination will be performed during idle time of the interfering link. In the non-limiting example in FIG. 1, the AN1- > UE1 link interferes with the AN2- > UE2 link. When the UE2 fails to decode the data, it starts AN idle period looking for AN interfering link and sends AN NTS (notification send) message towards the AN2 direction. The AN1 may also receive the message due to the UE2 being interfered with by the AN1, and then defer transmissions as indicated by the NTS. In addition, the NTS can also indicate when the AN2 will stop transmitting and listening, i.e., the AN2- > idle period of the UE 2. The AN1 then transmits the NTS, which may be received by the UE 2. Finally, NNTS (notification not sent) is relayed by the UE2 to let its transmitter AN2 know which resource the interfering link occupies and refrain from transmitting. With this scheme, the transmissions of this interference pair (i.e., AN1-UE1 and AN2-UE 2) are coordinated in a distributed manner so that the transmissions are performed efficiently by taking turns.

To compare different coexistence mechanisms, simulations have been performed to study the average target user experience rate and 5% cell edge user rate at different traffic settings. Fig. 2A and 2B are graphs showing average target and cell edge user experience rates versus serving system throughput. From the dashed curves in fig. 2A and 2B, it can be observed that LBT can work better than the normal scheme (i.e., direct transmission without any coordination) and can provide similar performance to that of LAT with 1 antenna. This means that LBT may be preferred in current systems. However, with 100 antenna arrays as shown in the solid lines of fig. 2A and 2B, LBT may provide similar performance to that of the normal scheme in low traffic cases and worse performance than the normal scheme in high traffic cases. On the other hand, LAT may provide better performance than LBT in terms of average and 5% cell-edge experience rate.

As discussed above, existing LAT schemes may assume that data is only transmitted to only one UE at a given time, e.g., one data block for AN1- > UE1 or AN2- > UE2 in one beamforming direction. This assumption may simplify the design of the LAT scheme. However, it may limit the multiplexing gain and flexibility of data transmission. For example, when there are multiple different data blocks to different users or the same multicast data to different users, the LAT design may only allow for sequentially sending data to different UEs one by one. Therefore, it may be desirable to enable multi-user data transmission using the LAT scheme.

According to some embodiments of the inventive concept, multi-user and/or beam transmission information may be included in a header of a data packet and deactivation may be limited only to the interfering/interfered user (s)/beam(s). In this case, an idle period and a header format for transmitting the coordination signaling may be changed.

According to some embodiments of the inventive concept, the header may comprise a plurality of control fields transmitted in different beamforming directions corresponding to the multi-user/multicast data transmission.

According to some other embodiments of the inventive concept, it may be desirable to divide the resources in the idle period into portions for coordinating signaling. The resource mapping rule may be correspondingly indicated in each header portion. According to the LAT scheme, first, the other nodes (UEs experiencing interference, also called victim nodes) detect which part(s) of the preamble is (are) the source of interference (when it is interfered) and stop transmitting in order to listen to the channel. The victim node then transmits notification-to-send (NTS) signaling in the corresponding idle period. Considering the non-limiting example in fig. 3, if the UE2 identifies interference at the dashed-line shaded portion of the header, it is interfered with AN1- > UE1 data. The UE2 will then send NTS signaling to instruct the AN1 to stop transmission to the UE1 for the next cycle. Finally, the AN1 will send data to UE3 and UE5 instead of stopping all transmissions (as would be the case in a conventional LAT scheme).

According to some embodiments disclosed herein, multi-user/multicast transmission for a listen-before-talk mechanism may be enabled, and such embodiments may provide one or more of the following advantages:

extend the use case for the talk-before-listen mechanism by having more transmission flexibility;

when using LATs, spectral efficiency is improved by employing multi-user/multicast transmission. This may implicitly enable smaller delays at the transmitting node (transmit signaling delay, queuing delay) andand may increase the achievable data rate; and/or

Efficient resource utilization by performing adaptive decision making of transmissions to multiple users in orthogonal or non-orthogonal resources at runtime. Spectrum cost may be important to operating the network (e.g., spectrum may be almost 50% of the total cost of operating the network in north america according to the ER-NAP representation), and therefore, high spectral efficiency for high data rate transmissions may be beneficial.

Although terminology from 3GPP NR is used in this disclosure to illustrate examples of embodiments of the inventive concept, this should not be taken as limiting the scope with respect to the inventive concept to only the aforementioned system(s). Other wireless systems, such as Wi-Fi, may also benefit from utilizing the inventive concepts covered within this disclosure.

Although there may be reasons for using directional communications for cm-wave frequencies and mm-wave frequencies, the inventive concepts described herein may be equally effective for other lower frequencies where directional transmission may be used. The inventive concept may also be applied to unlicensed spectrum, licensed shared spectrum, and licensed spectrum.

Terms such as base station/eNodeB and UE should be considered non-limiting, and such terms do not imply some hierarchical relationship between the two. In general, an "eNodeB" may be considered as device 1 and a "UE" may be considered as device 2, and the two devices communicate with each other over a certain radio channel. The devices may also communicate directly with each other in a D2D (device-to-device) manner and in a network assisted D2D manner.

According to some embodiments of the inventive concept, the multi-user/beam transmission information may be included in a header of a data packet and the disabling may be restricted only to the interfering/interfered user/beam(s). In this case, a header format and an idle period for transmitting the coordination signaling may be changed.

As a first embodiment, the header may include multiple control fields that are transmitted in different beamforming directions corresponding to a multi-user/multicast data transmission.

For LAT-based multi-user transmission using orthogonal resources, a non-limiting example of a multi-user data transmission format is shown in fig. 3. Assume that the transmissions of UE1, UE3, and UE5 are in different beamforming directions. Accordingly, the preamble should be divided into 3 different parts with different beamforming directions.

As a second embodiment, the resources in the idle period may need to be divided into multiple parts for coordination signaling. The resource mapping rules should be correspondingly indicated in each header portion. According to the LAT scheme, first, the victim node detects which part(s) of the preamble is (are) the interferer (when it is interfered with) and stops transmitting to listen to the channel. Then, the victim node transmits a notification-to-transmit (NTS) signal in the corresponding resource in the idle period. For example, if the UE2 identifies interference at the dot-shaded portion of the header, this means it is interfered with AN1- > UE1 data. It will then send NTS signaling to instruct the AN1 to stop transmission to the UE1 for the next cycle. Finally, the AN1 will send data to UE3 and UE5 instead of stopping transmission completely (as in a conventional LAT).

The inventive concepts described above may also be applied to other multi-user transmission formats. The example in fig. 3 shows orthogonal multi-user data transmission (i.e., transmission for multiple users in orthogonal (disjoint) resource blocks). Transmissions for multiple users may also/alternatively be performed in the same resource block (as shown in fig. 4). Two cases are discussed by way of example, as follows:

spatial reuse multi-user data transmission: the differentiation of the different data for each user and the multiple users is done in the spatial domain by different precoding matrices; and

multicast data transmission:the same data is transmitted to multiple users using the same resources.

Embodiments regarding when and how to proceed with multi-user and multicast data transmission are described below in the sections entitled "multi-user downlink data transmission" and "multicast downlink data transmission," respectively. Embodiments regarding the feedback mechanism are described below in the section following the heading "feedback mechanism".

When different data to multiple UEs are buffered for multi-user downlink transmission, the eNB (also referred to as base station or access node) may decide how to transmit according to the following embodiments. As a first embodiment, transmissions to multiple UEs may be limited to one beamwidth narrower than one threshold to facilitate the LAT scheme. A non-limiting example is shown in fig. 5. In fig. 5, UEs within adjacent beams are grouped together and data to one UE group may be transmitted together as one data block. For example, UE1, UE3, and UE5 may be grouped together, and transmissions to a group including UE1, UE3, and UE5 may be performed using transmissions as discussed above with respect to fig. 3 and/or fig. 4. For example, beams 6-8 may define a group of adjacent beams, where beam 6 is used for communication with UE1, where beam 7 is used for communication with UE5, and where beam 8 is used for communication with UE 3.

The beamwidth threshold may be adjusted based on the detected environment (see information related to topology, deployment settings, node location, node density, resource utilization, resource allocation, etc.) or interference status. For example, the beamwidth threshold with multi-user data transmission may be larger if it is detected that no or few surrounding nodes are operating on the same channel.

As another example, the eNB may determine whether to reuse the multi-user data transmission using orthogonality or space based on the channel state and the data buffer state for these users. If the difference between the amount of buffered data for multiple users is large, it may be desirable to use orthogonal multi-user data transmission as discussed above with respect to fig. 3. In this way, the eNB may allocate less resources to the UE(s) with less buffered data. Using spatial reuse transmission as discussed above with respect to fig. 5 may be desirable if the separation of channels assigned to different UEs (e.g., UE1, UE3, and UE 5) is sufficient to reduce/avoid inter-user interference. In this case, the MCS (modulation coding scheme) level may be adjusted, or small padding data (e.g., fig. 6) may be added so that all users occupy the same resources as shown in fig. 6. Note that it may also/still be desirable to use orthogonal multi-user data transmission if the spatial channel separation is not sufficient.

When the same buffered data is to be transmitted to multiple UEs for multicast downlink data transmission, the access node eNB (also referred to as base station) may decide how to transmit according to the following embodiments.

As a first embodiment, the UEs may be divided into groups in a similar manner as discussed above with respect to the embodiment of fig. 5 described above. Multicast data transmission may then be performed on a group-by-group basis. For example, as shown on the left side of fig. 7, multicast data is transmitted to UE1, UE3, and UE 5. The data would then be sent separately to a different group of UEs including UE2 and UE4, as shown on the right side of fig. 7.

According to additional embodiments, the eNB may also perform both LBT and LAT to continue with the multicast data transmission. In particular, the eNB may listen to the channel and then transmit the multicast data to the UE in the same block as shown in fig. 8.

According to some embodiments, the transmission may use a minimum beam width required to transmit to a UE involved in the communication. Of course, in practice the necessary margin of beamwidth can be introduced to reduce/circumvent the deafness problem. A non-limiting example is shown in fig. 9, where a wide beam transmission is used to cover a UE involved in data communication.

As shown in fig. 1, feedback may be useful in the LAT scheme after data transmission. This may be inefficient and may introduce long delays if each UE provides independent ACK/NACK feedback. Thus, aggregated feedback from multiple users may be provided to reduce latency (as shown in fig. 10).

The mapping rules for multiple users in the time, frequency, code or spatial domain may be provided as discussed below. As a first embodiment, the mapping rule may be explicitly indicated in each header. For example, resources for providing ACK/NACK feedback for multiple users may be scheduled in one specified grant (e.g., an ARQ (automatic repeat request) grant). As a second embodiment, the mapping rule may be implicitly indicated by existing UE specific parameters. For example, CDMA may be used to distinguish between different UEs. There may be a limited number of sequences, and each UE may calculate a sequence ID for its feedback based on its assigned UE ID and some rule.

The operation at an access node (e.g., eNB) to support multi-user/multicast transmission is illustrated in the flow chart of fig. 11. At block 1101, the access node processor 1303 may monitor the buffer status for the arrival of downlink data for transmission to wireless terminals UE in its coverage area (e.g., through the network interface 1307). In response to the buffered data being available for transmission to a single wireless terminal UE at block 1103, the access node processor 1303 may perform a talk-before-listen transmission (via the transceiver 1301) at block 1105 (as discussed above with respect to fig. 1).

In response to the buffered data being available to the plurality of wireless terminals UE at block 1103 and the data being different for the plurality of wireless terminals UE at block 1113, the access node processor 1303 may examine the serving beam state and channel state(s) for each of the wireless terminals UE at block 1115. In response to determining at block 1107 that multi-user data transmission should not be performed (based on the channel state(s) and serving beam state for each wireless terminal UE), access node processor 1303 may perform listen-before-talk transmission (via transceiver 1301) separately for each wireless terminal UE at block 1105 (as discussed above with respect to fig. 1). In response to determining that multi-user data transmission should be performed (based on channel(s) and serving beam state for each wireless terminal UE) at block 1107, access node processor 1303 may perform multi-user transmission (through transceiver 1301) using LAT at block 1109, as discussed above with respect to fig. 5 and/or 6 (i.e., in the portion following the heading "multi-user downlink data transmission").

In response to the buffered data being available to the plurality of wireless terminals UE at block 1103 and the data being the same for the plurality of wireless terminals UE at block 1113, the access node processor 1303 may perform multicast downlink data transmission (via the transceiver 1301) using the LAT at block 1117, as discussed above with respect to fig. 7, 8, and/or 9 (i.e., in the portion following the heading "multicast downlink data transmission").

After block 1109 or 1117, the access node processor 1303 may configure and/or wait for feedback for the next transmission at block 1111.

According to some embodiments of the inventive concept, a method of enabling multi-user/multicast transmission based on a talk-before-Listen (LAT) mechanism may thus be provided. According to some embodiments, the multi-user/beam transmission information may be included in a frame header, such that the disabling of only interfering/interfered user/(beam (s)) may be performed. This may allow for multi-user/multicast transmission with high spectral efficiency. The header format and idle period for sending coordination signaling may be changed in the original LAT scheme to support the enhancements enabled by some embodiments disclosed herein.

The operation of the network node will now be discussed with reference to the flow chart of figure 14 and the modules of figure 15. For example, the modules of fig. 15 may be stored in the access node memory 1305 of fig. 13, and these modules may provide instructions such that when the instructions of the modules are executed by the processor 1303, the processor 1303 performs the corresponding operations of the flowchart of fig. 14.

In block 1401 of fig. 14, processor 1303 may define a group of wireless terminal UEs and a respective beam for each wireless terminal UE in the group to be used for multi-user/multicast communication (e.g., using group/beam definition module 1501). As an example, the flow diagram of fig. 14 will be discussed with respect to a group of wireless terminals including first, second, and third wireless terminals UE1, UE3, and UE5, where downlink beam 6 is used for transmissions to wireless terminal UE1, where downlink beam 7 is used for transmissions to wireless terminal UE5, and where downlink beam 8 is used for transmissions to wireless terminal UE 3. Further, wireless terminal UE2 will be discussed as an interfered wireless terminal that experiences interference due to transmissions to one of wireless terminals UE1, UE3, and/or UE 5. Although a group of three wireless terminals is discussed by way of example, a group of wireless terminals may include two or more wireless terminals for multi-user and/or multicast transmissions.

At block 1403, in response to receipt of data for the group of UEs at block 1403 (e.g., via network interface 1307), the processor 1303 may begin preparing frames for transmission to wireless terminals UE1, UE3, and UE5 of the group. Additionally/alternatively, processor 1303 may perform a clear channel assessment (i.e., a listen-before-talk assessment) at block 1404 to determine whether frequency(s) to be used for transmitting the frame are available. In response to receiving data for the group at block 1403 and determining that the channel is clear at block 1404, the processor 1303 can continue with the initial transmission.

At block 1405, the processor 1303 may provide frames for all beams/UEs of the group based on the received data (e.g., using the first frame providing module 1503). For example, providing the frame may include the processor 1303 generating the frame based on the received data and/or receiving the frame from another node of the network. The frame of block 1405 may include a header and a data block with data for wireless terminals UE1, UE3, and UE 5. The header of block 1405 may include a first control field indicating a first idle period resource, a second control field indicating a second idle period resource, and a third control field indicating a third idle period resource, wherein the first, second, and third idle period resources are different. As shown in fig. 3, the first, second, and third idle period resources may be orthogonal with respect to a frequency (e.g., subcarrier group) used. As discussed in more detail below, the data blocks of the frame may include different data for each of wireless terminals UE1, UE3, and UE5 for multi-user transmissions, or the data blocks of the frame may include some data for each of wireless terminals UE1, UE3, and UE5 for multicast transmissions.

According to some embodiments, a frame may therefore include a header and a data block (as shown in fig. 3). The header and data blocks of the frame may occupy multiple contiguous groups of subcarriers in the frequency domain (e.g., 4 groups of subcarriers in the example of fig. 3) and multiple symbols in the time domain. For example, the header of the frame may occupy 2 symbols in the time domain, and the data block of the frame may occupy 14 symbols after the header in the time domain.

At block 1407, the processor 1303 may initiate transmission of frames (by the transceiver 1301) to the wireless terminal UE1, UE3, and UE5 (e.g., using the first frame transmission module 1505).

In accordance with some embodiments, a first beam (e.g., beam 6 of fig. 5) may be used for wireless terminal UE1, a second beam (e.g., beam 8 of fig. 5) may be used for wireless terminal UE3, and a third beam (e.g., beam 8 of fig. 5) may be used for wireless terminal UE 5. Accordingly, a first beam (e.g., beam 6) may be used to transmit first control fields and data for wireless terminal UE1, a second beam (e.g., beam 8) may be used to transmit second control fields and data for wireless terminal UE3, and a third beam (e.g., beam 7) may be used to transmit third control fields and data for wireless terminal UE 5. Accordingly, a first idle period resource may correspond to wireless terminal UE1 and/or a first beam, a second idle period resource may correspond to wireless terminal UE3 and/or a second beam, and a third idle period resource may correspond to wireless terminal UE5 and/or a third beam, such that a different idle period resource is defined for each wireless terminal and/or beam in a multi-user/multicast transmission.

According to some other embodiments, orthogonal resources may be used for transmitting control fields of headers and for transmitting data for wireless terminals UE1, UE3, and UE5 without using different beams, as shown in the frame of fig. 3.

The operations of blocks 1405 and 1407 may be repeated by transmitting to all wireless terminals of the group over an initial transmission period, at block 1408. In other words, multiple multi-user/multicast frames may be transmitted to a group including wireless terminal UE1, UE3, and UE5 before providing idle period resources to listen for any interference notification messages (e.g., NTS messages). In the LAT example of fig. 1, three frames are transmitted before idle period resources are provided. Accordingly, each of the plurality of frames includes a header that identifies the respective idle period resource as discussed above with respect to block 1405.

The first, second and third control fields of the header may also indicate respective first, second and third ACK/NACK feedback resources corresponding to the first, second and third wireless terminals and/or beams. Accordingly, a different ACK/NACK feedback resource for each wireless terminal may be provided to allow separate ACK/NACK feedback from each wireless terminal in the group. The ACK/NACK feedback resources for each wireless terminal in the group may be provided, e.g., using different time, frequency, code, and/or spatial resources. Thus, the first ACK/NACK feedback resource may be orthogonal in at least one of time, frequency, beam, and/or code with respect to the second and third feedback resources, the second ACK/NACK feedback resource may be orthogonal in at least one of time, frequency, beam, and/or code with respect to the first and third ACK/NACK feedback resources, and the third ACK/NACK feedback resource may be orthogonal in at least one of time, frequency, beam, and/or code with respect to the first and second ACK/NACK feedback resources.

For multi-user transmissions, where different data is transmitted to each wireless terminal in the group, processor 1303 may receive (via transceiver 1301) respective ACK/NACK feedback from each wireless terminal in the group after each downlink frame transmission, and the next frame may thus be provided at block 1405 (or 1413) based on the ACK/NACK feedback corresponding to the preceding frame. For ACK, the processor 1303 may provide new data for the corresponding wireless terminal in a next frame, and for NACK, the processor 1303 may provide previous data for the corresponding wireless terminal in the next frame.

For multicast transmissions (where the same data is transmitted to all wireless terminals of the group), processor 1303 can receive respective ACK/NACK feedback from each wireless terminal in the group after each downlink frame transmission. However, with multicast transmission, a single NACK from one wireless terminal of the group (while the other wireless terminals respond with an ACK) may result in a retransmission of the previous data to all wireless terminals of the group in the next frame. According to some other embodiments, retransmissions for the beam(s) and wireless terminal(s) corresponding to the NACK(s) may be provided only in the next frame to reduce power consumption and/or interference.

Thus, prior to the first idle period, at blocks 1405, 1407 and 1408, a plurality of downlink frames may be transmitted to all wireless terminals of the group to listen for interference notification messages (e.g., NTS messages) from other wireless terminals that may have experienced interference. Upon completion of the transmission period at block 1408, the processor 1303 may listen for interference notification messages sent by other wireless terminals using idle period resources indicated in respective control fields of header(s) of frame(s) transmitted during the transmission period. Because each idle periodic resource is associated with a respective beam of the group transmission, the interfered wireless terminal UE2 may transmit its interference notification message (e.g., an NTS message) on the idle periodic resource corresponding to the beam causing the interference, thereby allowing the processor 1303 to efficiently identify the problematic beam based on the idle periodic resource on which the notification is received. According to some embodiments, each control field may further include a respective beam identification for the corresponding beam, and the respective beam identification may be included in an interference notification message transmitted from the interfered wireless terminal.

In block 1409, in case there is more data for transmission to the group of wireless terminals, processor 1303 may listen for interference notification messages (e.g., NTS messages), and in block 1411 if such messages are not received, processor 1303 may continue the operations of blocks 1405, 1407, and 1408 for the next transmission period to transmit to all wireless terminals of the group.

In response to receiving an interference notification message (e.g., an NTS message) from wireless terminal UE2 using first idle period resources corresponding to wireless terminal UE1 and/or beam 6 at block 1411 (e.g., using notification reception module 1507), processor 1303 may provide (1413) a frame (e.g., using second frame provision module 1509) at block 1413 that includes a header and a data block with second data for wireless terminals UE3 and UE 5. The header may include respective control fields for wireless terminal UE3 and for wireless terminal UE5, and each control field may indicate a respective idle period resource as discussed above with respect to block 1405. However, the control field and idle period resources may be omitted for wireless terminal UE1 and beam 6.

At block 1415, processor 1303 may initiate transmission of the second frame to wireless terminal UE3 and UE5 (via transceiver 1301) while deferring transmission to wireless terminal UE 1. As long as data is available for transmission to the group at block 1417, the operations of blocks 1413 and 1415 may be repeated during the deferral period at block 1419. As discussed above with respect to block 1405, processor 1303 may provide a frame based on ACK/NACK feedback received from wireless terminals UE3 and UE5 at block 1413. In response to the ACK, new data may be transmitted to the corresponding wireless terminal, and in response to the NACK, the previous data may be retransmitted.

In accordance with some embodiments, a second beam (e.g., beam 8 of fig. 5) may be used for wireless terminal UE3, and a third beam (e.g., beam 8 of fig. 5) may be used for wireless terminal UE 5. Accordingly, control fields and data for wireless terminal UE3 may be transmitted using a second beam (e.g., beam 8), and control fields and data for wireless terminal UE5 may be transmitted using a third beam (e.g., beam 7). Accordingly, the second idle period resource may correspond to wireless terminal UE3 and/or the second beam, and the third idle period resource may correspond to wireless terminal UE5 and/or the third beam, such that a different idle period resource is defined for each wireless terminal and/or beam in the multi-user/multicast transmission.

According to some other embodiments, without using different beams, as shown in the frame of fig. 3, orthogonal resources may be used for transmitting the control fields of the header and for transmitting data for wireless terminals UE3 and UE5 at block 1415.

Thus, the operations of blocks 1413 and 1415 may be repeated for multiple frames transmitted to wireless terminals UE3 and UE5 (while deferring transmissions to wireless terminal UE 1) until the deferral period is complete. For example, the duration of the deferral period may be defined based on system configuration, based on system information transmitted from the access node to the wireless terminal, and/or based on information provided by the interfered wireless terminal UE2 in an interference notification message (e.g., NTS message).

Upon expiration of the deferral period at block 1419, the processor 1313 may transmit a notification (e.g., an NTS message) (e.g., using a notification transmission module) at block 1421 to notify the interfered wireless terminal that the access node transmission of the UE2 on the interfering beam will resume. Processor 1313 may then return to operation 1405 to resume group transmissions to all wireless terminals UE1, UE3, and UE5 of the multi-user/multicast group.

The operations of fig. 14 may thus support multi-user group transmission, where the downlink frame includes different data for different wireless terminals of the group, in accordance with some embodiments. The frame of block 1405 may thus include data for wireless terminal UE1 (to be transmitted on beam 6), data for wireless terminal UE3 (to be transmitted on beam 8), and data for wireless terminal UE5 (to be transmitted on beam 7), such that the data for each wireless terminal is different. Such different data may be transmitted using different/orthogonal time/frequency resources of the frame, or different data may be transmitted using the same time/frequency resources of the frame (relying on spatial separation of different beams). If different time/frequency resources are used (as shown in fig. 3): data for wireless terminal UE1 may be transmitted using beam 6 and using the first time/frequency data resource of the data block; data for wireless terminal UE3 may be transmitted using beam 8 and using the second time/frequency data resource of the data block; and may transmit data for wireless terminal UE5 using beam 7 and using the third time/frequency data resource of the data block. More particularly, each of the data resources may be orthogonal in at least one of time and/or frequency with respect to each of the other data resources of the data block.

If the same time/frequency is used for multi-user transmission (as shown in fig. 4), then using different beams may be sufficient for wireless terminals UE1, UE3, and UE5 to receive the respective transmissions using the same frame. In such transmissions, padding may be provided for at least one of the data for wireless terminal UE1, wireless terminal UE3, and/or wireless terminal UE5 such that the data for each of wireless terminal UE1, UE3, and UE5 occupy the same time and frequency resources during the transmission, as discussed with respect to fig. 6.

According to some other embodiments, the operations of fig. 14 may support multicast group transmissions, where the same data is transmitted to all wireless terminals of the group (e.g., UE1, UE3, and UE 5). Such transmissions will be discussed with respect to fig. 7 and 8.

Some embodiments of various operations of fig. 14 and/or modules of fig. 15 may be optional with respect to the network node and related methods. For example, the operations of blocks 1401, 1403, 1404, 1408, 1409, 1411, 1417, 1419 and 1421 of fig. 14 may be optional, and with respect to the relevant access nodes, modules 1501, 1507 and 1513 of fig. 15 may be optional.

The operation of the wireless terminal will now be discussed with reference to the flowchart of fig. 16 and the blocks of fig. 17. For example, the modules of fig. 17 may be stored in the wireless terminal memory 1205 of fig. 12, and these modules may provide instructions such that, when the instructions of the modules are executed by the processor 1203, the processor 1203 performs the corresponding operations of the flowchart of fig. 16.

At block 1601, the wireless terminal processor 1203 may detect the interference (e.g., using an interference detection module). For example, the processor 1203 may detect interference based on a failure to decode downlink communications from a serving access node using frequency resources. In response to failing to decode the downlink communication at block 1601, the processor 1203 may listen for interfering frames using the frequency resources (e.g., using the listening module 1701). In response to being an interfering frame at block 1605 (e.g., using the interference receiving module 1705), the processor 1203 may receive first and second control fields of a header of the interfering frame at block 1607 (e.g., using the control field receiving module 1707), wherein the first control field indicates a first idle period resource and the second control field indicates a second idle period resource different from the first idle period resource. Based on interference from the interfering access node, at block 1609, the processor 1203 may select 1609 a first idle period resource (e.g., using the selection module 1709). In response to selecting the first idle period resource, the processor 1203 may transmit a notification message (NTS) to the interfering access node using the first idle period resource (e.g., using the notification transmission module 1711) at block 1611. After transmitting the notification message, the processor 1203 may receive 1613 a plurality of data frames from the serving access node (e.g., using the data frame receiving module 1713) at block 1613.

After receiving the plurality of data frames from the serving access node, the processor 1213 may receive a notification message from the interfering access node at block 1615 (e.g., using the notification reception module 1715). In response to receiving the notification message, the processor 1203 may transmit a notification-no-send message to the serving access node at block 1617 (e.g., using the NNTS transport module 1717).

According to some embodiments, the control field of block 1607 may include a corresponding beam identification, and the notification message of block 1611 may include a beam identification for the selected idle periodic resource.

Some embodiments of the various operations of fig. 16 and/or the modules of fig. 17 may be optional with respect to a wireless terminal and related methods. For example, the operations of blocks 1601, 1603, 1605, 1615, and 1617 of fig. 16 may be optional, and modules 1701, 1703, 1705, 1715, and 1717 of fig. 17 may be optional with respect to the relevant wireless terminal.

Acronyms

Acronym interpretation

ACK acknowledgement

AN access network

AP access point

ARQ automatic repeat request

BO retreat

BS base station

CCA clear channel assessment

CFP contention free period

CW contention window

DCF distributed coordination function

DIFS DCF interframe space

DL downlink

DN destination node

DRS discovery reference signal

eNB evolution NodeB and base station

LAT speaks before listen

LBT listen before talk

MCS modulation coding scheme

MU-MIMO multiuser multiple-input multiple-output

NR New radio (finger 5G radio interface)

NNTS notification not to send

NTS notification delivery

QoS quality of service

RB resource block

RF radio frequency

SCell secondary cell

SIFS short interframe space

SN source node

STA station

UE user equipment

UL uplink

Further definitions and examples

In the above description of various embodiments of the inventive concept, it is to be understood that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the inventive concept. Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this inventive concept belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of this specification and the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.

When an element is referred to as being "connected," "coupled," or "responsive" (or variants thereof) to another element, it can be directly connected, coupled, or responsive to the other element or intervening elements may be present. In contrast, when an element is referred to as being "directly connected," "directly coupled," "directly responsive" (or variants thereof) to another element, there are no intervening elements present. Like reference numerals refer to like elements throughout. Further, "coupled," "connected," "responsive" (or variations thereof) as used herein may include wirelessly coupled, connected, or responsive. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. Well-known functions or constructions may not be described in detail for brevity and/or clarity. The term "and/or" includes any and all combinations of one or more of the associated listed items.

It will be understood that, although the terms first, second, third, etc. may be used herein to describe various elements/operations, these elements/operations should not be limited by these terms. These terms are only used to distinguish one element/operation from another element/operation. Thus, a first element/operation may in some embodiments be termed a second element/operation in other embodiments without departing from the teachings of the present inventive concept. The same reference numbers or the same reference indicators indicate the same or similar elements throughout the specification.

As used herein, the terms "comprises," "comprising," "includes," "including," "has, having" or variations thereof, are open-ended and include one or more stated features, integers, elements, steps, components or functions but do not preclude the presence or addition of one or more other features, integers, elements, steps, components, functions or groups thereof. Further, as used herein, common acronym "derived from the latin phrase" exemplaria, "such as (e.g.)" may be used to introduce or specify a general example(s) of a previously mentioned item, and is not intended to limit such item. The common acronym "i.e. (i.e.)", derived from the latin phrase "id est," may be used to designate a particular item from a more general narrative.

Example embodiments are described herein with reference to block diagrams and/or flowchart illustrations of computer-implemented methods, apparatus (systems and/or devices) and/or computer program products. It will be understood that blocks of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by computer program instructions which are executed by one or more computer circuits. These computer program instructions may be provided to a processor circuit of a general purpose computer circuit, special purpose computer circuit, and/or other programmable data processing circuit to produce a machine, such that the instructions, which execute via the processor of the computer and/or other programmable data processing apparatus, transform and control transistors, values stored in memory locations, and other hardware components within such circuits to implement the functions/acts specified in the block diagrams and/or flowchart block(s), and thereby create means (functionality) and/or structures for implementing the functions/acts specified in the block diagrams and/or flowchart block(s).

These computer program instructions may also be stored in a tangible computer-readable medium that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable medium produce an article of manufacture including instructions which implement the function/act specified in the block diagrams and/or flowchart block or blocks. Accordingly, embodiments of the inventive concept may be embodied in hardware and/or in software (including firmware, resident software, micro-code, etc.) that runs on a processor such as a digital signal processor, which may be collectively referred to as "circuitry," "modules," or variations thereof.

It should also be noted that, in some alternative implementations, the functions/acts noted in the blocks may occur out of the order noted in the flowcharts. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality/acts involved. Furthermore, the functionality of a given block of the flowchart and/or block diagrams may be separated into multiple blocks, and/or the functionality of two or more blocks of the flowchart and/or block diagrams may be at least partially integrated. Finally, other blocks may be added/inserted between the blocks shown and/or blocks/operations may be omitted without departing from the scope of the inventive concept. Further, although some of the figures include arrows on communication paths to show a primary direction of communication, it is to be understood that communication may occur in the opposite direction of the depicted arrows.

Many variations and modifications may be made to the embodiments without substantially departing from the principles of the present inventive concept. All such variations and modifications are intended to be included herein within the scope of the present inventive concept. Accordingly, the above disclosed subject matter is to be considered illustrative, and not restrictive, and the examples of embodiments are intended to cover all such modifications, enhancements, and other embodiments, which fall within the spirit and scope of the inventive concept. Thus, to the maximum extent allowed by law, the scope of the present inventive concept is to be determined by the broadest permissible interpretation of the present disclosure including examples of embodiments and equivalents thereof, and shall not be restricted or limited by the foregoing detailed description.

35页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:用于数据传输的数字调制方案

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!