×

Network address family translation method and system

  • US 10,027,586 B2
  • Filed: 01/09/2017
  • Issued: 07/17/2018
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for optimizing a communication session through at least one network comprising a series of communication nodes utilizing one or more address families, the method comprising:

  • receiving at least one session parameter at a communication node within the series of communication nodes indicating initiation of the communication session, the at least one session parameter comprising a first address family, predetermined routing information for routing the communication session through the series of communication nodes, a session criteria, and a session type;

    retrieving to the communication node from a local communication node database a list of possible communication nodes containing all possible communication nodes in the at least one network through which the communication session may be routed, wherein the list of possible communication nodes is prioritized based at least in part on a session criteria of each of the possible communication nodes and a session type of each of the possible communication nodes;

    identifying at the communication node based on a set of business rules stored at the communication node an optimized communication node from the list of possible communication nodes, wherein the set of business rules is used to analyze the list of possible communication nodes based at least in part on the predetermined routing information of the communication session, the session criteria of the communication session, the session criteria of each of the possible communication nodes, the session type of the communication session, and the session type of each of the possible communication nodes;

    determining at the communication node if the optimized communication node receives communication sessions utilizing the first address family of the communication session or a second address family;

    modifying at the communication node at least one abstraction layer of the communication session based on the set of business rules by modifying at least one implementation instruction for a set of functionality of the at least one abstraction layer to allow transmission of the communication session to the optimized communication node utilizing either of one of the first address family or the second address family; and

    modifying the predetermined routing information of the communication session based on the session criteria of the optimized communication node and the session type of the optimized communication node;

    wherein the communication session is transmitted from the communication node to the optimized communication node.

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