IP Library Patent Application 10522923
Patent Application
App. No. 10/522,923

System and method for communicating data between networks operating under different protocols

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 None
App. No.
10/522,923
Abstract

A method and communications system comprising networks for the communication of data according to different protocols, each network comprising at least one node. A plurality of communication interfaces provides communication between a first node of a first network and a second node of a second network. Each interface sends values to the first node for indicating the availability of communication between that interface and the second node. The first node selects one of the interfaces for communicating data with the second node based on the values it has received from the interfaces.

Claims (30)

1 - 16 . (canceled)

17 . A communications system, comprising:

a) a first network for communicating data according to a first protocol;

b) a second network for communicating data according to a second protocol;

c) each network including at least one node;

d) a plurality of communication interfaces for providing communication between a first node of the first network and a second node of the second network, each interface including means for sending values to the first node for indicating availability of communication between that interface and the second node;

e) selection means for selecting one of the interfaces for communicating the data between the first node and the second node based on the values sent by the interfaces to the first node;

f) each interface including means for detecting the selection of the one interface, and means for modifying, on the selection of the selected one interface, the value sent to the first node; and

g) the selection means including means for preferentially selecting the interface associated with the value modified by the modifying means.

18 . The communications system of claim 17 , in which each interface includes means for detecting an error condition, and means for preventing the sending of values by that interface upon detection of the error condition.

19 . The communications system of claim 17 , in which each interface includes means for sending the values as part of a message comprising an address representing the second node.

20 . The communications system of claim 19 , in which the address comprised in the message representing the same second node sent from each interface is the same.

21 . The communications system of claim 19 , in which the address is an internet protocol (IP) address which maps onto a network service access protocol (NSAP) address associated with the second network.

22 . The communications system of claim 19 , in which the address is a network service access protocol (NSAP) address which maps onto an internet protocol (IP) address associated with the second network.

23 . The communications system of claim 17 , in which the first protocol is TCP/IP, and in which the second protocol is ISO.

24 . The communications system of claim 17 , in which the first protocol is ISO, and in which the second protocol is TCP/IP.

25 . The communications system of claim 17 , in which the selection means includes means for avoiding usage of any interface from which it is not receiving the values.

26 . The communications system of claim 17 , in which each interface provides conversion between the first and second protocols.

27 . The communications system of claim 17 , in which the means for sending the values is arranged to send the values by means of the protocol for that network.

28 . The communications system of claim 17 , in which the protocols comprise a transport layer and a network layer, and in which the transport layer comprises means for controlling the values sent.

29 . The communications system of claim 17 , in which the protocols comprise routing metrics; and comprising means for sending the values via the routing metrics.

30 . A method of communicating data between a first node in a first network and a second node in a second network by communicating the data in the first network according to a first protocol and by communicating the data in the second network according to a second protocol, the method comprising the steps of:

a) providing communication between the first node and the second node by a plurality of communication interfaces;

b) sending values from each interface to the first node indicating availability of communication between that interface and the second node;

c) selecting one of the interfaces for communicating the data between the first and second nodes, based on the values sent by the interfaces to the first node;

d) detecting the selection of the selected one interface;

e) modifying the value sent by the selected one interface to the first node; and

f) preferentially selecting the interface sending the modified value.

31 . The method of claim 30 , in which the protocols comprise a transport layer and a network layer, and further comprising the step of controlling the values sent using the transport layer.

32 . The method of claim 30 , in which the protocols comprise routing metrics; and further comprising the step of sending the values using the routing metrics.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2006
From: MARCONI UK INTELLECTUAL PROPERTY LTD.
To: M(DGP1) LTD
Reel/Frame 018635/0425 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2006
From: M(DGP1) LTD
To: ERICSSON AB
Reel/Frame 018797/0607 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2005
From: HUNNEYBALL, TIMOTHY JOHN
To: MARCONI UK INTELLECTUAL PROPERTY LTD.
Reel/Frame 017029/0187 →