Interference cancellation within a mobile terminal (4) in a communication system like a Direct Sequence-Code Division Multiple Access system or a DS-CDMA system can be improved by providing the mobile terminal (4) with a multi-user detector (41, 42, 43) . These multiuser detectors require spreading codes of other mobile terminals (2, 3, 5, 6, 7, 8, 9), which are available in the base station (1) and therefore need to be sent to the mobile terminal (4). By further sending the power information of other branch terminals (2, 3, 5, 6, 7, 8, 9) to the mobile terminal (4), the selector (52) can perform intelligent , and select the most important extension codes, thereby reducing computational complexity. By positioning a selector (22) within the base station (1), intelligent selection is also possible within said base station. Preferably the selection is made antenna sector by antenna sector and / or antenna sector dependent, in which case direction information from other mobile terminals (2, 3, 5, 6, 7, 8, 9) needs to be used.