LAN topology detection and assignment of addresses
First Claim
1. A method, comprising:
- sending, in broadcast frames, at least one topology descriptor from a central host to at least one further host;
filtering, by at least one switch, the broadcast frames containing the sent at least one topology descriptor in such a way that only frames dedicated to a certain host reach, or are processed by, that host, wherein a frame dedicated to a certain host is a frame containing at least one topology descriptor describing the port number of the switch to which that host is directly connected;
receiving, at the at least one further host, the at least one topology descriptor sent in frames dedicated to the at least one further host;
reporting, from each of the at least one further host, the received at least one topology descriptor to the central host;
building up, at the central host, a topology data base describing the network topology based on the reported received at least one topology descriptor.
11 Assignments
0 Petitions
Accused Products
Abstract
A method, system, device and computer program product for automatically detecting a topology of a local area network, LAN. The LAN may be included in a telecommunication node, e.g. a base transceiver station. The LAN includes a central host and further hosts connected to the LAN. The central host sends topology descriptors to the hosts connected to the LAN, the hosts each reporting at least one of the received topology descriptors and other information to the central host. The central host can thus build up a topology data base describing the network topology. The topology descriptors are sent in broadcast frames to the hosts. A host, after having received a topology descriptor, may create one or more dedicated addresses, e.g. from the topology descriptor, and return the address(es) to the central host which may store the address(es).
16 Citations
37 Claims
-
1. A method, comprising:
-
sending, in broadcast frames, at least one topology descriptor from a central host to at least one further host; filtering, by at least one switch, the broadcast frames containing the sent at least one topology descriptor in such a way that only frames dedicated to a certain host reach, or are processed by, that host, wherein a frame dedicated to a certain host is a frame containing at least one topology descriptor describing the port number of the switch to which that host is directly connected; receiving, at the at least one further host, the at least one topology descriptor sent in frames dedicated to the at least one further host; reporting, from each of the at least one further host, the received at least one topology descriptor to the central host; building up, at the central host, a topology data base describing the network topology based on the reported received at least one topology descriptor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system, comprising:
-
a local area network having at least one switch; a central host; and at least one further host directly connected to one of said at least one switch, wherein; the central host of the local area network is configured to send, in broadcast frames, at least one topology descriptor to the at least one further host, the at least one switch is configured to filter the broadcast frames containing the sent at least one topology descriptor in such a way that only frames dedicated to a certain host reach, or are processed by, that host, wherein a frame dedicated to a certain host is a frame containing at least one topology descriptor describing the port number of the switch to which that host is directly connected; the at least one further host is configured to receive the at least one topology descriptor sent in frames dedicated to the at least one further host; the at least one further host is configured to report the received at least one topology descriptor to the central host; and the central host is configured to build up a topology data base describing the network topology based on the reported received at least one topology descriptor. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. An apparatus, comprising:
-
a host device in a local area network, the local area network further comprising at least one switch directly connected to the host and a central host, configured to; receive, from said central host via said at least one switch, broadcast frames comprising at least one topology descriptor in such a way that only frames dedicated to the host are received, wherein a frame dedicated to the host is a frame containing at least one topology descriptor describing the port number of the switch to which the host is directly connected, and send, when receiving one or more topology descriptors from the central host, a reporting message to the central host, the reporting message containing the received at least one topology descriptor. - View Dependent Claims (27, 28, 29, 30, 31)
-
-
32. An apparatus, comprising:
-
a central host device in a local area network, the local area network further comprising at least one switch and at least one further host directly connected to one of said at least one switch, the central host device configured to; send, in broadcast frames, at least one topology descriptor to the at least one further host, wherein the at least one topology descriptor is sent in broadcast frames in such a way that only frames dedicated to a certain host reach, or are processed by, that host, wherein a frame dedicated to a certain host is a frame containing at least one topology descriptor describing the port number of the switch to which that host is directly connected, receive, from each of the at least one further host, at least one of a reporting message containing the received at least one topology descriptor, and build up a topology data base describing the network topology based on the received at least one topology descriptor. - View Dependent Claims (33, 34)
-
-
35. A non-transitory computer-readable medium having a computer program embodied thereon, the computer program configured to cause a processor to:
-
send, in broadcast frames, at least one topology descriptor from a central host to at least one further host; filter, by at least one switch, the broadcast frames containing the sent at least one topology descriptor in such a way that only frames dedicated to a certain host reach, or are processed by, that host, wherein a frame dedicated to a certain host is a frame containing at least one topology descriptor describing the port number of the switch to which that host is directly connected; receive, at the at least one further host, the at least one topology descriptor sent in frames dedicated to the at least one further host; reporting, from each of the at least one further host, the received at least one topology descriptor to the central host; build up, at the central host, a topology data base describing the network topology based on the reported received at least one topology descriptor.
-
-
36. An apparatus, comprising:
-
a device in a local area network, the local area network further comprising a central host and at least one further host directly connected to the device, configured to; receive, from the central host, broadcast frames containing at least one topology descriptor; filter the broadcast frames containing the at least one topology descriptor in such a way that only frames dedicated to a certain host reach that host, wherein a frame dedicated to a certain host is a frame containing at least one topology descriptor describing the port number of the device to which that host is directly connected, and forward a reporting message containing the at least one topology descriptor of at least one further host from the at least one further host to the central host. - View Dependent Claims (37)
-
Specification