A mobile communication network configured for open communication between at least two sub-networks, where each of the at least two sub-networks has a different routable network addressing scheme, comprising: a plurality of nodes configured for communicating using a first sub-network of the at least two sub-networks via a corresponding routable network addressing scheme; a plurality of nodes configured for communicating using a second sub-network of the at least two sub-networks via a corresponding routable network addressing scheme; and at least one broker node configured for communicating using at least two of the at least two sub-networks via the corresponding routable network addressing schemes for each of the sub-networks, the at least one broker node receives a message from one node of the plurality of nodes of the first sub-network of the at least two subnetworks and forwards the message to at least one node in a second sub-network of the at least two-sub-networks based at least upon an application in which the message is created; wherein the broker node maintains a coordinated list of broker nodes and their corresponding sub-network communication capabilities; wherein the application is a traffic alert broadcast application and the received and forwarded message is a traffic alert message, and wherein the at least one broker node is configured to: broadcast the traffic alert message to each of the at least two sub-networks using the broadcast routable address corresponding to each of the sub-networks; forward the traffic alert message to another broker node to distribute the message to other sub-networks that the at least one broker node is not configured for communication; and determine the other broker node based upon the coordinated list of broker nodes. a plurality of nodes configured for communicating using a first sub-network of the at least two sub-networks via a corresponding routable network addressing scheme; a plurality of nodes configured for communicating using a second sub-network of the at least two sub-networks via a corresponding routable network addressing scheme; and at least one broker node configured for communicating using at least two of the at least two sub-networks via the corresponding routable network addressing schemes for each of the sub-networks, the at least one broker node receives a message from one node of the plurality of nodes of the first sub-network of the at least two subnetworks and forwards the message to at least one node in a second sub-network of the at least two-sub-networks based at least upon an application in which the message is created; wherein the broker node maintains a coordinated list of broker nodes and their corresponding sub-network communication capabilities; wherein the application is a traffic alert broadcast application and the received and forwarded message is a traffic alert message, and wherein the at least one broker node is configured to: broadcast the traffic alert message to each of the at least two sub-networks using the broadcast routable address corresponding to each of the sub-networks; forward the traffic alert message to another broker node to distribute the message to other sub-networks that the at least one broker node is not configured for communication; and determine the other broker node based upon the coordinated list of broker nodes. broadcast the traffic alert message to each of the at least two sub-networks using the broadcast routable address corresponding to each of the sub-networks; forward the traffic alert message to another broker node to distribute the message to other sub-networks that the at least one broker node is not configured for communication; and determine the other broker node based upon the coordinated list of broker nodes.