Transmitting apparatus and error handling method in transmitting apparatus
AssigneeKabushiki Kaisha Toshiba
InventorsKouki Uesugi, Noriko Inoue
Life of this patent
Estimating the term…
Abstract
When an error is detected in a received packet, a higher application is informed that the error occurred, and when no error is detected in the received packet, the higher application is informed that the packet has been received. If a next packet is received while a packet having the detected error is stored in a data storing region, an acknowledge signal indicating that the packet cannot be received is sent to a source node, and the packet having the detected error stored in the data storing region is invalidated by a request from the higher application. When the error is detected in a received packet, that packet stored in the data storing region is invalidated.
Claims12
A transmission apparatus comprising:
- a receiving unit connected to a source of a packet and configured to receive the packet from said source,
- an error-detecting unit configured to detect an error in the packet received by said receiving unit,
- a controlling unit configured to store said packet received by said receiving unit in a data storing region, and to generate an acknowledge signal based on a result of an error detection of said error-detecting unit and to send the acknowledge signal to said source of said packet and said data storing region, and
- a sending unit connected to outside and configured to send said packet stored in said data storing region to the outside in accordance with a request from the outside, wherein
- said controlling unit informs said sending unit that a receiving operation was completed through a first control signal different from said acknowledge signal when an error was not detected in said packet, and informs said sending unit that an error has occurred through a second control signal different from said acknowledge signal when an error was detected in said packet, based on the result of the error detection of the error-detecting unit, and
- said sending unit informs the outside about a completion of the receiving operation informed by said controlling unit, and informs the outside about the occurrence of the error informed by said controlling unit.
A transmission apparatus comprising:
- a lower interface connected to a source node for receiving the packet from said source node,
- an error-detecting section for detecting an error in the packet received by said lower interface,
- a controllign section for storing said packet received by said lower interface in a data storing region, and for generating an acknowledge signal based on a result of the error detection of said error-detecting section and sending the acknowledge signal to said source node of said packet and said data storing region, and
- a higher interface connected to a higher application for sending said packet stored in said data storing region to said higher application in accordance with a request from said higher application, wherein
- said controlling section informs said higher interface that a receiving operation has been completed through a first control signal different from said acknowledge signal when an error was not detected in said packet, and informs said higher interface that an error has occurred through a second control signal different from said acknowledge signal when an error was detected in said packet, based on the result of the error detection of the error-detecting section, and
- said higher interface informs said higher application about the completion of the receiving operation informed by said controlling section, and informs said higher application about the occurrence of the error informed by said controlling section.
An error handling method comprising the steps of:
- receiving a packet from a source,
- detecting an error of said received packet,
- storing said received packet in a data storing region,
- generating an acknowledge signal based on a result of the error detection and sending the acknowledge signal to said source of said packet and said data storing region,
- informing outside that a receiving operation has completed through a first control signal different from said acknowledge signal,
- informing the outside that an error has occurred in said packet through a second control signal different from said acknowledge signal when the error of the packet was detected as a result of the error detection of the packet, and
- transmitting the packet stored in said data storing region to the outside in accordance with a request from the outside.
Dependencies are inferred from the claim text.