IP Library Granted Patent US 7,395,354
Granted Patent B2
US 7,395,354 · App. 10/078,366 · Granted Jul 1, 2008

Methods and systems for resolving addressing conflicts based on tunnel information

Assignee: Corente, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,395,354
App. No.
10/078,366
Granted
Jul 1, 2008
Kind
B2
Abstract

Methods and systems are provided for resolving an addressing conflict between a first processor in a first network and a second processor in a second network. When an addressing conflict is detected between a first address of the first processor and a second address of the second processor, tunnel information is removed from one or more packets received from the first processor. Based on the removed tunnel information, the packets are associated with the detected addressing conflict and a translated address is determined. Based on the translated address, the packets are then forwarded.

Claims (9)

1. A network, comprising:

a first processor on a first network that has a first address range;

a second processor on a second network that has a second address range; and

a third processor on a third network that has a third address range, other than the first and second processors, that detects a conflict between the first address range and the second address range prior to communication with the first network and the second network and resolves the conflict based on address translation information retrieved using a virtual address of a tunnel established between the third processor and the first processor, such that communication between the first network and the third network and communication between the second network and the third network is enabled,

wherein the third processor detects the conflict between the first address range and the second address range by receiving the first address range and the second address range, comparing the first address range and the second address range, and determining an overlap in the first address range and the second address range, and

the third processor determines at least one translated address without regard to the first network and second network, such that the conflict is resolved locally on the third network other than the first network and second network.

2. The network of claim 1 , wherein the third processor determines a translated address based on the virtual address of the tunnel and forwards one or more packets to the second network based on the translated address.

3. The network of claim 1 , wherein the third processor functions as a gateway.

4. The network of claim 1 , wherein the third processor resolves the conflict based on another virtual address of another tunnel established between the third processor and the second network.

Assignments (3)
MERGER Recorded Apr 16, 2019
From: CORENTE, INC.
To: ORACLE SYSTEMS CORPORATION
Reel/Frame 048898/0770 →
CHANGE OF NAME Recorded Sep 7, 2004
From: OPENREACH, INC.
To: CORENTE, INC.
Reel/Frame 015762/0815 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2002
From: KEANE, JOHN; MACEY, CHRISTOPHER
To: OPENREACH, INC.
Reel/Frame 012612/0045 →
Continuity (1)
Related Publication 20030158962A1 · Aug 21, 2003