void recordVDNDomainEntry(String vdn_domain_we_are_entering) {
		log.info("recordVDNDomainEntry: -- entering VDN domain for Address "
				+ vdn_domain_we_are_entering
				+ " - wasEverMonitoredByCallsViaDevice="
				+ this.wasEverMonitoredByCallsViaDevice + " refVDN="
				+ this.refVDN);

		String found_name = null;

		this.wasEverMonitoredByCallsViaDevice = true;

		if (this.refVDN != null) {
			found_name = this.refVDN.getName();
			if (!found_name.equals(vdn_domain_we_are_entering)) {
				recordVDNDomainExit();
			}

		}

		if (this.refVDN == null) {
			TSDevice tsDevice = this.provider
					.createDevice(vdn_domain_we_are_entering);
			this.refVDN = ((TsapiAddress) TsapiCreateObject.getTsapiObject(
					tsDevice, true));
		}
	}