Address mapping in home entertainment network
First Claim
1. A method for address mapping in a network system, comprising:
- receiving a self identification packet;
extracting a bus identifier and a physical identifier from the self identification packet;
adding a new row to an address mapping tale, the new row comprising a bus identifier field, a physical identifier field, and a node unique identifier field;
inserting the physical identifier and the bus identifier into the respective bus identifier field and physical identifier field in the new row of the address mapping table;
transmitting a read request packet to a node identified by the self identification packet;
receiving a read response packet, the read response packet comprising a node unique identifier;
extracting one or more identifiers from the read response packet, the one or more identifiers including a node unique identifier; and
inserting the one or more identifiers into additional fields in the new row of the address mapping table, and further comprising;
partitioning a plurality of unique records into three or more logically distinct sections, the tree or more logically distinct sections including;
an IEEE 1394 bus service section;
an MPEG service section; and
an IP service section.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for address mapping in a home entertainment network system includes receiving a self identification packet; extracting a bus identifier and a physical identifier from the self identification packet; adding a new row to an address mapping table, the new row comprising a bus identifier field, a physical identifier field, and a node unique identifier field; inserting the physical identifier and bus identifier into the respective bus identifier and physical identifier field in the new row of the address mapping table; transmitting a read request packet to a node identified by the self identification packet; receiving a read response packet, the read response packet comprising a node unique identifier; extracting one or more identifiers from the read response packet, the one or more identifiers including a node unique identifier; and inserting the one or more identifiers into additional fields in the new row of the address mapping table.
-
Citations
8 Claims
-
1. A method for address mapping in a network system, comprising:
-
receiving a self identification packet;
extracting a bus identifier and a physical identifier from the self identification packet;
adding a new row to an address mapping tale, the new row comprising a bus identifier field, a physical identifier field, and a node unique identifier field;
inserting the physical identifier and the bus identifier into the respective bus identifier field and physical identifier field in the new row of the address mapping table;
transmitting a read request packet to a node identified by the self identification packet;
receiving a read response packet, the read response packet comprising a node unique identifier;
extracting one or more identifiers from the read response packet, the one or more identifiers including a node unique identifier; and
inserting the one or more identifiers into additional fields in the new row of the address mapping table, and further comprising;
partitioning a plurality of unique records into three or more logically distinct sections, the tree or more logically distinct sections including;
an IEEE 1394 bus service section;
an MPEG service section; and
an IP service section. - View Dependent Claims (2, 3, 4, 5)
receiving a command pertaining to a particular node in the network system;
relating the command to a particular bus identifier and physical identifier using the address mapping table; and
sending the command to the particular node using the particular bus identifier and physical identifier.
-
-
4. The method of claim 1, wherein the transmitting and receiving acts are performed via an IEEE 1394 bus.
-
5. The method of claim 1, wherein the network system comprises a home entertainment system.
-
6. A computer readable medium having stored thereon sequences of instructions for causing one or more processors to perform the acts of:
-
receiving a self identification packet;
extracting a bus identifier and a physical identifier from the self identification packet;
adding a new row to an address mapping table, the new row comprising a bus identifier field, a physical identifier field, and a node unique identifier field;
inserting the physical identifier and the bus identifier into the respective bus identifier field and physical identifier field in the new row of the address mapping table;
transmitting a read request packet to a node identified by the self identification packet;
receiving a read response packet, The read response packet comprising a node unique identifier;
extracting one or more identifiers from the read response packet, the one or more identifiers including a node unique identifier; and
inserting the one or more identifiers into additional fields in the new row of the address mapping table, and further comprising sequences of instruction for causing the one or more processors to perform the act of partitioning a plurality of unique records into three or more logically distinct sections, the three or more logically distinct sections including;
an IEEE 1394 bus service section;
an MPEG service section; and
an IP service section. - View Dependent Claims (7, 8)
receiving a command pertaining to a particular node in the network system;
relating the command to a particular bus identifier and physical identifier using the address mapping table; and
sending the command to the particular node using the particular bus identifier and physical identifier.
-
-
8. The computer readable medium of claim 6, wherein the sequences of instructions cause the one or more processors to perform the acts of transmitting and receiving via an IEEE 1394 bus.
Specification