Translator memory management system
AssigneeNortel Networks Limited
InventorsRichard Crump, Janet Doong, Mark F. Leary
Life of this patent
Estimating the term…
Loading patent…
AssigneeNortel Networks Limited
InventorsRichard Crump, Janet Doong, Mark F. Leary
Estimating the term…
An apparatus for translating a message between a first transmission protocol to a second transmission protocol limits buffer sizes for storing incoming and outcoming message data. To that end, each message has a message size that is no larger than a maximum message size, and the first protocol transports message data with message envelopes having an envelope size that is no larger than a maximum envelope size. The apparatus further includes a first protocol interface for interfacing with first protocol devices that communicate via the first protocol, a second protocol interface for interfacing with second protocol devices that communicate via the second protocol, and control logic that couples the first protocol interface with the second protocol interface.
A translator for translating messages between a first protocol and a second protocol, each message having a message size that is no larger than a maximum message size, the first protocol transporting message data with message envelopes having an envelope size that is no larger than a maximum envelope size, the translator comprising:
A translator for translating messages between a first protocol and a second protocol, each message having a message size that is no larger than a maximum message size, the first protocol transporting message data with message envelopes having an envelope size that is no larger than a maximum envelope size, the translator comprising:
A method of managing memory within a translator that translates messages between a first protocol and a second protocol, the translator further having a first protocol interface for interfacing with first protocol devices, a second protocol interface for interfacing with second protocol devices, and control logic for coupling the first and second interfaces, the first protocol transporting message data with message envelopes, the method comprising:
A computer program product for use on a computer system for managing memory within a translator that translates messages between a first protocol and a second protocol, the translator having a first protocol interface for interfacing with first protocol devices, a second protocol interface for interfacing with second protocol devices, and control logic for coupling the first and second interfaces, the first protocol transporting message data with message envelopes, the computer program product comprising a computer usable medium having computer readable program code thereon, the computer readable program code including:
A method of managing memory within a translator that translates messages between a first protocol and a second protocol, the translator further having a first protocol interface for interfacing with first protocol devices, a second protocol interface for interfacing with second protocol devices, and control logic for coupling the first and second interfaces, the first protocol transporting message data with message envelopes, the method comprising:
A computer program product for use on a computer system for managing memory within a translator that translates messages between a first protocol and a second protocol, the translator having a first protocol interface for interfacing with first protocol devices, a second protocol interface for interfacing with second protocol devices, and control logic for coupling the first and second interfaces, the first protocol transporting message data with message envelopes, the computer program product comprising a computer usable medium having computer readable program code thereon, the computer readable program code including:
A translator for translating messages between a first protocol and a second protocol, each message having a message size that is no larger than a maximum message size, the first protocol transporting message data with message envelopes having an envelope size that is no larger than a maximum envelope size, the translator comprising:
A method of managing memory within a translator that translates messages between a first protocol and a second protocol, the translator further having a first protocol interface for interfacing with first protocol devices, a second protocol interface for interfacing with second protocol devices, and control logic for coupling the first and second interfaces, the first protocol transporting message data with message envelopes, the method comprising:
A computer program product for use on a computer system for managing memory within a translator that translates messages between a first protocol and a second protocol, the translator having a first protocol interface for interfacing with first protocol devices, a second protocol interface for interfacing with second protocol devices, and control logic for coupling the first and second interfaces, the first protocol transporting message data with message envelopes, the computer program product comprising a computer usable medium having computer readable program code thereon, the computer readable program code including:
Dependencies are inferred from the claim text.