Networking method and apparatus
First Claim
1. A slave device connected to a master device via a predetermined network, the slave device comprising:
- a reception unit configured to receive a predetermined command from the master device and to transmit the received command to a next slave device;
a transmission unit for transmitting a response to the received command directly to the master device or for transmitting the response to the master device via the next slave device;
a message production unit configured to produce information concerning the response to the received command, wherein the response is transmitted to the master device;
an input/output unit for outputting a predetermined signal if the received command represents that the signal is output via an output terminal, or for receiving an external signal in order to provide the master device information relating to a connection between a slave device that outputs the signal and a slave device that inputs the signal; and
a dynamic ID management unit configured to generate an arbitrary number to produce an ID and to provide the ID to the message production unit if the received command represents ID information transmission,wherein the reception unit includes a first reception terminal connected to a transmission terminal of the master device and a second reception terminal connected to a reception terminal of the next slave device, wherein the first and second reception terminals are connected to each other so that a signal received from the master device is transmitted to the next slave device via the second reception terminal, andwherein the transmission unit includes a first transmission terminal connected to at least one of the master device and a previous slave device and a second transmission terminal connected to the next slave device, wherein the first and second transmission terminals are connected to each other and the second transmission terminal is connected to a transmission terminal of the next slave device so that a signal received from the transmission terminal of the next slave device is transmitted to the master device or to the previous slave device via the first transmission terminal, but is not processed by the slave device including the second transmission terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A networking method and apparatus for managing information between a master device and a slave device is provided. In the network, a master device and at least one slave device are connected to each other via an RS-232 port. Through the operation of the network, the master device can obtain the identifiers (IDs) of the slave devices, and connections among the slave devices can be ascertained. Accordingly, a majority of digital home appliances establish a network using a communication medium, such as RS-232 provided to a fundamental external interface. The present invention enables digital home appliances connected on the network to exchange information.
-
Citations
9 Claims
-
1. A slave device connected to a master device via a predetermined network, the slave device comprising:
-
a reception unit configured to receive a predetermined command from the master device and to transmit the received command to a next slave device; a transmission unit for transmitting a response to the received command directly to the master device or for transmitting the response to the master device via the next slave device; a message production unit configured to produce information concerning the response to the received command, wherein the response is transmitted to the master device; an input/output unit for outputting a predetermined signal if the received command represents that the signal is output via an output terminal, or for receiving an external signal in order to provide the master device information relating to a connection between a slave device that outputs the signal and a slave device that inputs the signal; and a dynamic ID management unit configured to generate an arbitrary number to produce an ID and to provide the ID to the message production unit if the received command represents ID information transmission, wherein the reception unit includes a first reception terminal connected to a transmission terminal of the master device and a second reception terminal connected to a reception terminal of the next slave device, wherein the first and second reception terminals are connected to each other so that a signal received from the master device is transmitted to the next slave device via the second reception terminal, and wherein the transmission unit includes a first transmission terminal connected to at least one of the master device and a previous slave device and a second transmission terminal connected to the next slave device, wherein the first and second transmission terminals are connected to each other and the second transmission terminal is connected to a transmission terminal of the next slave device so that a signal received from the transmission terminal of the next slave device is transmitted to the master device or to the previous slave device via the first transmission terminal, but is not processed by the slave device including the second transmission terminal. - View Dependent Claims (2)
-
-
3. A method in which a master device connected to slave devices manages information relating to a connection between slave devices, the method comprising:
-
(a) reading from the slave devices plug type information regarding whether each of the slave devices includes an input terminal or an output terminal; (b) selecting a slave device with an output terminal from the slave devices based on the plug type information; (c) commanding the selected slave device to output a predetermined signal via the output terminal of the selected slave device; (d) successively reading, from all of the slave devices that have input terminals, information relating to whether the slave devices have received the predetermined signal and producing information relating to the states of connections among the selected slave device and the slave devices with input terminals based on the information relating to the signal reception; and (e) performing steps (b) through (d) with respect to the slave devices with output terminals, wherein in repeating step (b), a previously selected slave device with an output terminal is not reselected, and producing information relating to connections among all of the slave devices that have output terminals and all of the slave devices that have input terminals, wherein the input terminal of the slave device includes a first input terminal connected to an output terminal of the master device and a second input terminal connected to an input terminal of a next slave device, wherein the first and second input terminals are connected to each other so that a signal received from the master device is transmitted to the next slave device via the second input terminal, and wherein the output terminal of the slave device includes a first output terminal connected to at least one of the master device and a previous slave device and a second output terminal connected to a next slave device, wherein the first and second output terminals are connected to each other and the second output terminal is connected to an output terminal of the next slave device so that a signal received from the output terminal of the next slave device is transmitted to the master device or to the previous slave device via the first output terminal, but is not processed by the slave device including the second output terminal. - View Dependent Claims (4, 5, 6, 7)
-
-
8. A network device comprising:
-
a master device including; a message production unit for producing a message commanding slave devices to transmit ID information, a message commanding the slave devices to output a predetermined signal via their output terminals, and a message commanding the slave devices to transmit information relating to whether their input terminals have received the signal; a transmission unit for transmitting the produced messages to the slave devices; a reception unit for receiving responses to the transmitted messages from the slave devices, said responses including ID information about the slave devices; a connection state analysis unit for generating information relating to a connection between a slave device that outputs the signal and a slave device that inputs the signal; and a slave ID management unit for analyzing the responses received from the slave devices to determine whether there is duplicate ID information among information received from the slave devices; and a slave device including; a reception unit for receiving a predetermined command from the master device and for transmitting the received command to a next slave device; a transmission unit for transmitting a response to the received command directly to the master device or for transmitting the response to the master device via the next slave device; a message production unit for producing information on the response to the received command, wherein the response is transmitted to the master device; an input/output unit for outputting a predetermined signal if the received command represents that the signal is output via an output terminal, or for receiving an external signal in order to provide the master device information relating to a connection between a slave device that outputs the signal and a slave device that inputs the signal; and a dynamic ID management unit for generating an arbitrary number to produce an ID and for providing the ID to the message production unit if the received command represents ID information transmission, wherein the reception unit of the slave device includes a first reception terminal connected to a transmission terminal of the master device and a second reception terminal connected to a reception terminal of the next slave device, wherein the first and second reception terminals are connected to each other so that a signal received from the master device is transmitted to the next slave device via the second reception terminal, and wherein the transmission unit of the slave device includes a first transmission terminal connected to at least one of the master device and a previous slave device and a second transmission terminal connected to the next slave device, wherein the first and second transmission terminals are connected to each other and the second transmission terminal is connected to a transmission terminal of the next slave device so that a signal received from the transmission terminal of the next slave device is transmitted to the master device or to the previous slave device via the first transmission terminal, but is not processed by the slave device including the second transmission terminal.
-
-
9. A computer program product embodied on a non-transitory computer readable medium for managing network information comprising:
-
software instructions for enabling the computer to perform predetermined operations, the predetermined operations including; (a) reading from slave devices plug type information regarding whether each of the slave devices includes an input terminal or an output terminal; (b) selecting a slave device with an output terminal from the slave devices based on the plug type information; (c) commanding the selected slave device to output a predetermined signal via the output terminal of the selected slave device; (d) successively reading, from all of the slave devices that have input terminals, information relating to whether the slave devices have received the predetermined signal and producing information relating to the states of connections among the selected slave device and the slave devices with input terminals based on the information relating to the signal reception; and (e) performing steps (b) through (d) with respect to the slave devices with output terminals, wherein in repeating step (b), a previously selected slave device with an output terminal is not reselected, and producing information relating to connections among all of the slave devices that have output terminals and all of the slave devices that have input terminals, wherein the input terminal of the slave device includes a first input terminal connected to an output terminal of the master device and a second input terminal connected to an input terminal of a next slave device, wherein the first and second input terminals are connected to each other so that a signal received from the master device is transmitted to the next slave device via the second input terminal, and wherein the output terminal of the slave device includes a first output terminal connected to at least one of the master device and a previous slave device and a second output terminal connected to a next slave device, wherein the first and second output terminals are connected to each other and the second output terminal is connected to an output terminal of the next slave device so that a signal received from the output terminal of the next slave device is transmitted to the master device or to the previous slave device via the first output terminal, but is not processed by the slave device including the second output terminal.
-
Specification