INTERFACE BETWEEN NETWORK DATA BUS APPLICATION AND AVIONICS DATA BUS
First Claim
1. A method for transmitting data between a first device connected to a first data bus having a first communication protocol and a second device connected to a second data bus having a second communication protocol, the method comprising:
- receiving a block of data;
dividing the block of data into at least a first packet having a first packet size and a second packet having a second packet size;
transmitting the first packet to a converter, the converter being configured to convert a packet from the first communication protocol to the second communication protocol; and
transmitting the second packet to the converter after waiting a predetermined time, wherein the first packet size, the second packet size, and the predetermined time are selected to prevent overflow of a memory of the converter, and wherein the second packet size, and the predetermined time are selected to prevent expiration of a timer at the second data bus, the time being associated with data transferred in the first and second packets.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for transmitting data between a first device and second device is disclosed. The method includes receiving a block of data; dividing the block of data into at least a first packet having a first size and a second packet having a second packet size; transmitting the first packet to a converter, the converter being configured to convert a packet from a first communication protocol to a second communication protocol; and transmitting the second packet to the converter after waiting a predetermined time. The first packet size, the second packet size, and the predetermined time are selected to prevent overflow of a memory of the converter. The second packet size, and the predetermined time are selected to prevent expiration of a timer at the second data bus. The time is associated with data transferred in the first and second packets.
47 Citations
20 Claims
-
1. A method for transmitting data between a first device connected to a first data bus having a first communication protocol and a second device connected to a second data bus having a second communication protocol, the method comprising:
-
receiving a block of data;
dividing the block of data into at least a first packet having a first packet size and a second packet having a second packet size;
transmitting the first packet to a converter, the converter being configured to convert a packet from the first communication protocol to the second communication protocol; and
transmitting the second packet to the converter after waiting a predetermined time, wherein the first packet size, the second packet size, and the predetermined time are selected to prevent overflow of a memory of the converter, and wherein the second packet size, and the predetermined time are selected to prevent expiration of a timer at the second data bus, the time being associated with data transferred in the first and second packets. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 13)
-
-
9. A device for transmitting data between a first device connected to a first data bus having a first communication protocol and a second device connected to a second data bus having a second communication protocol, the device comprising:
-
a receiver means for receiving a block of data;
a dividing means for dividing the block of data into at least a first packet and a second packet, the first packet having a first packet size and the second packet having a second packet size;
a transmitting means for transmitting the first packet to a converter, the converter being configured to convert a packet from the first communication protocol to the second communication protocol; and
a transmitting means for transmitting the second packet to the converter after waiting a predetermined time, wherein the first packet size, the second packet size, and the predetermined time are selected to prevent buffer or memory overflow at the data converter, wherein the second packet size, and the predetermined time are selected to prevent expiration of a timer at the second device, and wherein the timer is associated with data transferred in the first and second packets. - View Dependent Claims (10, 11, 12, 14, 15)
-
-
16. A method for transmitting data between a first device connected to a first data bus having a first communication protocol and second and third devices connected to a second data bus having a second communication protocol, the method comprising:
-
receiving a first block of data addressed to the second device;
receiving a second block of data addressed to the third device;
dividing the first block of data into packets, the packets comprising at least a first packet and a second packet, the first packet having a first packet size and the second packet having a second packet size;
dividing the second block of data into packets, the packets comprising at least a third packet and a fourth packet, the third packet having a third packet size and the fourth packet having a fourth packet size;
transmitting the first packet addressed to the second device to a first converter, the first converter being configured to convert packets from the first communication protocol to the second communication protocol;
transmitting the third packet addressed to the third device to a second converter, the second converter being configured to convert packets from the first communication protocol to the second communication protocol;
transmitting the second packet addressed to the second device to the first converter after waiting a first predetermined time, and transmitting the fourth packet addressed to the third device to the second converter after waiting a second predetermined time, wherein the first packet size, the second packet size, and the first predetermined time are selected to prevent buffer or memory overflow at the first converter, wherein the second packet size, and the first predetermined time are selected to prevent expiration of a first timer at the second device, wherein the first timer is associated with data transferred in the first and second packets, wherein the third packet size, the fourth packet size, and the second predetermined time are selected to prevent buffer or memory overflow at the second converter, wherein the fourth packet size, and the second predetermined time are selected to prevent expiration of a second timer and the third device, and wherein the second time is associated with data transferred in the third and fourth packets. - View Dependent Claims (17, 18, 19, 20)
-
Specification