← Back to Patent Explorer
US6799220B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Tunneling management messages over a channel architecture network

Assignee: Intel Corp
•
Filing: 2000-04-13
•
Granted: 2004-09-28
•
Expires: 2020-04-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A technique for sending a legacy message over a channel architecture network to a remote legacy device is provided. A host node identifies address information for a legacy object that is located on or within a subnetwork that is beyond the channel architecture network. The address information may include a subnetwork ID to identify the subnetwork and a MAC address of the object within the subnetwork, for example. The host node segments a legacy message (such as management message or SNMP message) into one or more message segments. Each segment is encapsulated in a cell including the address information for the legacy object. A channel adapter in the host node transmits each cell to a channel adapter at a remote I/O node. The I/O node includes a proxy agent that reassembles the legacy message and the sends the reassembled message to the legacy object over a legacy transport (e.g., using protocols and cell formats native to or compatible with the second network).

Inventors

  • 👤 Anne Marie Merritt
  • 👤 William H. Swortwood

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 20:07
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/46; H04L12/4633

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 157 words
A method of sending a legacy message over a channel architecture network to a remote legacy device comprising: identifying address information for a legacy object that is located beyond the channel architecture network; segmenting a legacy message at a first node of a channel architecture network into a plurality of message segments; performing the following for each legacy message segment: encapsulating the message segment in a channel architecture network cell, the cell also including the address information for the legacy object; and sending the cell over a channel architecture network to a second node on the channel architecture network; reassembling the legacy message based upon the plurality of message segments; and forwarding the reassembled legacy message to the legacy device based upon the address information, wherein said encapsulating the message segment comprises building of a cell payload in a registered buffer, said payload including a stamp field to identify all segments belonging to a same legacy message.
Claim 2
Independent Claim 157 words
A method of sending a legacy message over a channel architecture network to a remote legacy device comprising: identifying address information for a legacy object that is located beyond the channel architecture network; segmenting a legacy message at a first node of a channel architecture network into a plurality of message segments; performing the following for each legacy message segment: encapsulating the message segment in a channel architecture network cell, the cell also including the address information for the legacy object; and sending the cell over a channel architecture network to a second node on the channel architecture network; reassembling the legacy message based upon the plurality of message segments; and forwarding the reassembled legacy message to the legacy device based upon the address information, wherein said encapsulating the message segment comprises building of a cell payload in a registered buffer, said payload including a stamp field to identify all segments belonging to a same legacy message.
Claim 3
Dependent Claim 49 words
The method of claim 1 wherein the channel architecture network comprises a network having a plurality of nodes interconnected via a switched fabric, each of the nodes transmitting data over the network by transferring data from registered buffers in memory to the network without making intermediate kernel buffer copies.
Claim 4
Dependent Claim 42 words
The method of claim 1 wherein the legacy object is connected to a subnetwork that is connected to the second node, the address information for the legacy object including a subnetwork ID and an address of the legacy object within the subnetwork.
Claim 5
Dependent Claim 14 words
The method of claim 1 wherein the legacy message comprises a legacy management message.
Claim 6
Dependent Claim 14 words
The method of claim 4 wherein the legacy management message comprises a SNMP message.
Claim 7
Dependent Claim 56 words
The method of claim 1 and further comprising: posting a descriptor in a send queue of the first node, the descriptor describing the cell payload to be sent over the network to the second node; and notifying a channel adapter of the first node that there is data to be sent over the channel architecture network.
Claim 8
Dependent Claim 38 words
The method of claim 6 wherein the descriptor identifies: the address of the buffer storing the cell payload; an address of the second node as a destination; and an action to be taken on the payload is Send.
Claim 9
Dependent Claim 73 words
The method of claim 6 wherein said sending the cell over a channel architecture network to a second node comprises a channel adapter performing the following without intervention of the operating system kernel: reading the descriptor; retrieving the cell payload based on the descriptor; building the cell based on the descriptor, the cell including a MAC header and the cell; and sending the cell over the channel architecture network to the second node.
Claim 10
Dependent Claim 77 words
The method of claim 1 wherein the building of a cell payload in a registered buffer further comprises generating the following fields within the payload: the message segment as a data field; a subnet ID identifying a subnetwork connected to the second node and an address of the legacy object within the subnetwork; an address of the first node or source node provided for a cell of at least one of the segments; and a segment number.
Claim 11
Dependent Claim 37 words
The method of claim 9 wherein the cell payload further comprises a redirect field that indicates whether the legacy object is local to the second node or is located within another network remote from the second node.

References Cited (Backward Citations)

US6101549A Cited
US5968176A Cited
US5991797A Cited
US6163834A Cited
US6044415A Cited
US6360220B1 Cited
US6347337B1 Cited
US6529972B1 Cited
US6542941B1 Cited
US6421769B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-09-28 2008-03-29 2008-09-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-09-28 2012-03-29 2012-09-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-09-28 2016-03-29 2016-09-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag