Bridging between a Bluetooth scatternet and an Ethernet LAN
First Claim
1. A method of preventing unnecessary data packets from being sent between a point-to-point network and a shared medium network, said point-to-point network and said shared medium network having a plurality of nodes therein including at least one network access point, comprising:
- receiving data packets from said point-to-point network and said shared medium network at said network access point;
filtering each data packet based on a destination address thereof at said network access point if said data packet was received from said shared medium network; and
filtering each data packet based on said broadcast type thereof at said network access point if said data packet was received from said point-to-point network, and further filtering said data packet based on a destination address thereof if said data packet received from said point-to-point network passed said broadcast type filtering.
1 Assignment
0 Petitions
Accused Products
Abstract
System and method are disclosed for bridging a point-to-point network such as a Bluetooth scatternet with a shared medium network such as an Ethernet LAN. The scatternet is connected to the LAN via a network access point (NAP). Data packets sent from the LAN to the scatternet are filtered at the NAP to eliminate unnecessary data packets from being sent to the scatternet. Only certain ones of the data packets are forwarded between the LAN and the scatternet. An inter-NAP protocol is used to exchange messages where two or more NAPs are connected to the LAN. Broadcast loops are prevented from occurring in the scatternet and the LAN by defining Administrative domains and NAP service areas (NAPSAs), and controlling the borders thereof according to a broadcast type of the data packets.
-
Citations
62 Claims
-
1. A method of preventing unnecessary data packets from being sent between a point-to-point network and a shared medium network, said point-to-point network and said shared medium network having a plurality of nodes therein including at least one network access point, comprising:
-
receiving data packets from said point-to-point network and said shared medium network at said network access point;
filtering each data packet based on a destination address thereof at said network access point if said data packet was received from said shared medium network; and
filtering each data packet based on said broadcast type thereof at said network access point if said data packet was received from said point-to-point network, and further filtering said data packet based on a destination address thereof if said data packet received from said point-to-point network passed said broadcast type filtering. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A system for preventing unnecessary data packets from being sent between a point-to-point network and a shared medium network, bridging a point-to-point network with a shared medium network, comprising:
-
at least one network access point connecting said point-to-point network to said shared medium network;
a filtering function in said at least one network access point, said filtering function configured to filter data packets sent between said shared medium network to said point-to-point network; and
said filtering function including a destination address based filter configured to filter data packets received from said shared medium network, and a broadcast type based filter configured to filter data packets received from said point-to-point network, said broadcast type filter further configured to filter said data packets received from said point-to-point network based on a destination address thereof if said data packets passed said broadcast type filtering. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
Specification