Patent US5778189A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5778189A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for converting communication protocols

Assignee: Fujitsu Ltd
•
Filing: 1997-01-21
•
Granted: 1998-07-07
•
Expires: 2017-01-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A protocol conversion system that provides improved reliability in data transmission and reception. The system comprises a first node belonging to a network A, a second node belonging to another network B, and a protocol converter disposed between the two nodes. The first node uses a first communications protocol that defines a set of rules for communications in the network A, while the second node uses a second communications protocol for the network B. Serving as a relaying device between the first node and second node, the protocol converter converts the communications protocol of the messages traveling between them. The protocol converter comprises a first message processor to process the messages according to layer definitions of the first communications protocol, a second message processor to process the messages according to layer definitions of the second communications protocol, and a first protocol converter that adds and removes some control information to/from the messages for protocol conversion. The second node comprises a second protocol converter working as a counterpart of the first protocol converter.

Inventors

  • 👤 Nobuko Kimura
  • 👤 Takashi Onodera
  • 👤 Noriyuki Yokoshi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 10:30
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/382; G06F13/387

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 279 words
A protocol conversion system for converting communications protocols to enable two different networks to exchange data by transmitting and receiving messages, comprising: a first node using a first communications protocol that defines a set of rules for communications in a first network; a second node using a second communications protocol that defines a set of rules for communications in a second network, said second node comprising second protocol conversion means for adding first control information to the messages to be sent out and for removing second control information from the messages received, said first control information being required in frame conversion to the first communications protocol, said second control information being required in frame conversion to the second communications protocol; and a protocol converter, disposed between said first and second networks, for relaying the messages between said first and second nodes, comprising first message processing means, coupled to said first node via the first network, for processing the messages according to layer definitions of the first communications protocol, second message processing means, coupled to said second node via the second network, for processing the messages according to layer definitions of the second communications protocol, and first protocol conversion means, disposed between said first and second message processing means, for converting the messages received from said second message processing means by using the first control information removed therefrom and passing to said first message processing means the converted messages having a frame format acceptable for the first node, and for adding the second control information to the messages received from the first message processing means and passing the messages with the second control information to said second message processing means.
Claim 2
Dependent Claim 279 words
A protocol conversion system for converting communications protocols to enable two different networks to exchange data by transmitting and receiving messages, comprising: a first node using a first communications protocol that defines a set of rules for communications in a first network; a second node using a second communications protocol that defines a set of rules for communications in a second network, said second node comprising second protocol conversion means for adding first control information to the messages to be sent out and for removing second control information from the messages received, said first control information being required in frame conversion to the first communications protocol, said second control information being required in frame conversion to the second communications protocol; and a protocol converter, disposed between said first and second networks, for relaying the messages between said first and second nodes, comprising first message processing means, coupled to said first node via the first network, for processing the messages according to layer definitions of the first communications protocol, second message processing means, coupled to said second node via the second network, for processing the messages according to layer definitions of the second communications protocol, and first protocol conversion means, disposed between said first and second message processing means, for converting the messages received from said second message processing means by using the first control information removed therefrom and passing to said first message processing means the converted messages having a frame format acceptable for the first node, and for adding the second control information to the messages received from the first message processing means and passing the messages with the second control information to said second message processing means.
Claim 3
Dependent Claim 33 words
A protocol conversion system according to claim 1, wherein said first and second message processing means process the frames according to definitions of lower layers of the first and second communications protocols, respectively.
Claim 4
Dependent Claim 29 words
A protocol conversion system according to claim 1, wherein said second protocol conversion means is disposed between a transport layer and a session layer of the second communications protocol.
Claim 5
Dependent Claim 36 words
A protocol conversion system according to claim 1, wherein said first node has a lower protocol layer that provides a connectionless service and said second node has a lower protocol layer that provides a connection-oriented service.
Claim 6
Dependent Claim 52 words
A protocol conversion system according to claim 1, wherein said first protocol conversion means replace a header of the message with a new header that comprises a command identifier distinguishing command types, a port number identifying a source address or a destination address, and a sequence number associating each command and response.
Claim 7
Dependent Claim 44 words
A protocol conversion system according to claim 1, wherein said protocol converter separately tests a first communications link between said protocol converter and said first node and a second communications link between said protocol converter and said second node, by transmitting test data thereto.
Claim 8
Dependent Claim 43 words
A protocol conversion system according to claim 1, wherein said first message processing means starts processing the messages after a logical connection is established between said protocol converter and said second node and stops processing the messages when the logical connection is released.
Claim 9
Dependent Claim 37 words
A protocol conversion system according to claim 1, wherein, when a communication error occurred during communication between said first node and said protocol converter, said protocol converter informs said second node of occurrence of the communication error.
Claim 10
Dependent Claim 40 words
A protocol conversion system according to claim 1, wherein, when a communication error occurred during communication between said second node and said protocol converter, said protocol converter disconnect a logical connection established between said protocol converter and said second node.
Claim 11
Dependent Claim 32 words
A protocol conversion system according to claim 1, wherein an upper protocol layer of said first node and an upper protocol layer of said second node are based on a common protocol.
Claim 12
Dependent Claim 173 words
A protocol conversion method of converting communications protocols to enable two different networks to exchange data by transmitting and receiving messages, wherein said two different networks include a first node that belongs to a first network and uses a first communications protocol and a second node that belongs to a second network and uses a second communications protocol, said protocol conversion method comprising the steps of: processing a first message received from the first-node according to lower layer definitions of the first communications protocol; adding control information for conversion to the second communications protocol to the first message; producing a second message by processing the first message having the control information according to lower layer definitions of the second communications protocol; sending the second message to the second node; processing the second message at the second node according to the lower layer definitions of the second communications protocol; removing the control information from the second message; and sending the second message without the control information to upper layers of the second communications protocol.
Claim 13
Dependent Claim 173 words
A protocol conversion method of converting communications protocols to enable two different networks to exchange data by transmitting and receiving messages, wherein said two different networks include a first node that belongs to a first network and uses a first communications protocol and a second node that belongs to a second network and uses a second communications protocol, said protocol conversion method comprising the steps of: processing a first message received from the first-node according to lower layer definitions of the first communications protocol; adding control information for conversion to the second communications protocol to the first message; producing a second message by processing the first message having the control information according to lower layer definitions of the second communications protocol; sending the second message to the second node; processing the second message at the second node according to the lower layer definitions of the second communications protocol; removing the control information from the second message; and sending the second message without the control information to upper layers of the second communications protocol.
Claim 14
Dependent Claim 190 words
A protocol conversion method of converting communications protocols to enable two different networks to exchange data by transmitting and receiving messages, wherein said two different networks include a first node that is located in a first network and uses a first communications protocol and a second node that is located in a second network and uses a second communications protocol, said protocol conversion method comprising the steps of: processing a message at the second node according to upper layer definitions of the second communications protocol; adding control information for conversion to the first communications protocol to the message processed; producing a second message by processing the message having the control information according to lower layer definitions of the second communications protocol; processing the second message according to the lower layer definitions of the second communications protocol; removing the control information from the second message; converting the second message to a frame format that can be handled by the first node; producing a first message by processing the converted second message according to the lower layer definitions of the second communications protocol; and sending the first message to the first node.
Claim 15
Dependent Claim 190 words
A protocol conversion method of converting communications protocols to enable two different networks to exchange data by transmitting and receiving messages, wherein said two different networks include a first node that is located in a first network and uses a first communications protocol and a second node that is located in a second network and uses a second communications protocol, said protocol conversion method comprising the steps of: processing a message at the second node according to upper layer definitions of the second communications protocol; adding control information for conversion to the first communications protocol to the message processed; producing a second message by processing the message having the control information according to lower layer definitions of the second communications protocol; processing the second message according to the lower layer definitions of the second communications protocol; removing the control information from the second message; converting the second message to a frame format that can be handled by the first node; producing a first message by processing the converted second message according to the lower layer definitions of the second communications protocol; and sending the first message to the first node.

References Cited (Backward Citations)

US5073852A Cited
US5142622A Cited
US5428771A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-07-06 2002-01-05 2002-07-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-07-06 2006-01-05 2006-07-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-07-06 2010-01-05 2010-07-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag