A media independent trigger model for multiple network types is disclosed.
A change in communication environment trigger is communicated from a
media dependent interface to an upper media independent application. The
communication environment trigger may be from a local event detected by
the interface or may be a remote trigger received from another device.
The upper media independent application adjusts operations according to
the communication environment trigger.