Patent Document ID: 10152444
Application ID: 15275314
Patent Flag: 1

Claim One:
1. A method for link training implemented by a source device, the source device being connected to an intermediate device through a local link and a sink device connected to the intermediate device through a remote link, wherein the intermediate device uses a different protocol than the source device and the sink device for communicating data, the method comprising: performing local link training on the local link using a first link configuration; obtaining a local link status of the local link; if the local link status indicates that the local link training is not successful, performing the local link training using a second link configuration having a lower bandwidth than the first link configuration, and obtaining the local link status of the local link; if the local link status indicates that the local link training is successful, performing remote link management of the remote link, wherein the remote link management comprises: obtaining a remote link status based on state information stored in a register of the intermediate device; determining that the remote link status indicates that remote link training is not successful, and performing the remote link training using the second link configuration; and establishing a link between the source device and the sink device using the second link configuration.