Localization determination process for 1394 serial bus
First Claim
1. In a network of source and sink devices interconnected to a 1394 bus, a localization method comprising the steps of:
- a source device generating message content;
the source device encrypting the message content;
the source device sending the message with encrypted content to the sink device over the 1394 bus, and starting a timer;
the sink device receiving the message and decrypting the content;
the sink device generating reply content based on the decrypted content;
the sink device encrypting the reply content;
the sink device sending the reply message with encrypted reply content to the source device over the 1394 bus;
the source device receiving the reply message and decrypting the content;
the source device checking the decrypted reply content such that if the decrypted reply content meets certain criteria, the source device stops the timer, wherein the time measured by the timer indicates round trip time between the source device and sink device on the 1394 bus.
1 Assignment
0 Petitions
Accused Products
Abstract
A localization process in a network of source devices and sink devices on a 1394 bus, is performed by a source device while it is communicating to a sink device, which determines local network links from nonlocal ones. An actual round trip time calculation is performed only by the source device and the sink device can be relatively passive. The duties of the sink device are performed in hardware and involve (trivially) modifying the received message while moving the message from the input isochronous channel buffer to the output isochronous channel buffer.
-
Citations
25 Claims
-
1. In a network of source and sink devices interconnected to a 1394 bus, a localization method comprising the steps of:
-
a source device generating message content;
the source device encrypting the message content;
the source device sending the message with encrypted content to the sink device over the 1394 bus, and starting a timer;
the sink device receiving the message and decrypting the content;
the sink device generating reply content based on the decrypted content;
the sink device encrypting the reply content;
the sink device sending the reply message with encrypted reply content to the source device over the 1394 bus;
the source device receiving the reply message and decrypting the content;
the source device checking the decrypted reply content such that if the decrypted reply content meets certain criteria, the source device stops the timer, wherein the time measured by the timer indicates round trip time between the source device and sink device on the 1394 bus. - View Dependent Claims (2, 3, 4, 5, 6, 12)
-
-
7. In a network of source and sink devices interconnected to a 1394 bus, a localization method comprising the steps of:
-
a source device generating an encrypted message and sending the encrypted message to a sink device over the 1394 bus while noting the time the message is sent;
the sink device receiving the message, decrypting the content of the message and based on the decrypted content sending an encrypted reply message to the source device over the 1394 bus;
the source device receiving the reply message, noting the time of receipt, wherein the difference between the sent time and receipt time indicated round trip time between the source device and the sink device. - View Dependent Claims (8, 9, 10, 11)
-
-
13. In a network of source and sink devices interconnected to a 1394 bus, a localization method comprising the steps of:
a source device performing a localization for each of a plurality of sink devices, for each of the plurality of sink devices the localization process including the steps of;
the source device generating an encrypted message and sending the encrypted message to a sink device over the 1394 bus while noting the time the message is sent;
the sink device receiving the message, decrypting the content of the message and based on the decrypted content sending an encrypted reply message to the source device over a the 1394 bus;
the source device receiving the reply message, noting the time of receipt, wherein the difference between the sent time and receipt time indicated round trip time between the source device and the sink device. - View Dependent Claims (14, 15, 16, 17, 18)
-
19. A localization system for a network of source and sink devices interconnected to a 1394 bus, comprising:
-
a message generator that generates an encrypted message and sends the encrypted message from source device to a sink device over the 1394 bus while noting the time the message is sent;
a message receiver for the sink device that receives the message, decrypts the content of the message and based on the decrypted content sends an encrypted reply message to the source device over a the 1394 bus;
a message checker that receives the reply message for the source device, notes the time of receipt, wherein the difference between the sent time and receipt time indicated round trip time between the source device and the sink device. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification