Method for formatting and routing data between an external network and an internal network
First Claim
1. A method for formatting and routing data between an external network and an internal network, comprising:
- receiving a data packet at a gateway device;
separating data information from the data packet;
reformatting the separated data information from a first digital format into a second digital format;
selecting a transmission mode for communicating the data information in the second digital format to a particular node residing on the internal network;
preparing a portion of the data information in the second digital format for transmission in the selected transmission mode; and
transmitting the portion of the data information in the second digital format to the particular node via the selected transmission mode.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for formatting and routing data between an external network and an internal IEEE 1394 network is provided. The method comprises receiving a data packet at a gateway device, separating data information from the data packet, reformatting the separated data information from a first digital format into a second digital format, selecting a transmission mode for communicating the data information in the second digital format to a particular node residing on the internal network, preparing a portion of the data information in the second digital format for transmission in the selected transmission mode, and transmitting the portion of the data information in the second digital format to the particular node via the selected transmission mode.
-
Citations
8 Claims
-
1. A method for formatting and routing data between an external network and an internal network, comprising:
-
receiving a data packet at a gateway device;
separating data information from the data packet;
reformatting the separated data information from a first digital format into a second digital format;
selecting a transmission mode for communicating the data information in the second digital format to a particular node residing on the internal network;
preparing a portion of the data information in the second digital format for transmission in the selected transmission mode; and
transmitting the portion of the data information in the second digital format to the particular node via the selected transmission mode. - View Dependent Claims (2, 3, 4)
determining whether the data information is real time or non-real time data;
if the data information is real time data, then selecting an IEEE 1394 isochronous channel for communicating the data information to the particular node; and
if the data information is non-real time data, then selecting an IEEE 1394 asynchronous channel for communicating the data information to the particular node.
-
-
3. The method of claim 1, wherein preparing the portion of the data information for transmission comprises:
-
reading an address mapping table and retrieving node address information for the particular node; and
appending the node address information for the particular node with the portion of the data information in the second digital format.
-
-
4. The method of claim 1, wherein the data packet is received at the gateway device through an external network interface configured to use an asynchronous transfer mode protocol and wherein the data packet is router to an internal network interface configured to use an IEEE 1394 protocol.
-
5. A computer-readable medium having stored thereon one or more sequences of instructions for causing one or more processors to perform a method for formatting and routing data between an external network and an internal network, the method comprising the acts of:
-
receiving a data packet at a gateway device;
separating data information from the data packet;
reformatting the separated data information from a first digital format into a second digital format;
selecting a transmission mode for communicating the data information in the second digital format to a particular node residing on the internal network;
preparing a portion of the data information in the second digital format for transmission in the selected transmission mode; and
transmitting the portion of the data information in the second digital format to the particular node via the selected transmission mode. - View Dependent Claims (6, 7, 8)
determining whether the data information is real time or non-real time data;
if the data information is real time data, then selecting an IEEE 1394 isochronous channel for communicating the data information to the particular node; and
if the data information is non-real time data, then selecting an IEEE 1394 asynchronous channel for communicating the data information to the particular node.
-
-
7. The computer-readable medium of claim 5, wherein preparing the portion of the data information for transmission comprises:
-
reading an address mapping table and retrieving node address information for the particular node; and
appending the node address information for the particular node with the portion of the data information in the second digital format.
-
-
8. The computer-readable medium of claim 5, wherein the data packet is received at the gateway device through an external network interface configured to use an asynchronous transfer mode protocol and wherein the data packet is router to an internal network interface configured to use an IEEE 1394 protocol.
Specification