Patent ID: 6738816
Filing Date: 2004-05-18
Classification: H04L

Abstract:
A data communication method in a network comprised of a plurality of nodes having functions conforming to IEEE 1394 1995 Serial Bus Standard (hereafter, referred to as IEEE 1394), wherein at least one node has a function of an Isochronous Resource Manager (IRM) defined in IEEE 1394 and the nodes participate in a session such that two or more nodes do not concurrently send data, the method comprising the steps of:determining a session management node which manages a channel and a bandwidth thereof for the session; at the session management node, monitoring a bandwidth requested by each of the nodes participating in the session; and reserving a maximum bandwidth among the bandwidths requested by the nodes participating in the session by accessing the Isochronous Resource Manager, to allow communication by sharing the maximum bandwidth among nodes which participate in the session, further comprising the steps of: at a first node other than the session management node, terminating communication when the first node withdraws from the session; at the session management node, broadcasting a control transfer message for transferring control of the channel and the bandwidth for the session when the session management node withdraws from the session, the control transfer message including information of the channel and the maximum bandwidth; when no response is received to the control transfer message at the session management node, returning the maximum bandwidth which has been reserved to the Isochronous Resource Manager to terminate communication; and when a response to the control transfer message is received from a second node continuing to send data in the session, terminating the communication at the session management node.