A mobile communications device, comprising: a first radio module (101 or 103) communicating with a communications device (201 or 203) in compliance with a first protocol; a second radio module communicating with a base station in compliance with a second protocol according to timing information of the base station; and a CLC, Co-Located Coexistence, radio manager receiving a traffic pattern from the first radio module (101 or 103) indicating a first traffic allocation for the first radio module (101 or 103), obtaining timing information of the base station, obtaining a native reference clock from the clock source, converting values of the traffic pattern into the native reference clock counts, aligning the converted traffic pattern with the timing information of the base station, generating one or more CLC bitmaps for the first radio module (101 or 103) by converting the aligned traffic pattern into a plurality of frames or sub-frames of the timing information, and transmitting the generated CLC bitmaps to the base station via the second radio module to recommend a second traffic allocation of the frames or sub-frames, wherein one frame contains a plurality of sub-frames, the CLC radio manager further comprises: aligning the converted traffic pattern with a frame clock received from the second radio module and converting the aligned traffic pattern into a representation in sub-frames, determining that a CLC sub-frame bitmap should be generated when a duration of the traffic pattern is shorter than half of a duration of a frame, and otherwise that a CLC frame bitmap should be generated, estimating a starting time of the traffic pattern for sub-frames of the plurality of sub-frames and accordingly generating the CLC sub-frame bitmap when the CLC sub-frame bitmap should be generated, and estimating a starting time of the traffic pattern for frames of the plurality of frames and accordingly generating the CLC frame bitmap when the CLC frame bitmap should be generated. a first radio module (101 or 103) communicating with a communications device (201 or 203) in compliance with a first protocol; a second radio module communicating with a base station in compliance with a second protocol according to timing information of the base station; and a CLC, Co-Located Coexistence, radio manager receiving a traffic pattern from the first radio module (101 or 103) indicating a first traffic allocation for the first radio module (101 or 103), obtaining timing information of the base station, obtaining a native reference clock from the clock source, converting values of the traffic pattern into the native reference clock counts, aligning the converted traffic pattern with the timing information of the base station, generating one or more CLC bitmaps for the first radio module (101 or 103) by converting the aligned traffic pattern into a plurality of frames or sub-frames of the timing information, and transmitting the generated CLC bitmaps to the base station via the second radio module to recommend a second traffic allocation of the frames or sub-frames, wherein one frame contains a plurality of sub-frames, the CLC radio manager further comprises: aligning the converted traffic pattern with a frame clock received from the second radio module and converting the aligned traffic pattern into a representation in sub-frames, determining that a CLC sub-frame bitmap should be generated when a duration of the traffic pattern is shorter than half of a duration of a frame, and otherwise that a CLC frame bitmap should be generated, estimating a starting time of the traffic pattern for sub-frames of the plurality of sub-frames and accordingly generating the CLC sub-frame bitmap when the CLC sub-frame bitmap should be generated, and estimating a starting time of the traffic pattern for frames of the plurality of frames and accordingly generating the CLC frame bitmap when the CLC frame bitmap should be generated. aligning the converted traffic pattern with a frame clock received from the second radio module and converting the aligned traffic pattern into a representation in sub-frames, determining that a CLC sub-frame bitmap should be generated when a duration of the traffic pattern is shorter than half of a duration of a frame, and otherwise that a CLC frame bitmap should be generated, estimating a starting time of the traffic pattern for sub-frames of the plurality of sub-frames and accordingly generating the CLC sub-frame bitmap when the CLC sub-frame bitmap should be generated, and estimating a starting time of the traffic pattern for frames of the plurality of frames and accordingly generating the CLC frame bitmap when the CLC frame bitmap should be generated.