US20080107124A1

System and method for supporting mobility and multipath packet delivery in ip communications and computer networks across nat and firewall boxes

Claim Score by NHIP

Read claim 14, the broadest

Abstract

The present invention generally relates to a system and method for supporting (1) mobility in IP (Internet Protocol) networks and (2) multipath packet delivery when the communication paths between a group of senders and a group of receivers traverse one or more NAT and Firewall IP boxes. While at first sight mobility and multipath packet delivery may appear to be two orthogonal or somewhat independent problems, the present invention shows not only that they are intimately related but also that with the correct framework in hand, both problems can be naturally solved.

US20080107124A1, drawing sheet 1
Sheet 1 of 7

Term

Projected expiry 5 November 2027.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

14 claims: 3 independent, 11 dependent

  1. 1
    A communication system comprising:a mobile terminal adapted to selectively use the resources of at least two networks to communicate with a corresponding terminal via IP connection;an IP node comprising an interception technique;and an IP layer having a cooperative stack (costack) being inserted next to or at the save level thereof;wherein the costack generates a new control plane packets or manipulates existing data plane packets.
  2. 7
    A method comprising the steps of:providing a mobile terminal adapted to selectively use the resources of at least two networks to communicate with a corresponding terminal via IP connection;providing an IP node comprising an interception technique;and providing an IP layer having a cooperative stack (costack) being inserted next to or at the save level thereof;wherein the costack generates a new control plane packets or manipulates existing data plane packets.
  3. 14
    Broadest claimClaim Score 92, very broad(NHIP)A communication system having an interception technique comprising:means for generating special packets;means for intercepting the special packets, means for processing the special packets;and means for dropping the special packets;thereby no actual connection is initiated by the upper layer protocols.