A method of processing, in parallel fashion, messages from a User
Equipment (UE) in soft handoff with a plurality of base stations of a
wireless communication system. Measurement Messages from the User
Equipment are received and stored in a message buffer for a defined
period of time. Later arriving messages replace previous messages during
the defined period of time. When the defined period of time elapses, the
latest stored message is processed in parallel fashion in a processing
pipeline with other messages for the UE and other UEs. The latest message
is processed by first converting it to soft handoff actions and inserting
such actions into a processing pipeline. A conflict table is generated
during the parallel processing of the soft handoff actions to avoid the
processing of messages that conflict with each other. Conflicting
messages are put into a pending state and remain in such state until they
are canceled by subsequent messages or the conflict no longer exists.