EP1588522B1

Segmented and distributed path optimization in a communication network

Abstract

This record has no abstract on file.

EP1588522B1, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Expired 13 January 2024, 2.7 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

13 claims: 2 independent, 11 dependent

  1. 1
    A method of path optimization for routing of a communication session between a remote party (150) and a mobile unit (175) in a network, the network including a plurality of core networks (110A-110N) coupled to a plurality of access networks (120A-120N), the method comprising the steps of:by a core network (110) of the plurality of core networks: forming a first target matrix for a plurality of possible paths (155, 160) from the remote party (150) to a plurality of target access points, wherein each target access point is a communication device which provides a direct link to the mobile unit (175), and further wherein forming the first target matrix comprises determining (310) the plurality of possible paths (155, 160), wherein each possible path is at least a segment of a complete path from the remote party (150) to one of the plurality of target access points;calculating (375) a corresponding route preference factor for each of the plurality of possible paths (155, 160) of the first target matrix;selecting a first possible path having an optimal route preference factor from the plurality of the possible paths in the first target matrix;by an access network (120) of the plurality of access networks: forming a second target matrix for a plurality of possible paths (155, 160) from the remote party (150) to the plurality of target access points, wherein forming the second target matrix comprises determining (310) the plurality of possible paths (155, 160), wherein each possible path is at least a segment of a complete path from the remote party (150) to one of the plurality of target access points;calculating (375) a corresponding route preference factor for each of the plurality of possible paths of the second target matrix;selecting a second possible path having an optimal route preference factor from the plurality of the possible paths in the second target matrix;by at least one of the core network (110) or the access network (120), determining an optimal complete path for routing the communication session, wherein the optimal complete path is formed by: when the first and second possible paths are complete paths and are both the same (405), choosing (415) the path as the optimal complete path;choosing (410) a path from the first or the second possible paths based on the route preference factors of the first and the second possible paths, when the first and second possible paths are complete paths and are not both the same;combining (400) the first and second possible paths, when the first and second possible paths are segments of complete paths.
  2. 8
    An apparatus for path optimization for routing of a communication session between a remote party (150) and a mobile unit (175) in a wireless network, the wireless network including a plurality of core networks (110A-110N) coupled to a plurality of access networks (120A-120N), the apparatus comprising:a core network (110) of the plurality of core networks (110A-110N) further comprising: a network interface (215);a memory (220), the memory for storing a first target matrix having a plurality of possible paths from the remote party (150) to a plurality of target access points, wherein each target access point is a communication device which provides a direct link to the mobile unit (175) and a plurality of corresponding route preference factors;and a processor (210) coupled to the network interface (215) and to the memory (220), the processor, when operative, having instructions to: (i) determine the plurality of possible paths, wherein each possible path is at least a segment of a complete path from the remote party (150) to one of the plurality of target access points;(ii) calculate the corresponding route preference factor for each possible path of the first target matrix;and to select, from the first target matrix, a first possible path having a first optimal route preference factor;an access network (120) of the plurality of access networks (120A-120N) further comprising: a network interface (215);a memory (220), the memory for storing a second target matrix having a plurality of possible paths from the remote party (150) to the plurality of target access points, and a plurality of corresponding route preference factors;and a processor (210) coupled to the network interface (215) and to the memory (220), the processor, when operative, having instructions to: (i) determine the plurality of possible paths, wherein each possible path is at least a segment of a complete path from the remote party (150) to one of the plurality of target access points;and (ii) calculate the corresponding route preference factor for each possible path of the second target matrix;and to select, from the second target matrix, a second possible path having a second optimal route preference factor;wherein at least one of the core network (110) or the access network (120) is operable to determine an optimal complete path for routing the communication session by: when (405) the first and second possible paths are complete paths and are both the same, choosing (415) the path as the optimal complete path;choosing (410) a path from the first or the second possible paths based on the route preference factors of the first and the second possible paths, when the first and second possible paths are complete paths and are not both the same;combining (400) the first and second possible paths, when the first and second possible paths are segments of complete paths.