×

Architecture for open communication in a heterogeneous network

  • US 8,665,789 B2
  • Filed: 04/13/2011
  • Issued: 03/04/2014
  • Est. Priority Date: 04/13/2011
  • Status: Active Grant
First Claim
Patent Images

1. A mobile communication network configured for open communication between at least two sub-networks, where each of the at least one 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-network 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 sub-network 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;

    each of the at least one broker node receives update messages from each of the plurality of nodes configured for communicating using the first or second sub-networks, the update messages including all pending applications running at each node and a corresponding peer-application address for the application, sub-network specific routable network address and stores a pending application identifier, corresponding peer-application address, peer-application address and sub-network specific routable network address for each node, the pending application identifier and corresponding peer-application address is associated with each other and the peer-application address and the sub-network specific routable network address is associated with each other;

    wherein each of the plurality of nodes configured for communicating using the first or second sub-networks receives the broadcast and maintains a list of broker nodes; and

    wherein the application generates an unicast packet for an unicast message.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×