Nowadays, it has created a very crowed spectrum with most frequency bands already assigned to different licensees. The basic prohibiting factor in radio spectrum reuse is interference caused by the environment or other mobile. Deploying efficient channel assignment techniques can reduce interference and increase the overall system capacity. Actual measurements illustrate, however, that the scarcity is not a result of heavy usage of the spectrum; in contrast, it is due to the inefficiency of the static frequency allocation pursued by regulators. In this paper, we present work in progress about an interference-aware dynamic channel allocation algorithm, which attempts to allocate channels to users in such a way so that the average blocking probability and forced termination in the entire system is minimized. In contrast to traditional call-by-call DCA schemes, here, we considered that the channel assignment is adaptively carried out using context information on the previous as well as the present channel.