@Override
	public void fire() {
		if(enabled) {
			MobileNode mn = (MobileNode) this.node;
			// Assemble an SMS and send it to the current anteanna
			SmsMessage msg = new SmsMessage(mn.getNextSeqID(), destination, this.node, text, this);
			Antenna a = mn.getCurrentAntenna();
			if(a != null) {
				this.node.send(msg, a);
			}
			this.startRelative(8, this.node); // TODO: time?
		}
	}