removed typedef Base aliasing and added bubbling check
implemented getIpv4InterfaceAddress
changed the base class of SimpleRouter to CsmaInternetNode