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.