Full Mobility and Fault Tolerance in Content-Based Publish/Subscribe∗