KR20130023199A - 통신 인터페이스 및 프로토콜 - Google Patents
통신 인터페이스 및 프로토콜 Download PDFInfo
- Publication number
- KR20130023199A KR20130023199A KR1020127023090A KR20127023090A KR20130023199A KR 20130023199 A KR20130023199 A KR 20130023199A KR 1020127023090 A KR1020127023090 A KR 1020127023090A KR 20127023090 A KR20127023090 A KR 20127023090A KR 20130023199 A KR20130023199 A KR 20130023199A
- Authority
- KR
- South Korea
- Prior art keywords
- value
- error
- frame
- acknowledgment
- indicator
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L2001/0092—Error control systems characterised by the topology of the transmission link
- H04L2001/0096—Channel splitting in point-to-point links
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L2001/125—Arrangements for preventing errors in the return channel
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Communication Control (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
도 2는 도 1에 도시된 시스템의 통신 링크 내에서 사용되는 데이터 링크 레이어 프레임 프로토콜의 일 실시예를 도시하는 도이다.
도 3은 도 1에 도시된 통신 인터페이스의 일 실시예의 블록도이다.
도 4a는 도 1 및 도 3에 도시된 통신 인터페이스의 수신기 유닛의 일 실시예의 동작을 도시한 플로우도이다.
도 4b는 도 1 및 도 3에 도시된 통신 인터페이스의 수신기 유닛의 다른 실시예의 동작을 도시한 플로우도이다.
도 5는 도 1 및 도 3에 도시된 통신 인터페이스의 수신기 유닛의 일 실시예의 동작을 도시한 플로우도이다.
도 6은 도 1 및 도 3에 도시된, 제1 통신 인터페이스의 송신기 유닛의 실시예와 제2 통신 인터페이스의 수신기 유닛의 일 실시예의 동작을 도시한 플로우도이다.
상기 도면들에 특정 실시예들이 예로서 도시되며, 이하에서 상세히 설명될 것이다. 그러나, 상기 도면들 및 상세한 설명은, 특정 구성에 대해 단 하나의 실시예만이 설명된 경우라도, 본원의 특허청구범위를 개시된 특정 실시예들에 한정하려고 의도된 것이 아니라는 것이 이해되어야 한다. 반대로, 본 개시의 이익을 갖는 당업자들에게 명백할 변형물들, 균등물들 및 대체물들 모두를 커버하기 위해 의도된 것이다. 본 명세서에 제공되는 특징들의 예는 달리 언급되지 않는다면 제한을 위한 것이라기보다는 예시를 위해 의도된 것이다.
본 명세서를 통해 사용되는, 단어 "할 수 있다(may)"는 강제적인 의미(즉, 해야만 함을 의미하는 것)보다는 오히려, 허가하는 의미(즉, 할 가능성이 있음을 의미하는 것)로 사용된다. 마찬가지로, "포함한다(include)", "포함하는(including)" 및 "포함한다(includes)"라는 용어는 포함하지만 이에 제한되지 않음을 의미한다.
다양한 유닛들, 회로들, 또는 다른 요소들이 태스크 또는 태스크들을 수행"하기 위해 구성되는" 것으로 설명될 수 있다. 이러한 문맥들에서, "하기 위해 구성되는"은 일반적으로 동작 동안에 태스크 또는 태스크들을 수행"하는 회로를 가지는"을 의미하는 구조의 넓은 설명이다. 이처럼, 유닛/회로/요소는, 그 유닛/회로/요소가 현재 온(on)이 아닌 경우에도, 태스크를 수행하기 위해 구성될 수 있다. 일반적으로, "하기 위해 구성되는"에 대응하는 구조를 형성하는 회로는 하드웨어 회로들을 포함할 수 있다. 마찬가지로, 다양한 유닛들/회로들/요소들은 설명의 편의를 위해 태스크 또는 태스크들을 수행하는 것으로 설명될 수 있다. 이러한 설명들은 문구 "하기 위해 구성되는"을 포함하는 것으로 설명되어야만 한다. 하나 이상의 태스크들을 수행하기 위해 구성되는 유닛/회로/요소를 인용하는 것은 미국 특허법 112조 6번째 단락, 유닛/회로/요소에 대한 설명을 적용하기 위한 것이 분명히 아니다.
Claims (27)
- 장치로서,
제1 통신 경로를 통해 제2 장치의 송신기 유닛으로부터 데이터의 프레임들을 수신하도록 구성된 수신기 유닛;
상기 제1 통신 경로를 통해 수신된 상기 데이터의 프레임들 내의 데이터 에러들을 검출하도록 구성된 에러 검출 유닛; 및
상기 제1 통신 경로를 통해 상기 장치에 의해 수신된 프레임들이 에러가 없는지를 나타내는 응답확인 표시자를 유지하도록 구성된 응답확인 유닛 - 상기 에러 검출 유닛이 수신된 프레임 내의 데이터 에러를 검출하는 것에 응답하여, 상기 응답확인 유닛은 상기 응답확인 표시자의 값을 프리즈함으로써 상기 제1 통신 경로에 대한 에러 조건을 표시하도록 구성됨 -
을 포함하고,
상기 장치는, 상기 장치가 상기 제1 통신 경로를 통해 프레임들을 수신하고 있는 동안, 적어도 하나의 에러 없는 프레임이 상기 장치로부터 수신되었다는 것을 나타내는 적어도 하나의 값을 포함하는 상기 응답확인 표시자의 값들을 제2 통신 경로를 통해 상기 제2 장치에 연속적으로 전달하도록 구성되는 장치. - 제1항에 있어서,
데이터의 주어진 프레임은 상기 응답확인 표시자의 대응하는 값을 전달하기 위한 응답확인 필드를 포함하는 장치. - 제2항에 있어서,
상기 응답확인 표시자는, 초기화 이벤트 이후에 상기 장치에 의해 수신된 에러 없는 프레임들의 수를 나타내는 카운트 값을 포함하고, 상기 응답확인 표시자의 값을 프리즈하는 것은 적어도 두 개의 연속하는 동일한 카운트 값들이 상기 제2 장치에 전달되도록 하는 장치. - 제3항에 있어서,
상기 카운트 값은 멀티 비트 값이며, 상기 장치는 복수의 프레임을 사용하여 상기 멀티 비트 값을 상기 제2 장치에 전달하도록 구성된 장치. - 제2항에 있어서,
상기 응답확인 표시자는 싱글 비트를 포함하며, 상기 응답확인 유닛은 상기 에러 검출 유닛에 의해 데이터 에러가 검출되지 않은 각각의 수신된 프레임에 대하여 상기 응답확인 표시자의 상태를 토글하도록 구성되며, 상기 응답확인 표시자의 값을 프리즈하는 것은 상기 응답확인 표시자의 적어도 두 개의 연속하는 동일한 값들이 상기 제2 장치에 전달되도록 하는 장치. - 제1항에 있어서,
데이터의 주어진 프레임은 상기 주어진 프레임이 데이터를 전달하는지 아니면 상기 주어진 프레임이 상기 프레임의 페이로드 필드에 제어 정보를 전달하는지를 표시하는 제어 표시자를 전달하는 데이터 링크 필드를 포함하는 장치. - 제1항에 있어서,
데이터의 주어진 프레임은 상기 주어진 프레임이 데이터를 전달하는지 아니면 상기 주어진 프레임이 상기 프레임의 페이로드 필드에 제어 정보를 전달하는지를 표시하는 제어 표시자를 전달하는 데이터 링크 필드를 포함하며, 상기 데이터 링크 표시자에 기초하여 수신된 데이터의 프레임이 제어 프레임인 것을 결정하는 것에 응답하여, 상기 응답확인 유닛은 상기 응답확인 표시자의 값을 유지할 때 상기 제어 프레임을 무시하도록 구성된 장치. - 장치로서,
데이터의 프레임들을 제1 통신 경로를 통하여 제2 장치의 수신기 유닛으로 송신하도록 구성된 송신기 유닛;
상기 송신기 유닛이 상기 제1 직렬 통신 경로를 통하여 프레임들을 송신하고 있는 동안, 적어도 하나의 에러 없는 프레임이 상기 제2 장치의 수신기 유닛에 의해 수신되었다는 것을 나타내는 적어도 하나의 값을 포함하는 응답확인 표시자의 값들을 제2 통신 경로를 통하여 상기 제2 장치로부터 연속적으로 수신하도록 구성된 수신기 유닛 - 상기 응답확인 표시자의 값들은 에러 없는 프레임들이 상기 제1 통신 경로를 통하여 상기 제2 장치에 의해 수신되었는지를 나타냄 - ; 및
상기 장치의 상기 수신기 유닛이 상기 제2 장치로부터 상기 응답확인 표시자의 프리즈된 값을 수신하였다는 것을 검출한 것에 응답하여 에러 조건이 존재하는 것을 결정하도록 구성된 에러 핸들링 유닛
을 포함하는 장치. - 제8항에 있어서,
데이터의 주어진 프레임은 상기 응답확인 표시자의 대응하는 값을 전달하는 응답확인 필드, 및 상기 주어진 프레임이 데이터를 전달하는지 아니면 상기 주어진 프레임이 제어 정보를 전달하는지를 표시하는 제어 표시자를 전달하는 데이터 링크 필드를 포함하는 장치. - 제8항에 있어서,
상기 에러 핸들링 유닛은 상기 응답확인 표시자의 수신된 값들을 상기 응답확인 표시자의 이전에 수신된 값들과 비교하여 상기 에러 조건이 존재하는지를 결정하도록 더 구성되는 장치. - 제10항에 있어서,
상기 에러 핸들링 유닛은 상기 응답확인 표시자의 적어도 두 개의 연속하는 동일한 값들을 검출한 것에 응답하여 에러 조건이 존재하는 것을 결정하도록 더 구성되는 장치. - 제9항에 있어서,
상기 에러 핸들링 유닛에 결합되고 제어 프레임의 페이로드 필드에서 특정한 인코딩을 가지는 제어 프레임이 상기 제2 장치로 보내지게 하도록 구성되는 링크 제어 유닛을 더 포함하며, 상기 제어 프레임은 상기 프레임이 제어 프레임인 것을 나타내는 데이터 링크 표시자를 포함하며, 상기 특정한 인코딩은 상기 응답확인 표시자의 프리즈된 값이 상기 제2 장치에서 재초기화되게 하도록 구성되는 장치. - 제12항에 있어서,
상기 링크 제어 유닛은 상기 제2 장치에 보내진 제어 프레임의 수보다 적은 데이터 프레임의 수에 대응하는 트랜잭션 프레임 카운트 값을 유지하도록 더 구성되고, 상기 에러 핸들링 유닛은 상기 응답확인 표시자의 수신된 값들을 상기 트랜잭션 프레임 카운트 값과 비교하여 상기 에러 조건이 존재하는지를 결정하도록 더 구성되는 장치. - 시스템으로서,
제1 디바이스; 및
제1 통신 경로 및 제2 통신 경로를 통해 상기 제1 디바이스에 결합된 제2 디바이스
를 포함하고,
상기 제1 디바이스는 상기 제1 통신 경로를 통해 상기 제2 디바이스로부터 데이터의 프레임들을 수신하고, 상기 데이터의 프레임들 내의 에러들을 검출하도록 구성되며,
상기 제1 디바이스는,
에러 없는 프레임들이 상기 제1 통신 경로를 통해 수신되는지를 나타내는 응답확인 표시자를 유지하고,
수신된 프레임 내의 데이터 에러를 검출하는 것에 응답하여 상기 응답확인 표시자의 값을 프리즈하고,
상기 제1 디바이스가 상기 제1 통신 경로를 통해 프레임들을 수신하고 있는 동안, 적어도 하나의 에러 없는 프레임이 수신되었음을 나타내는 적어도 하나의 값을 포함하는 상기 응답확인 표시자의 값들을 상기 제2 통신 경로를 통해 상기 제2 디바이스에 연속적으로 전달하도록 더 구성되고,
상기 제2 디바이스는 상기 제1 디바이스로부터 상기 응답확인 표시자의 값들을 수신하고, 상기 응답확인 표시자의 프리즈된 값을 수신하는 것에 응답하여 에러 조건이 존재하는 것을 결정하도록 구성되는 시스템. - 제14항에 있어서,
데이터의 주어진 프레임은 상기 응답확인 표시자의 대응하는 값을 전달하기 위한 응답확인 필드, 및 상기 데이터의 주어진 프레임이 데이터를 전달하는지 아니면 상기 주어진 프레임이 제어 정보를 전달하는지를 나타내는 제어 표시자를 전달하기 위한 데이터 링크 필드를 포함하는 시스템. - 제15항에 있어서,
상기 응답확인 표시자는, 초기화 이벤트 이후에 상기 제1 디바이스에 의해 수신된 에러 없는 프레임들의 수를 나타내는 카운트 값을 포함하고, 상기 응답확인 표시자의 프리즈된 값은 두개의 연속하는 동일한 카운트 값들에 대응하는 시스템. - 제16항에 있어서,
상기 카운트 값은 멀티 비트 값이며, 상기 제1 디바이스는 상기 멀티 비트 값을 복수의 프레임을 이용하여 상기 제2 디바이스에 전달하도록 구성되는 시스템. - 제15항에 있어서,
상기 응답확인 표시자의 값은, 싱글 비트를 포함하고, 상기 제1 디바이스는 에러 검출 유닛에 의해 에러가 검출되지 않은 각각의 수신된 프레임에 대하여 상기 응답확인 표시자의 값을 토글하도록 구성되고, 상기 프리즈된 응답확인 표시자는 상기 응답확인 표시자의 두개의 연속하는 동일한 값들에 대응하는 시스템. - 제15항에 있어서,
상기 제2 디바이스는 상기 응답확인 표시자의 프리즈된 값을 수신하는 것에 응답하여 상기 데이터의 프레임의 페이로드 필드에서 특정한 인코딩을 갖는 제어 프레임을 상기 제1 디바이스로 송신하도록 더 구성되고, 상기 제어 프레임은 상기 프레임이 제어 프레임인 것을 나타내는 데이터 링크 표시자를 포함하고, 상기 특정한 인코딩은 상기 제1 디바이스가 상기 응답확인 표시자의 프리즈된 값을 재초기화하게 하도록 구성되는 시스템. - 제19항에 있어서,
상기 제2 디바이스는, 프리즈된 응답확인 표시자를 수신하는 것에 응답하여 상기 페이로드 필드에서 특정한 인코딩을 갖는 제어 프레임을 송신한 후에, 하나 이상의 이전에 송신한 데이터의 프레임들을 상기 제1 디바이스에 재송신하도록 더 구성되는 시스템. - 제14항에 있어서,
상기 제2 디바이스는 상기 응답확인 표시자의 수신된 값들을 상기 응답확인 표시자의 이전에 수신된 값들과 비교하여 상기 에러 조건이 존재하는지를 결정하도록 더 구성되는 시스템. - 제21항에 있어서,
상기 제1 디바이스는 메모리 컨트롤러를 포함하고 상기 제2 디바이스는 메모리 디바이스를 포함하는 시스템. - 제14항에 있어서,
상기 제1 통신 경로 및 상기 제2 통신 경로는 직렬 통신 경로들인 시스템. - 장치로서,
제1 통신 경로를 통해 제2 장치의 송신기 유닛으로부터 데이터의 프레임들을 수신하도록 구성되는 수신기 유닛;
상기 제1 통신 경로를 통해 수신된 상기 데이터의 프레임들 내의 데이터 에러들을 검출하도록 구성되는 에러 검출 유닛; 및
상기 제1 통신 경로를 통해 상기 장치에 의해 수신된 프레임들이 에러가 없는지를 나타내는 응답확인 표시자를 유지하도록 구성되는 응답확인 유닛 - 상기 에러 검출 유닛이 수신된 프레임내의 데이터 에러를 검출하는 것에 응답하여, 상기 응답확인 유닛은 상기 응답확인 표시자의 현재 값을 미리 결정된 에러 값으로 설정함으로써 상기 제1 통신 경로에 대한 에러 조건을 표시하도록 구성됨 -
을 포함하며,
상기 장치는, 상기 장치가 상기 제1 통신 경로를 통해 프레임들을 수신하고 있는 동안, 적어도 하나의 에러 없는 프레임이 수신되었다는 것을 표시하는 적어도 하나의 값을 포함하는 상기 응답확인 표시자의 값들을 제2 통신 경로를 통해 상기 제2 장치에 연속적으로 전달하도록 구성되는 장치. - 제24항에 있어서,
상기 응답확인 표시자는 싱글 비트를 포함하며, 상기 미리 결정된 에러 값은 상기 응답확인 표시자의 마지막 값의 반대 값을 포함하는 장치. - 장치로서,
제1 통신 경로를 통해 데이터의 프레임들을 제2 장치의 수신기 유닛에 송신하도록 구성되는 송신기 유닛;
상기 송신기 유닛이 상기 제1 통신 경로를 통해 프레임들을 송신하고 있는 동안, 적어도 하나의 에러 없는 프레임이 제2 장치의 수신기 유닛에 의해 수신되었다는 것을 표시하는 적어도 하나의 값을 포함하는 응답확인 표시자의 값들을 상기 제2 장치로부터 제2 통신 경로를 통해 연속으로 수신하도록 구성되는 수신기 유닛 - 상기 응답확인 표시자의 값들은 상기 제1 통신 경로를 통해 상기 제2 장치에 의해 에러 없는 프레임들이 수신되었는지를 나타냄 -; 및
상기 장치의 수신기 유닛이, 상기 미리 결정된 에러 값으로 설정된, 응답확인 표시자의 현재 값을 상기 제2 장치로부터 수신하였다는 것을 검출하는 것에 응답하여 에러 조건이 존재한다는 것을 결정하도록 구성되는 에러 핸들링 유닛
을 포함하는 장치. - 제26항에 있어서,
상기 응답확인 표시자의 각각의 값은 싱글 비트를 포함하며, 상기 미리 결정된 에러 값은 상기 응답확인 표시자의 마지막 값의 반대 값을 포함하는 장치.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/697,763 | 2010-02-01 | ||
US12/697,763 US8370725B2 (en) | 2010-02-01 | 2010-02-01 | Communication interface and protocol |
PCT/US2011/022705 WO2011094395A2 (en) | 2010-02-01 | 2011-01-27 | Communication interface and protocol |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20130023199A true KR20130023199A (ko) | 2013-03-07 |
KR101471733B1 KR101471733B1 (ko) | 2014-12-12 |
Family
ID=44320111
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020127023090A Expired - Fee Related KR101471733B1 (ko) | 2010-02-01 | 2011-01-27 | 통신 인터페이스 및 프로토콜 |
Country Status (6)
Country | Link |
---|---|
US (1) | US8370725B2 (ko) |
EP (1) | EP2532110B1 (ko) |
KR (1) | KR101471733B1 (ko) |
CN (2) | CN105071904A (ko) |
TW (1) | TWI442733B (ko) |
WO (1) | WO2011094395A2 (ko) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8954803B2 (en) * | 2010-02-23 | 2015-02-10 | Mosys, Inc. | Programmable test engine (PCDTE) for emerging memory technologies |
US8539254B1 (en) * | 2010-06-01 | 2013-09-17 | Xilinx, Inc. | Method and integrated circuit for protecting against differential power analysis attacks |
US8988956B2 (en) | 2012-09-18 | 2015-03-24 | Mosys, Inc. | Programmable memory built in self repair circuit |
US9363621B2 (en) | 2012-11-12 | 2016-06-07 | Huawei Technologies Co., Ltd. | System and method adopting a reliable stop-and-wait hybrid automatic repeat request protocol |
WO2017027028A1 (en) * | 2015-08-12 | 2017-02-16 | Hewlett Packard Enterprise Development Lp | Serdes link management |
EP3378178B1 (en) * | 2015-11-18 | 2020-07-22 | Telefonaktiebolaget LM Ericsson (PUBL) | Toggling based indicator of reception success |
WO2019000190A1 (en) * | 2017-06-26 | 2019-01-03 | Nokia Technologies Oy | CRC AND POLAR CODE TRANSMISSION SCHEME |
CN108134655B (zh) * | 2017-12-19 | 2021-01-19 | 深圳先进技术研究院 | 一种确定通信链路状态的方法及控制器 |
US11855655B2 (en) * | 2021-09-28 | 2023-12-26 | Texas Instruments Incorporated | Serial communications module with CRC |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4422171A (en) * | 1980-12-29 | 1983-12-20 | Allied Corporation, Law Department | Method and system for data communication |
US6148422A (en) * | 1997-10-07 | 2000-11-14 | Nortel Networks Limited | Telecommunication network utilizing an error control protocol |
US6088337A (en) * | 1997-10-20 | 2000-07-11 | Motorola, Inc. | Method access point device and peripheral for providing space diversity in a time division duplex wireless system |
JPWO2006046586A1 (ja) * | 2004-10-28 | 2008-05-22 | 松下電器産業株式会社 | データ通信装置、データ受信装置、データ送信装置および再送制御方法 |
JP4703310B2 (ja) * | 2005-08-04 | 2011-06-15 | 株式会社東芝 | 通信方法および通信システム |
CN101278529B (zh) * | 2005-10-03 | 2011-10-19 | 松下电器产业株式会社 | 通信装置 |
KR100750170B1 (ko) | 2005-11-15 | 2007-08-21 | 삼성전자주식회사 | 통신 네트워크에서 데이터 프레임을 효율적으로 전송하는방법 및 장치 |
WO2008117164A2 (en) | 2007-03-26 | 2008-10-02 | Marvell World Trade Ltd. | Encoding and decoding systems with header and data transmission success indication |
KR100899823B1 (ko) | 2007-05-10 | 2009-05-27 | 포스데이타 주식회사 | 무선 통신시스템의 arq 피드백 방법 및 장치 |
CN101359980B (zh) * | 2008-09-05 | 2011-02-09 | 华为技术有限公司 | Rlc数据块发送过程中的异常处理方法 |
-
2010
- 2010-02-01 US US12/697,763 patent/US8370725B2/en not_active Expired - Fee Related
-
2011
- 2011-01-27 CN CN201510552852.6A patent/CN105071904A/zh active Pending
- 2011-01-27 CN CN201180013710.2A patent/CN103004124B/zh not_active Expired - Fee Related
- 2011-01-27 EP EP11737631.9A patent/EP2532110B1/en not_active Not-in-force
- 2011-01-27 KR KR1020127023090A patent/KR101471733B1/ko not_active Expired - Fee Related
- 2011-01-27 WO PCT/US2011/022705 patent/WO2011094395A2/en active Application Filing
- 2011-02-01 TW TW100103945A patent/TWI442733B/zh not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
TW201141122A (en) | 2011-11-16 |
EP2532110B1 (en) | 2014-01-15 |
US20110191647A1 (en) | 2011-08-04 |
CN105071904A (zh) | 2015-11-18 |
WO2011094395A3 (en) | 2011-11-17 |
WO2011094395A2 (en) | 2011-08-04 |
US8370725B2 (en) | 2013-02-05 |
KR101471733B1 (ko) | 2014-12-12 |
TWI442733B (zh) | 2014-06-21 |
CN103004124A (zh) | 2013-03-27 |
CN103004124B (zh) | 2017-03-01 |
EP2532110A4 (en) | 2013-05-15 |
EP2532110A2 (en) | 2012-12-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101471733B1 (ko) | 통신 인터페이스 및 프로토콜 | |
US8332729B2 (en) | System and method for automatic communication lane failover in a serial link | |
US7016304B2 (en) | Link level retry scheme | |
US8576843B2 (en) | Packet format for a distributed system | |
US9673934B2 (en) | Error correction on demand | |
US20080148131A1 (en) | Command Packet Packing to Mitigate CRC Overhead | |
WO2013111010A1 (en) | Chip-to-chip communications | |
KR20130140018A (ko) | 선택적인 바이트 동기화를 이용하는 고속 직렬 통신 인터페이스 통신 시스템에서의 전력 절감 모드 시스템 및 방법 | |
CN106487673B (zh) | 一种基于三模冗余的检错重传容错路由单元 | |
JP2015027100A (ja) | パケット通信の伝送制御方法及びパケット通信システム | |
US20070195699A1 (en) | System and method for efficient network flow control | |
US9465690B2 (en) | Cumulative error detection in data transmission | |
US8427951B2 (en) | Method, system, and apparatus for reliable data packet recovery in a link layer of a data center ethernet network | |
US20120106344A1 (en) | Data communication acknowledgement in a network | |
JP3996928B2 (ja) | 破損データを処理する方法 | |
JP2019176263A (ja) | 送受信システム、データ受信装置、およびデータ受信方法 | |
US9306769B2 (en) | Cell-based link-level retry scheme | |
US8522104B2 (en) | Smart aging retry buffer | |
EP4149032B1 (en) | Selection of processing mode for receiver circuit | |
US20060059273A1 (en) | Envelope packet architecture for broadband engine | |
US20100208581A1 (en) | Data transfer system, data transmitting device, data receiving device and data transfer method | |
US7310762B2 (en) | Detection of errors | |
US10021587B2 (en) | Congestion control in a transport network | |
JP4749820B2 (ja) | 誤りがない場合のレイテンシに影響を与えることなく誤り訂正機能を実装したインターコネクト通信 | |
US20060140122A1 (en) | Link retry per virtual channel |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20120903 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PG1501 | Laying open of application | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20140826 Comment text: Request for Examination of Application |
|
PA0302 | Request for accelerated examination |
Patent event date: 20140826 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20140927 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20141204 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20141204 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20171127 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20171127 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20181122 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20181122 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20191126 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20191126 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20201124 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20211123 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20221123 Start annual number: 9 End annual number: 9 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20240915 |