Patent ID: 9160646
Filing Date: 2015-10-13
Classification: H04L

Abstract:
1. A data transmission system comprising: a transmitter and a receiver in which communications are performed therebetween using “n” transmission lanes connecting the transmitter and receiver, where n is an integer greater than or equal to 2, wherein the transmitter includes: an error code generating unit that generates an error code for “x” data strings input to the error code generating unit, where x is an integer less than n; and a lane switching controlling unit that distributes the data strings and the error code to the transmission lanes, wherein the lane switching controlling unit: determines which of the n transmission lanes to which the data strings and the error code are distributed based on information received from the receiver, generates detection information to detect a failure in each of the n transmission lanes, generates a marker including the detection information and the lane information; and inserts the marker into each of data strings to be transmitted to the receiver on the n transmission lanes, and wherein the receiver includes: a detecting unit that detects the marker from the data strings transmitted on the n transmission lanes; an error correcting in the data strings transmitted on the n transmission lanes using the error code; and a failure information analyzing unit that determines which of the transmission lanes are to be used among the n transmission lanes based on the lane information in the marker, and detects a failure in one of the transmission lanes based on the detection information in the marker, wherein the failure information analyzing unit calculates an increase in a respective error generation rate based on the marker so as to detect a sign of failure for each of the transmission lanes.