H - Electricity – 04 – B
Patent
H - Electricity
04
B
H04B 10/00 (2006.01) H04B 10/12 (2006.01) H04B 10/14 (2006.01) H04B 10/20 (2006.01) H04L 12/46 (2006.01) H04L 12/56 (2006.01)
Patent
CA 2371634
A method and system are disclosed for processing multiple commands to a streaming target device (A, D, F, G) through a SCSI router (16, 30) in a Fiber Channel network provisioned with one or more Fiber Channel hosts (14, 22, 26). The system and method are implemented in the SCSI router and include creating a FIFO queue (24, 36, 38, 40), receiving a first command from one of the Fiber Channel hosts in the Fiber Channel network, and forwarding the first command to the streaming target device. When a subsequent command is issued to the streaming target device, the SCSI router can receive the subsequent command and determine whether the streaming target device has completed execution of the previous command. If the streaming target device has completed execution of the previous command, the subsequent command can be forwarded to the streaming target device. If the streaming target device has not completed executing the previous command, the subsequent command can instead be placed in the FIFO queue. Upon execution of the previous command by the streaming target device, the method of this invention can forward the subsequent command from the FIFO queue to the streaming target device. The method of this invention can repeat for any additional subsequent commands.
Cette invention concerne un procédé et un système permettant de traiter des commandes multiples au niveau d'un dispositif cible fonctionnant en flux continu (A, D, F, G) via un routeur SCSI (16, 30) dans un réseau de canaux à fibre pourvu d'un ou de plusieurs hôtes de canaux à fibre (14, 22, 26). Ce système et ce procédé sont mis en oeuvre dans le routeur SCSI et consistent à créer une file d'attente FIFO (premier entré premier sorti) (24, 36, 38, 40), à recevoir une première commande d'un des hôtes de canaux à fibre dans le réseau de canaux à fibre, et à faire suivre une première commande au dispositif cible fonctionnant en flux continu. Quand une commande suivante arrive au dispositif cible fonctionnant en flux continu, le routeur SCSI peut recevoir la commande suivante et déterminer si le dispositif cible a terminé l'exécution de la commande précédente. Si c'est le cas, la commande suivante peut être envoyée au dispositif cible. Si ce n'est pas le cas, la commande suivante peut être placée dans la file d'attente FIFO. La commande précédente ayant été exécutée par le dispositif cible, ce procédé de l'invention peut faire suivre la commande suivante, de la file d'attente FIFO au dispositif cible fonctionnant en flux continu. Ce procédé peut répéter ce processus pour chaque commande suivante additionnelle.
Arroyo Keith M.
Reynolds Robert A.
Crossroads Systems Inc.
Robic
LandOfFree
Method and system for multi-initiator support to streaming... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and system for multi-initiator support to streaming..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for multi-initiator support to streaming... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1806824