Please download the dossier by clicking on the dossier button x
×

Method and system for enabling connections into networks with local address realms

  • US 7,533,164 B2
  • Filed: 03/28/2003
  • Issued: 05/12/2009
  • Est. Priority Date: 04/08/2002
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for supporting establishment of a requested connection between a node of an inside address realm and a node of an outside address realm through an intermediate communication gateway having a gateway address pool comprising a limited number of available outside-realm gateway addresses for enabling outside-realm representation of inside-realm nodes, said method comprising the steps of:

  • i) providing multiplexing information including at least one of network address information and port information of at least one of said inside-realm node and said outside-realm node;

    ii) performing, prior to initiating establishment of said requested connection, a network address allocation procedure to determine an outside-realm gateway address based on a unique combination of one of said limited number of outside-realm gateway addresses and said multiplexing information, said network address allocation procedure including the steps of;

    selecting, from said gateway address pool, a candidate outside-realm gateway address for combination with said multiplexing information,determining whether the combination of the selected candidate outside-realm gateway address and said multiplexing information is already being utilized for another connection;

    repeating, if the combination of the selected candidate outside-realm gateway address and said multiplexing information is already being utilized for another connection, the selecting step until a unique combination is found that is not already being utilized for another connection,wherein the unique combination of outside-realm gateway address and said multiplexing information defines an outside-realm gateway state representation that has no counterpart in a predetermined set of existing gateway connection states, and said determining step is based on a comparison in relation to said predetermined set of existing gateway connection states,wherein said multiplexing information, for an inside-realm initiated connection, includes at least one of outside node address information and outside node port information, said outside-realm gateway state representation is an at least partially complete gateway state representation, and said predetermined set of gateway connection states includes the existing gateway connection states in said gateway; and

    iii) thereafter, initiating establishment of said requested connection based on the unique combination of outside-realm gateway address and said multiplexing information.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×