Patent ID: 8179872

Claim:
A router system for routing data between a plurality of host services and a plurality of mobile devices, comprising: one or more host interfaces for communicating with the host services through a communication network, the host services being assigned host identifiers; one or more mobile interfaces for communicating with the mobile devices through one or more wireless networks, the mobile devices being assigned mobile identifiers; a work dispatcher for making assignments: between the host interfaces and the host services based on the host identifiers; and between the mobile interfaces and the mobile devices based on the mobile identifiers; and a plurality of relay nodes for routing data between the host services and the mobile devices, through the host interfaces and the mobile interfaces, in accordance with a destination of the data, the destination of the data corresponding to one of the host identifier of the host service or the mobile identifier of the mobile device to which the data is transmitted; and the host services being connected to at least two of the relay nodes via independent communication paths through the communication network.