{'fraction_non_alphanumeric': 0.012779552715654952, 'fraction_numerical': 0.0, 'mean_word_length': 5.573426573426573, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Successive interference cancellation using robust correlation

A robust successive interference cancellation (SIC) receiver is designed to work in an impulsive noise environment. The channel includes additive noise which may contain impulsive elements that affect the ranking and detection of each user. The traditional SIC scheme uses linear correlation and its performance deteriorates in non-Gaussian noise. In the proposed receiver, a robust nonlinearity is introduced which effectively clips out the outliers. Parameter estimation is carried out using the output of a bank of robust correlators and the receiver effectively cancels interferences in the order of received signal powers. The results indicate that the proposed robust SIC receiver provides superior performance to the conventional one in terms of bit error rate. The improvement in performance persists for asynchronous reception, as well as power imbalance among users.