Method for detecting and regulating identifier overlap on power line communication network, electronic appliance connected to subnet of power line communication network, and communication module used in electronic appliance
First Claim
1. A node of a subnet connected to a communication network, comprising:
- an identifier generating means for generating at least two types of identifiers for identifying a home subnet of the node;
an identifier setup means for generating an identifier for identifying the home subnet of the node, wherein the identifier generated by the identifier setup means is different from identifiers of outside subnets;
an identifier storing means for storing the generated identifiers;
a transceiver for broadcasting and receiving a data packet, said broadcasted data packet comprising at least one of said at least two types of identifiers over the communication network;
a comparing means for comparing identifiers included in a received data packet with identifiers of the home subnet of the node that received the data packet; and
an overlap detecting means for determining whether overlap of an identifier between different subnets exists.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for detecting and regulating subnet identifier overlap on a power line communication network includes a communication module. The communication module includes an identifier generating means for generating at least two identifiers for identifying a home subnet; an identifier setup means for generating an identifier different from identifiers of outside subnets; an identifier storing means for storing the generated identifiers; a transceiver for broadcasting a data packet including at least one identifier among at least two identifiers over a communication network; a comparing means for comparing the identifiers included in the received data packet with corresponding identifiers identifying its home subnet; and an overlap detecting means for determining whether more than one subnet uses the corresponding identifier when a part of at least two identifiers included in the received data packet is the same as the identifier identifying its home subnet and the remaining part is different.
45 Citations
39 Claims
-
1. A node of a subnet connected to a communication network, comprising:
-
an identifier generating means for generating at least two types of identifiers for identifying a home subnet of the node; an identifier setup means for generating an identifier for identifying the home subnet of the node, wherein the identifier generated by the identifier setup means is different from identifiers of outside subnets; an identifier storing means for storing the generated identifiers; a transceiver for broadcasting and receiving a data packet, said broadcasted data packet comprising at least one of said at least two types of identifiers over the communication network; a comparing means for comparing identifiers included in a received data packet with identifiers of the home subnet of the node that received the data packet; and an overlap detecting means for determining whether overlap of an identifier between different subnets exists. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A communication module connected to a subnet, comprising:
-
an identifier generating means for generating at least two types of identifiers for identifying the subnet; an identifier setup means for generating an identifier for identifying a home subnet of the communication module, wherein the identifier generated by the identifier setup means is different from identifiers of outside subnets; an identifier storing means for storing the generated identifiers; a transceiver for broadcasting and receiving a data packet, said broadcasted data packet comprising at least one of said at least two types of identifiers over a communication network; a comparing means for comparing identifiers included in a received data packet with identifiers of the subnet that received the data packet; and an overlap detecting means for determining whether overlap of an identifier between another subnet exists. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for detecting overlap of a first identifier type between subnets using a second identifier type, wherein the second identifier type identifies a home subnet on a communication network where nodes belonging to the same subnet communicate with each other by enabling a transmission node to generate a data packet including the first identifier type, wherein the first identifier type identifies the home subnet of the node and broadcasts said data packet over the communication network using an open communication medium, and enabling a reception node to either validate received data packets when a first identifier type included in the received data packet is identical to a first identifier type identifying its home subnet or to invalidate the received data packets when the first identifier type included in the received data packet is different from a first identifier type identifying the home subnet of the node, comprising:
-
generating a data packet including said first identifier type and a second identifier type of said transmission node; broadcasting said generated data packet over the communication network; comparing said first and second identifier types included within said broadcasted data packet with first and second identifier types identifying a home subnet of said reception node; and determining that said home subnet of said reception node is identified by the same first identifier type as another subnet when first identifier types of the broadcasted data packet and said home subnet of the reception node are identical and the second identifier types of the broadcasted data packet and said home subnet of the reception node are different. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A method for detecting overlap of a first identifier type between subnets and modifying an overlapping first identifier type using a second identifier type, wherein the second identifier type identifies a home subnet on a communication network where nodes belonging to the same subnet communicate with each other by enabling a transmission node to generate a data packet including the first identifier type, wherein the first identifier type identifies the home subnet of the node and broadcasts said data packet over the communication network using an open communication medium, and enabling a reception node to either validate received data packets when a first identifier type included in the received data packet is identical to a first identifier type identifying its home subnet or to invalidate the received data packets when the first identifier type included in the received data packet is different from a first identifier type identifying its home subnet, comprising:
-
generating a first identifier type for identifying the home subnet of the node; temporarily storing said generated first identifier type; generating an identifier hail signal, the identifier hail signal including the temporary first identifier type and an existing second identifier type; broadcasting said generated identifier hail signal on the communication network; determining whether a non-acknowledgment signal transmitted in response to said broadcasted identifier hail signal has been received within a predetermined amount of time; repeating the steps from generating the first identifier type to broadcasting when it is determined that a non-acknowledgment signal has been received within said predetermined amount of time; and generating and storing said temporary first identifier type as a formal first identifier type when the it is determined that a non-acknowledgment signal has not been received within said predetermined amount of time. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. A method for modifying a first identifier after a powered-off node is powered-on using a second identifier, wherein the second identifier identifies a home subnet of the node, after other nodes of the home subnet modify their first identifiers in a communication network where nodes belonging to the same subnet communicate with each other by enabling a transmission node to generate a data packet including the first identifier for identifying the subnet of the nodes and broadcast the data packet over the communication network using an open communication medium, and enabling a reception node to either validate received data packets when the first identifier included in the received data packet is identical to a first identifier identifying the home subnet of the reception node or to invalidate the received data packets when the first identifier type included in the received data packet is different from a first identifier identifying the home subnet of the reception node, comprising:
-
a starting node generating a starting signal including the first identifier and the second identifier and broadcast the starting signal on the communication network; a reception node comparing the first identifier and the second identifier included in the received starting signal with the first identifier and second identifier of the reception node; a reception node generating an identifier modification command including the first identifier and second identifier of the reception node and broadcasting the identifier modification command when the first identifiers are different and the second identifiers are identical in the first identifier comparing step; a starting node comparing the first identifier and the second identifier included in the received identifier modification command with its first identifier and second identifier of the starting node, the reception node modifying the first identifier of the reception node into the first identifier included in the identifier modification command when the first identifiers are different and the second identifiers are identical in the second identifier comparing step. - View Dependent Claims (38, 39)
-
Specification