The performance of multiple access systems mainly depends on the management of interference arising from both intra-cell and inter-cell transmission. Successive interference cancellation (SIC) is a promising approach to manage interference in both the practical and information theoretic senses. Because the messages of the cell boundary users are likely to be decoded not only at the serving base station but also at an adjacent base station, it is possible to subtract inter-cell interference of the cell boundary users before SIC of the intra-cell users. This is the motivation of our work. In this paper, we first decode the messages of the adjacent cell boundary users and subtract them, and then perform SIC within the serving users. It shows better performance compared to the conventional schemes with the SIC within the serving users only.