Patent ID: 8582586
Filing Date: 2013-11-12
Classification: H04L

Abstract:
1. A gateway apparatus, to which a plurality of networks are connected, for transferring data from one network to another network, each data having an identifier which indicates whether said data should be sent to another network in an order of priority specified by said identifier or in an order in which said data is received, and the apparatus comprising: a buffer means, when data is received from the one network, for storing the received data, the data including a first type of data that should be sent in the order of priority and a second type of data that should be sent in the order in which the data is received, the first type of data being different than the second type of data; a control means for serially sending the data stored in the buffer means to the another network in accordance with a priority of the identifier attached to the data stored in the buffer means; and sending message boxes for temporarily storing data transferred from the buffer means such that the data is waiting to be sent, wherein the buffer means includes a first storage area for storing only the received first type of data in the order of priority, and a second storage area for storing only the received second type of data in the order in which the data is received, wherein the sending message boxes include a plurality of first sending message boxes for storing only the first type of data transferred from the first storage area of the buffer means and a single second sending message box for storing only the second type of data transferred from the second storage area of the buffer means, wherein the number of the first sending message boxes is less than a number of the identifiers, wherein the control means stores the received data in one of the first storage area and the second storage area based on the identifier attached to the received data, the first type of data having an identifier of a first type and the second type of data having an identifier of a second type, wherein the control means serially sends the data stored in the first storage area and the second storage area to the another network in accordance with the priority of the identifier attached to the data, by serially sending the data stored in the first sending message boxes and the second sending message box to the another network in accordance with the priority of the identifier of the data.