Relay apparatus and relay method
First Claim
1. A relay apparatus for relaying data transmitted from a first apparatus to a second apparatus, the relay apparatus comprising:
- a relay receive buffer which stores data transmitted from the first apparatus;
a relay transmit buffer which corresponds to the relay receive buffer and stores data to be transmitted to the second apparatus;
a management information storage section which stores first management information for managing an address of the relay receive buffer and second management information for managing an address of the relay transmit buffer;
an information processing section which stores, when receiving data directed to the second apparatus from the first apparatus, the received data in the relay receive buffer, and swaps the address of the relay receive buffer managed by the first management information for the address of the relay transmit buffer managed by the second management information; and
a transmission section which transmits to the second apparatus data stored at the address of the relay transmit buffer managed by the second management information.
1 Assignment
0 Petitions
Accused Products
Abstract
A management information storage section included in a relay apparatus stores first management information for managing an address of a first buffer which stores data transmitted from a first apparatus to a second apparatus and second management information for managing an address of a second buffer corresponding to the first buffer. An information processing section swaps the address of the first buffer managed by the first management information for the address of the second buffer managed by the second management information. A transmission section transmits to the second apparatus data stored at the address of the first buffer swapped between the first management information and the second management information.
-
Citations
5 Claims
-
1. A relay apparatus for relaying data transmitted from a first apparatus to a second apparatus, the relay apparatus comprising:
-
a relay receive buffer which stores data transmitted from the first apparatus; a relay transmit buffer which corresponds to the relay receive buffer and stores data to be transmitted to the second apparatus; a management information storage section which stores first management information for managing an address of the relay receive buffer and second management information for managing an address of the relay transmit buffer; an information processing section which stores, when receiving data directed to the second apparatus from the first apparatus, the received data in the relay receive buffer, and swaps the address of the relay receive buffer managed by the first management information for the address of the relay transmit buffer managed by the second management information; and a transmission section which transmits to the second apparatus data stored at the address of the relay transmit buffer managed by the second management information. - View Dependent Claims (2, 3, 4)
-
-
5. A relay method of relaying data transmitted from a first apparatus to a second apparatus by a relay apparatus, the relay method comprising:
-
storing, when receiving data directed to the second apparatus from the first apparatus, the received data in a relay receive buffer storing data transmitted from the first apparatus, swapping an address of the relay receive buffer managed by first management information stored in a management information storage section for an address of a relay transmit buffer corresponding to the relay receive buffer managed by second management information stored in the management information storage section, the relay transmit buffer storing data to be transmitted to the second apparatus; and transmitting to the second apparatus data stored at the address managed by the second management information.
-
Specification