A method for allocating bandwidth to communication according to a first communication protocol, the method comprising: identifying (S1301, S1302) bandwidth that is allocated to a communication channel for communication according to a second communication protocol and which forms a guard band of the communication channel; and allocating the identified bandwidth to communication according to the first communication protocol, said allocation being performed non-uniformly across the identified bandwidth such that an allocation of a first portion of the identified bandwidth, which is located closer to a communication according to the second communication protocol than a second portion of the identified bandwidth, is constrained to a greater extent than an allocation of the second portion of the identified bandwidth; and wherein the allocation of the identified bandwidth comprises dividing the identified bandwidth into a plurality of channels and allocating each channel to a communication device configured to operate in accordance with the first communication protocol; and allocating to a communication device an uplink channel and a downlink channel that can be used simultaneously; wherein the non-uniform allocation comprises preferentially allocating a first one of said plurality of channels over a second one of said plurality of channels, if the bandwidth of the second channel is located closer to the bandwidth used for the channel carrying the communication according to the second communication protocol than the first channel; and associating a power constraint with each of the plurality of channels such that a first one of said plurality of channels is subject to a more restricted power constraint than a second one of said plurality of channels, the second channel being located closer to the bandwidth used for the channel carrying the communication according to the second communication protocol than the first channel. identifying (S1301, S1302) bandwidth that is allocated to a communication channel for communication according to a second communication protocol and which forms a guard band of the communication channel; and allocating the identified bandwidth to communication according to the first communication protocol, said allocation being performed non-uniformly across the identified bandwidth such that an allocation of a first portion of the identified bandwidth, which is located closer to a communication according to the second communication protocol than a second portion of the identified bandwidth, is constrained to a greater extent than an allocation of the second portion of the identified bandwidth; and wherein the allocation of the identified bandwidth comprises dividing the identified bandwidth into a plurality of channels and allocating each channel to a communication device configured to operate in accordance with the first communication protocol; and allocating to a communication device an uplink channel and a downlink channel that can be used simultaneously; wherein the non-uniform allocation comprises preferentially allocating a first one of said plurality of channels over a second one of said plurality of channels, if the bandwidth of the second channel is located closer to the bandwidth used for the channel carrying the communication according to the second communication protocol than the first channel; and associating a power constraint with each of the plurality of channels such that a first one of said plurality of channels is subject to a more restricted power constraint than a second one of said plurality of channels, the second channel being located closer to the bandwidth used for the channel carrying the communication according to the second communication protocol than the first channel.