This chapter will give an overview of the required adaptations to the Linux-ATM package to integrate RFC 2022 functionality as described in Chapter 5. Three distinct functionalities can be identified that function independent of each other; the MARS Server, the Multicast Server and MARS Cluster members. These are the entities that require an unique ATM level address, but they can operate on the same physical host. The fundamental problem of the incomplete UNI 3.1 signalling support will be addressed separately.