Method for secure packet-based communication between two units via an intermedia unit
First Claim
1. A method for packet based data communication between a first unit (1) and a second unit (3), wherein said first unit (1) communicate via an intermediate unit (2), each unit being identified by at least one address, comprising the steps of:
- retrieving, at said first unit (1), from said intermediate unit (2) an address of said at least one address identifying said intermediate unit;
using said retrieved address as source address when forming a first data packet in said first unit (1);
sending said first data packet from said first unit (1) to said intermediate unit (2); and
forwarding said first data packet from said intermediate unit to said second unit using said retrieved address, wherein the step of sending said first data packet from said first unit (1) to said intermediate unit (2) comprises the sub-steps of;
encapsulating, at said first unit (1), said first data packet into a new data packet having one of said at least one address identifying said first unit as source address;
sending said new data packet from said first unit (1) to said intermediate unit (2); and
decapsulating, at said intermediate unit (2), said new data packet in order to obtain said first data packet in original form.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for packet based data communication between a first unit (1) and a second unit (3), wherein said first unit (1) communicate via an intermediate unit (2), each unit being identified by at least one address. The method comprises the steps of retrieving, at said first unit (1), from said intermediate unit (2) and address of said at least one address identifying said intermediate unit. The retrieved address is used as source address when forming a first data packet in said first unit (1). The data packet is tunneled from said first unit (1) to said intermediate unit (2) and then sent from said intermediate unit to said second unit.
-
Citations
12 Claims
-
1. A method for packet based data communication between a first unit (1) and a second unit (3), wherein said first unit (1) communicate via an intermediate unit (2), each unit being identified by at least one address, comprising the steps of:
-
retrieving, at said first unit (1), from said intermediate unit (2) an address of said at least one address identifying said intermediate unit;
using said retrieved address as source address when forming a first data packet in said first unit (1);
sending said first data packet from said first unit (1) to said intermediate unit (2); and
forwarding said first data packet from said intermediate unit to said second unit using said retrieved address, wherein the step of sending said first data packet from said first unit (1) to said intermediate unit (2) comprises the sub-steps of;
encapsulating, at said first unit (1), said first data packet into a new data packet having one of said at least one address identifying said first unit as source address;
sending said new data packet from said first unit (1) to said intermediate unit (2); and
decapsulating, at said intermediate unit (2), said new data packet in order to obtain said first data packet in original form. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for transmitting at least one data packet from a first unit (1) to a second unit (3), wherein said first unit (1) communicate via an intermediate unit (2), each unit having at least one address, comprising:
-
means at said first unit (1) for retrieving from said intermediate unit (2) an address of said at least one address identifying said intermediate unit (2), means at said first unit (1) for using said retrieved address as source address when forming a first data packet in said first unit (1);
means for sending said first data packet from said first unit (1) to said intermediate unit (2); and
means at said intermediate (2) unit for forwarding said first data packet from said intermediate unit (2) to said second unit (3) using said retrieved address;
wherein said means for sending said first data packet from said first unit (1) to said intermediate unit (2) comprises;
means for encapsulating, at said first unit (1), said first data packet into a new data packet having one of said at least one address identifying said first unit as source address;
means for sending said new data packet from said first unit (1) to said intermediate unit (2); and
and means for decapsulating, at said intermediate unit (2), said new data packet in order to obtain said first data packet in original form. - View Dependent Claims (11, 12)
-
Specification