RADIO COMMUNICATION TECHNIQUES FOR HANDLING STANDBY TIME
Patent Information
- Authority / Receiving Office
- ID · ID
- Patent Type
- Patents
- Current Assignee / Owner
- TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
- Filing Date
- 2021-07-30
- Publication Date
- 2026-07-16
AI Technical Summary
Existing radio communication techniques are inefficient in handling idle times, leading to waste of radio resources and unnecessary battery drain in devices operating in unlicensed spectrum, particularly in scenarios involving ultra-reliable low-latency communications (URLLC) and enhanced mobile broadband (e.g., eMBB) simultaneously.
Implementing selective radio resource monitoring and transmission methods during fixed frame periods (FFP) that include idle times (IT) and maximum channel occupancy times (M-COT), allowing devices to suspend or deactivate monitoring and transmission during idle periods, synchronized or asynchronous with other nodes, to optimize resource use.
This approach enhances the efficient use of radio resources by reducing unnecessary monitoring and transmission during idle times, thereby conserving battery life and improving overall system performance in unlicensed spectrum scenarios.
Smart Images

Figure 1
Abstract
Description
Description of Radio Communication Techniques for Handling Silent Time Invention Engineering Field The present disclosure relates to radio communication techniques for handling idle time. More particularly, and without limitation, methods and devices are provided for using radio resources in fixed frame periods on a channel for radio communication in a radio network comprising a first node and a second node, each fixed frame period comprising an idle time. Background of the Invention Ultra-reliable, low-latency communications (URLLC) is one of the key use cases of 5G NR defined by the Third Generation Partnership Group (3GPP). URLLC has stringent requirements on transmission reliability and latency, namely 99.9999% reliability at 1 ms one-way latency. In 3GPP NR Release 15, several features and enhancements were introduced to support these requirements. In 3GPP Release 16, standardization work is focused on further improving the performance of URLLC systems and ensuring the reliable and efficient coexistence of URLLC and other NR use cases. One example scenario is when radio devices (e.g., user equipment, UE) for enhanced mobile broadband (eMBB) and URLLC coexist in the same cellular network. Here, mainly two approaches have been identified to support multiplexing and / or prioritization. In addition to operation in licensed bands, NR has been enhanced in 3GPP Release 16 (e.g., according to document 3GPP RP-190706, WID Revision on NR-Based Access to Unlicensed Spectrum) to allow operation in unlicensed bands, i.e., NR-unlicensed (NR-U). Allowing unlicensed networks, i.e., networks operating in unlicensed or shared spectrum to effectively utilize the available spectrum is an attractive approach to increasing system capacity. For convenience, the following disclosure will only mention unlicensed spectrum when referring to both unlicensed and shared spectrum. While it is more challenging to match the quality (e.g., for reliability and / or latency) of licensed regimes to unlicensed spectrum, solutions that enable efficient use as a complement to licensed deployments have the potential to deliver significant value to 3GPP operators, and, ultimately, the 3GPP industry as a whole. For example, some features in NR may need to be adapted to meet the specific characteristics of unlicensed bands and different regulations. Furthermore, if the UE intends to use unlicensed spectrum, it can use a Channel Assessment scheme. Clearly, CCA is used to determine whether a channel is free or not during a given period. One such technique is Listen Before Talk (LBT). There are many variations or implementations of LBT, depending on the channel access mode the device is using and the type of data it intends to transmit in the upcoming transmission opportunity, known as the channel occupancy time (COT). Common to all variations or implementations of CCA or LBT is that sensing is performed in a specific channel (e.g., according to a specified carrier frequency) and over a predetermined bandwidth. It is currently unclear how a radio device should perform reception and / or transmission during idle times (i.e., idle periods), for example, in a Frame-Based Equipment. Continuation of for example periodic semi-persistent scheduling (SPS) or configured grant (CG) operations would be inefficient leading to unnecessary waste of radio resources and / or battery drain of the radio device. Brief Description of the Invention Therefore, there is a need for radio communication techniques (e.g. relying on side links) that handle idle time more efficiently in at least some scenarios. For a first method aspect, a method is provided of using radio resources in a fixed frame period (FFP) on a channel for radio communication in a radio network comprising a first node and a second node. Each FFP comprises an idle time (IT) for a clear channel assessment (CCA) of the channel and a maximum channel usage time (M-COT) for occupying the channel depending on the CCA. The method is performed by the first node. The method comprises or initiates a step of selectively monitoring radio resources in the FFP on the channel. The selective monitoring comprises withholding from monitoring a first set of radio resources. The first set of radio resources is allocated to a first message of the second node and is partially or completely in the IT. Alternatively or in addition, the method further comprises or initiates a step of selectively transmitting radio resources in the FFP on the channel.Selective transmission consists of withholding from transmission the first set of radio resources. The first set of radio channels is allocated to the first message from the first node and is partially or completely in IT. Aspects of the first method may be provided or implemented alone or in combination with any of the claims in the claim list. Further, aspects of the first method may be provided or implemented alone or in combination with any of the embodiments described below. By selectively monitoring and / or selectively transmitting on a channel depending on whether the involved radio resources are included (e.g., partially or completely) in the IT, engineering embodiments allow for the suspension and / or deactivation of monitoring and / or transmission on - allocations included in IT, and / or - allocations that are not included in IT, but whose transmission is conditioned on previous allocations that occurred during the silent period. The set of radio resources (e.g., first and / or second) allocated to (e.g., first and / or second) messages (e.g., first and / or second nodes) may also be referred to as an allocation. The allocation may be for at least one UL transmission; DL transmission; data transmission; control information transmission; data channel; control channel; dynamic scheduling (e.g., via DL control information); semi-persistent scheduling (SPS); and / or possibly based on configured grants (CG). Channels may be in shared spectrum or unlicensed spectrum. Here, the time expression can include time intervals or periods (e.g., sub-periods of the FFP). For example, IT can be either the idle time interval or the idle period. M-COT can be either the maximum channel usage time interval or the maximum channel usage period. Here, the expression occupy a channel may include transmission on the channel. For example, a channel may be selectively occupied by the second node of a radio network to selectively transmit messages to the first node of the radio network. In addition, the second node may refrain from transmitting the first message, if the first radio resource pool allocated to the first message of the second node is partially or completely in IT. For example, the second node may refrain from occupying the radio resource pool on the channel, if the radio resource pool of the second node's message is partially or completely in IT. The restraint from monitoring the first set of radio resources (e.g., according to the first and / or second method aspects) may consist of restraint from decoding or restraint from attempting to decode the first message from the second node. Selective monitoring (e.g., according to aspects of the first and / or second method) may further comprise monitoring a second set of radio resources, which are allocated to the second message of the second node and which are entirely present in the M-COT. Monitoring of the second set of radio resources (e.g., according to aspects of the first and / or second method) may consist of decoding or attempting to decode a second message from a second node. A channel (e.g., according to the first and / or second method aspect) may be occupied by a second node to transmit a second message on a second set of radio resources during a channel usage time (COT) in the subsequent M-COT to the CCA that may indicate channel clearance. The first node (e.g., according to the first and / or second method aspects) may be a radio device and the second node may be a base station that provides radio access to the radio device. Radio communications (e.g., according to aspects of the first and / or second methods) may use at least one of an uplink (UL) and a downlink (DL) between the radio device and the base station. A radio network (e.g., according to the first and / or second method aspects) may comprise a radio access network (RAN). The RAN may comprise base stations. Radio devices may be configured for radio access to the RAN. The first node (e.g., according to the first and / or second method aspects) may be a first radio device and the second node may be a second radio device that provides radio access to the first radio device. Radio communications (e.g. according to the first and / or second method aspects) may use a side link (SL) between a first radio device and a second radio device. The radio network (e.g., according to the first and / or second method aspects) may comprise an ad hoc radio network and / or a mesh radio network. The second radio device (e.g., according to the first and / or second method aspects) may be a relay radio device within the radio coverage provided by the RAN. The first radio device may be in a relay radio connection with the RAN via the second radio device. An FFP (e.g., according to the first and / or second method aspects) may comprise at least one first FFP used by a first node and at least one second FFP used by a second node. The first node and the second node (e.g., according to the first and / or second method aspects) may use the same or synchronized FFP. The first FFP used by the first node and the second FFP used by the second node (e.g., according to the first and / or second method aspects) may be synchronized, if the IT of the first FFP of the first node does not overlap with the M-COT of the second FFP of the second node. Alternatively or in addition, the first FFP used by the first node and the second FFP used by the second node (e.g., according to the first and / or second method aspects) may be synchronized if the IT of the second FFP of the second node does not overlap with the M-COT of the first FFP of the first node. Alternatively or in addition, the first FFP used by the first node and the second FFP used by the second node (e.g., according to the first and / or second method aspects) may be synchronized if the IT of the first FFP of the first node completely overlaps with the IT of the second FFP of the second node.Alternatively or in addition, the first FFP used by the first node and the second FFP used by the second node (e.g., according to the first and / or second method aspects) may be synchronized if the M-COT of the first FFP of the first node completely overlaps with the M-COT of the second FFP of the second node. Optionally, the FFP of the first and second nodes can be synchronized to the propagation time or round trip time of the radio signal in radio communication on the channel. An FFP (e.g., according to the first and / or second method aspects) may comprise at least one first FFP used by a first node and at least one second FFP used by a second node. The first and second FFPs may be asynchronous. The first FFP used by the first node and the second FFP used by the second node (e.g., according to the first and / or second method aspects) may be out of sync, if the IT of the first FFP of the first node overlaps with or is within the M-COT of the second FFP of the second node. Alternatively or additionally, the first FFP used by the first node and the second FFP used by the second node (e.g., according to the first and / or second method aspects) may be out of sync if the IT of the second FFP of the second node overlaps with or is within the M-COT of the first FFP of the first node. Alternatively or additionally, the first FFP used by the first node and the second FFP used by the second node (e.g., according to the first and / or second method aspects) may be out of sync if the IT of the first FFP of the first node does not coincide or does not completely overlap with the IT of the second FFP of the second node.Alternatively or in addition, the first FFP used by the first node and the second FFP used by the second node (e.g., according to the first and / or second method aspects) may be out of sync if the M-COT of the first FFP of the first node does not coincide or does not completely overlap with the M-COT of the second FFP of the second node. FFP (e.g., according to the first and / or second method aspects), can be assigned to the first node by the second node. At least one first FFP used by the first node (e.g., according to aspects of the first and / or second method) may be assigned to the first node by the second node. Alternatively or additionally, at least one second FFP used by the second node may be assigned to the second node by the second node. The assignment may consist of receiving a control message from a second node. The control message may indicate the configuration of the FFP and / or at least one first FFP. For example, at least one first FFP of the radio device is configured by the base station. Alternatively or in addition, at least one second FFP for the base station is set by the base station. CCA can be performed (for example, by the first node or the second node) at the end of the IT used by the respective node. The onset of M-COT can be determined relative to the CCA performed by each node. The method (e.g., according to aspects of the first and / or second methods) may further comprise or initiate performing a CCA by the first node. Optionally, the CCA performed by the first node may determine the end of the IT of at least one first FFP used by the first node. Alternatively or in addition, the CCA performed by the first node may determine the beginning of the M-COT of at least one first FFP used by the first node. At least one first FFP and at least one second FFP may be unsynchronized (i.e., asynchronous and / or asynchronous) as a result of the first node performing a CCA (preferably independent of the second node) to determine at least one first FFP used by the first node. Each radio resource may consist of at least one resource block (RB) arranged in the channel frequency domain and / or at least one transmission time interval (TTI) in the time domain. Selective transmission (e.g., according to aspects of the first and / or second methods) may further comprise transmission on a second set of radio resources. Radio resources may be allocated to a second message from a first node that may be entirely in the M-COT. A channel (e.g., according to the first and / or second method aspects) may be occupied by the first node to transmit a second message on the second set of radio resources during the COT in the MCOT after the CCA indicates channel clearing. Selective monitoring (e.g., according to aspects of the first and / or second methods) may comprise withholding from monitoring the first set of radio resources. The first set of radio resources may be allocated to the first message from the second node which may be partially or completely in the IT of the FFP at least one second from the second node. Selective monitoring (e.g., according to aspects of the first and / or second methods) may further comprise monitoring a second set of radio resources. The second set of radio resources may be allocated to a second message from a second node that may be entirely in the M-COT of at least one second FFP from the second node. Selective transmission (e.g., according to aspects of the first and / or second methods) may comprise withholding from transmission a first set of radio resources. The first set of radio resources may be allocated to the first message of the first node and may be partially or completely in the IT of at least one first FFP of the first node. The selective transmission (e.g., according to aspects of the first and / or second methods) may further comprise transmission on a second set of radio resources. The second set of radio resources may be allocated to a second message from the first node and may be entirely in the M-COT of at least one first FFP of the first node. The channel (e.g., according to aspects of the first and / or second methods) may be shared by at least two different RANs. Alternatively or additionally, the channel may be accessible by at least two different RANs. Alternatively or additionally, the channel may be used or may be used by at least two different radio access technologies (RATs). Channels (e.g., according to the first and / or second method) may be on shared spectrum. Alternatively or in addition, they may be on unlicensed spectrum. The first node can be configured for periodically repeating FFP. Alternatively or additionally, a second node can be configured for periodically repeating FFP. The M-COT may respond with a maximum transmission time (e.g., transmission opportunity, TxOp), for example, after the CCA indicates channel permission (i.e., successful CCA) in the IT. For example, the first and / or second node (e.g., a radio device and / or a base station) may transmit a message on the channel if (e.g., only if) the CCA indicates channel permission. Selective monitoring performed by the first node (e.g., according to the first and / or second method aspects) may comprise continuously monitoring radio resources in the IT of the at least one first FFP for a second message from the second node, optionally a base station serving the first node, if the second message from the second node requires an appropriate response and / or thereafter as a second message from the first node in the M-COT of the at least one first FFP. A second message from a second node (e.g., according to aspects of the first and / or second methods) may comprise a scheduling grant and the second message from the first node may comprise or utilize a physical uplink shared channel (PUSCH) in response to the scheduling grant. Alternatively or in addition, the second message from the second node may further comprise or utilize a physical downlink shared channel (PDSCH) and the second message from the first node may comprise hybrid auto-repeat request (HARQ) feedback in response to the PDSCH from the second node. Selective transmission performed by the first node (e.g., according to the first and / or second method aspects) may consist of withholding the transmission of the second message from the first node, if the transmission time is included in the first IT FFP of the first node. Selective monitoring performed by the first node (e.g., according to aspects of the first and / or second methods) may include monitoring a second set of radio resources allocated to the second message of the second node. The second set may be partially or entirely in the IT of the second FFP and may be entirely in the M-COT of the first FFP. The selective delivery performed by the first node (e.g., according to the first and / or second method aspects) may comprise sending a second set of radio resources allocated to the second message of the first node. The second set may be partially or entirely in the IT of the first FFP and may be entirely in the M-COT of the second FFP. Two or more messages from a second node (e.g., according to aspects of the first and / or second methods), optionally two or more DL transmissions, may collide. One of the DL messages or transmissions occurring through the IT may be discarded, optionally regardless of the priority and / or identifier (ID) associated with the discarded DL message or transmission. The selective transmission performed by the first node (e.g., according to the first and / or second method aspects) may comprise withholding the transmission of a second message from the first node, if the transmission time is included in the IT, optionally the IT of the synchronized FFP or the IT of the first FFP of the first node or the IT of the second FFP of the second node. The radio resources of the second message may be allocated by semi-persistent scheduling (SPS) or configured granting, optionally where the second message may comprise a medium access control (MAC) packet data unit (PDU). Regarding the second method aspect, a method is provided of using radio resources in an FFP on a channel for radio communication in a radio network comprising a first node and a second node. Each FFP comprises an IT for the CCA of the channel and an M-COT for occupying the channel depending on the CCA. The method performed by the second node comprises or initiates a step of selectively monitoring radio resources in the FFP on the channel. The selective monitoring comprises withholding from monitoring a first set of radio resources. The first set of radio resources is allocated to a first message of the first node and is partially or completely in the IT. Alternatively or in addition, the method performed by the second node comprises or initiates a step of selectively transmitting radio resources in the FFP on the channel. The selective transmitting comprises withholding from transmitting on the first set of radio resources.The first set of radio resources is allocated to the first message from the second node and is partially or completely in IT. Aspects of the second method may be provided or implemented alone or in combination with any of the claims in the claim list. Further, aspects of the second method may be provided or implemented alone or in combination with any of the embodiments described below. The second node (e.g., according to the first and / or second method aspects) may assign FFP to at least one of the first node and the second node. The method may further consist of or begin the step of performing CCA with a second node. Optionally, the CCA performed by the second node may determine the IT end of the FFP for at least one second used by the second node (200). Alternatively or additionally, the CCA performed by the second node 200 may determine the start of the MCOT of the FFP of at least one second used by the second node. The second method aspect may further comprise any of the features and / or steps disclosed in the context of the first method aspect, or features and / or steps corresponding thereto, e.g., a receiver to transmitter feature or step. For another aspect, a computer program product is provided. The computer program product comprises a program code portion for performing one of the steps of the first method aspect or the second method aspect disclosed herein when the computer program product is executed by one or more computing devices. The computer program product may be stored on a computer-readable recording medium. The computer program product may also be made available for download, for example, via a radio network, a RAN, the Internet and / or a host computer. Alternatively, or in addition, the method may be coded in a Field Programmable Gate Array (FPGA) and / or Application Specific Integrated Circuit (ASIC), or functionality may be provided for download via a hardware description language. For the first device aspect, a radio device is provided for utilizing radio resources in an FFP on a channel for radio communication in a radio network comprising a first node and a second node. Each FFP comprises an IT for a CCA of the channel and an M-COT for occupying the channel depending on the CCA. The radio device comprises operable memory for storing instructions and operable processing circuitry for executing instructions, so that the radio device is operable to selectively monitor radio resources in an FFP on the channel. The selective monitoring comprises withholding from monitoring a first set of radio resources. The first set of radio resources is allocated to a first message of the second node and is partially or completely in the IT.Alternatively or additionally, the radio device comprises operable memory for storing instructions and operable processing circuitry for executing the instructions, so that the radio device can then be operated to selectively transmit radio resources in the FFP on the channel. Selective transmission comprises withholding from transmission a first set of radio resources. The first radio device is allocated to the first message of the first node and is partially or completely in the IT. The radio device according to the first device aspect can then be operated to perform any of the steps of the first method aspect. The first device aspect may be provided or implemented alone or in combination with any of the claims in the claim list. Further, the first device aspect may be provided or implemented alone or in combination with any of the embodiments described below. Regarding the first device aspect further, a radio device for using radio resources in an FFP on a channel for radio communication in a radio network comprising a first node and a second node is provided. Each FFP comprises an IT for the CCA of the channel and an M-COT for occupying the channel depending on the CCA. The radio device is configured to selectively monitor radio resources in the FFP on the channel. Selective monitoring comprises withholding from monitoring a first set of radio resources. The first set of radio resources is allocated to the first message of the second node and is partially or completely in the IT. Alternatively or in addition, the radio device is further configured to selectively transmit on radio resources in the FFP on the channel. Selective transmission comprises withholding from transmission on the first set of radio resources.The first radio resource pool is allocated to the first message from the first node and is partially or completely in IT. The radio device according to the first device aspect may then be further configured to perform any of the steps of the first method aspect. Aspects of the first device may further be provided or implemented alone or in combination with any of the claims in the claim list. Further, aspects of the first device may further be provided or implemented alone or in combination with any of the embodiments described below. Regarding the second device aspect, a base station for using radio resources in an FFP on a channel for radio communication in a radio network comprising a first node and a second node is provided. Each FFP comprises an IT for a CCA of the channel and an M-COT for occupying the channel depending on the CCA. The radio device comprises operable memory for storing instructions and operable processing circuitry for executing instructions, so that the radio device is operable to selectively monitor radio resources in the FFP on the channel. Selective monitoring comprises withholding from monitoring a first set of radio resources. The first radio resources are allocated to the first message of the first node and are partially or completely in the IT.The radio device further comprises operable memory for storing instructions and operable processing circuitry for executing the instructions, so that the radio device can be operated to selectively transmit radio resources in the FFP on the channel. Selective transmission comprises withholding from transmission a first set of radio resources. The first set of radio resources is allocated to the first message of the second node and is partially or completely in the IT. The base station according to the second device aspect can be further operated to perform any one of the steps of the second method aspect. The second device aspect may be provided or implemented alone or in combination with any of the claims in the claim list. Further, the second device aspect may be provided or implemented alone or in combination with any of the embodiments described below. For a further second device aspect, a base station for using radio resources in an FFP on a channel for radio communication in a radio network comprising a first node and a second node is provided. Each FFP comprises an IT for a CCA of the channel and an M-COT for occupying the channel depending on the CCA. The base station comprises operable memory for storing instructions and operable processing circuitry for executing instructions, so that the base station is operable to selectively monitor radio resources in the FFP on the channel. Selective monitoring comprises withholding from monitoring a first set of radio resources. The first radio resources are allocated to the first message of the first node and may be partially or completely in the IT.The radio device further comprises operable memory for storing instructions and operable processing circuitry for executing the instructions, so that the radio device can be operated to selectively transmit radio resources in the FFP on the channel. Selective transmission comprises withholding from transmission a first set of radio resources. The first set of radio resources is allocated to the first message of the second node and is partially or completely in the IT. The base station according to the second device aspect can then be further operated to perform one of the steps of the second method aspect. The second device aspect may further be provided or implemented alone or in combination with any of the claims in the claim list. Further, the second device aspect may further be provided or implemented alone or in combination with any of the embodiments described below. For a further aspect of the device, a communication system including a host computer is provided. The host computer comprises processing circuitry configured to provide user data, for example, included in a first message. The host computer further comprises a communication interface configured to forward the user data to a mobile network (e.g., a RAN and / or base station) or an ad hoc radio network for transmission to a UE. The mobile network processing circuitry is configured to perform one of the steps of the first and / or second method aspects. The UE comprises a radio interface and processing circuitry, configured to perform one of the steps of the first method aspects. The communication system may further include a UE. Alternatively or in addition, the mobile network may further include one or more base stations configured for radio communication with the UE and / or for providing a data link between the UE and a host computer using aspects of the second method. The radio network of the communication system may further comprise base stations or radio devices that act as gateways. Transmitters or radio devices that act as gateways may be configured to communicate with UEs. A base station or radio device acting as a gateway may comprise processing circuitry. The processing circuitry may be configured to perform any of the steps of the second method. The processing circuitry of the host computer may be configured to execute the host application, thereby providing any user data and / or host computer functionality described herein. Alternatively, or in addition, the UE processing circuitry may be configured to execute client applications associated with the host application. Each aspect of this technique may be implemented as a method of controlling transmission and / or monitoring (e.g., radio devices) conditioned by an idle time (IT, i.e., Idle Period). Alternatively or in addition, each aspect of the technique may be implemented for or in the context of at least one of NR-U, a channel assignment mechanism (i.e., CCA or channel sensing), an FBE, and a radio resource structure comprising an IT (i.e., idle period). Some technical aspects may be implemented with changes and / or additions to 3GPP TS 38.213, version 16.2.0 and / or 3GPP TS 38.214, version 16.2.0. Alternatively or in addition, some technical aspects may be implemented with additions related to UL PI signaling. Furthermore, the technique can be implemented in the context of 3GPP New Radio (NR), optionally using side links (SL). Unlike SL according to 3GPP LTE, SL according to 3GPP NR can provide various levels of QoS. The technique can be implemented according to 3GPP specifications, for example for 3GPP release 17. The technique can be implemented for 3GPP LTE or 3GPP NR according to the modification of document 3GPP TS 23.303, version 16.0.0 or for 3GPP NR according to the modification of document 3GPP TS 33.303, version 16.0.0. In any radio access technology (RAT), this technique can be implemented for relay selection SL. SL can be implemented using proximity services (ProSe), for example according to the 3GPP specifications. Each radio device can be a user device (UE), for example, according to 3GPP specifications, for example, document 3GPP TS 38.213, version 16.2.0; and / or document 3GPP TS 38.214, version 16.2.0. Radio devices and / or base stations and / or RANs may form, or may be part of, a radio network, for example, according to the Third Generation Partnership Project (3GPP) or according to the IEEE 802.11 (Wi-Fi) family of standards. Aspects of the first method and / or aspects of the second method may each be performed by one or more embodiments of the radio devices and RANs (e.g., base stations). A RAN may consist of one or more base stations, for example, individually or collectively performing aspects of the second method. Alternatively or in addition, the radio network may be a vehicular, ad hoc and / or mesh network consisting of two or more radio devices, for example, acting as a remote radio device as a first node and / or a relay radio device as a second node. Any radio device can be a 3GPP user equipment (UE) or a Wi-Fi station (STA). A radio device can be a mobile or portable station, a device for machine-type communication (MTC), a device for narrowband internet (NB-IoT), or a combination thereof. Examples of UEs and mobile stations include mobile phones, tablet computers, and driverless vehicles. Examples of portable stations include laptop computers and television sets. Examples of MTC devices or NB-IoT devices include robots, sensors, and / or actuators, for example, in manufacturing, automotive communications, and home automation. MTC devices or NB-IoT devices can be implemented in manufacturing plants, home appliances, and consumer electronics. Whenever referring to RAN, RAN can be implemented by one or more BTS. Radio devices may be connected or may be connected wirelessly (e.g., according to radio resource control, RRC, stateful or active mode) with a base station or a relay radio device (e.g., according to 3GPP Proximity Services, ProSe). A base station can include any station configured to provide radio access to any of the radio devices. A BTS can also be referred to as a mobile, transmission and reception point (TRP), radio access node, or access point (AP). The base station and / or radio relay device can provide a data link to a host computer that provides user data to a remote radio device or collects user data from a remote radio device. Examples of base stations can include a 3G base station or Node B, a 4G base station or eNodeB, a 5G base station or gNodeB, a Wi-Fi AP, and a network controller (e.g., Bluetooth, ZigBee, or ZWave). RAN can be implemented according to the Global System for Mobile Communications (GSM), Universal Mobile Telecommunications System (UMTS), 3GPP Long Term Evolution (LTE) and / or 3GPP New Radio (NR). Each aspect of this technique can be implemented at the Physical Layer (PHY) layer, Medium Access Control (MAC) layer, Radio Link Control (RLC) layer, Packet Data Convergence Protocol (PDCP) layer, and / or Radio Resource Control (RRC) layer of the protocol stack for radio communications. Any of the devices, UEs, base stations, communication systems, or any node or station for embodying such techniques may further include any of the features disclosed in the context of the method aspects, and vice versa. In particular, any of the units and modules disclosed herein may be configured to perform or initiate one or more steps of the method aspects. Short Description of Image Further details of the technical embodiments are described with reference to the accompanying drawings, wherein: Figure 1 shows a schematic block diagram of an embodiment of a device for using radio resources within a fixed frame period, which can be realized by a radio device; Figure 2 shows a schematic block diagram of an embodiment of a device for using radio resources within a fixed frame period, which can be realized by a base station; Figure 3 shows a flowchart for the method of using radio resources in a fixed frame period, which method can be implemented by the device in Figure 1; Figure 4 shows a flowchart for the method of using radio resources in a fixed frame period, which method can be implemented by the device in Figure 2; Figure 5 schematically illustrates the radio resources and temporal structure of a fixed frame period, which can be implemented in either of the devices of Figures 1 and 2 or either of the methods of Figures 3 and 4; Figures 6A to 15 are schematic examples of selective monitoring and / or selective transmission on a radio resource within a fixed frame period, which can be implemented in any of the devices Figures 1 and 2 or one of the methods of Figures 3 and 4; Figure 16 shows a schematic block diagram of a radio device that embodies the device of Figure 1; Figure 17 shows a schematic block diagram of a base station that embodies the device of Figure 2; Figure 18 schematically depicts an example of a telecommunications network connected via an intermediary network to a host computer; Figure 19 shows a general block diagram of a host computer communicating via a base station or radio device acting as a gateway with user equipment via a partially wireless connection; and Figures 20 and 21 show flowcharts for the methods implemented in a communication system including a host computer, a base station or radio device acting as a gateway and user equipment. Complete Description of the Invention In the following description, for purposes of explanation and not limitation, specific details are set forth, such as specific network environments to provide a comprehensive understanding of the techniques disclosed herein. It will be apparent to one skilled in the art that the techniques may be practiced in other embodiments that deviate from these specific details. In addition, while the following embodiments are primarily described for New Radio (NR) or 5G implementations, it is clear that the techniques described herein may also be applicable to other radio communication techniques, including Wireless Local Area Network (WLAN) implementations according to the IEEE 802.11 family of standards, 3GPP LTE (e.g., LTE-Advanced or related radio access techniques such as MulteFire), to Bluetooth according to the Bluetooth Special Interest Group (SIG), in particular Bluetooth Low Energy, Bluetooth Mesh Networking, and Bluetooth broadcasting, to Z-Wave according to the Z-Wave Alliance or to ZigBee according to IEEE 802.15.4. In addition, those skilled in the art will appreciate that the functions, steps, units and modules described herein may be implemented using software that functions in conjunction with a programmable microprocessor, Application Specific Integrated Circuit (ASIC), Field Programmable Gate Array (FPGA), Digital Signal Processor (DSP) or general purpose computer, e.g., including an Advanced RISC Machine (ARM). It will also be understood that, while the following embodiments are primarily described in context with methods and devices, the invention may also be embodied in computer program products as well as in systems comprising at least one computer processor and memory coupled to the at least one processor, wherein the memory is encoded with one or more programs capable of executing the functions and steps or implementing the units and modules disclosed herein. Figure 1 schematically illustrates a block diagram of an embodiment of a device for using radio resources in a fixed frame period (FFP). This device is generally referred to by the reference mark 100. Radio resources in the FFP are located in channels for radio communication in the radio network. The radio network consists of a first node and a second node. Each FFP consists of an IT for the channel's CCA and an M-COT to occupy the channel depending on the CCA. Device 100 comprises at least one monitoring module 102 that performs a selective monitoring step and a transmission module 104 that performs a selective transmission step in accordance with an aspect of the first device and / or one of the embodiments described below, optionally in combination. The monitoring module 102 selectively monitors the radio resources in the FFP on the channel. Selective monitoring consists of withholding from monitoring the first set of radio resources, which are allocated to the first message from the second node and which are partially or completely in the IT. The transmission module 104 selectively transmits radio resources in the FFP on the channel. Selective transmission consists of withholding from transmission a first set of radio resources, which are allocated to the first message of the first node and which are partially or completely in the IT. Any of the device modules 100 may be implemented by the unit configured to provide appropriate functionality. Device 100 may also be referred to as, or may be embodied by, a first node, e.g., a radio device (or for short: UE). The first node 100 and the second node 200 may be in direct radio communication, e.g., during FFP. The second node may be embodied by device 200. Figure 2 schematically illustrates a block diagram of an embodiment of a device for using radio resources in an FFP. This device is generally referred to by the reference mark 200. Radio resources in the FFP are located in channels for radio communication in the radio network. The radio network consists of a first node and a second node. Each FFP consists of an IT for the channel's CCA and an M-COT to occupy the channel depending on the CCA. Device 200 comprises at least one monitoring module 202 that performs selective monitoring steps and a transmission module 204 which performs selective transmission steps according to the second device aspect. The monitoring module 202 selectively monitors the radio resources in the FFP on the channel. Selective monitoring consists of withholding from monitoring the first set of radio resources, which are allocated to the first message from the first node and which are partially or completely in the IT. The transmission module 204 selectively transmits on the radio resources in the FFP on the channel. The selective transmission consists of withholding from transmission the first set of radio resources, which are allocated to the first message of the second node and which are partially or completely in the IT. Each module of the device 200 may be implemented by a unit configured to provide appropriate functionality. Device 200 may also be referred to as, or may be embodied by, a second node, e.g., base station 200. Base station 200 and radio device 100 may be in direct radio communication, e.g., at least during monitoring and / or transmission selection. The first node may be embodied by device 100. Figure 3 shows an example flow diagram for method 300 using radio resources in FFP according to the first method aspect. Radio resources in the FFP are located in channels for radio communication in the radio network. The radio network consists of a first node and a second node. Each FFP consists of an IT for the channel's CCA and an M-COT to occupy the channel depending on the CCA. Method 300 comprises at least one monitoring step 302 and a transmission step 304. In monitoring step 302, the radio resources in the FFP on the channel are selectively monitored. Selective monitoring consists of withholding from monitoring the first set of radio resources, which are allocated to the first message from the second node and which are partially or completely in the IT. In transmission step 304, the first node selectively transmits the radio resources in the FFP on the channel. Selective transmission consists of withholding from transmission the first set of radio resources, which are allocated to the first message of the first node and which are partially or completely in the IT. Method 300 may be performed by device 100. For example, modules 102 and 104 may perform steps 302 and 304 respectively. Figure 4 shows an example flow diagram for method 400 using radio resources in FFP according to the second method aspect. Radio resources in the FFP are located in channels for radio communication in the radio network. The radio network consists of a first node and a second node. Each FFP consists of an IT for the channel's CCA and an M-COT to occupy the channel depending on the CCA. In step 402, the radio resources in the FFP on the channel are selectively monitored. Selective monitoring consists of withholding from monitoring the first set of radio resources, which are allocated to the first message from the first node and which are partially or completely in the IT. In step 404, the second node selectively transmits radio resources in the FFP on the channel. Selective transmission consists of withholding from transmission the first set of radio resources, which are allocated to the first message of the second node and which are partially or completely in the IT. Method 400 may be performed by device 200. For example, modules 202 and 204 may perform steps 402 and 404 respectively. In any aspect, this technique can be applied to uplink (UL), downlink (DL) or direct communication between radio devices, for example, device-to-device (D2D) communication or sidelink (SL) communication. Each of the devices 100 and 200 may be a radio device or a base station. Here, any radio device may be a mobile or portable station and / or any radio device that can be wirelessly connected to a base station or a RAN, or to another radio device. For example, a radio device may be a user equipment (UE), a device for machine-type communications (MTC), or a device for (e.g., narrowband) Internet of Things (IoT). Two or more radio devices may be configured to connect wirelessly to each other, for example, in an ad hoc radio network or via a 3GPP SL connection. In addition, each base station may be a station providing radio access, may be part of a radio access network (RAN), and / or may be an end node connected to the RAN to control radio access. For example, a base station may be an access point, such as a WiFi access point. Here, each CCA may consist of or may be encompassed in any implementation of listen-before-talk (LBT), which may also be referred to as sensing or access operations. Furthermore, two access operation modes may be defined, for example, including Frame-Based Equipment (FBE) and Load-Based Equipment (LBE). In FBE mode, the sensing period is simple (e.g., periodic FFP), while the sensing scheme in LBE mode is more complex. FBE mode can use semi-static channel occupancy. In FBE mode as defined in 3GPP (e.g., as illustrated in Figure 5), the gNB 200 establishes a Fixed Frame Period (FFP), detects the channel during the 9 ps immediately before the FFP boundary (i.e., performs CCA 506), and if the channel is deemed free (i.e., channel clearing), the gNB 200 initiates a link down (DL) transmission, and / or allocates resources among the 100 different UEs in the FFP 500. This procedure can be repeated with a certain periodicity. In FFP 500, DL / UL transmissions are only allowed within the COT (or M-COT 504), a subset of the FFP resource, where the remaining idle time 502 (IT or Idle period) is reserved so that other nodes (e.g., 100 or 200) also have the opportunity to sense and utilize the channel. Therefore, in FBE operation, the channel is sensed at certain intervals just before the FFP boundary and / or at the beginning of M-COT 504. Figure 5 schematically illustrates an example of an FBE procedure, for example describing 3GPP semi-static channel occupancy. The FBE procedure can be implemented according to the ETSI EN 301 893 harmonized standard, for example Section 4.2.7.3.1. Figure 5 illustrates two alternative definitions of FFP 500. The FFP 500 can be set to a value between 1 and 10 ms and can be changed after a minimum of 200 ms. The DIAM period 502 may be a regulatory requirement and should be at least Tdiam ^ max(0.05*COT, 100 ps) or Tdiam ^ max(0.05*M-COT, 100 ps). In the 3GPP document TS 37.213, version 16.2.0, this may have been simplified or reduced to Tdiam ^ max(0.05*FFP, 100 μs), i.e. the maximum channel occupancy time, M-COT, will be defined as Tm-cot = min(0.95*FFP, FFP-0.1 ms). So, for FFP 500 of 10 ms, M-COT will be 9.5 ms, while for FFP 1 ms, M-COT will be 0.9 ms = 0.9*FFP. This technique can be implemented using dynamic channel occupancy (LBE mode). The built-in LBT mechanism for LBE operation, LBT category 4, is similar to existing Wi-Fi operation, where nodes 100 and / or 200 can sense the channel at any time and initiate transmission if the channel is free after a period of suspension and fallback. For specific cases, such as shared COT, other LBT categories that allow very short sensing periods are permitted. The channel may be an LBT channel. This technique can be implemented using an LBT channel in wideband operation mode. There are various wideband operation modes. Nodes perform LBT over a specific bandwidth called an LBT channel, which can be up to 20 MHz (or Bran channeling, which is also used by Wi-Fi). Therefore, the transmission bandwidth is also limited by the LBT bandwidth. However, channels can be aggregated in wideband operation mode using carrier aggregation, or using a single wideband carrier divided into several so-called resource block sets, RB sets (also referred to as LBT bandwidths or LBT subbands). In either mode, LBT can be performed according to one of the following procedures: (1) independent CAT4 LBT on each carrier, (2) on the primary carrier perform CAT4 LBT, and sensing for CCA remains the one remaining carrier just before the end of CAT4 LBT on the primary carrier. For brevity, different embodiments are described collectively for the radio device aspect (e.g., UE) and the base station aspect (e.g., gNB). Those skilled in the art understand that the disclosures below provide disclosures for each aspect separately for each disclosure. Furthermore, features of different embodiments may be combined. In Figures 6A to 15, steps 304 and 404 of selective transmission may correspond to the beginning of the arrows, where the upper portion of each figure corresponds to the base station 200 (exemplified by the gNB) performing method 400, and / or the lower portion corresponds to the radio device 100 (exemplified by the UE) performing method 300. Alternatively or in addition, steps 302 and 402 of selective monitoring may correspond to the end of the arrows. In the first and second variants of the first embodiment, for example, as illustrated in Figures 6A and 6B, respectively, the UE 100 does not have its own FFP cycle of the FFP 500 and / or the FFP cycles of the UE 100 and the gNB 200 are synchronized. In the first embodiment, the UE 100 refrains from monitoring, i.e., the UE 100 is not expected to monitor or does not monitor or does not attempt to decode PDSCH allocations (e.g., dynamic or SPS-based) or, other DL transmissions that fully or partially occur on the IT (i.e., “silent periods”). This can save the UE battery for unnecessary decode attempts. For a variant of each embodiment, the UE 100 is configured with its own FFP cycle (i.e., the UE 100 may initiate transmissions outside the COT or M-COT of the gNB. In the first variant, for example, as illustrated in Figure 6A, if the idle periods 502 of UE 100 and gNB 200 are synchronized, UE 100 is not expected to monitor any DL transmissions from the serving gNB 100. In the variant, as illustrated in Figure 6B, if the idle periods 502 of UE 100 and gNB 200 are synchronized, UE 100 is not expected to perform any UL transmissions during the idle period 502. In further variants (e.g., the variant below), the idle periods 502 (i.e., the first and second FFPs) of the UE 100 and gNB 200 are not synchronized. For example, the IT 502 does not completely overlap. In other words, the UE has its own FFP cycle (i.e., the first 500 FFPs) that are not synchronized with the FFP cycle of the gNB (i.e., the second 500 FFPs). In a third variant (e.g., of the first embodiment), for example as illustrated in Figure 7, the UE 100 is not expected to monitor and / or not attempt to decode the DL transmission (i.e., the first message from the gNB 200) as part of the COT or M-COT 504 initiated by the CCA performed by the gNB in the idle period 502 of the gNB. In a fourth variant (e.g., of the first embodiment), for example as illustrated in Figure 8, the gNB 200 does not expect a UL transmission as part of the COT initiated by the UE within the idle period of the UE 502. In a fifth variant (e.g., of the first embodiment), for example as illustrated in Figure 9, if UE 100 initiates COT according to its own FFP cycle (i.e., the first FFP 500), UE 100 may transmit 304 during the idle period of gNB 502 (i.e., the IT of the second FFP 500). In a sixth variant (e.g., of the first embodiment), for example as illustrated in Figure 10, the UE 100 is expected to continue to monitor DL transmissions from the self-serving gNB 200 during the idle period of the UE 502, however, if any of the transmissions (e.g., the second message from the gNB 200) requires a corresponding UL transmission as part of the UE-initiated COT (e.g., PUSCH in response to a grant, HARQ feedback in response to a PDSCH, etc.). In addition, the UE 100 is not expected to transmit if the transmission time is within the idle period of the UE 502 (i.e., IT 502 of the first FFP 500). In a seventh variant (e.g., of the first embodiment), for example as illustrated in Figure 11, DL transmission as part of the UE's initial COT or M-COT 504 may still be performed during the idle period of the gNB 502 (i.e., the IT 502 of the second FFP). Similarly, in eight variants (e.g., of the first embodiment), for example as illustrated in Figure 12, UL transmission as part of the gNB-initiated COT or M-COT 502 may still be performed during the UE idle period (i.e., IT 502 of the first FFP). A second embodiment (e.g., as illustrated in any of Figures 13A to 13C and / or 14A to 14C), which may be combined with the first embodiment, relates to a DL preconfigured radio resource (labeled as a preconfiguration message or Prec. Msg.). The preconfigured radio resource may be preconfigured by the SPS and / or may be a reference signal, or other periodic DL signal that may be received by the UE 100. Preconfigured radio resources may require a response, for example, feedback can be any type of response message to an initial message. Preconfigured radio resources can consist of data transmissions, paging requests, random access channel (RACH) openings, etc. In the example illustrated in Figure 13A, the configured radio resources are present in the MCOT 504 of the second FFP 500, so that the UE 100 receives and transmits a response associated with the configured radio resources in the MCOT 504 of the first FFP 500. If a configured radio resource occurs during the idle period of the gNB 502, as depicted in Figure 13A or 13B, the UE 100 may act in accordance with one of the following options. According to the first option, the UE 100 is not expected to provide any response (e.g., HARQ feedback in response to an SPS event) that falls within the gNB idle period (i.e., IT 502 of the second FFP). As a non-limiting example, no place holders or bits are allocated in the HARQ codebook, e.g., in a Type-2 codebook. This saves radio resources. This means that no physical uplink control channel (PUCCH) is transmitted during the 502 Silent period. An example of the first option is illustrated in Figure 13B. According to the second option, the UE reports a NACK in response, for example, related to an SPS event that falls within the idle period of gNB 502 (i.e., IT 502 of the second FFP). An example of the second option is illustrated in Figure 13B. According to the third or general option, the UE is not expected to send responses to pre-configured (or dynamic) transmission commands and / or events that fall within the gNB silent period (i.e., IT 502 of the second FFP). For example, in addition to HARQ feedback (a type of response message), there may be a Paging response message to the initial event of a Paging request occurring (falling within the idle period), and thus the node is not expected to send / transmit a Paging response. Other examples of response messages could be CSI feedback, etc. Figures 14A, 14B and 14C illustrate variants of the second embodiment and / or variants of the examples illustrated in Figures 13A, 13B and 13C, respectively. In a third embodiment (e.g., as illustrated in any of Figures 15A and 15B), which may be combined with the first and / or second embodiments, the UE 100 does not monitor any PDCCH transmissions during the idle period 502. In a variant, e.g., as illustrated in Figure 15B, the UE 100 does not monitor any PDCCH transmissions or does not attempt to detect the PDSCH, which should begin at M-COT 504 (i.e., the non-idle period) and end at IT 502 (i.e., the idle period). While Figures 15A and 15B illustrate synchronized first and second FFPs 500, a third embodiment may also be implemented if the UE 100 has its own FFP cycle that is not synchronized with the gNB FFP cycle. A fourth embodiment, which may be combined with any of the first, second, or third embodiments, relates to a group of colliding PDSCHs. Resolution between colliding PDSCHs may comprise (e.g., prior to final resolution or as a preselection prior to resolution) at least one of the following options. The first option discards PDSCHs occurring on IT 502 and / or on prohibited symbols (e.g., on UL symbols or symbols holding critical DL control information), optionally regardless of their priority and / or SPS ID or dynamic scheduling. The second option, which can be done after the first option, consists of defining one or more explicit PDSCHs (e.g., the ones that are maintained): a. If all PDSCHs are based on SPS, then the PDSCH is determined based on the lowest SPS ID. For example, in a group, we first check the lowest possible valid SPS ID#X-based PDSCH and discard any PDSCHs that collide / overlap with it. Then, we next check the 2nd best lowest SPS ID#Y PDSCH (where Y > X), and repeat the same algorithm until all collisions are resolved in the group. b. If there are N PDSCHs based on SPS and one PDSCH is dynamically allocated, then the dynamic PDSCH will be treated as the PDSCH with the lowest fictitious SPS ID (e.g., if the lowest SPS ID is X for an SPS-based PDSCH, then the dynamic PDSCH can be considered as the fictitious SPS ID X-1), and using the same principle as a. of the second option. This means that a valid dynamic PDSCH always takes precedence. c. If there are N SPS-based PDSCHs and M dynamically allocated PDSCHs where N > 0 and M > 0, then the PDSCH is determined based on the highest priority (which can be based on the PHY layer). For example, in a group, we first check for the possible valid highest priority PDSCH (can be SPS-based or dynamic) and discard any PDSCH that collides / overlaps with it. Then, we next check for the 2nd best priority PDSCH and repeat the same algorithm until all collisions are resolved in the group. A fifth embodiment relates to the radio resources of a UL-configured grant (CG) event falling wholly or partially into IT 502. The UE 100 refrains from any transmission in such UL-configured CG event, for example, meaning that no MAC packet data unit (PDU) is generated for transmission. This may be achieved by at least one of the following options. According to the first option, the configured grant (CG) operations are temporarily suspended during IT 502. This can be considered as disabling a bandwidth section from the MAC's point of view. The configured grant operations can be resumed when IT 502 is completed, which can optionally be implemented as reactivating the bandwidth section from the MAC's point of view. While transmission is suspended, the UE's processing time until the next configured grant event is not suspended, i.e. when calculating the period between configured grant events, IT 502 is taken into account. According to the second option, when UE 100 is configured with a 502 Idle period, the configured granting opportunities fall within this 502 Idle period calculated in advance from UE 100 and are proactively not considered as configured granting opportunities. While the above description refers to CG events, the same can be applied or applicable to SPS events. In a sixth or general embodiment, which may be combined with any of the first through fifth embodiments, it relates or applies to a set of radio resources 602 (e.g., transmission resources), referred to as Source#A, which occur (e.g., in part or in whole) in IT 502. If Source#A is configured as a DL radio resource, the UE 100 refrains from monitoring, i.e., it is not expected to (or does not) monitor (or make decode attempts) on Source#A. Alternatively or in addition, an additional or separate set of radio resources, referred to as Source#B is allocated (e.g., to UE 100) and is subject to transmission on Source#A. Source#B may be in a valid or non-idle period 504. The conclusion (e.g., gNB 200 or UE 100) refrains from transmitting and / or refrains from monitoring (e.g., is not expected to send and / or receive and / or monitor) transmissions on Source#B. For example, Source#B can be configured for HARQ feedback (e.g., HARQ-ACK UL feedback) in response to a DL transmission on Source#A. Alternatively or in addition, if the set 602 radio resources, i.e., Source#A is configured as a UL radio resource, the UE 100 refrains from transmitting (i.e., does not transmit) on Source#A. Source#A may partially or completely overlap with IT 502. Additionally, if additional or separate radio resources (referred to as Source#B, which may be in valid or non-idle period 502) are allocated and are dependent on transmissions on Source#A, then the node (e.g., gNB 200 or UE 100) refrains from transmitting (i.e., is not expected to send / receive / monitor transmissions) on Source#B, e.g., Source#B may be configured for DL HARQ-ACK feedback for UL transmissions on Source#A. In any embodiment, the radio resource pool Source#A and / or Source#B may be configured in any mode, e.g., shared channel and / or control channel (in any order). Figure 16 shows a schematic block diagram for an embodiment of device 100. Device 100 comprises processing circuitry, e.g., one or more processors 1604 for performing method 300 and memory 1606 coupled to processor 1604. For example, memory 1606 may be encoded with instructions implementing at least one of modules 102 and 104. One or more processors 1604 may be a combination of one or more microprocessors, controllers, microcontrollers, central processing units, digital signal processors, application-specific integrated circuits, field-programmable gate arrays, or other suitable computing devices, resources, or combinations of hardware, microcode and / or encoded logic that are operable to provide, either alone or in conjunction with other components of device 100, such as memory 1606, the functionality of a radio device. For example, one or more processors 1604 may execute instructions stored in memory 1606. Such functionality may include providing various features and steps discussed herein, including the benefits disclosed herein. The expression device operative to perform an action may indicate device 100 configured to perform an action. As schematically illustrated in Figure 16, device 100 may be embodied by a radio device 1600, for example, functioning as a UE. The UE 1600 comprises a radio interface 1602 coupled to device 100 for radio communication with one or more base stations, for example, functioning as gNBs. Figure 17 shows a schematic block diagram for an embodiment of device 200. Device 200 comprises processing circuitry, e.g., one or more processors 1704 for performing method 400 and memory 1706 coupled to processor 1704. For example, memory 1706 may be encoded with instructions implementing at least one of modules 202 and 204. One or more processors 1704 may be a combination of one or more microprocessors, controllers, microcontrollers, central processing units, digital signal processors, application-specific integrated circuits, field-programmable gate arrays, or other suitable computing devices, resources, or combinations of hardware, microcode and / or encoded logic that are operable to provide, either alone or in conjunction with other components of device 100, such as memory 1706, base station functionality. For example, one or more processors 1704 may execute instructions stored in memory 1706. Such functionality may include providing various features and steps discussed herein, including any benefits disclosed herein. The expression device operative to perform an action may indicate device 200 configured to perform an action. As schematically illustrated in Figure 17, device 200 may be embodied by a base station 1700, for example, functioning as a gNB. The base station 1700 comprises a radio interface 1702 coupled to device 200 for radio communication with one or more radio devices, for example, functioning as UEs. Referring to Figure 18, in accordance with an embodiment, the communication system 1800 includes a telecommunications network 1810, such as a 3GPP type cellular network, comprising an access network 1811, such as a radio access network, and a core network 1814. The access network 1811 comprises a plurality of base stations 1812a, 1812b, 1812c, such as NB, eNB, gNB or other types of wireless access points, each defining a corresponding coverage area 1813a, 1813b, 1813c. Each base station 1812a, 1812b, 1812c may be connected to the core network 1814 via a wired or wireless connection 1815. A first user equipment (UE) 1891 located in the coverage area 1813c is configured to connect wirelessly to, or be paged by, the corresponding network base station 1812c. A second UE 1892 within the coverage area 1813a may be wirelessly connected to a corresponding base station 1812a.While a plurality of UEs 1891, 1892 are illustrated in this example, the disclosed embodiments are equally applicable to situations where a single UE is within a coverage area or where a single UE is connected to a suitable base station 1812. One of the base stations 1812 and UE 1891, 1892 can realize 100 devices. The telecommunications network 1810 itself is connected to a host computer 1830, which may be embodied in standalone server hardware and / or software, a cloud-implemented server, a distributed server, or as a processing resource in a server farm. The host computer 1830 may be under the ownership or control of a service provider, or may be operated by the service provider or on behalf of the service provider. Connections 1821, 1822 between the telecommunications network 1810 and the host computer 1830 may extend directly from the core network 1814 to the host computer 1830 or may be via an optional intermediate network 1820. The intermediate network 1820 may be one, or a combination of more than one, public, private, or backbone networks; the intermediate network 1820, if present, may be a backbone network or the Internet; in particular, the intermediate network 1820 may comprise two or more subnetworks (not shown). The communication system 1800 of Figure 18 as a whole enables connectivity between any of the connected UEs 1891, 1892 and the host computer 1830. The connectivity can be described as an over-the-top (OTT) connection 1850. The host computer 1830 and the connected UEs 1891, 1892 are configured to communicate data and / or signaling over the OTT connection 1850, using the access network 1811, the core network 1814, any intermediate network 1820 and possibly further infrastructure (not shown) as intermediaries. The OTT connection 1850 may be transparent in the sense that the communicating devices participating over the OTT connection 1850 are unaware of the routing of the uplink and downlink communications. For example, the base station 1812 does not need to be informed of the prior routing of incoming downlink communications with data originating from the host computer 1830 to be forwarded (e.g., handed over) to the connected UE 1891.Similarly, the base station 1812 requires no knowledge of the future routing of the outgoing uplink communications originating from the UE 1891 to the host computer 1830. Based on the method 200 performed by one of the UEs 1891 or 1892 and / or one of the base stations 1812, the performance or range of the OTT connection 1850 may be improved, for example, by increasing throughput and / or reducing latency. More specifically, the host computer 1830 may demonstrate a scheme to the base station 200 or radio device 100 (e.g., at the application layer) for scheduling user data in the shared spectrum. An example implementation, in accordance with the UE embodiment, base station and host computer discussed in the previous computer, will now be described with reference to Figure 19. In the communication system 1900, the host computer 1910 comprises hardware 1915 including an interface communication device 1916 configured to establish and maintain a wired or wireless connection with a different communication device interface of the communication system 1900. The host computer 1910 further comprises processing circuitry 1918, which may have storage and / or processing capabilities. Specifically, the processing circuitry 1918 may comprise one or more computer-capable processors, application-specific integrated circuits, computer-capable field gate arrays or combinations thereof (not shown) adapted to execute instructions.The host computer 1910 further comprises software 1911, which is stored in or accessible to the host computer 1910 and may be executed by processing circuitry 1918. The software 1911 includes a host application 1912. The host application 1912 may be operated to provide services to a remote user, such as a UE 1930 connected via an OTT connection 1950 terminating at the UE 1930 and the host computer 1910. In providing services to the remote user, the host application 1912 may provide user data, which is transmitted using the OTT connection 1950. The user data may depend on the location of the UE 1930. The user data may contain additional information or precision advertisements (also: advertisements) sent to the UE 1930. The location may be reported by the UE 1930 to the host computer, for example using the OTT connection 1950, and / or via the base station 1920, for example using the connection 1960. The communications system 1900 further includes a base station 1920 provided in the telecommunications system and comprising hardware 1925 that enables it to communicate with the host computer 1910 and with the UE 1930. The hardware 1925 may include a communication interface 1926 for setting up and maintaining a wired network or wireless connection with different communication device interfaces of the communication system 1900, as well as a radio interface 1927 for setting up and maintaining at least a wireless connection 1970 with a UE 1930 located in a coverage area (not shown in FIG. 19) served by a base station 1920. The communication interface 1926 may be configured to facilitate a connection 1960 to a host computer 1910. The connection 1960 may be direct, or may bypass the core network (not shown in FIG. 19) of the telecommunications system and / or through one or more intermediate networks outside the telecommunications system.In the embodiment shown, the hardware 1925 of the base station 1920 further includes processing circuitry 1928, which may comprise one or more programmable processors, application-specific integrated circuits, field-programmable gate arrays or combinations thereof (not shown) adapted to execute instructions. The base station 1920 further has software 1921 stored internally or accessible via external connections. The communications system 1900 further includes the aforementioned UE 1930. Its hardware 1935 may include a radio interface 1937 configured to establish and maintain a wireless connection 1970 with a base station serving the coverage area in which the UE 1930 is currently located. The hardware 1935 of the UE 1930 further includes processing circuitry 1938, which may comprise one or more programmable processors, application-specific integrated circuits, field-programmable gate arrays, or combinations thereof (not shown) adapted to execute instructions. The UE 1930 further comprises software 1931, which is stored in or accessible to the UE 1930 and may be executed by the processing circuitry 1938. The software 1931 includes a client application 1932. The client application 1932 may be operated to provide services to human or non-human users through the UE 1930, with the support of a host computer 1910.On the host computer 1910, the executing host application 1912 may communicate with the executing client application 1932 via a connection. OTT 1950 terminates in UE 1930 and host computer 1910. In providing services to users, client application 1932 may receive request data from host application 1912 and provide user data in response to the data request. OTT connection 1950 may transfer request data and user data. Client application 1932 may interact with users to generate the user data it provides. It should be noted that the host computer 1910, base station 1920 and UE 1930 illustrated in Figure 19 may be identical to the host computer 1830, any of the base stations 1812a, 1812b, 1812c and any of the UEs 1891, 1892 of Figure 18, respectively. That is, the inner workings of these entities may be as shown in Figure 19, and, independently, the surrounding network topology may be as shown in Figure 18. In Figure 19, an OTT connection 1950 has been drawn abstractly to illustrate communication between a host computer 1910 and a UE 1930 via a base station 1920, without explicit reference to any intermediate devices and the precise routing of messages through these devices. The network infrastructure may define the routing, which may be configured to be hidden from the UE 1930 or from the service provider operating the host computer 1910, or both. While the OTT connection 1950 is active, the network infrastructure may subsequently make decisions that dynamically change the routing (e.g., based on load balancing or network reconfiguration considerations). A wireless connection 1970 between a UE 1930 and a base station 1920 in accordance with the teachings of embodiments described in the present disclosure. One or more of the various embodiments enhance the performance of the OTT service provided to the UE 1930 using the OTT connection 1950, where the wireless connection 1970 is the final segment. More specifically, the teachings of this embodiment may reduce latency and increase data rates thereby providing benefits such as better responsiveness and improved QoS. Measurement procedures may be provided for the purpose of monitoring data rate, latency, QoS, and other factors that enhance one or more embodiments. There may further be optional network functionality to reconfigure the OTT connection 1950 between the host computer 1910 and the UE 1930, in response to variations in measurement results. The measurement procedures and / or network functionality to reconfigure the OTT connection 1950 may be implemented in software 1911 of the host computer 1910 or in software 1931 of the UE 1930, or both. In such implementations, sensors (not shown) may be used in or associated with the communication devices through which the OTT connection 1950 passes; the sensors may participate in the measurement procedures by providing the values of the monitored quantities exemplified above, or providing the values of other physical quantities from which the software 1911, 1931 may calculate or estimate the monitored quantities.Reconfiguration of the OTT connection 1950 may include message formats, retransmission settings, preferred routing, etc.; the reconfiguration need not affect the base station 1920, and may be unknown or invisible to the base station 1920. Such procedures and functions may be known and practiced in the art. In certain embodiments, the measurement may involve exclusive UE signaling that facilitates measurement of throughput, propagation time, latency, and the like on the host computer 1910. The measurement may be implemented in software 1911, 1931 causing messages to be sent, in particular empty or dummy messages, using the OTT connection 1950 while monitoring propagation time, errors, etc. Figure 20 is a flow diagram illustrating a method implemented in a communications system, in accordance with one embodiment thereof. The communications system includes a host computer, a base station and a UE which may be described with reference to Figures 18 and 19. For simplicity of this disclosure, only a pictorial reference to Figure 20 will be included in this paragraph. In the first step of the method 2010, the host computer provides user data. In an optional substep 2011 of the first step 2010, the host computer provides user data by executing a host application. In a second step 2020, the host computer initiates a transmission carrying user data to the UE. In an optional third step 2030, the base station transmits to the UE the user data carried in the transmission initiated by the host computer, in accordance with the tenets of the embodiments described throughout this disclosure.In an optional fourth step 2040, the UE executes a client application associated with the host application executed by the host computer. Figure 21 is a flow diagram illustrating a method implemented in a communications system, in accordance with one embodiment thereof. The communications system includes a host computer, a base station and a UE which may be described with reference to Figures 18 and 19. For simplicity of this disclosure, only a pictorial reference to Figure 21 will be included in this paragraph. In a first step of the method 2110, the host computer provides user data. In an optional substep (not shown), the host computer provides user data by executing a host application. In a second step 2120, the host computer initiates a transmission carrying user data to the UE. The transmission may be via a base station, in accordance with the tenets of an embodiment described in this disclosure. In an optional third step 2130, the UE receives the user data carried in the transmission. As seen from the above description, at least some embodiments of the technique allow for savings in processing power on the radio device (e.g., UE). Here, any teaching about a node (e.g., a radio device or a base station) refraining from a certain action can be applied with the node not performing the action and / or the node being unnecessary to perform the action and / or the node not being expected to perform the action. The many advantages of the present invention will be fully understood from the foregoing description, and it will be clear that various changes can be made in the form, construction and arrangement of the units and devices without departing from the scope of the invention and / or without sacrificing all its advantages. Since the invention may be varied in many ways, it will be recognized that the invention must be limited only to the scope of the following claims.
Claims
Claim 1. A method (300) of using radio resources in a fixed frame period, FFP, (500) on a channel for radio communication in a radio network comprising a first node (100) and a second node (200), each FFP (500) comprising an idle time, IT, (502) for clear channel assessment, CCA, (506) of the channel and a maximum channel occupancy time, M-COT, (504) for occupying the channel dependent on the CCA (506), the method (300) being carried out by the first node (100) comprising or initiating at least one of the steps of: selective monitoring (302) of radio resources in the FFP (500) on the channel, wherein the selective monitoring (302) comprises withholding from monitoring the first set (602) of radio resources, which are allocated to the first messages of both nodes (200) and which are partially or completely in IT (502);and selectively transmitting (304) on radio resources in the FFP (500) on the channel, wherein the selective transmission (304) comprises withholding from transmitting on the first set (602) of radio resources, which are allocated to the first message of the first node (100) and which are partially or completely present in the IT (502).; 2. The method according to claim 1, wherein withholding from monitoring the first set (602) of radio resources comprises withholding from decoding or withholding from attempting to decode the first message from the second node (200).
3. The method according to claim 1 or 2, wherein the selective monitoring (302) further comprises monitoring a second set (604) of radio resources, which are allocated to the second message of the second node (200) and which are entirely in the M-COT (504).
4. The method according to claim 3, wherein monitoring the second set (604) of radio resources comprises decoding or attempting to decode a second message from the second node (200).
5. A method according to any one of claims 1 to 4, wherein the channel is occupied by the second node (200) for transmitting a second message on the second set of radio resources during a channel usage time, COT, in the M-COT (504) after the CCA (506) indicating channel clearance.
6. A method according to any one of claims 1 to 5, wherein the first node (100) is a radio device and the second node (200) is a base station providing radio access to the radio device (100) or wherein the first node (100) is a base station providing radio access and the second node (200) is a radio device.
7. The method (300) according to claim 6, wherein the radio communication uses at least one of an uplink, UL, and a downlink, DL, between the radio device (100) and the base station (200).
8. The method (300) according to claim 6 or 7, wherein the radio network comprises a radio access network, a RAN, wherein the RAN comprises a base station (200), and wherein the radio device (100) is configured for radio access to the RAN.
9. The method (300) according to any one of claims 1 to 8, wherein the first node (100) is a first radio device (100) and the second node (200) is a second radio device (200) that provides radio access to the first radio device (100).
10. Method (300) according to any one of claims 1 to 9, wherein the FFP (500) comprises at least one first FFP (500) used by a first node (100) and at least one second FFP (500) used by a second node (200).
11. Method (300) according to any one of claims 1 to 10, wherein the first node (100) and the second node (200) use the same or synchronized FFP (500).
12. Method (300) according to any one of claims 1 to 11, wherein the FFP (500) is fixed to the first node (100) by the second node (200).
13. The method (300) according to any one of claims 1 to 12, further comprising or commencing: performing CCA (506) with the first node (100).
14. The method according to any one of claims 1 to 13, wherein the selective transmission (304) further comprises transmitting on a second set (604) of radio resources, which are allocated to the second message of the first node (100) and which are entirely present in the M-COT (504).
15. Method (300) according to any one of claims 1 to 27, wherein the channel is on shared spectrum and / or unlicensed spectrum.
16. A computer program product comprising a program code portion for performing steps according to any one of claims 1 to 15 when the computer program product is executed on one or more computing devices (1604; 1704), optionally stored on a computer-readable recording medium (1606; 1706).
17. Radio device (100; 1600; 1891; 1892; 1930) for using radio resources in a fixed frame period, FFP, (500) on a radio communication channel in a radio network comprising a first node (100; 1600; 1891; 1892; 1930) and a second node (200; 1700; 1812; 1920), each FFP (500) comprising an idle time, IT, (502) for clear channel assessment, CCA, (506) of the channel and a maximum channel occupancy time, MCOT, (504) for occupying the channel depending on the CCA (506), the radio device (100) being configured to at least one of: selectively monitoring radio resources in the FFP (500) on the channel, wherein the selective monitoring comprises withholding from not monitoring the first set (602) of radio resources, which are allocated to the first message from the second node (200) and which is partly or wholly located in IT (502);and selectively transmitting on radio resources in the FFP (500) on the channel, wherein the selective transmission comprises withholding from transmitting on the first set (602) of radio resources, which are allocated to the first message of the first node (100) and which are partially or completely in the IT (502).; 18. The radio device (100; 1600; 1891; 1892; 1930) according to claim 17, further configured to perform the steps according to any one of claims 2 to 15.
19. The base station (200; 1700; 1812; 1920) for using radio resources in a fixed frame period, FFP, (500) on a channel for radio communication in a radio network comprising a first node (100; 1600; 1891; 1892; 1930) and a second node (200), each FFP (500) comprising an idle time, IT, (502) for clear channel assessment, CCA, (506) of the channel and a maximum channel usage time, M -COT, (504) for occupying the channel depending on the CCA (506), the base station (200; 1700; 1812; 1920) is configured to at least one of: selectively monitor the radio resources in the FFP (500) on the channel, wherein the selective monitoring comprises withholding from not monitoring the first set (602) of radio resources, which are allocated to the first message of the first node (100) and which is partly or wholly located in IT (502);and selectively transmitting on radio resources in the FFP (500) on the channel, wherein the selective transmission comprises withholding from transmitting on the first set (602) of radio resources, which are allocated to the first message of the second node (200) and which are partially or completely in the IT (502).; 20. The base station (200; 1700; 1812; 1920) according to claim 19, further configured to perform the steps according to any one of claims 2 to 15.
21. The communications system (1800; 1900) includes a host computer (1830; 1910) comprising: processing circuitry (1918) configured to provide user data; and a communication interface (1916) configured to forward user data to a mobile or ad hoc radio network (1810) for transmission to a user equipment, the UE, (100; 1600; 1891; 1892; 1930) wherein the UE (100; 1600; 1891; 1892; 1930) comprises a radio interface (1602; 1937) and processing circuitry (1104; 1438), the processing circuitry (1604; 1938) of the UE (100; 1600; 1891; 1892; 1930) being configured to execute steps according to any one of claims 1 to 15.
22. The communication system (1800; 1900) according to claim 21, further including UE (100; 1600; 1891; 1892; 1930).
23. A communication system (1800; 1900) according to claim 21 or 22, wherein the radio network (1310) further comprises base stations (200; 1200; 1312; 1420), or radio devices (100; 1600; 1891; 1892; 1930) functioning as gateways, which are configured to communicate with the UE (100; 1600; 1891; 1892; 1930).
24. A communication system (1800; 1900) according to claim 21, wherein the base station (200; 1200; 1312; 1420), or radio device (100; 1600; 1891; 1892; 1930) serves as a gateway, comprising processing circuitry (1704; 1928), configured to perform the steps according to claims 1 to 11.
25. A communication system (1800; 1900) according to any one of claims 21 to 24 wherein: the processing circuitry (1918) of the host computer (1830; 1910) 5 is configured to execute a host application (1912), thereby providing user data; and the processing circuitry (1604; 1938) of the UE (100; 1600; 1891; 1892; 1930) is configured to execute a client application (1932) associated with the host application (1912).