METHOD AND APPARATUS FOR EMULATING ETHERNET FUNCTIONALITY OVER A SERIAL BUS

Patent №

US 6,977,939

Granted

2005-12-20

Filed 2001

Owner

MICROSOFT CORPORATION

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09769438

The invention allows applications to transparently use a bus, such as the IEEE-1394 serial bus, as if it were an Ethernet (IEEE 802.3). In a conventional Ethernet, each node is assigned a unique 6-byte MAC address in order to receive frames addressed to it over the LAN. According to the invention, IEEE-1394 bus node identifiers are mapped to Ethernet MAC addresses using for example a digital signature algorithm. Ethernet frames are then “wrapped” into 1394 bus packets and addressed to the destination node using the hashed address. The receiver unwraps the 1394 packet and restores the Ethernet frame to its original form. An optimum packet size for transmission of Ethernet packets over the 1394 bus is selected with reference to speed topology maps in the 1394 bus nodes, and this optimum size is transmitted to bus nodes. This packet size is reported to TCP to specify the packet size, and all packets larger than that size are fragmented and reassembled at the receiving node. The protocol works transparently across networks that are linked via bridges.

AI hardwareH04L 12/4633H04L 12/462

AI classification

AI hardware0.99
Natural language0.00
Planning0.00
Knowledge representation0.00
Evolutionary computation0.00
Speech0.00
Vision0.00
Machine learning0.00

Ownership

MICROSOFT CORPORATION

assignment · 115240656

Assignors

JOY, JOSEPH M., MURCHING, ARVIND, CLEETON, LAWRENCE R.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC