A dynamic spectrum arbitrage, DSA, system, comprising: a plurality of femtocells in a first telecommunication network; a home eNodeB gateway, HGW, comprising a HGW processor coupled to each of the plurality of femtocells via first communication links, wherein the first communication links are defined over a S1 interface; a dynamic spectrum controller, DSC, comprising a DSC processor coupled to the HGW via a second communication link; and a dynamic spectrum policy controller, DPC, comprising a DPC processor coupled to the DSC via a third communication link, wherein the plurality of femtocells include a home eNodeB, HeNB, comprising a HeNB processor that is configured with processor-executable instructions to perform operations comprising: monitoring network conditions, including one of a network congestion, a resource usage, and a resource availability; generating congestion reports based on a result of the monitoring; sending the generated congestion reports to the HGW via the first communication links; determining that the HeNB has been moved; determining whether there are suitable serving HGWs in the first telecommunication network; establishing a communication link to one of the identified serving HGWs in response to determining that there is a suitable serving HGW available; and terminating the communication link to the HGW. a plurality of femtocells in a first telecommunication network; a home eNodeB gateway, HGW, comprising a HGW processor coupled to each of the plurality of femtocells via first communication links, wherein the first communication links are defined over a S1 interface; a dynamic spectrum controller, DSC, comprising a DSC processor coupled to the HGW via a second communication link; and a dynamic spectrum policy controller, DPC, comprising a DPC processor coupled to the DSC via a third communication link, wherein the plurality of femtocells include a home eNodeB, HeNB, comprising a HeNB processor that is configured with processor-executable instructions to perform operations comprising: monitoring network conditions, including one of a network congestion, a resource usage, and a resource availability; generating congestion reports based on a result of the monitoring; sending the generated congestion reports to the HGW via the first communication links; determining that the HeNB has been moved; determining whether there are suitable serving HGWs in the first telecommunication network; establishing a communication link to one of the identified serving HGWs in response to determining that there is a suitable serving HGW available; and monitoring network conditions, including one of a network congestion, a resource usage, and a resource availability; generating congestion reports based on a result of the monitoring; sending the generated congestion reports to the HGW via the first communication links; determining that the HeNB has been moved; determining whether there are suitable serving HGWs in the first telecommunication network; establishing a communication link to one of the identified serving HGWs in response to determining that there is a suitable serving HGW available; and terminating the communication link to the HGW.