IP Library Granted Patent US 7,933,281
Granted Patent B2
US 7,933,281 · App. 12/206,465 · Granted Apr 26, 2011

Method of bus configuration to enable device bridging over dissimilar buses

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,933,281
App. No.
12/206,465
Granted
Apr 26, 2011
Kind
B2
Abstract

Several local IEEE1394 buses are bridged together over a second bus type to create a global bus wherein each local bus node is able to address nodes across the global bus without the local nodes being aware of the bridging operation. A bridging device operates by translating local bus node addresses to a global bus for communication over the second bus type. Alternatively, the local bus node identification process is controlled by the bridging device operating as the root node to cause the local nodes to be identified with a node address that is unique for the global network. The second bus type operates as a backbone for the global network and can be any type of communication bus or network with capability to transport the local bus traffic. The bridging devices that interface the local IEEE1394 buses to the backbone contain portals specific to each bus type that can communicate data between the dissimilar buses.

Claims (17)

1. A method of network bridging wherein local nodes within a first sub-network communicate to remote nodes within a second sub-network using unique addresses assigned to each node, where bridge devices perform an interface function between the sub-networks, the method comprising the steps of:

assigning a local address to each local node within a sub-network; within each sub-network, assigning an address to each remote node; wherein the step of assigning an address to each remote node comprises the steps of:

collecting at the bridge device of each sub-network information about the remote nodes;

appending the collected information about the remote nodes to the address assignment of each local node;

mapping a remote node address to a virtual local address;

performing another assignment of addresses to each local node within the sub-network that includes the remote node address information; and

whereby within each sub-network the local nodes and the remote nodes are identified with unique addresses; and

communicating between the local nodes and the remote nodes by translating in the bridge device between the virtual local addresses and the remote node addresses.

2. The method of claim 1 wherein the first sub-network communicates to the second sub-network over a third network connected between the first and second sub-networks wherein the third network is dissimilar to the first and second sub-networks.

3. A method of network bridging wherein local nodes within a first sub-network communicate to remote nodes within a second sub-network using unique addresses assigned to each node, where bridge devices perform an interface function between the sub-networks, the method comprising the steps of:

assigning a local address to each local node within a sub-network; within each sub-network, assigning an address to each remote node; wherein the step of assigning an address to each remote node comprises the steps of:

receiving in a bridge device a list, if a list is available, of the remote node addresses;

assigning unique addresses to the local nodes that are distinct from all of the remote node addresses;

transmitting the list of the remote node addresses and the unique local node addresses to another bridge devices;

repeating the steps of receiving, assigning, and transmitting addresses until the bridge devices of the sub-networks have performed assigning addresses to the local nodes; and

whereby within each sub-network the local nodes and the remote nodes are identified with unique addresses; and

communicating between the local nodes and the remote nodes by passing data through the bridge devices.

Assignments (7)
SECURITY AGREEMENT Recorded Jul 9, 2021
From: MAXLINEAR, INC.; MAXLINEAR COMMUNICATIONS, LLC; EXAR CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 056816/0089 →
RELEASE OF SECURITY INTEREST Recorded Jun 23, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; EXAR CORPORATION; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 056656/0204 →
SUCCESSION OF AGENCY (REEL 042453 / FRAME 0001) Recorded Jul 1, 2020
From: JPMORGAN CHASE BANK, N.A.
To: MUFG UNION BANK, N.A.
Reel/Frame 053115/0842 →
SECURITY AGREEMENT Recorded May 12, 2017
From: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042453/0001 →
MERGER AND CHANGE OF NAME Recorded May 19, 2015
From: ENTROPIC COMMUNICATIONS, INC.; EXCALIBUR SUBSIDIARY, LLC; ENTROPIC COMMUNICATIONS, LLC
To: ENTROPIC COMMUNICATIONS, LLC
Reel/Frame 035717/0628 →
MERGER AND CHANGE OF NAME Recorded May 18, 2015
From: EXCALIBUR ACQUISITION CORPORATION; ENTROPIC COMMUNICATIONS, INC.; ENTROPIC COMMUNICATIONS, INC.
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 035706/0267 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2008
From: WU, ZONG LIANG; LEE, RONALD; OZTURK, YUSUF
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 021497/0028 →