Communication device and logical link abnormality detection method
First Claim
1. A communication device comprising:
- a link configuring unit to configure a plurality of logical links between the communication device and an opposite communication device;
a receiving unit to receive data associated with each of the plurality of logical links; and
an abnormality detection unit to judge, with respect to each of the plurality of logical links, whether at least one of the plurality of logical links is abnormal by judging if at least one of a plurality of data concurrently-transmitted on the plurality of logical links from the opposite communication device is not received by the receiving unit via the at least one of the plurality of logical links within a predetermined time period following receipt of any other one of the plurality of data on any other one of the plurality of logical links;
a segmenting unit to segment transmission data, the segmented transmission data being associated with at least one of the plurality of logical links;
a transmission unit to transmit the segmented transmission data via the at least one of the plurality of logical links associated with the segmented transmission data; and
a storage unit to store information about the logical link judged to be the abnormal logical link by the abnormality detection unit,wherein, if the storage unit contains information about the abnormal logical link when requested to transmit the transmission data, the segmenting unit stops segmenting the transmission data, and the transmission unit transmits the un-segmented transmission data via any of the plurality of logical links other than the abnormal logical link.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a communication device capable of providing a highly reliable service by detecting communication abnormality at a high speed. The communication device comprises a link configuring unit configuring a plurality of logical links between a opposite communication device, a segmenting unit segmenting transmission data as being associated with each of the plurality of logical links, a transmission unit transmitting the segmented data via the logical link associated with this segmented data, a receiving unit receiving the data via each of the plurality of logical links, and an abnormality detection unit judging, within a predetermined period of time since the data were received via any one of the plurality of logical links, if the data are not received via at least one of the remaining logical links, at least one logical link to be an abnormal logical link.
14 Citations
5 Claims
-
1. A communication device comprising:
-
a link configuring unit to configure a plurality of logical links between the communication device and an opposite communication device; a receiving unit to receive data associated with each of the plurality of logical links; and an abnormality detection unit to judge, with respect to each of the plurality of logical links, whether at least one of the plurality of logical links is abnormal by judging if at least one of a plurality of data concurrently-transmitted on the plurality of logical links from the opposite communication device is not received by the receiving unit via the at least one of the plurality of logical links within a predetermined time period following receipt of any other one of the plurality of data on any other one of the plurality of logical links; a segmenting unit to segment transmission data, the segmented transmission data being associated with at least one of the plurality of logical links; a transmission unit to transmit the segmented transmission data via the at least one of the plurality of logical links associated with the segmented transmission data; and a storage unit to store information about the logical link judged to be the abnormal logical link by the abnormality detection unit, wherein, if the storage unit contains information about the abnormal logical link when requested to transmit the transmission data, the segmenting unit stops segmenting the transmission data, and the transmission unit transmits the un-segmented transmission data via any of the plurality of logical links other than the abnormal logical link. - View Dependent Claims (2, 3)
-
-
4. A logical link abnormality detection method executed by a communication device transferring and receiving data to and from an opposite communication device via a plurality of logical links, comprising:
-
receiving data via the plurality of logical links; and judging, with respect to each of the plurality of logical links, at least one of the plurality of logical links is abnormal by judging if at least one of a plurality of data concurrently-transmitted on the plurality of logical links from the opposite communication device is not received by the communication device itself via the at least one of the plurality of logical links within a predetermined time period following receipt of any other one of the plurality of data on any other one of the plurality of logical links; segmenting transmission data by a segmenting unit, the segmented transmission data being associated with at least one of the plurality of logical links; transmitting the segmented transmission data by a transmitting unit via the at least one of the plurality of logical links associated with the segmented transmission data; and storing information about the logical link judged to be the abnormal logical link by the abnormality detection unit in a storage unit, wherein, if the storage unit contains information about the abnormal logical link when requested to transmit the transmission data, the segmenting unit stops segmenting the transmission data, and the transmitting unit transmits the un-segmented transmission data via any of the plurality of logical links other than the abnormal logical link.
-
-
5. An SCTP communication device transferring and receiving data to and from an opposite communication device by use of SCTP (Stream Control Transmission Protocol), comprising:
-
a link configuring unit to configure a plurality of logical links between said SCTP communication device and the opposite communication device; a receiving unit to receive data via the plurality of logical links; and an abnormality detection unit to judge, with respect to each of the plurality of logical links, at least one of the plurality of logical links is abnormal by judging if at least one of a plurality of data concurrently-transmitted on the plurality of logical links from the opposite communication device is not received by the receiving unit via the at least one of the plurality of logical links within a predetermined time period following receipt of any other one of the plurality of data on any other one of the plurality of logical links a segmenting unit to segment transmission data, the segmented transmission data being associated with at least one of the plurality of logical links; a transmission unit to transmit the segmented transmission data via the at least one of the plurality of logical links associated with the segmented transmission data; and a storage unit to store information about the logical link judged to be the abnormal logical link by the abnormality detection unit, wherein, if the storage unit contains information about the abnormal logical link when requested to transmit the transmission data, the segmenting unit stops segmenting the transmission data, and the transmission unit transmits the un-segmented transmission data via any of the plurality of logical links other than the abnormal logical link.
-
Specification