Remote device diagnostics
First Claim
1. A method for communicating between a remote testing device and an IEEE 1394 home network device located in a home network, wherein said remote testing device is connected with said home network via a remote communication network, comprising:
- communicating on a remote communication protocol basis between said remote testing device and a communication protocol interface which is part of said home network; and
communicating on an IEEE 1394 low level communication protocol basis between said communication protocol interface and said IEEE 1394 home network device;
sending commands as communication information via said remote communication network from said remote testing device to said communication protocol interface to instruct said communication protocol interface how to communicate with said home network device on said IEEE 1394 low level communication protocol basis;
extracting device status information from said home network device on the basis of said IEEE 1394 low level communication process between said home network device and said communication protocol interface according to said commands sent by said remote testing device; and
sending extracted device status information as communication information via said remote communication network from said communication protocol interface to said remote testing device, wherein said sending process of said extracted device status information is executed only after said device status information extracting process has been completed cording to said instructions of said remote testing device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for diagnosing an IEEE 1394 home network device (6, 7) from remote is proposed. The communication between a remote testing device (2) and the IEEE 1394 home network device (6, 7) is split into two parts: between the remote testing device (2) and a gateway (4) of the home network (5) preferably TCP/IP is used as communication protocol. Inside the home network (5), i. e. between the gateway (4) and the IEEE 1394 home network device (6, 7), an IEEE 1394 low level communication protocol is used. As this IEEE 1394 low level communication protocol is common to all home network protocols employed by IEEE 1394 home network devices (6, 7), this communication method is independent of the home network protocol used by the IEEE 1394 home network devices (6, 7).
-
Citations
13 Claims
-
1. A method for communicating between a remote testing device and an IEEE 1394 home network device located in a home network, wherein said remote testing device is connected with said home network via a remote communication network, comprising:
-
communicating on a remote communication protocol basis between said remote testing device and a communication protocol interface which is part of said home network; and communicating on an IEEE 1394 low level communication protocol basis between said communication protocol interface and said IEEE 1394 home network device; sending commands as communication information via said remote communication network from said remote testing device to said communication protocol interface to instruct said communication protocol interface how to communicate with said home network device on said IEEE 1394 low level communication protocol basis; extracting device status information from said home network device on the basis of said IEEE 1394 low level communication process between said home network device and said communication protocol interface according to said commands sent by said remote testing device; and sending extracted device status information as communication information via said remote communication network from said communication protocol interface to said remote testing device, wherein said sending process of said extracted device status information is executed only after said device status information extracting process has been completed cording to said instructions of said remote testing device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable storage carrier including computer program instructions that cause a computer to implement a method of providing a communication protocol interface as a part of a home network for transferring communication information encapsulated within a first/second communication protocol frame into a second/first communication protocol frame, comprising:
- communicating on a remote communication protocol basis between said remote testing device and a communication protocol interface which is part of said home network; and
communicating on an IEEE 1394 low level communication protocol basis between said communication protocol interface and said IEEE 1394 home network device;
sending commands as communication information via said remote communication network from said remote testing device to said communication protocol interface to instruct said communication protocol interface how to communicate with said home network device on said IEEE 1394 low level communication protocol basis;
extracting device status information from said home network device on the basis of said IEEE 1394 low level communication process between said home network device and said communication protocol interface according to said commands sent by said remote testing device; and
sending extracted device status information as communication information via said remote communication network from said communication protocol interface to said remote testing device, wherein said sending process of said extracted device status information is executed only after said device status information extracting process has been completed cording to said instructions of said remote testing device. - View Dependent Claims (8, 9, 10, 11, 12)
- communicating on a remote communication protocol basis between said remote testing device and a communication protocol interface which is part of said home network; and
-
13. A remote testing device for extracting device status information of an IEEE 1394 home network device being located in a home network, wherein said remote testing device is connected with said home network via a remote communication network, comprising:
-
means for communicating on a remote communication protocol basis between said remote testing device and a communication protocol interface which is part of said home network; and means for communicating on an IEEE 1394 low level communication protocol basis between said communication protocol interface and said IEEE 1394 home network device; means for sending commands as communication information via said remote communication network from said remote testing device to said communication protocol interface to instruct said communication protocol interface how to communicate with said home network device on said IEEE 1394 low level communication protocol basis; means for extracting device status information from said home network device on the basis of said IEEE 1394 low level communication process between said home network device and said communication protocol interface according to said commands sent by said remote testing device; and means for sending extracted device status information as communication information via said remote communication network from said communication protocol interface to said remote testing device, wherein said sending process of said extracted device status information is executed only after said device status information extracting process has been completed according to said instructions of said remote testing device.
-
Specification