Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A solution method of data transmission deadlock

A technology of data transmission and solution, applied in the field of data transmission deadlock, can solve problems such as information loss, affecting system reliability, unable to detect valid clock cycles, etc., to achieve reliable transmission process, improve work reliability and fault tolerance. Effect

Active Publication Date: 2007-10-17
南通誉力智能装备有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, if the TxEnb signal sent by the ATM layer is disturbed during the process of sending the P44 to P48 bytes at the ATM layer and the invalid state transition occurs, the PHY layer cannot detect the 4 valid clock cycles of the TxEnb signal. The PHY layer will think that the ATM layer has not completed the cell transmission this time, and continues to wait to receive the remaining bytes, so the TxClav signal is always at an invalid level; for the ATM layer, TxEnb is an output signal, and it is impossible to know that the TxEnb signal is interfered , so the ATM layer ends this cell transmission after sending the last 4 bytes, and the ATM layer waits for the TxClav signal of the PHY layer to become valid again before starting the next cell transmission
Therefore, in this case, both the ATM layer and the PHY layer are waiting for the signal from the other party, and the UTOPIA interface is in a suspended state, forming a deadlock, and even causing interruption of communication services and loss of information, seriously affecting the reliability of the system sex

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A solution method of data transmission deadlock
  • A solution method of data transmission deadlock

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] In the process of transmitting data through the UTOPIA interface in the present invention, a timer is set, and the timing duration of the timer is preset to be greater than the duration required to complete a cell transmission under normal conditions. When the UTOPIA interface starts the cell transmission, the timer is also started. If UTOPIA completes the cell transmission within the time period of the timer, the timer is cleared; if the UTOPAI interface hangs under abnormal conditions, causing the If the transmission of the cell is not completed within the timing period, when the timer reaches the predetermined period, the UTOPIA interface will be directly or indirectly controlled, and the interface will be forcibly reset to restore the interface to the initial state, thereby removing the deadlock.

[0020] Fig. 2 is a flow chart of solving data transmission deadlock in the present invention. In order to make the objectives, technical solutions, and advantages of the pres...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The solution for data transmission deadlock features the timer set in the data transmission interface. The solution includes the following steps: a. for the data transmission interface to generate the timer starting signal for the timer to begin timing; b. to judge whether the timer reaches its set time, and if yes, to reset the timer, to send interface reset signal to the data transmission interface for resetting and to end the process, or else to go to step c.; c. for the data transmission interface to judge whether the current data transmission is ended, and if yes, to reset the timer and to end the process, or else to return to b. Applying the present invention can solve the deadlock problem in data transmission interface.

Description

Technical field [0001] The present invention relates to data transmission technology, in particular to a method for solving data transmission deadlock. Background technique [0002] ATM Universal Test and Operation Physical Interface (UTOPIA) defines the physical layer (PHY) and upper-layer modules, including the interface between the ATM layer and various management entities. The UTOPIA interface enables various types of physical layers to support a common ATM layer. [0003] Figure 1 is a timing diagram of UTOPIA interface data transmission. In this timing diagram, UTOPIA interface adopts cell-level transmission control. As shown in Figure 1, TxClk is the synchronous clock for the ATM and PHY layers; TxClav is the cell flow control signal from the PHY layer, used to indicate whether the PHY layer buffer can receive new cells; TxData is the data bus, used It carries the data transmitted between the ATM layer and the PHY layer; TxEnb is the transmit enable signal sent by the ATM ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/28H04L12/24H04L29/02H04L12/26
Inventor 涂君柳精伟潘剑锋雷春
Owner 南通誉力智能装备有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products