US2005265330A1PendingUtilityA1

Network relay system and control method thereof

Assignee: SUZUKI MASASHIPriority: Jun 1, 2004Filed: Jun 15, 2004Published: Dec 1, 2005
Est. expiryJun 1, 2024(expired)· nominal 20-yr term from priority
H04L 49/557H04L 49/555H04L 49/351
48
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The network relay device of the invention carries out data transmission to and from an opposite device to relay data in a network. The network relay device includes: multiple ports connecting with corresponding multiple ports of the opposite device via multiple links; and a link aggregation control module that aggregates the multiple links to establish a link aggregation, which is regarded as one logic link, and carries out transmission of a control frame signal including a synchronization bit, as well as data transmission, at each port via the link aggregation. In response to detection of occurrence of a trouble in at least one of the aggregated multiple links, the link aggregation control module causes a port that connects with a normal link without the trouble among the multiple ports to stop the data transmission and send the control frame signal including the synchronization bit set equal to a first value. Here the first value functions to stop the data transmission at a corresponding port of the opposite device connecting with the normal link.

Claims

exact text as granted — not AI-modified
1 . A network relay device that carries out data transmission to and from an opposite device to relay data in a network, the network relay device comprising: 
 multiple ports connecting with corresponding multiple ports of the opposite device via multiple links; and    a link aggregation control module that aggregates the multiple links to establish a link aggregation, which is regarded as one logic link, and carries out transmission of a control frame signal including a synchronization bit, as well as data transmission, at each port via the link aggregation,    in response to detection of occurrence of a trouble in at least one of the aggregated multiple links, the link aggregation control module causing a port that connects with a normal link without the trouble among the multiple ports to stop the data transmission and send the control frame signal including the synchronization bit set equal to a first value,    where the first value functions to stop the data transmission at a corresponding port of the opposite device connecting with the normal link.    
   
   
       2 . A network relay device in accordance with  claim 1 , wherein the link aggregation control module causes at least the port connecting with the normal link to send the control frame signal including the synchronization bit set equal to a second value, which is different from the first value, in the case of recovery of the at least one link from the trouble, 
 where the second value functions to start the data transmission at the corresponding port of the opposite device connecting with the normal link.    
   
   
       3 . A network relay device in accordance with  claim 1 , wherein the link aggregation control module causes at least the port connecting with the normal link to send the control frame signal including the synchronization bit set equal to a second value, which is different from the first value, when the trouble in the at least one link has been fixed and when all the multiple ports have received the control frame signal including the synchronization bit, which is set equal to a value representing a start standby state of the data transmission, from respective corresponding ports of the opposite device, 
 where the second value functions to start the data transmission at the corresponding port of the opposite device connecting with the normal link.    
   
   
       4 . A network relay device in accordance with  claim 3 , wherein the link aggregation control module starts the data transmission at the port that has sent the control frame signal including the synchronization bit set equal to the second value, in response to reception of the control frame signal including the synchronization bit, which is set equal to a value representing either of a start standby state and a start of the data transmission, from the corresponding port of the opposite device.  
   
   
       5 . A network relay device in accordance with  claim 2 , wherein the link aggregation control module starts the data transmission at the port that has sent the control frame signal including the synchronization bit set equal to the second value, in response to reception of the control frame signal including the synchronization bit, which is set equal to a value representing either of a start standby state and a start of the data transmission, from the corresponding port of the opposite device.  
   
   
       6 . A network relay device that carries out data transmission to and from an opposite device to relay data in a network, the network relay device comprising: 
 multiple ports connecting with corresponding multiple ports of the opposite device via multiple links; and    a link aggregation control module that aggregates the multiple links to establish a link aggregation, which is regarded as one logic link, and carries out transmission of a control frame signal including a synchronization bit, as well as data transmission, at each port via the link aggregation,    the link aggregation control module allowing each of the multiple ports to take one of first through fourth states as an operating state,    the link aggregation control module causing the port set in the first state to carry out data transmission, as well as transmission of the control frame signal, where the control frame signal sent from the port in the first state includes the synchronization bit set equal to a value ‘ 1 ’,    the link aggregation control module causing the port set in either of the second state and the third state to carry out transmission of only the control frame signal, where the control frame signal sent from the port in either of the second state and the third state includes the synchronization bit set equal to a value ‘ 0 ’,    the link aggregation control module causing the port set in the fourth state to carry out transmission of only the control frame signal, where the control frame signal sent from the port in the fourth state includes the synchronization bit set equal to the value ‘ 1 ’,    the link aggregation control module allowing for a transition of the operating state from the first state to the second state, in response to detection of occurrence of a trouble in a link other than a link connecting with the port in the first state, among the aggregated multiple links,    the link aggregation control module allowing for a transition of the operating state from the second state to the third state, when the port in the second state receives the control frame signal from a corresponding port of the opposite device,    the link aggregation control module allowing for a transition of the operating state from the third state to the fourth state, in response to recovery of the link from the trouble,    the link aggregation control module allowing for a transition of the operating state from the fourth state to the first state, when the port in the fourth state receives the control frame signal including the synchronization bit set equal to 1 from a corresponding port of the opposite device,    the link aggregation control module allowing for a transition of the operating state from the first state to the fourth state, when the port in the first state receives the control frame signal including the synchronization bit set equal to 0 from a corresponding port of the opposite device.    
   
   
       7 . A network relay device in accordance with  claim 6 , wherein the link aggregation control module allows for the transition of the operating state from the third state to the fourth state, when the trouble has been fixed in the link and when all the multiple ports have received the control frame signal including the synchronization bit set equal to 1 from respective corresponding ports of the opposite device.  
   
   
       8 . A network relay device in accordance with  claim 1 , wherein the opposite device is a network relay device in conformity with IEEE (Institute of Electrical and Electronic Engineers) 802.3.  
   
   
       9 . A network relay device in accordance with  claim 6 , wherein the opposite device is a network relay device in conformity with IEEE (Institute of Electrical and Electronic Engineers) 802.3.  
   
   
       10 . A network relay device in accordance with  claim 1 , the network relay device is either one of a switch and a router.  
   
   
       11 . A network relay device in accordance with  claim 6 , the network relay device is either one of a switch and a router.  
   
   
       12 . A control method of controlling a network relay device, the network relay device having multiple ports that connect with corresponding multiple ports of an opposite device via multiple links and carrying out data transmission to and from the opposite device to relay data in a network, the control method comprising the steps of: 
 (a) aggregating the multiple links to establish a link aggregation, which is regarded as one logic link, and carrying out transmission of a control frame signal including a synchronization bit, as well as data transmission, at each port via the link aggregation; and    (b) in response to detection of occurrence of a trouble in at least one of the aggregated multiple links, causing a port that connects with a normal link without the trouble among the multiple ports to stop the data transmission and send the control frame signal including the synchronization bit set equal to a preset value, where the preset value functions to stop the data transmission at a corresponding port of the opposite device connecting with the normal link.

Join the waitlist — get patent alerts

Track US2005265330A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.