Managing in-device coexistence

The system addresses IDC interference by determining gap occasions and coordinating transmission schedules between radio subsystems, enhancing signal quality and gap utilization across different protocols.

GB2643533APending Publication Date: 2026-02-25NOKIA TECHNOLOGIES OY
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
GB2024012235
Authority / Receiving Office
GB · GB
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-20
Publication Date
2026-02-25

AI Technical Summary

Technical Problem

In-device coexistence (IDC) interference occurs when transceivers of different radio subsystems using the same or nearby frequency bands within a device, affecting receiver sensitivity and degrading signal quality, particularly during measurement gaps.

Method used

A system that determines periods of potential IDC interference and communicates gap occasions to radio subsystems, allowing them to adjust their transmission and reception schedules to avoid interference, using AT commands to coordinate between radio subsystems.

Benefits of technology

Reduces IDC interference by optimizing transmission and reception schedules, ensuring effective use of measurement gaps and maintaining signal quality across different radio protocols.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

Examples of the disclosure relate to managing in-device coexistence. At least one signal is transmitted from a first radio subsystem to a second radio subsystem. The signal comprises an indication of
Need to check novelty before this filing date? Find Prior Art

Description

TECHNOLOGICAL FIELD Examples of the disclosure relate to managing in-device coexistence. Some relate to managing in-device coexistence in devices that implement a 3rd Generation Partnership Project (3GPP) protocol and one or more other radio protocols. BACKGROUND In-device coexistence (IDC) interference can arise when transceivers of different radio subsystems use the same or nearby frequency bands and are located close to each other within a device. IDC interference can affect the sensitivity of the receivers of the respective radio subsystems which can degrade the quality of the signals and can result in the loss of data. If there is IDC interference during measurement gaps or other gap occasions this can be problematic for the radio subsystems that need to perform the measurements. Therefore it is desirable to reduce IDC interference during such gaps. BRIEF SUMMARY According to various, but not necessarily all, examples of the disclosure there may be provided an apparatus comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus to perform at least: transmitting at least one signal from a first radio subsystem to a second radio subsystem wherein the signal comprises an indication of one or more gap occasions that are available for transmission by the second radio subsystem based on one or more periods of potential IDC interference that have been determined between the first radio subsystem and the second radio subsystem and the first radio subsystem uses a first radio protocol and the second radio subsystem uses a second radio protocol different from the first radio protocol. The first radio subsystem can use a 3GPP protocol and the second radio subsystem might not use a 3GPP protocol. The processor and memory may be arranged to send the at least one signal following determining of an occurrence of in-device coexistence (IDC) interference between the first radio subsystem and the second radio subsystem. The processor and memory may be arranged to send the at least one signal following reconfiguration of resources of the apparatus. The reconfiguration of resources may comprise at least one of: addition of at least one gap occasion; or removal of at least one gap occasion. The apparatus may be a controller of the first subsystem and the signal may be sent to an application processor. The signal may comprise an Attention (AT) command. The AT command may comprise an unsolicited command. The AT command may comprise a pattern field and a pattern ID field. The pattern field may comprise an indication of one or more of: starting time; gap length; gap periodicity; or measurement frequency. The pattern ID field may comprise an identification of a specific gap occasion. According to various, but not necessarily all, examples of the disclosure there may be provided a method comprising: transmitting at least one signal from a first radio subsystem to a second radio subsystem wherein the signal comprises an indication of one or more gap occasions that are available for transmission by the second radio subsystem based on one or more periods of potential I DC interference that have been determined between the first radio subsystem and the second radio subsystem and the first radio subsystem uses a first radio protocol and the second radio subsystem uses a second radio protocol different from the first radio protocol. According to various, but not necessarily all, examples of the disclosure there may be provided a computer program comprising instructions which, when executed by an apparatus, cause the apparatus to perform: transmitting at least one signal from a first radio subsystem to a second radio subsystem wherein the signal comprises an indication of one or more gap occasions that are available for transmission by the second radio subsystem based on one or more periods of potential I DC interference that have been determined between the first radio subsystem and the second radio subsystem and the first radio subsystem uses a first radio protocol and the second radio subsystem uses a second radio protocol different from the first radio protocol. According to various, but not necessarily all, examples of the disclosure there may be provided an apparatus comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus to perform at least: receiving at least one signal from a first radio subsystem, the signal comprising an indication of one or more gap occasions that are available for transmission by a second radio subsystem based on one or more periods of potential I DC interference that have been determined between the first radio subsystem and the second radio subsystem and the first radio subsystem uses a first radio protocol and the second radio subsystem uses a second radio protocol different from the first radio protocol; and controlling transmission or reception at the second radio subsystem based on the indication of one or more gap occasions. According to various, but not necessarily all, examples of the disclosure there may be provided a method comprising: receiving at least one signal from a first radio subsystem, the signal comprising an indication of one or more gap occasions that are available for transmission by a second radio subsystem based on one or more periods of potential I DC interference that have been determined between the first radio subsystem and the second radio subsystem and the first radio subsystem uses a first radio protocol and the second radio subsystem uses a second radio protocol different from the first radio protocol; and controlling transmission or reception at the second radio subsystem based on the indication of one or more gap occasions. According to various, but not necessarily all, examples of the disclosure there may be provided a computer program comprising instructions which, when executed by an apparatus, cause the apparatus to perform: receiving at least one signal from a first radio subsystem, the signal comprising an indication of one or more gap occasions that are available for transmission by a second radio subsystem based on one or more periods of potential I DC interference that have been determined between the first radio subsystem and the second radio subsystem and the first radio subsystem uses a first radio protocol and the second radio subsystem uses a second radio protocol different from the first radio protocol; and controlling transmission or reception at the second radio subsystem based on the indication of one or more gap occasions. According to various, but not necessarily all, examples of the disclosure there may be provided an apparatus comprising: at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus to perform at least: receiving at least one signal from a first radio subsystem, this signal comprising an indication of one or more gap occasions that are available for transmission by a second radio subsystem based on one or more periods of potential I DC interference that have been determined between the first radio subsystem and the second radio subsystem and the first radio subsystem uses a first radio protocol and the second radio subsystem uses a second radio protocol different from the first radio protocol; and forwarding information from the signal to the second radio subsystem to enable controlling transmission or reception at the second radio subsystem based on the indication of one or more gap occasions. According to various, but not necessarily all, examples of the disclosure there may be provided a method comprising: receiving at least one signal from a first radio subsystem, this signal comprising an indication of one or more gap occasions that are available for transmission by a second radio subsystem based on one or more periods of potential I DC interference that have been determined between the first radio subsystem and the second radio subsystem and the first radio subsystem uses a first radio protocol and the second radio subsystem uses a second radio protocol different from the first radio protocol; and forwarding information from the signal to the second radio subsystem to enable controlling transmission or reception at the second radio subsystem based on the indication of one or more gap occasions. According to various, but not necessarily all, examples of the disclosure there may be provided a computer program comprising instructions which, when executed by an apparatus, cause the apparatus to perform: receiving at least one signal from a first radio subsystem, this signal comprising an indication of one or more gap occasions that are available for transmission by a second radio subsystem based on one or more periods of potential I DC interference that have been determined between the first radio subsystem and the second radio subsystem and the first radio subsystem uses a first radio protocol and the second radio subsystem uses a second radio protocol different from the first radio protocol; and forwarding information from the signal to the second radio subsystem to enable controlling transmission or reception at the second radio subsystem based on the indication of one or more gap occasions. According to various, but not necessarily all, embodiments there is provided an apparatus comprising at least one processor; and at least one memory including computer program code; the at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus to perform at least a part of one or more methods described herein. According to various, but not necessarily all, embodiments there is provided an apparatus comprising means for performing at least part of one or more methods described herein. The description of a function and / or action should additionally be considered to also disclose any means suitable for performing that function and / or action. Functions and / or actions described herein can be performed in any suitable way using any suitable method. According to various, but not necessarily all, embodiments there is provided examples as claimed in the appended claims. While the above examples of the disclosure and optional features are described separately, it is to be understood that their provision in all possible combinations and permutations is contained within the disclosure. It is to be understood that various examples of the disclosure can comprise any or all the features described in respect of other examples of the disclosure, and vice versa. Also, it is to be appreciated that any one or more or all the features, in any combination, may be implemented by / comprised in / performable by an apparatus, a method, and / or computer program instructions as desired, and as appropriate. The description of a function should additionally be considered to also disclose any means suitable for performing that function BRIEF DESCRIPTION Some examples will now be described with reference to the accompanying drawings in which: FIG. 1 shows an example device; FIG. 2 shows example IDC interference; FIG. 3 shows an example measurement gap; FIG. 4 shows an example measurement gap configuration; FIGS. 5A and 5B show example methods; FIGS. 6A to 6C show example methods; FIG. 7 shows an example method; FIG. 8 shows an example AT command; FIG. 9 shows an example FWA unit; and FIG. 10 shows an example controller. The figures are not necessarily to scale. Certain features and views of the figures can be shown schematically or exaggerated in scale in the interest of clarity and conciseness. For example, the dimensions of some elements in the figures can be exaggerated relative to other elements to aid explication. Corresponding reference numerals are used in the figures to designate corresponding features. For clarity, all reference numerals are not necessarily displayed in all figures. DEFINITIONS 3GPP 3rd Generation Partnership Project AP Application Processor AT Attention FWA Fixed Wireless Access gNB Base Station GPS Global Positioning System IDC In-Device Coexistence ISM Industrial, Scientific, Medical MUSIM Multi-SIM OOB Out of Band PBCH Physical Broadcast Channel RF Radio Frequency SIM Subscriber Identity Module SIR Signal to Interference Ratio SMTC SS / PBCH block Measurement Timing Configuration SS Synchronization Signals UE User Equipment VIL Visible Interruption Length DETAILED DESCRIPTION Fig. 1 shows an example device 100 that experiences in-device coexistence (IDC) interference. The device 100 can be a User Equipment (UE) or any other suitable type of device. The device 100 can comprise other components and / or modules in addition to those shown in Fig. 1. As shown in Fig. 1 the device 100 comprises multiple radio subsystems 102. The different radio subsystems 102 can enable the device 100 to access multiple different networks and / or services at the same time. In this example the device 100 comprises three radio subsystems 102. Other numbers of radio subsystems 102 can be used in other examples. The respective radio subsystems 102 comprise a baseband module 104, a radio frequency (RF) module 106 and an antenna 108. The respective radio subsystems 102 could comprise other components or modules in other examples. The different radio subsystems 102 can use different radio protocols. For example, the first radio subsystem 102_1 can use a 3rd Generation Partnership Project (3GPP) protocol such as 5G or 6G, the second radio subsystem 102_2 can use a protocol that operates within the Industrial, Scientific and Medical (ISM) frequency bands such as Bluetooth or WiFi, and the third radio subsystem 102_3 can use a positioning protocol such as global positioning system (GPS). Other types of radio protocols could be used in other examples. The respective radio subsystems 102 are packaged closely together within the device 100. This can result in IDC interference. The arrows 110 in Fig.1 show examples of IDC interference that can occur. The firstarrow 110_1 shows interference from the first radio subsystem 102_1 that affects the third radio subsystem 102_3, the second arrow 110_2 shows interference from the first radio subsystem 102_1 that affects the second radio subsystem 102_2, and the third arrow 110_3 shows interference from the second radio subsystem 102_2 that affects the first radio subsystem 102_1. Due to the proximity of the respective radio subsystems 102 the transmit power of a transmitter of one of the radio subsystems 102 can be much higher than the received power of a receiver of another of the radio subsystems 102. Fig. 2 shows example IDC interference between two different radio subsystems within devices such as the device 100 of Fig. 1. In the example of Fig. 2 the first radio subsystem could use a 3GPP protocol and the other radio subsystem could use ISM frequency bands. The region 200 represents the reception of a signal by the 3GPP radio subsystem. A signal can also be transmitted by the ISM radio subsystem as indicated by 202. Fig. 2 also shows the transmission power of the transmitter of the ISM radio subsystem, the out of band (OOB) transmission 204 by the transmitter of the ISM radio subsystem, and spurious emission 206 by the transmitter of the ISM radio subsystem. The transmit power of the ISM radio subsystem is much higher than the received power level of the 3GPP radio subsystem. Some elements of the design of the respective radio subsystems, such as antenna isolation 210 and band filters 212 can help to reduce interference between the respective radio subsystems however this is not sufficient to prevent all interference. As shown in Fig. 2 some interference 214 remains. The respective radio subsystems 102 can be implemented using separate hardware and there might not be direct communications between them. This can mean that radio subsystems 102 do not know the timing and frequency of transmissions made by the other radio subsystems 102 within the device 100. The lack of coordination can result in the Signal to Interference Ratio (SIR) being unpredictable and changing a lot from slot to slot. This can make it difficult to ensure a good quality of service. Examples of the disclosure address these issues by improving synchronization between respective radio subsystems. This can include proving information about gap occasions. A radio subsystem, such as a 3GPP radio subsystem, can operate using gap occasions. A gap occasion is a time period or occasion that is not available for transmission. That is no transmission would be scheduled for the radio subsystem during a gap occasion. A radio subsystem could receive signals during a gap occasion. A gap occasion can be a particular instance of a gap in the transmissions. Gap occasions can be provided by different types of gaps. For example, a radio subsystem can use measurement gaps to perform measurements when it cannot measure a target carrier frequency at the same time as performing connected mode operations on a serving cell. A radio subsystem can use multi-SIM (MUSIM) gaps if the radio subsystem is not able to perform the normal connected mode operations on one of the SIM’s while performing idle mode operations on the other SIM. The idle mode operations can comprise paging, performing idle mode neighbor cell measurements, reading system information or any other suitable operations. Fig. 3 schematically shows an example measurement gap 300 that can be used by a radio subsystem. The measurement gap 300 could be used by a radio subsystem that uses a 3GPP protocol or any other suitable type of protocol. This measurement gap 300 is for measuring SS / PBCH block measurement timing configuration (SMTC) 302 on a cell. In this example the duration of the measurement gap comprises a period 304 of configuration time prior to the SMTC 302 and a period 306 of configuration time after the SMTC 302. These periods 304, 306 can be referred to as visible interruption length (VIL). The configuration of a gap occasion, such as a measurement gap or a MUSIM gap, can be defined by a set of parameters. The parameters can comprise offset of starting time, relative to the frame structure, gap length, gap periodicity, identification of the gap pattern, and / or any other suitable parameters or combination of parameters. In addition to the above parameters, a device 100 or radio subsystem 102 within a device 100 matches the frequencies to be measured with gaps and performs the appropriate number of measurement samples over a period for each. For MUSIM, the device 100 or radio subsystem 102 within the device 100 requests gaps and gap parameters. The device 100 or radio subsystem 102 within a device 100 can request up to three different gaps for different purposes. Gaps such as measurement gaps can be provided in a measurement gap pattern. A device 100 can have capability to support concurrent measurement gap patterns. For example, a device 100 can be configured with measurement gaps per frequency range or per device. Different gap patterns can have different IDs. Fig. 4 shows an example measurement gap pattern. In this example the measurement gaps 300 are for measuring SMTC 302. The measurement gaps 300 have a defined gap length. The gap length comprises the SMTC 302 and the VIL as shown in Fig. 3. The measurement gaps 300 are repeated at regular intervals. The measurement gaps 300 have a defined periodicity 400. As an example, the length of measurement gap 300 could be 6ms and the periodicity 400 of the gaps could be 40ms. Other gap lengths and / or periodicities could be used in other examples. If a first radio subsystem 102_1 is using gap occasions then I DC interference from one or more other radio subsystems during such gaps can be problematic. For example, this could prevent the first radio subsystem 102_1 from receiving measurement signals. The examples described herein reduce the occurrence of I DC interference during these gap occasions. Figs. 5A and 5B show example methods according to examples of the disclosure. The method of Fig. 5A can be implemented by an apparatus that comprises or controls a first radio subsystem 102_1 and the method of Fig. 5B can be implemented by an apparatus that comprises or controls a second radio subsystem 102_2 where the respective radio subsystems 102 are located in proximity to each other. The apparatus could be a device 100 as shown in Fig. 1 or a controller within a device 100 or any other suitable means. The respective radio subsystems 102_1, 102_2 can be collocated within a device 100 or apparatus so that there is a risk of I DC interference. The example methods of Figs. 5A and 5B can help to reduce the problems caused by I DC interference. The method of Fig. 5A comprises, at block 500, determining an occurrence of I DC interference between a first radio subsystem 102_1 of the apparatus and a second radio subsystem 102_2 of the apparatus wherein the first radio subsystem 102_1 uses a first radio protocol and the second radio subsystem 102_2 uses a second radio protocol different from the first radio protocol. In some examples the first radio protocol can be a 3GPP protocol. The second radio subsystem 102_2 does not use a 3GPP protocol. In some examples the second radio subsystem 102_2 can use ISM frequency bands. Other protocols and / or frequency bands can be used in other examples. Determining an occurrence of I DC interference between a first radio subsystem 102_1 and a second radio subsystem 102_2 can be performed using any suitable process. In some examples the occurrence of I DC interference between the first radio subsystem 102_1 and the second radio subsystem 102_2 can be determined by evaluating frequency channels used by the first radio subsystem 102_1. At block 502 the method comprises determining one or more gap occasions that are available for transmission by the second radio subsystem 102_2. The gap occasions can comprise a time interval during which there is a measurement gap, a MUSIM gap or any other suitable type of gap. The gap occasions can be occasions for which there is no transmission by the first radio subsystem 102_1. For example, the gap occasions can be intervals in which the first radio subsystem 102_1 is listening for a measurement signal. The one or more gap occasions that are available to be used for transmission by the second radio subsystem 102_2 can be determined from a list of configured gap occasions or can be determined in any other suitable manner. The gap occasions that are available to be used for transmission by the second radio subsystem 102_2 can be gap occasions for which potential I DC interference has not been identified. That is, the gap occasions for which potential I DC interference has been identified are to be protected and the first radio subsystem 102_1 is to prevent or restrict the second radio subsystem 102_2 from transmitting during these gap occasions because the resulting I DC interference could prevent the first radio subsystem from making use of the gap occasion. The gap occasions for which potential IDC interference has been identified are therefore not available to be used for transmission by the second radio subsystem 102_2 but any remaining gap occasions are available to be used for transmission by the second radio subsystem 102_2. The gap occasions that are available to be used for transmission by the second radio subsystem 102_2 could be gap occasions that are not used by the first radio subsystem 102_1. At block 504 the method comprises providing information indicative of the one or more gap occasions to the second radio subsystem 102_2. The information can comprise an indication of the gap occasions that are available for transmission by the second radio subsystem 102_2. The information indicative of the one or more gap occasions can comprise information relating to a gap pattern and / or the parameters of the gaps. In some examples the information indicative of the one or more gap occasions can comprise time of gap occasions, frequency resources for reception associated with the gap occasion, or any other suitable information. The information indicative of the one or more gap occasions can be provided in any suitable manner. In some examples the information indicative of the one or more gap occasions is transmitted using an Attention (AT) command. The AT command can comprise an unsolicited command. The AT command can comprise any suitable information. The AT command can comprise a pattern field and a pattern ID field. The pattern field can comprise an indication of starting time, gap length, gap periodicity, measurement frequency or any other suitable information. The pattern ID field can comprise an identification of a specific gap occasion and / or any other suitable information. Other commands can be used in other examples. In some examples the method can comprise additional blocks that are not shown in Fig. 5A. For example, if the first radio subsystem 102_1 is reconfigured then updated information indicative of one or more gap occasions that are available for transmission by the second radio subsystem 102_2 following the reconfiguration can be provided to the second radio subsystem 102_2. The reconfiguration of the first radio subsystem 102_1 can comprises the addition of a gap occasion, the removal of a gap occasion, or any other suitable reconfiguration of resources. Fig. 5B shows a method that corresponds to the method of Fig. 5A. At block 510 the method comprises receiving information indicative of the one or more gap occasions of the first radio subsystem 102_1 wherein the gap occasions provide occasions that are available for transmission by the second radio subsystem 102_2 of the apparatus. The first radio subsystem 102_1 uses a first radio protocol and the second radio subsystem 102_2 uses a second radio protocol different from the first radio protocol. The information indicative of the one or more gap occasions of the first radio subsystem 102_1 can be the information that is provided at block 504 as shown in Fig. 5A or it could be updated information as described above. At block 512 the method comprises controlling the second radio subsystem 102_2 to perform transmission in accordance with the indicated one or more gap occasions. The information indicative of the one or more gap occasions enables the second radio subsystem 102_2 to schedule transmission and / or reception so that it does not occur during the one or more gap occasions that have been identified as having IDC interference. This helps to avoid IDC interference caused by the transmission of the second radio subsystem 102_2 during those gap occasions and enables the first radio subsystem 102_1 to make use of those gap occasions. The second radio subsystem 102_2 can schedule transmission and / or reception so that it occurs during the one or more gap occasions that are have been evaluated and determined not be significantly affected by IDC interference. Figs. 6A to 6C show example methods according to examples of the disclosure. The method of Fig. 6A can be implemented by an apparatus that comprises or controls a first radio subsystem 102_1, the method of Fig. 6B can be implemented by an apparatus that comprises or controls a second radio subsystem 102_2 where the respective radio subsystems 102 are located in proximity to each other, and the method of Fig. 6C can be implemented by an apparatus such as an application processor or any other suitable means. The apparatus could be a device 100 as shown in Fig. 1 or a controller within a device 100 or any other suitable means. The respective radio subsystems 102_1, 102_2 can be collocated within a device 100 or apparatus so that there is a risk of I DC interference. The example methods of Figs. 6A to 6C can help to reduce the problems caused by IDC interference. The method of Fig. 6A comprises, at block 600, transmitting at least one signal comprising an indication of one or more gap occasions. The gap occasions provide occasions that are available for transmission by a second radio subsystem 102_2 based on one or more periods of potential IDC interference that have been determined between the first radio subsystem 102_1 and a second radio subsystem 102_2. The first radio subsystem 102_1 uses a first radio protocol and the second radio subsystem 102_2 uses a second radio protocol different from the first radio protocol. The indicated gap occasions are available for use by the second radio subsystem 102_2 to transmit data. The indicated gap occasions can be available for use by the second radio subsystem 102_2 to receive data. The first radio subsystem 102_1 uses a 3GPP protocol and the second radio subsystem 102_2 does not use a 3GPP protocol. In some examples second radio subsystem 102_2 can use ISM frequency bands. The signal can be transmitted following determining of an occurrence of IDC interference between the first radio subsystem 102_1 and the second radio subsystem 102_2. Determining an occurrence of IDC interference between a first radio subsystem 102_1 and a second radio subsystem 102_2 can be performed using any suitable process. In some examples the occurrence of IDC interference between the first radio subsystem 102_1 and the second radio subsystem 102_2 can be determined by evaluating frequency channels used by the first radio subsystem 102_1. In some examples the signal can be transmitted following reconfiguration of resources of the apparatus. The reconfiguration of the resources can comprise the addition of a gap occasion, the removal of a gap occasion, or any other suitable reconfiguration of resources. The signal can be sent to any suitable entity. For instance, if the apparatus that performs the method is a controller of the first radio subsystem 102_1 then the signals can be send to an application processor. The signal can comprise an AT command. The AT command can comprise an unsolicited command. The AT command can comprise any suitable information. The AT command can comprise a pattern field and a pattern ID field. The pattern field can comprise an indication of starting time, gap length, gap periodicity, measurement frequency and / or any other suitable information. The pattern ID field can comprise an identification of a specific gap occasion and / or any other suitable information. Other commands can be used in other examples. Fig. 6B shows a method that corresponds to the method of Fig. 6A. The method comprises, at block 610, receiving at least one signal comprising an indication of one or more gap occasions. This can be the signal that is transmitted using the method of Fig. 6A or it could be a signal that is forwarded by an application processor or other suitable entity. The gap occasions provide occasions that are available for transmission by the second radio subsystem 102_2 based on one or more periods of potential I DC interference that have been determined between the first radio subsystem 102_1 and the second radio subsystem 102_2 and the first radio subsystem 102_1 uses a first radio protocol and the second radio subsystem 102_2 uses a second radio protocol different from the first radio protocol. At block 612 the method comprises controlling transmission or reception at the second radio subsystem 102_2 based on the indication of one or more gap occasions. The second radio subsystem 102_2 can be controlled to enable transmission during the gap occasions that have been identified. The second radio subsystem 102_2 can be controlled not to transmit during the gap occasions that have not been identified. Transmitting during the gap occasions that have been identified and preventing transmission during gap occasions that have not been identified can prevent IDC interference which could be problematic for the first radio subsystem 102_1 making use of the measurement gaps. Fig. 6C shows a method that corresponds to the methods of Fig. 6A and 6B. The method of 6C can be used when the signal is sent to an application processor. The method comprises, at block 620, receiving at least one signal comprising an indication of one or more gap occasions. This can be the signal that is transmitted using the method of Fig. 6A. At block 622 the method comprises forwarding information from the signal to the second radio subsystem 102_2 to enable controlling transmission or reception at the second radio subsystem 102_2 based on the indication of one or more gap occasions. The second radio subsystem 102_2 can be controlled to enable transmission during the gap occasions that have been identified. The second radio subsystem 102_2 can be controlled not to transmit during the gap occasions that have not been identified. Transmitting during the gap occasions that have been identified and preventing transmission during gap occasions that have not been identified can prevent IDC interference which could be problematic for the first radio subsystem 102_1 making use of the measurement gap. Fig. 7 shows an example method according to examples of the disclosure. In this example three different radio subsystems can be communicating. The radio subsystems can comprise a WiFi system 700, an application processor (AP) 702 and a user equipment (UE) 704 of a 3GPP system. The respective systems 700, 702 and 704 can be different software components within the same hardware or any other suitable means or entities. The UE 704 can communicate with a network 706. The AP 702 can be in control of the WiFi system 700. Other types of systems can be used in other examples. At block 708 IDC interference is determined. At this block the UE 704 is in idle mode and does not know which channels are to be used for transmission. At this block it can be determined that IDC could be a problem between the UE 704 and the WiFi 700 system. For example, the channels used by the UE 704 for uplink and downlink communication with the network 706 can be individually evaluated and channels for which there is a potential for IDC interference can be identified. At block 710 the UE 704 is in connected mode. An I DC scenario can be identified while the UE 704 is in connected mode. The I DC scenario can be identified by evaluating the channels as at block 708 however, as the UE 704 is now in connect mode the status of some of the channels may have changes. This can identify the frequency channels for which there is a potential of I DC interference between the UE 704 and the WiFi system 700. The UE 704 receives a channel configuration from the network 706. The UE 704 can then determine if there is an occurrence of IDC interference in the channels identified in the configuration. That is, the UE 704 can identify if the use of a channel results in IDC interference by using the evaluations made at block 710. If it is determined that there is an occurrence of IDC interference then the UE 704 sends, at block 712, an indication of IDC interference to the AP 702. The indication of IDC interference can be sent using an unsolicited AT command or any other suitable signaling. At block 714 the AP 702 informs the WiFi system 700 of the indication of IDC interference. Any suitable signaling can be used by the AP 702 to send the indication of IDC interference to the WiFi system 700. For example, another AT command could be used however this would not be an unsolicited AT command because the AP 702 is in control of the WiFi system 700. At block 716 the network 706 configures gaps. The configuration of the gaps can define gap occasions for measurements, for MUSIM or for any other suitable reason. The network can configure one or more gap patterns. This can define the gap lengths, the gap periodicity, and / or any other suitable parameters. At block 718 the network 706 sends an RRC reconfiguration message to the UE 704. The RRC reconfiguration message can comprise the one or more gap configurations that were defined at block 716. At block 718 the UE 704 acknowledges the gap configurations and the RRC reconfiguration is completed. At block 724 the UE 704 sends information indicative of one or more gap occasions to the AP 702. The UE 704 can determine the gap occasions for which transmission by the WiFi system 700 can be tolerated. This distinguishes between the gap occasions where the UE 704 is affected by transmission by the WiFi system 700 and the gap occasions where the UE 704 is not affected by transmission by the WiFi system 700. The UE 704 can provide information of the gap occasions where the UE 704 is not affected by transmission by the WiFi system 700 to the AP 702. As an illustrative example, with reference to Fig. 4, it could be that the UE 704 can tolerate transmission by the WiFi system 700 during the third measurement gap 300. For example, the UE 704 might not use the third measurement gap 300 but could use the others to make measurements. This means that the third measurement gap 300 does not need to be protected from I DC interference but the other measurement gaps 300 do need to be protected from IDC interference. Therefore, the UE 704 would provide information indicative of the third measurement gap 300 to the AP 702. The UE 704 does not need to provide information indicative of the first, second and fourth measurement gaps 300 for which transmission by the WiFi system 700 could not be tolerated. In other examples, it could be that the UE 704 cannot tolerate transmission by the WiFi system 700 during the third measurement gap 300. In this example the third measurement gap 300 should not be used by the WiFi system 700 so as to avoid IDC interference but the other measurement gaps 300 could be used. Therefore, in such examples, the UE 704 would provide information indicative of the first, second and fourth measurement gaps 300 to the AP 702. The UE 704 does not need to provide information indicative of the gaps for which transmission by the WiFi system 700 could not be tolerated. The information indicative of the one or more gap occasions can comprise the timing of this gap occasions, gap periodicity period, active time, idletime, time base, ID and / or any other suitable information. This information can be provided in an AT command which can be an unsolicited AT command. At block 726 an indication of the gap patterns for the UE 704 is forwarded from the AP 702 to the WiFi system 700. This can be used by the WiFi system 700 control the transmission and reception during the gap occasions. For example, if it is indicated that transmission during a gap occasion can be tolerated then the WiFi system 700 can enable scheduling transmission during that time. The WiFi system 700 can avoid scheduling transmission during gap occasions that have not been indicated. If there are multiple gap configurations for the UE 704 then the process of block 724 and 726 are repeated as many times as appropriate. For example, at block 728 the UE 704 determine the gap occasions for which transmission by the WiFi system 700 can be tolerated for a second gap configuration and sends information indicative of one or more gap occasions to the AP 702. Then at block 730 the AP 702 forwards an indication of the gap patterns to the WiFi system 700 to enable the WiFi system 700 control the transmission and reception during the gap occasions. Similarly at block 732 the UE 704 determine the gap occasions for which transmission by the WiFi system 700 can be tolerated for a third gap configuration and sends information indicative of one or more gap occasions to the AP 702. Then at block 734 the AP 702 forwards an indication of the gap patterns to the WiFi system 700 to enable the WiFi system 700 control the transmission and reception during the gap occasions. In some examples the gap configuration for the UE 704 can be updated. For example, a gap configuration can be cancelled or removed. If a gap configuration is removed then, at block 736 the network 706 sends an RRC reconfiguration message to the UE 704. The RRC reconfiguration message can comprise an indication of the gap configuration that is being removed. At block 738 the UE 704 acknowledges the gap configuration that is being removed and the RRC reconfiguration is completed. Following the update to the gap configuration, at block 740 the UE 704 determines the gap occasions for which transmission by the WiFi system 700 can be tolerated for updated gap configuration and sends information indicative of one or more gap occasions to the AP 702. This can be sent in an AT command. The AT command can be an unsolicited AT command. Then at block 742 the AP 702 forwards an indication of the gap pattern that is to be removed to the WiFi system 700 to enable the WiFi system 700 control the transmission and reception during the gap occasions. If a gap configuration is added then, at block 744 the network 706 sends an RRC reconfiguration message to the UE 704. The RRC reconfiguration message can comprise an indication of the gap configuration that is being added. At block 746 the UE 704 acknowledges the gap configuration that is being added and the RRC reconfiguration is completed. Following the update to the gap configuration, at block 748 the UE 704 determines the gap occasions for which transmission by the WiFi system 700 can be tolerated for updated gap configuration and sends information indicative of one or more gap occasions to the AP 702. This can be sent in an AT command. The AT command can be an unsolicited AT command. Then at block 750 the AP 702 forwards an indication of the gap patterns that is to be added to the WiFi system 700 to enable the WiFi system 700 control the transmission and reception during the gap occasions. Fig. 8 schematically shows an example AT command 800 that can be used in examples of the disclosure. For example, these could be used to send the information indicative of the one or more gap occasions between the respective radio subsystems. The AT command 800 comprises a pattern field 804 and a pattern ID field 802. The pattern field 804 can comprise information relating to the parameters of the gap occasions. This can indicate the gap occasions which the radio subsystem that receives the AT command 800 can use for transmission or reception. The pattern field 804 can comprise an indication of starting time, gap length, gap periodicity, measurement frequency or any other suitable information. The pattern ID field 802 can comprise an identification of a specific gap occasion and / or any other suitable information. Other commands and / or command structures can be used in other examples. Fig. 9 schematically shows an example fixed wireless access (FWA) unit 900 that can be used in some examples of the disclosure. The FWA 900 comprises a system on a chip 902, memory 904, peripherals 906 and two or more radio subsystems 102. The peripheral can comprise SIMs, ESIMs, voice ports, ethernets ports, USB ports, LEDs, or any other modules or components The radio subsystems 102 can comprise a first radio subsystem 102_1 and a second radio subsystem 102_2. The first radio subsystem 102_1 can use a first radio protocol, such as 3GPP protocol and the second radio subsystem 102_2 uses a different radio protocol. The respective radio subsystems 102 comprise RF circuitry 106 and one or more antennas 108. The radio subsystems 102 are located so that I DC interference is possible. The system on a chip 902 can provide a controller for both the respective radio subsystems 102. Fig. 10 shows an example controller 1000. The controller 1000 could be provided within a device 100 or a FWA unit 900 or any other suitable entity. Implementation of the controller 1000 may be as controller circuitry. The controller 1000 may be implemented in hardware alone, have certain aspects in software including firmware alone or can be a combination of hardware and software (including firmware). The controller 1000 can be used to control a device comprising multiple radio subsystems or could be used to control one or more of the radio subsystems within a device. The controller 1000 can provide an apparatus for implementing the disclosure of could be provided as part of an apparatus that implements the disclosure. As illustrated in Fig. 10 the controller 1000 can be implemented using instructions that enable hardware functionality, for example, by using executable instructions of a computer program 1006 in a general-purpose or special-purpose processor 1002 that may be stored on a computer readable storage medium (disk, memory etc.) to be executed by such a processor 1002. The processor 1002 is configured to read from and write to the memory 1004. The processor 1002 may also comprise an output interface via which data and / or commands are output by the processor 1002 and an input interface via which data and / or commands are input to the processor 1002. The memory 1004 stores a computer program 1006 comprising computer program instructions (computer program code) that controls the operation of the apparatus when loaded into the processor 1002. The computer program instructions, of the computer program 1006, provide the logic and routines that enables the apparatus to perform the methods illustrated in the Figs. The processor 1002 by reading the memory 1004 is able to load and execute the computer program 1006. In some examples where the controller 1000 is provided within an apparatus that controls a first radio subsystem, the controller therefore comprises means for: transmitting 600 at least one signal from a first radio subsystem 102_1 to a second radio subsystem 102_2wherein the signal comprises an indication of one or more gap occasions that are available for transmission by the second radio subsystem 102_2 based on one or more periods of potential I DC interference that have been determined between the first radio subsystem 102_1 and the second radio subsystem 102_2 and the first radio subsystem 102_1 uses a first radio protocol and the second radio subsystem 102_2 uses a second radio protocol different from the first radio protocol 102_1. In some examples where the controller 1000 is provided within an apparatus that controls a first radio subsystem, the controller therefore comprises means for: receiving 610 at least one signal from a first radio subsystem 102_1, the signal comprising an indication of one or more gap occasions that are available for transmission by a second radio subsystem 102_2 based on one or more periods of potential I DC interference that have been determined between the first radio subsystem 102_1 and the second radio subsystem 102_2 and the first radio subsystem 102_1 uses a first radio protocol and the second radio subsystem 102_2 uses a second radio protocol different from the first radio protocol; and controlling 612 transmission or reception at the second radio subsystem 102_2 based on the indication of one or more gap occasions. In some examples where the controller 1000 is provided within an apparatus that controls a first radio subsystem, the controller therefore comprises means for: receiving 622 at least one signal from a first radio subsystem 102_1, this signal comprising an indication of one or more gap occasions that are available for transmission by a second radio subsystem 102_2 based on one or more periods of potential I DC interference that have been determined between the first radio subsystem 102_1 and the second radio subsystem 102_2 and the first radio subsystem 102_1 uses a first radio protocol and the second radio subsystem 102_2 uses a second radio protocol different from the first radio protocol; and forwarding 624 information from the signal to the second radio subsystem 102_2 to enable controlling transmission or reception at the second radio subsystem based 102_2 on the indication of one or more gap occasions. The computer program 1006 may arrive at the apparatus via any suitable delivery mechanism 1008. The delivery mechanism 1008 may be, for example, a machine-readable medium, a computer-readable medium, a non-transitory computer-readable storage medium, a computer program product, a memory device, a record medium such as a Compact Disc Read-Only Memory (CD-ROM) or a Digital Versatile Disc (DVD) or a solid-state memory, an article of manufacture that comprises or tangibly embodies the computer program 1006. The delivery mechanism may be a signal configured to reliably transfer the computer program 1006. The apparatus may propagate or transmit the computer program 1006 as a computer data signal. The computer program 1006 can comprise computer program instructions for causing an apparatus to perform at least the following or for performing at least the following: transmitting 600 at least one signal from a first radio subsystem 102_1 to a second radio subsystem 102_2wherein the signal comprises an indication of one or more gap occasions that are available for transmission by the second radio subsystem 102_2 based on one or more periods of potential I DC interference that have been determined between the first radio subsystem 102_1 and the second radio subsystem 102_2 and the first radio subsystem 102_1 uses a first radio protocol and the second radio subsystem 102_2 uses a second radio protocol different from the first radio protocol 102_1. The computer program 1006 can comprise computer program instructions for causing an apparatus to perform at least the following or for performing at least the following: receiving 610 at least one signal from a first radio subsystem 102_1, the signal comprising an indication of one or more gap occasions that are available for transmission by a second radio subsystem 102_2 based on one or more periods of potential I DC interference that have been determined between the first radio subsystem 102_1 and the second radio subsystem 102_2 and the first radio subsystem 102_1 uses a first radio protocol and the second radio subsystem 102_2 uses a second radio protocol different from the first radio protocol; and controlling 612 transmission or reception at the second radio subsystem 102_2 based on the indication of one or more gap occasions. The computer program 1006 can comprise computer program instructions for causing an apparatus to perform at least the following or for performing at least the following: receiving 622 at least one signal from a first radio subsystem 102_1, this signal comprising an indication of one or more gap occasions that are available for transmission by a second radio subsystem 102_2 based on one or more periods of potential I DC interference that have been determined between the first radio subsystem 102_1 and the second radio subsystem 102_2 and the first radio subsystem 102_1 uses a first radio protocol and the second radio subsystem 102_2 uses a second radio protocol different from the first radio protocol; and forwarding 624 information from the signal to the second radio subsystem 102_2 to enable controlling transmission or reception at the second radio subsystem based 102_2 on the indication of one or more gap occasions. The computer program instructions may be comprised in a computer program, a non-transitory computer readable medium, a computer program product, a machine-readable medium. In some but not necessarily all examples, the computer program instructions may be distributed over more than one computer program. Although the memory 1004 is illustrated as a single component / circuitry it may be implemented as one or more separate components / circuitry some or all of which may be integrated / removable and / or may provide permanent / semi-permanent / dynamic / cached storage. Although the processor 1002 is illustrated as a single component / circuitry it may be implemented as one or more separate components / circuitry some or all of which may be integrated / removable. The processor 1002 may be a single core or multi-core processor. References to “computer-readable storage medium”, “computer program product”, “tangibly embodied computer program” etc. or a “controller”, “computer”, “processor” etc. should be understood to encompass not only computers having different architectures such as single / multi- processor architectures and sequential (Von Neumann) / parallel architectures but also specialized circuits such as field-programmable gate arrays (FPGA), application specific circuits (ASIC), signal processing devices and other processing circuitry. References to computer program, instructions, code etc. should be understood to encompass software for a programmable processor or firmware such as, for example, the programmable content of a hardware device whether instructions for a processor, or configuration settings for a fixed-function device, gate array or programmable logic device etc. As used in this application, the term “circuitry” can refer to one or more or all of the following: (a) hardware-only circuitry implementations (such as implementations in only analog and / or digital circuitry) and (b) combinations of hardware circuits and software, such as (as applicable): (i) a combination of analog and / or digital hardware circuit(s) with software / firmware and (ii) any portions of hardware processor(s) with software (including digital signal processor(s)), software, and memory(ies) that work together to cause an apparatus, such as a mobile phone or server, to perform various functions and (c) hardware circuit(s) and or processor(s), such as a microprocessor(s) or a portion of a microprocessor(s), that requires software (e.g. firmware) for operation, but the software might not be present when it is not needed for operation. This definition of circuitry applies to all uses of this term in this application, including in any claims. As a further example, as used in this application, the term circuitry also covers an implementation of merely a hardware circuit or processor and its (or their) accompanying software and / or firmware. The term circuitry also covers, for example and if applicable to the particular claim element, a baseband integrated circuit for a mobile device or a similar integrated circuit in a server, a cellular network device, or other computing or network device. The blocks illustrated in the Figs, can represent steps in a method and / or sections of code in the computer program 1106. The illustration of a particular order to the blocks does not necessarily imply that there is a required or preferred order for the blocks and the order and arrangement of the block can be varied. Furthermore, it can be possible for some blocks to be omitted. Examples of the disclosure can be provided in an electronic device, for example, a mobile terminal such as a UE. It should be understood, however, that a mobile terminal is merely illustrative of an electronic device that would benefit from examples of implementations of the present disclosure and, therefore, should not be taken to limit the scope of the present disclosure to the same. While in certain implementation examples, an apparatus that enables examples of the disclosure can be provided in a mobile terminal, other types of electronic devices, such as, but not limited to: mobile communication devices, hand portable electronic devices, wearable computing devices, portable digital assistants (PDAs), pagers, mobile computers, desktop computers, televisions, gaming devices, laptop computers, cameras, video recorders, GPS devices and other types of electronic systems, can readily employ examples of the present disclosure. Furthermore, devices can readily employ examples of the present disclosure regardless of their intent to provide mobility. The term ‘comprise’ is used in this document with an inclusive not an exclusive meaning. That is any reference to X comprising Y indicates that X may comprise only one Y or may comprise more than one Y. If it is intended to use ‘comprise’ with an exclusive meaning then it will be made clear in the context by referring to ‘comprising only one...’ or by using ‘consisting.’ In this description, the wording ‘connect’, ‘couple’ and ‘communication’ and their derivatives mean operationally connected / coupled / in communication. It should be appreciated that any number or combination of intervening components can exist (including no intervening components), i.e., to provide direct or indirect connection / coupling / communication. Any such intervening components can include hardware and / or software components. As used herein, the term "determine / determining" (and grammatical variants thereof) can include, not least: calculating, computing, processing, deriving, measuring, investigating, identifying, looking up (for example, looking up in a table, a database, or another data structure), ascertaining and the like. Also, "determining" can include receiving (for example, receiving information), accessing (for example, accessing data in a memory), obtaining and the like. Also, "determine / determining" can include resolving, selecting, choosing, establishing, and the like. In this description, reference has been made to various examples. The description of features or functions in relation to an example indicates that those features or functions are present in that example. The use of the term ‘example’ or ‘for example’ or ‘can’ or ‘may’ in the text denotes, whether explicitly stated or not, that such features or functions are present in at least the described example, whether described as an example or not, and that they can be, but are not necessarily, present in some of or all other examples. Thus ‘example’, ‘for example’, ‘can’, or ‘may’ refers to a particular instance in a class of examples. A property of the instance can be a property of only that instance or a property of the class or a property of a sub-class of the class that includes some but not all the instances in the class. It is therefore implicitly disclosed that a feature described with reference to one example but not with reference to another example, can where possible be used in that other example as part of a working combination but does not necessarily have to be used in that other example. As used herein, “at least one of the following: ” and “at least one of ” and similar wording, where the list of two or more elements are joined by “and” or “or” mean at least any one of the elements, or at least any two or more of the elements, or at least all the elements. Although examples have been described in the preceding paragraphs with reference to various examples, it should be appreciated that modifications to the examples given can be made without departing from the scope of the claims. Features described in the preceding description may be used in combinations other than the combinations explicitly described above. Although functions have been described with reference to certain features, those functions may be performable by other features whether described or not. The description of a feature, such as an apparatus or a component of an apparatus, configured to perform a function, or for performing a function, should additionally be considered to also disclose a method of performing that function. For example, description of an apparatus configured to perform one or more actions, or for performing one or more actions, should additionally be considered to disclose a method of performing those one or more actions with or without the apparatus. Although features have been described with reference to certain examples, those features may also be present in other examples whether described or not. The term ‘a’, ‘an’ or ‘the’ is used in this document with an inclusive not an exclusive meaning. That is any reference to X comprising a / an / the Y indicates that X may comprise only one Y or may comprise more than one Y unless the context clearly indicates the contrary. If it is intended to use ‘a’, ‘an’ or ‘the’ with an exclusive meaning then it will be made clear in the context. In some circumstances the use of ‘at least one’ or ‘one or more’ may be used to emphasis an inclusive meaning but the absence of these terms should not be taken to infer any exclusive meaning. The presence of a feature (or combination of features) in a claim is a reference to that feature or (combination of features) itself and to features that achieve substantially the same technical effect (equivalent features). The equivalent features include, for example, features that are variants and achieve substantially the same result in substantially the same way. The equivalent features include, for example, features that 30 perform substantially the same function, in substantially the same way to achieve substantially the same result. In this description, reference has been made to various examples using adjectives or adjectival phrases to describe characteristics of the examples. Such a description of a characteristic in relation to an example indicates that the characteristic is present in some examples exactly as described and is present in other examples substantially as described. The above description describes some examples of the present disclosure however those of ordinary skill in the art will be aware of possible alternative structures and method features which offer equivalent functionality to the specific examples of such structures and features described herein above and which for the sake of brevity and clarity have been omitted from the above description. Nonetheless, the above description should be read as implicitly including reference to such alternative structures and method features which provide equivalent functionality unless such alternative structures or method features are explicitly excluded in the above description of the examples of the present disclosure. Whilst endeavoring in the foregoing specification to draw attention to those features believed to be of importance the Applicant may seek protection via the claims in respect of any patentable feature or combination of features hereinbefore referred to and / or shown in the drawings whether or not emphasis has been placed thereon. l / we claim:

Claims

1. An apparatus comprising:at least one processor;and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus to perform at least:transmitting at least one signal from a first radio subsystem to a second radio subsystem wherein the signal comprises an indication of one or more gap occasions that are available for transmission by the second radio subsystem based on one or more periods of potential I DC interference that have been determined between the first radio subsystem and the second radio subsystem and the first radio subsystem uses a first radio protocol and the second radio subsystem uses a second radio protocol different from the first radio protocol.

2. The apparatus of any claim 1 wherein the first radio subsystem uses a 3GPP protocol and the second radio subsystem does not use a 3GPP protocol.

3. The apparatus of any preceding claim wherein the processor and memory are arranged to send the at least one signal following determining of an occurrence of indevice coexistence (IDC) interference between the first radio subsystem and the second radio subsystem.

4. The apparatus of any preceding claim wherein the processor and memory are arranged to send the at least one signal following reconfiguration of resources of the apparatus.

5. The apparatus of any preceding claim wherein the reconfiguration of resources comprises at least one of:addition of at least one gap occasion; orremoval of at least one gap occasion.

6. The apparatus of any preceding claim wherein the apparatus is a controller of the first subsystem and the signal is sent to an application processor.

7. The apparatus of any preceding claim wherein the signal comprises an Attention (AT) command.

8. The apparatus of claim 7 wherein the AT command comprises an unsolicited command.

9. The apparatus of any of claims 7 to 8 wherein the AT command comprises a pattern field and a pattern ID field.

10. The apparatus of claim 9 wherein the pattern field comprises an indication of one or more of:starting time;gap length;gap periodicity; ormeasurement frequency.

11. The apparatus of any of claims 9 to 10 wherein the pattern ID field comprises an identification of a specific gap occasion.

12. A method comprising:transmitting at least one signal from a first radio subsystem to a second radio subsystem wherein the signal comprises an indication of one or more gap occasions that are available for transmission by the second radio subsystem based on one or more periods of potential I DC interference that have been determined between the first radio subsystem and the second radio subsystem and the first radio subsystem uses a first radio protocol and the second radio subsystem uses a second radio protocol different from the first radio protocol.

13. A computer program comprising instructions which, when executed by an apparatus, cause the apparatus to perform:transmitting at least one signal from a first radio subsystem to a second radio subsystem wherein the signal comprises an indication of one or more gap occasions that are available for transmission by the second radio subsystem based on one or more periods of potential I DC interference that have been determined between the firstradio subsystem and the second radio subsystem and the first radio subsystem uses a first radio protocol and the second radio subsystem uses a second radio protocol different from the first radio protocol.

14. An apparatus comprising:at least one processor;and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus to perform at least:receiving at least one signal from a first radio subsystem, the signal comprising an indication of one or more gap occasions that are available for transmission by a second radio subsystem based on one or more periods of potential I DC interference that have been determined between the first radio subsystem and the second radio subsystem and the first radio subsystem uses a first radio protocol and the second radio subsystem uses a second radio protocol different from the first radio protocol; andcontrolling transmission or reception at the second radio subsystem based on the indication of one or more gap occasions.

15. A method comprising:receiving at least one signal from a first radio subsystem, the signal comprising an indication of one or more gap occasions that are available for transmission by a second radio subsystem based on one or more periods of potential I DC interference that have been determined between the first radio subsystem and the second radio subsystem and the first radio subsystem uses a first radio protocol and the second radio subsystem uses a second radio protocol different from the first radio protocol; andcontrolling transmission or reception at the second radio subsystem based on the indication of one or more gap occasions.

16. A computer program comprising instructions which, when executed by an apparatus, cause the apparatus to perform:receiving at least one signal from a first radio subsystem, the signal comprising an indication of one or more gap occasions that are available for transmission by a second radio subsystem based on one or more periods of potential I DC interferencethat have been determined between the first radio subsystem and the second radio subsystem and the first radio subsystem uses a first radio protocol and the second radio subsystem uses a second radio protocol different from the first radio protocol; andcontrolling transmission or reception at the second radio subsystem based on the indication of one or more gap occasions.

17. An apparatus comprising:at least one processor;and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus to perform at least:receiving at least one signal from a first radio subsystem, this signal comprising an indication of one or more gap occasions that are available for transmission by a second radio subsystem based on one or more periods of potential I DC interference that have been determined between the first radio subsystem and the second radio subsystem and the first radio subsystem uses a first radio protocol and the second radio subsystem uses a second radio protocol different from the first radio protocol; andforwarding information from the signal to the second radio subsystem to enable controlling transmission or reception at the second radio subsystem based on the indication of one or more gap occasions.

18. A method comprising:receiving at least one signal from a first radio subsystem, this signal comprising an indication of one or more gap occasions that are available for transmission by a second radio subsystem based on one or more periods of potential I DC interference that have been determined between the first radio subsystem and the second radio subsystem and the first radio subsystem uses a first radio protocol and the second radio subsystem uses a second radio protocol different from the first radio protocol; andforwarding information from the signal to the second radio subsystem to enable controlling transmission or reception at the second radio subsystem based on the indication of one or more gap occasions.

19. A computer program comprising instructions which, when executed by an apparatus, cause the apparatus to perform:receiving at least one signal from a first radio subsystem, this signal comprising an indication of one or more gap occasions that are available for transmission by a5 second radio subsystem based on one or more periods of potential I DC interference that have been determined between the first radio subsystem and the second radio subsystem and the first radio subsystem uses a first radio protocol and the second radio subsystem uses a second radio protocol different from the first radio protocol; and10 forwarding information from the signal to the second radio subsystem to enablecontrolling transmission or reception at the second radio subsystem based on the indication of one or more gap occasions.15

Citation Information

Patent Citations

  • Communication method and system with various radio technologies coexisting in ue

    US20130288742A1

  • Display apparatus

    US20140028777A1

  • Sidelink time division multiplex in-device coexistence

    US20240215106A1

  • Radio communication device and method for operating a radio communication device

    US9094835B2

  • Methods and devices for inter-frequency measurement by terminal apparatus

    WO2013104129A1