IEEE 1394

معيار IEEE 1394 هو معيار واجهة ناقل تسلسلي للاتصالات عالية السرعة ونقل البيانات المتزامن في الوقت الحقيقي. طُوّر هذا المعيار في أواخر الثمانينيات وأوائل التسعينيات من القرن الماضي بواسطة شركة آبل بالتعاون مع عدد من الشركات، أبرزها سوني وباناسونيك . يُعرف هذا المعيار باسم FireWire (آبل)، مع وجود أسماء تجارية أخرى مثل i.LINK (سوني) و Lynx ( تكساس إنسترومنتس ) . وقد تخلّت معظم شركات تصنيع الإلكترونيات الاستهلاكية عن معيار IEEE 1394 في خطوط إنتاجها خلال العقد الثاني من الألفية.

يصل طول كابل النحاس المستخدم في أكثر تطبيقاته شيوعًا إلى 4.5 متر (15 قدمًا) . ويتم نقل الطاقة والبيانات عبر هذا الكابل، مما يسمح للأجهزة ذات متطلبات الطاقة المتوسطة بالعمل دون الحاجة إلى مصدر طاقة منفصل. كما يتوفر FireWire بنسخ من الفئة 5 والألياف الضوئية .  

تُعدّ واجهة IEEE 1394 مماثلة لواجهة USB . وقد طُوّرت USB لاحقًا وحققت حصة سوقية أكبر بكثير. تتطلب USB وحدة تحكم مضيفة، بينما تُدار واجهة IEEE 1394 بشكل تعاوني من قِبل الأجهزة المتصلة. [ 2 ]

التاريخ والتطور

مقبس ألفا فاير واير 400 ذو 6 موصلات و 4 موصلات
موصل FireWire 800 ذو 9 دبابيس
كابلات إيثرنت البديلة المستخدمة بواسطة 1394c
موصلات ألفا FireWire 400 ذات 4 موصلات (يسار) و6 موصلات (يمين)
بطاقة توسعة PCI تحتوي على أربعة موصلات FireWire 400
بطاقة FireWire 800 ExpressCard

FireWire هو اسم شركة Apple لناقل IEEE 1394 التسلسلي عالي السرعة. وقد بدأت شركة Apple بتطويره [ 1 ] في عام 1986، [ 3 ] وقام بتطويره فريق عمل IEEE P1394، مدفوعًا بشكل كبير بمساهمات من Sony (102 براءة اختراع)، وApple (58 براءة اختراع)، و Panasonic (46 براءة اختراع)، و Philips (43 براءة اختراع)، بالإضافة إلى مساهمات من مهندسين من LG Electronics و Toshiba و Hitachi و Canon ، [ 4 ] و INMOS /SGS Thomson (الآن STMicroelectronics[ 5 ] و Texas Instruments .

يُعدّ معيار IEEE 1394 بنية ناقل تسلسلي لنقل البيانات بسرعة عالية، حيث يُقصد بالتسلسل نقل المعلومات بتًا واحدًا في كل مرة. تستخدم النواقل المتوازية عددًا من التوصيلات المادية المختلفة، ولذلك فهي عادةً ما تكون أكثر تكلفة وأثقل وزنًا. [ 6 ] يدعم معيار IEEE 1394 التطبيقات المتزامنة وغير المتزامنة بشكل كامل .

كانت شركة آبل تهدف إلى جعل تقنية FireWire بديلاً تسلسلياً لناقل SCSI المتوازي ، مع توفير إمكانية الاتصال بأجهزة الصوت والفيديو الرقمية. بدأ تطوير آبل لهذه التقنية في أواخر ثمانينيات القرن الماضي، ثم عُرضت على معهد مهندسي الكهرباء والإلكترونيات (IEEE) [ 7 ] ، واكتملت في يناير 1995. في عام 2007، كان معيار IEEE 1394 عبارة عن مجموعة من أربع وثائق: معيار IEEE 1394-1995 الأصلي، وتعديل معيار IEEE 1394a-2000 ، وتعديل معيار IEEE 1394b-2002 ، وتعديل معيار IEEE 1394c-2006 . في 12 يونيو 2008، دُمجت جميع هذه التعديلات، بالإضافة إلى تصحيحات الأخطاء وبعض التحديثات التقنية، في معيار IEEE 1394-2008 الذي حلّ محلّها [ 8 ] .

أضافت آبل منفذ FireWire المدمج لأول مرة في بعض طرازات ماك التي صدرت عام 1999 (مع أنه كان خيارًا متاحًا عند الطلب في بعض طرازات ماكنتوش منذ عام 1997)، كما احتوت معظم أجهزة ماك المصنعة بين عامي 2000 و2011 على منافذ FireWire. إلا أنه في فبراير 2011، طرحت آبل أول جهاز ماك مزود بمنفذ Thunderbolt ، الذي حل محل FireWire. وأصدرت آبل آخر أجهزتها المزودة بمنفذ FireWire في عام 2012. وبحلول عام 2014، أصبح Thunderbolt ميزة قياسية في جميع أجهزة آبل (باستثناءات قليلة)، ليصبح بذلك الوريث الفعلي لمنفذ FireWire في منظومة آبل. تم إيقاف إنتاج آخر منتجات ماك من آبل المزودة بمنفذ فاير واير، وهما شاشة آبل ثندربولت وجهاز ماك بوك برو مقاس 13 بوصة لعام 2012 ، في عام 2016. باعت آبل محول ثندربولت إلى فاير واير، بمنفذ فاير واير 800 واحد ، حتى عام 2023. [ 9 ] كان يلزم استخدام محول منفصل لاستخدامه مع ثندربولت 3 .

استخدمت سوني في تطبيقها للنظام، i.LINK ، موصلاً أصغر بأربعة موصلات إشارة فقط، مستغنيةً عن الموصلين اللذين يزودان الأجهزة بالطاقة لصالح موصل طاقة منفصل. أُضيف هذا التصميم لاحقاً إلى التعديل 1394a. [ 7 ] يُشار إلى هذا المنفذ أحياناً بالرمز S100 أو S400 للدلالة على السرعة بوحدة ميغابت/ثانية.

كان هذا النظام شائع الاستخدام لتوصيل أجهزة تخزين البيانات وكاميرات الفيديو الرقمية، كما كان رائجًا في الأنظمة الصناعية لأنظمة الرؤية الآلية وأنظمة الصوت الاحترافية . فضله العديد من المستخدمين على منفذ USB 2.0 الأكثر شيوعًا نظرًا لسرعته الفعالة وقدراته الأفضل في توزيع الطاقة آنذاك. تُظهر الاختبارات المعيارية أن معدلات نقل البيانات المستدامة أعلى في FireWire مقارنةً بـ USB 2.0، ولكنها أقل من USB 3.0 . تظهر النتائج بوضوح على نظام التشغيل Apple Mac OS X ، بينما تتباين بشكل أكبر على نظام التشغيل Microsoft Windows . [ 10 ] [ 11 ]

اعتبارات براءات الاختراع

قيل إن تطبيق معيار IEEE 1394 [ 12 ] يتطلب استخدام 261 براءة اختراع دولية صادرة [ 4 ] مملوكة لعشر [ 5 ] شركات. ويتطلب استخدام هذه البراءات ترخيصًا؛ إذ يُعدّ استخدامها بدون ترخيص انتهاكًا لحقوق البراءة . [ 13 ] وقد قام مسؤول الترخيص بمنح تراخيص فرعية لهذه البراءات لموردي المعدات التي تُطبّق معيار IEEE 1394. وبموجب ترخيص تجميع البراءات النموذجي ، كان على المُصنِّع دفع رسوم قدرها 0.25 دولار أمريكي لكل وحدة عند تصنيع كل منتج نهائي متوافق مع معيار 1394؛ [ 13 ] بينما لم يكن على المستخدمين دفع أي رسوم.

شكّلت الشركات المالكة لحقوق الملكية الفكرية لمعيار IEEE 1394 تجمعًا لبراءات الاختراع، حيث تولّت MPEG LA إدارة التراخيص، وقامت بمنحها تراخيص براءات الاختراع.  انتهت صلاحية آخر براءة اختراع، وهي MY 120654 المسجلة باسم شركة سوني، في 30 نوفمبر 2020. في ذلك التاريخ، كان حاملو براءات اختراع معيار IEEE 1394، كما هو مُدرج في تجمع براءات الاختراع الذي كانت تديره آنذاك MPEG LA، [ 4 ] والذي توقف عن العمل منذ عام 2023.

شركةإجمالي براءات الاختراع
سوني102
تفاحة58
باناسونيك46
فيليبس43
إل جي11
توشيبا10
هيتاشي4
كانون1
كومباك1
سامسونج1

كان بإمكان أي شخص أو شركة مراجعة رخصة محفظة براءات الاختراع 1394 الفعلية بناءً على طلب من مسؤول الترخيص. [ 14 ] لم يقدم مسؤول الترخيص أي ضمانات لحماية المرخص لهم تتجاوز براءات اختراعه الخاصة. من المعروف أنه تم استبعاد براءة اختراع واحدة على الأقل كانت مرخصة سابقًا من المجموعة، [ 4 ] وتوجد براءات اختراع أخرى متعلقة بالأجهزة تشير إلى معيار IEEE 1394. [ 15 ]

تأسست جمعية 1394 التجارية للناقل التسلسلي عالي الأداء ( 1394 TA ) لدعم تسويق معيار IEEE 1394. ويحظر نظامها الأساسي الخوض في قضايا الملكية الفكرية. [ 16 ] وتعمل جمعية 1394 التجارية بنظام العضوية الفردية المجانية لتعزيز معايير 1394. كما تُعدّ الجمعية المصدر الرئيسي لجميع وثائق ومعايير 1394 المتاحة.

المواصفات الفنية

تتيح تقنية FireWire توصيل ما يصل إلى 63 جهازًا طرفيًا في بنية شجرية أو متسلسلة [ 17 ] (على عكس بنية ناقل SCSI المتوازية ). تسمح هذه التقنية بالاتصال المباشر بين الأجهزة - مثل الاتصال بين الماسح الضوئي والطابعة - دون استخدام ذاكرة النظام أو وحدة المعالجة المركزية . كما تدعم FireWire وحدات تحكم مضيفة متعددة لكل ناقل. وهي مصممة لدعم التوصيل والتشغيل الفوري والتبديل السريع . يصل طول كابل النحاس المستخدم في أكثر تطبيقاتها شيوعًا إلى 4.5 متر (15 قدمًا) ، وهو أكثر مرونة من معظم كابلات SCSI المتوازية. في إصداراتها ذات الستة أو التسعة موصلات، يمكنها توفير ما يصل إلى 45 واط من الطاقة لكل منفذ بجهد يصل إلى 30 فولت [ 18 ] ، مما يسمح للأجهزة متوسطة الاستهلاك بالعمل دون الحاجة إلى مصدر طاقة منفصل.  

تُطبّق أجهزة FireWire نموذج ذاكرة القراءة فقط (ROM) الخاص بتكوين الجهاز والتعرف عليه وفقًا لمعيار ISO/IEC 13213 ، مما يوفر إمكانية التوصيل والتشغيل الفوري. يتم تعريف جميع أجهزة FireWire بواسطة مُعرّف فريد من نوعه وفقًا لمعيار IEEE EUI-64 ، بالإضافة إلى رموز معروفة تُشير إلى نوع الجهاز والبروتوكولات التي يدعمها.

تُرتّب أجهزة FireWire على ناقل البيانات في بنية شجرية. لكل جهاز مُعرّف ذاتي فريد. تُختار إحدى العُقد كعقدة جذرية، وهي دائمًا ذات أعلى مُعرّف. تُعيّن المُعرّفات الذاتية خلال عملية تحديد المُعرّفات الذاتية، التي تحدث بعد كل إعادة ضبط للناقل. يُعادل ترتيب تعيين المُعرّفات الذاتية اجتياز الشجرة بترتيب العمق أولًا ، بترتيب لاحق .

تُتيح تقنية FireWire تشغيل الأنظمة الحيوية بأمان بفضل طريقة تفاعل الأجهزة المتعددة مع ناقل البيانات وكيفية تخصيص الناقل لعرض النطاق الترددي بين هذه الأجهزة. تدعم FireWire كلاً من أساليب النقل غير المتزامنة والمتزامنة في آنٍ واحد. تُعدّ عمليات نقل البيانات المتزامنة مخصصة للأجهزة التي تتطلب عرض نطاق ترددي مستمر ومضمون. [ 6 ] لدعم كلا الأسلوبين، تُخصص FireWire نسبة معينة من عرض النطاق الترددي للبيانات المتزامنة، والباقي للبيانات غير المتزامنة. في معيار IEEE 1394، يُحجز 80% من عرض النطاق الترددي للدورات المتزامنة، مما يترك 20% على الأقل من عرض النطاق الترددي للبيانات غير المتزامنة. [ 19 ]

مخطط التشفير

يستخدم بروتوكول FireWire ترميز نبضات البيانات (D/S) . [ 20 ] في ترميز D/S، تُستخدم إشارتان لا تعودان إلى الصفر (NRZ) لنقل البيانات بموثوقية عالية. تُغذى إشارة NRZ المرسلة بإشارة الساعة عبر بوابة XOR ، مما يُنشئ إشارة نبضية. [ 20 ] ثم تُمرر هذه النبضة عبر بوابة XOR أخرى مع إشارة البيانات لإعادة بناء إشارة الساعة. [ 20 ] وهذا بدوره يعمل كحلقة قفل الطور للناقل لأغراض التزامن. [ 20 ]

التحكيم

تُعرف عملية تحديد العقدة التي ستُرسل البيانات في ناقل البيانات بالوساطة . [ 21 ] تستغرق كل جولة وساطة حوالي 125 ميكروثانية. [ 21 ] خلال الجولة، تُرسل العقدة الجذرية (الجهاز الأقرب إلى المعالج) حزمة بدء الدورة. [ 21 ] تستجيب جميع العقد التي تحتاج إلى نقل البيانات، وتفوز العقدة الأقرب. [ 21 ] بعد انتهاء العقدة، تتناوب العقد المتبقية بالترتيب. يتكرر هذا حتى تستخدم جميع الأجهزة حصتها من الـ 125 ميكروثانية، مع إعطاء الأولوية لعمليات النقل المتزامنة. [ 21 ]

المعايير والإصدارات

تم دمج المعايير السابقة وتعديلاتها الثلاثة المنشورة في معيار بديل، وهو IEEE 1394-2008 . [ 8 ] وتعطي الميزات المضافة بشكل فردي تاريخًا جيدًا لمسار التطوير.

FireWire 400 (IEEE 1394-1995)

محول من موصل رباعي الأطراف إلى موصل فاير واير  400 سداسي الأطراف

حددت النسخة الأصلية من معيار IEEE 1394-1995 [ 22 ] ما يُعرف الآن باسم FireWire 400. ويمكنه نقل البيانات بين الأجهزة بمعدلات 100 أو 200 أو 400 ميجابت/ثانية بنظام نصف مزدوج [ 23 ] (معدلات النقل الفعلية هي 98.304 و196.608 و 393.216 ميجابت/ثانية ، أي 12.288 و24.576 و49.152 ميجابايت/ثانية على التوالي). [ 7 ] وتُعرف أنماط النقل المختلفة هذه عادةً باسم S100 وS200 وS400.

يقتصر طول الكابل على 4.5 متر (15 قدمًا) ، مع إمكانية توصيل ما يصل إلى 16 كابلًا على التوالي باستخدام مُكرِّرات نشطة، مثل الموزعات الخارجية أو الموزعات الداخلية الموجودة غالبًا في أجهزة FireWire. يحدد معيار S400 الحد الأقصى لطول الكابل في أي تكوين بـ 72 مترًا (236 قدمًا) . يُستخدم الموصل ذو الستة موصلات عادةً في أجهزة الكمبيوتر المكتبية، ويمكنه تزويد الجهاز المتصل بالطاقة.    

يُضيف الموصل ذو الستة أسلاك، والذي يُشار إليه الآن باسم موصل ألفا، طاقةً لدعم الأجهزة الخارجية. عادةً ما يسحب الجهاز ما بين 7 إلى 8 واط من المنفذ؛ ومع ذلك، يختلف الجهد الكهربائي اختلافًا كبيرًا بين الأجهزة المختلفة. [ 24 ] يُحدد الجهد الكهربائي بأنه غير مُنظّم، ويجب أن يكون اسميًا حوالي 25 فولتًا (يتراوح بين 24 و30 فولتًا). عادةً ما يرتبط تطبيق أبل لهذا الموصل في أجهزة الكمبيوتر المحمولة بطاقة البطارية، وقد يصل إلى 9 فولتات. [ 24 ]

التحسينات (IEEE 1394a-2000)

تم إصدار تعديل، وهو IEEE 1394a، في عام 2000، [ 25 ] والذي أوضح وحسّن المواصفات الأصلية. وأضاف دعمًا للبث غير المتزامن ، وإعادة تكوين ناقل أسرع، ودمج الحزم ، ووضع تعليق موفر للطاقة .

يُقدّم معيار IEEE 1394a ميزتين مقارنةً بمعيار IEEE 1394-1995 الأصلي. فهو قادر على تسريع عمليات التحكيم، مما يسمح للناقل بتسريع دورات التحكيم لتحسين الكفاءة. كما يسمح بإعادة ضبط الناقل القصيرة عن طريق التحكيم، حيث يمكن إضافة عقدة أو إزالتها دون التسبب في انخفاض كبير في الإرسال المتزامن. [ 19 ]

كما اعتمد المعيار 1394a معيار موصل ألفا رباعي الموصلات الذي طورته شركة سوني والمسجل كعلامة تجارية باسم i.LINK ، والذي يُستخدم على نطاق واسع في الأجهزة الاستهلاكية مثل كاميرات الفيديو، ومعظم أجهزة الكمبيوتر المحمولة، وعدد من أجهزة الكمبيوتر المكتبية، وغيرها من أجهزة FireWire الصغيرة. يتوافق موصل ألفا رباعي الموصلات تمامًا مع واجهات ألفا سداسية الموصلات من حيث نقل البيانات، ولكنه يفتقر إلى موصلات الطاقة.

منفذ FireWire 800 (في المنتصف)

FireWire 800 (IEEE 1394b-2002)

موصل ثنائي اللغة ذو 9 موصلات

قدمت مواصفة IEEE 1394b-2002 [ 26 ] تقنية FireWire 800 (وهو الاسم الذي أطلقته Apple على الإصدار ثنائي اللغة S800 ذي التسعة موصلات من معيار IEEE 1394b). أضافت هذه المواصفة نظام تشفير جديدًا يُسمى وضع بيتا، مما سمح للأجهزة المتوافقة بالعمل بسرعة 786.432 ميجابت/ثانية في وضع الإرسال والاستقبال المتزامن . وهي متوافقة مع الإصدارات السابقة ذات السرعات الأبطأ وموصلات ألفا ذات الستة موصلات في FireWire 400. مع ذلك، ورغم توافق معياري IEEE 1394a وIEEE 1394b، فإن موصل FireWire 800، المعروف باسم موصل بيتا، يختلف عن موصلات ألفا في FireWire 400، مما يجعل الكابلات القديمة غير متوافقة. يسمح الكابل ثنائي اللغة بتوصيل الأجهزة القديمة بالمنفذ الأحدث. في عام 2003، كانت شركة أبل أول من طرح منتجات تجارية مزودة بالموصل الجديد، بما في ذلك طراز جديد من جهاز Power Mac G4 وجهاز PowerBook G4 مقاس 17 بوصة .

يدعم معيار IEEE 1394b الكامل معدلات نقل بيانات تصل إلى 3200 ميجابت/ثانية (أي 400  ميجابايت/ثانية) عبر وصلات الوضع بيتا أو الوصلات الضوئية حتى طول 100 متر (330 قدمًا) . يدعم كابل الفئة 5e القياسي مسافة 100 متر (330 قدمًا) عند S100. استخدمت معايير 1394 و1394a الأصلية ترميز البيانات/النبضة (D/S) ، المعروف الآن بالوضع ألفا ، مع الكابلات، بينما أضاف معيار 1394b نظام ترميز بيانات يُسمى 8b/10b ويُشار إليه بالوضع بيتا .    

يعتمد وضع بيتا على ترميز 8b/10b (من إيثرنت جيجابت ، المستخدم أيضًا في العديد من البروتوكولات الأخرى). يتضمن ترميز 8b/10b توسيع كلمة بيانات من 8 بت إلى 10 بت، مع إضافة البتات الإضافية بعد البت الخامس والثامن. [ 27 ] تُرسل البيانات المُقسّمة عبر دالة حساب التباين المتغير . [ 27 ] تحاول دالة حساب التباين المتغير الحفاظ على عدد الآحاد المُرسلة مساويًا لعدد الأصفار، [ 28 ] مما يضمن إشارة متوازنة التيار المستمر. بعد ذلك، تُرسل الأقسام المختلفة عبر مُشفّر 5b/6b للقسم ذي 5 بت، ومُشفّر 3b/4b للقسم ذي 3 بت. يمنح هذا الحزمة القدرة على احتواء اثنين على الأقل من الآحاد، مما يضمن مزامنة حلقة قفل الطور (PLL) في الطرف المُستقبِل مع حدود البت الصحيحة لنقل موثوق. [ 28 ] تتمثل إحدى الوظائف الإضافية لنظام الترميز في دعم عملية التحكيم للوصول إلى ناقل البيانات والتحكم العام فيه. وهذا ممكن بفضل الرموز الإضافية التي يوفرها توسيع 8 بت/10 بت. (بينما يمكن للرموز ذات 8 بت ترميز 256 قيمة كحد أقصى، تسمح الرموز ذات 10 بت بترميز ما يصل إلى 1024 قيمة). تشير الرموز غير الصالحة للحالة الحالية للطبقة الفيزيائية المستقبلة إلى وجود أخطاء في البيانات.

FireWire S800T (IEEE 1394c-2006)

تم نشر معيار IEEE 1394c-2006 في 8 يونيو 2007. [ 29 ] وقد قدم تحسينًا تقنيًا رئيسيًا، وهو مواصفات منفذ جديدة توفر سرعة 800 ميجابت/ثانية عبر نفس موصلات 8P8C (إيثرنت) مع كابل الفئة 5e ، وهو ما تم تحديده في البند 40 من معيار IEEE 802.3 ( إيثرنت جيجابت عبر زوج نحاسي ملتوي ) إلى جانب عملية تفاوض تلقائية مقابلة تسمح لنفس المنفذ بالاتصال إما بأجهزة IEEE Std 1394 أو IEEE 802.3 ( إيثرنت ).

FireWire S1600 و S3200

في ديسمبر 2007، أعلنت رابطة 1394 التجارية أن المنتجات ستكون متاحة قبل نهاية عام 2008 باستخدام نمطي S1600 وS3200، اللذين تم تحديدهما في الغالب في معيار 1394b، وتم توضيحهما بشكل أكبر في معيار IEEE 1394-2008. [ 8 ] تستخدم الأجهزة بسرعة 1.572864 جيجابت/ثانية و 3.145728 جيجابت/ثانية نفس موصلات بيتا ذات 9 موصلات المستخدمة في FireWire 800 الحالي، وهي متوافقة تمامًا مع أجهزة S400 وS800 ​​الحالية. وتنافس هذه التقنية معيار USB 3.0 . [ 30 ]

تم تصنيع وحدات التطوير S1600 (Symwave [ 31 ] ) و S3200 (Dap Technology [ 32 ] )، ولكن بسبب تقنية FPGA، استهدفت DapTechnology تطبيقات S1600 أولاً، ولم يصبح S3200 متاحًا تجاريًا حتى عام 2012.

أعلن ستيف جوبز وفاة تقنية فاير واير في عام 2008. [ 33 ] اعتبارًا من عام 2012لم يتم إصدار سوى عدد قليل من الأجهزة المزودة بمعالج S1600، وكانت كاميرا سوني هي المستخدم البارز الوحيد. [ 34 ]

التحسينات الملغاة (بما في ذلك P1394d)

أُنشئ مشروعٌ باسم IEEE P1394d من قِبل معهد مهندسي الكهرباء والإلكترونيات (IEEE) في 9 مارس 2009، لإضافة الألياف أحادية النمط كوسيط نقل إضافي إلى تقنية FireWire. [ 35 ] وقد سُحب المشروع في عام 2013. [ 36 ]

كان من المتوقع أن تزيد الإصدارات المستقبلية الأخرى من تقنية FireWire السرعة إلى 6.4 جيجابت/ثانية ، وأن تتضمن موصلات إضافية مثل واجهة الوسائط المتعددة الصغيرة. [ 37 ]

دعم نظام التشغيل

تم تطبيق الدعم الكامل لـ IEEE 1394a و 1394b في Microsoft Windows و FreeBSD و [ 38 ] Linux و [ 39 ] [ 40 ] macOS و NetBSD .

في نظام التشغيل Windows XP، قد يحدث انخفاض في أداء أجهزة 1394 مع تثبيت حزمة الخدمة 2. وقد تم حل هذه المشكلة في التحديث 885222 [ 41 ] وفي حزمة الخدمة 3. كما توفر بعض الشركات المصنعة لأجهزة FireWire برامج تشغيل مخصصة تحل محل حزمة برامج تشغيل محول المضيف OHCI من Microsoft، مما يُمكّن الأجهزة المتوافقة مع S800 من العمل بكامل سرعة نقل البيانات البالغة 800 ميجابت/ثانية على الإصدارات القديمة من Windows (XP SP2 بدون التحديث 885222) وWindows Vista. عند إصداره، كان نظام التشغيل Microsoft Windows Vista يدعم فقط 1394a، مع تأكيدات بأن دعم 1394b سيأتي في حزمة الخدمة التالية. [ 42 ] تم إصدار حزمة الخدمة 1 لنظام التشغيل Microsoft Windows Vista منذ ذلك الحين، ولكن لم يُذكر إضافة دعم 1394b في أي مكان في وثائق الإصدار. [ 43 ] [ 44 ] [ 45 ] أُعيدت كتابة برنامج تشغيل ناقل البيانات 1394 لنظام التشغيل ويندوز 7 لتوفير دعم للسرعات الأعلى والوسائط البديلة. [ 46 ]

في نظام لينكس، كان الدعم يُقدم في الأصل بواسطة مكتبة libraw1394 التي تُتيح الاتصال المباشر بين مساحة المستخدم وحافلات IEEE 1394. [ 47 ] لاحقًا، تم تطبيق حزمة برامج تشغيل جديدة للنواة، تُعرف باسم JuJu. [ 48 ]

لم تعد برامج تشغيل IEEE 1394 مُضمنة في نظام التشغيل Windows افتراضيًا منذ Windows 10. [ 49 ] أُزيل دعم FireWire من نظام macOS في macOS Tahoe 26. [ 50 ] من المُخطط إيقاف دعم FireWire في Linux بعد عام 2029. [ 51 ]

دعم نظام تلفزيون الكابل

بموجب قانون لجنة الاتصالات الفيدرالية 47 CFR 76.640، القسم 4، الفقرتين 1 و2، يُلزم مزودو خدمات التلفزيون الكبلي (في الولايات المتحدة، الذين يستخدمون أنظمة رقمية) بتوفير جهاز استقبال عالي الوضوح مزود بواجهة FireWire فعّالة، وذلك بناءً على طلب العميل. وينطبق هذا الشرط فقط على العملاء الذين يستأجرون أجهزة استقبال عالية الوضوح من مزود خدمة الكابل بعد 1 أبريل 2004. [ 52 ] ويمكن استخدام هذه الواجهة لعرض أو تسجيل برامج التلفزيون الكبلي، بما في ذلك برامج HDTV. [ 53 ] وفي يونيو 2010، أصدرت لجنة الاتصالات الفيدرالية قرارًا يسمح لأجهزة الاستقبال الرقمية بتضمين واجهات تعتمد على بروتوكول الإنترنت (IP) بدلاً من FireWire. [ 54 ] [ 55 ]

مقارنة مع USB

على الرغم من أن كلتا التقنيتين تُقدمان نتائج نهائية متشابهة، إلا أن هناك اختلافات جوهرية بين USB وFireWire. يتطلب USB وجود وحدة تحكم مضيفة، عادةً ما تكون جهاز كمبيوتر، لتوصيل جهاز USB مباشرةً. وهذا يُتيح استخدام أجهزة طرفية أبسط (وأقل تكلفة)، على حساب تقليل وظائف ناقل البيانات. ويتطلب توصيل أجهزة USB متعددة بوحدة تحكم مضيفة واحدة استخدام موزعات ذكية. في المقابل، يُعد FireWire شبكة نظير إلى نظير (حيث يمكن لأي جهاز أن يعمل كمضيف أو عميل)، مما يسمح بتوصيل أجهزة متعددة على ناقل بيانات واحد. [ 56 ]

تدعم واجهة FireWire المضيفة تقنية الوصول المباشر إلى الذاكرة (DMA) والأجهزة ذات الذاكرة المُرتبطة، مما يسمح بنقل البيانات دون تحميل وحدة المعالجة المركزية المضيفة بعمليات المقاطعات ونسخ المخزن المؤقت. [ 10 ] [ 57 ] بالإضافة إلى ذلك، تتميز FireWire (في الإصدار 1394b) بوجود ناقلَي بيانات لكل جزء من شبكة الناقل، بينما كان USB، حتى الإصدار 3.0، يحتوي على ناقل واحد فقط. ورغم أن هذا يعني أن FireWire يمكنه فعليًا إجراء اتصال في كلا الاتجاهين في الوقت نفسه (ثنائي الاتجاه الكامل)، إلا أن هذه الخاصية تُستخدم لتداخل عملية إدارة الناقل مع نقل البيانات. لا يزال الإصدار 1394b يدعم نقل البيانات بنظام نصف الاتجاه فقط. أما اتصال USB قبل الإصدار 3.0، فيمكنه أن يحدث في اتجاه واحد فقط في أي وقت (نصف الاتجاه).

بينما توسعت تقنية USB 2.0 لتشمل USB 3.0 و 3.1 المتوافقة تمامًا مع الإصدارات السابقة (باستخدام نفس نوع الموصل الرئيسي)، استخدمت تقنية FireWire موصلًا مختلفًا بين إصدارات 400 و 800.

التطبيقات الشائعة

سيارات المستهلك

كان منفذ راحة العميل IDB-1394 (CCP) هو النسخة الخاصة بالسيارات من معيار 1394. [ 58 ]

أجهزة الصوت والفيديو الاستهلاكية

كان معيار IEEE 1394 واجهة اتصال قياسية لتحالف شبكة الصوت والفيديو عالية الوضوح (HANA) للاتصال والتحكم في مكونات الصوت والفيديو. [ 59 ] تم حل HANA في سبتمبر 2009، واستحوذت جمعية 1394 التجارية على جميع حقوق الملكية الفكرية الناتجة عن HANA.

المركبات العسكرية والفضائية

يُرسّخ معيار SAE Aerospace AS5643، الذي صدر لأول مرة عام 2004 وأُعيد تأكيده عام 2013، معايير IEEE-1394 كشبكة ناقل بيانات عسكرية وفضائية في هذه المركبات. يُستخدم معيار AS5643 في العديد من البرامج الكبيرة، بما في ذلك طائرة F-35 Lightning II ، وطائرة X-47B UCAV ، وسلاح AGM-154 ، والقمر الصناعي القطبي JPSS-1 التابع للإدارة الوطنية للمحيطات والغلاف الجوي (NOAA). يجمع معيار AS5643 بين ميزات معيار 1394-2008 الحالية، مثل البنية الحلقية، وميزات إضافية مثل عزل المحولات ومزامنة الوقت، لإنشاء شبكات ناقل بيانات حتمية ذات قدرة عالية على تحمل الأعطال المزدوجة والثلاثية. [ 60 ] [ 61 ] [ 62 ]

التواصل العام

يمكن استخدام تقنية FireWire لإنشاء شبكات حاسوب مخصصة (أجهزة طرفية فقط، بدون أجهزة توجيه إلا في حالة استخدام موزع FireWire) . وبالتحديد، يحدد RFC 2734 كيفية تشغيل IPv4 عبر واجهة FireWire، بينما يحدد RFC 3146 كيفية تشغيل IPv6 .

يدعم نظام التشغيل Mac OS X، و Linux ، و FreeBSD الشبكات عبر FireWire. [ 63 ] كما يدعم Windows 95 ، و Windows 98 ، و Windows Me ، [ 64 ] و Windows XP ، و Windows Server 2003 شبكات IEEE 1394 بشكلٍ أصلي. [ 65 ] أما Windows 2000 فلا يدعمها بشكلٍ أصلي، ولكنه قد يعمل مع برامج تشغيل خارجية. يمكن إنشاء شبكة بين جهازَي كمبيوتر باستخدام كابل FireWire قياسي واحد، أو بين عدة أجهزة كمبيوتر باستخدام موزع (Hub). يشبه هذا شبكات Ethernet ، مع اختلافات رئيسية تتمثل في سرعة النقل، وطول الموصل، وإمكانية استخدام كابلات FireWire القياسية للاتصال من نقطة إلى نقطة .

في 4 ديسمبر 2004، أعلنت مايكروسوفت أنها ستتوقف عن دعم شبكات بروتوكول الإنترنت عبر واجهة FireWire في جميع الإصدارات المستقبلية من نظام التشغيل مايكروسوفت ويندوز . [ 66 ] ونتيجةً لذلك، لم يعد دعم هذه الميزة متوفرًا في ويندوز فيستا والإصدارات اللاحقة من ويندوز. [ 67 ] [ 68 ] أعادت مايكروسوفت كتابة برنامج التشغيل 1394 في ويندوز 7 [ 69 ] ، لكن دعم شبكات FireWire غير متوفر. توفر شركة Unibrain برامج تشغيل مجانية لشبكات FireWire لنظام ويندوز تُسمى ubCore، [ 70 ] وهي تدعم ويندوز فيستا والإصدارات اللاحقة.

كانت الطرازات السابقة من جهاز بلاي ستيشن 2 (سلسلة SCPH 1000x إلى 3900x) مزودة بموصل i.LINK 1394. استُخدم هذا الموصل للاتصال الشبكي حتى إصدار محول إيثرنت لاحقًا، ولكن عددًا قليلًا جدًا من البرامج كان يدعم هذه الميزة. أُزيل الموصل من سلسلة SCPH 5000x [ 71 ] وما بعدها.

مركز البيانات الدولي

يُعدّ بروتوكول IIDC (كاميرا الأجهزة والكاميرات الرقمية الصناعية) معيارًا لتنسيق بيانات FireWire للفيديو المباشر، ويستخدمه نظام iSight A/V من Apple. صُمّم هذا النظام لأنظمة الرؤية الآلية [ 72 ] ، ولكنه يُستخدم أيضًا في تطبيقات رؤية حاسوبية أخرى وفي بعض كاميرات الويب. على الرغم من سهولة الخلط بينهما نظرًا لاعتمادهما على FireWire، إلا أن بروتوكول IIDC يختلف عن بروتوكول AV/C (التحكم الصوتي والمرئي) الشائع الاستخدام للتحكم في كاميرات الفيديو وغيرها من أجهزة الفيديو الاستهلاكية، وهو غير متوافق معه [ 73 ] .

العنف المنزلي

يُعدّ الفيديو الرقمي ( DV ) بروتوكولًا قياسيًا تستخدمه بعض كاميرات الفيديو الرقمية . جميع كاميرات DV التي تُسجّل على أشرطة مزودة بواجهة FireWire (عادةً ما تكون رباعية الموصلات). تعمل جميع منافذ DV في كاميرات الفيديو بسرعة FireWire الأبطأ، وهي 100 ميجابت/ثانية . يُسبب هذا مشاكل تشغيلية إذا تم توصيل كاميرا الفيديو على التوالي بجهاز S400 أسرع أو عبر موزع مشترك، لأن أي جزء من شبكة FireWire لا يدعم الاتصال بسرعات متعددة. [ 74 ]

تختلف تسمية المنفذ باختلاف الشركة المصنعة، حيث تستخدم سوني إما علامتها التجارية i.LINK أو الأحرف DV . تحتوي العديد من مسجلات الفيديو الرقمية على موصل FireWire لإدخال DV (عادةً موصل ألفا) يمكن استخدامه لتسجيل الفيديو مباشرةً من كاميرا فيديو DV (بدون الحاجة إلى كمبيوتر). يدعم البروتوكول أيضًا التحكم عن بُعد (تشغيل، إرجاع، إلخ) للأجهزة المتصلة، ويمكنه بث رمز الوقت من الكاميرا.

لا يُعدّ منفذ USB مناسبًا لنقل بيانات الفيديو من أشرطة الفيديو، لأن الأشرطة بطبيعتها لا تدعم معدلات نقل البيانات المتغيرة. كما يعتمد USB بشكل كبير على دعم المعالج، ولم يكن هذا الدعم مضمونًا لتلبية احتياجات منفذ USB في الوقت المناسب. وقد سهّل التحوّل اللاحق من أشرطة الفيديو إلى ذاكرة الحالة الصلبة أو وسائط التخزين القرصية (مثل بطاقات SD والأقراص الضوئية ومحركات الأقراص الصلبة) الانتقال إلى نقل البيانات عبر USB، نظرًا لإمكانية نقل البيانات على شكل ملفات على أجزاء حسب الحاجة.

لقطات الشاشة

تُستخدم واجهة IEEE 1394 بشكل شائع في أجهزة التقاط الإطارات ، وهي أجهزة تقوم بالتقاط إشارة فيديو تناظرية وتحويلها إلى إشارة رقمية؛ ومع ذلك، تواجه واجهة IEEE 1394 منافسة من واجهة جيجابت إيثرنت (بسبب مشاكل السرعة والتوافر). [ 75 ]

مزامنة وشحن أجهزة iPod و iPhone

استخدمت أجهزة iPod التي صدرت قبل جهاز iPod المزود بموصل Dock Connector منافذ IEEE 1394a لنقل ملفات الموسيقى والشحن، ولكن في عام 2003، استُبدل منفذ FireWire في أجهزة iPod بموصل Dock Connector من Apple ، وصُنعت كابلات IEEE 1394 إلى موصل 30 سنًا. بدأت Apple بإزالة التوافق مع الإصدارات السابقة لكابلات FireWire بدءًا من الجيل الأول من iPod nano والجيل الخامس من iPod ، وكلاهما كان يدعم المزامنة عبر USB فقط مع الاحتفاظ بإمكانية الشحن عبر FireWire. وامتد هذا الأمر إلى الجيلين الثاني والثالث من nano، بالإضافة إلى iPod Classic . أُزيل التوافق مع الإصدارات السابقة تمامًا بدءًا من iPhone 3G ، والجيل الثاني من iPod touch ، والجيل الرابع من iPod nano ، [ 76 ] حيث كان يدعم الشحن والمزامنة عبر USB فقط.

قضايا أمنية

تستطيع الأجهزة المتصلة بناقل FireWire التواصل عبر الوصول المباشر إلى الذاكرة (DMA)، حيث يستخدم الجهاز مكونات مادية لربط ذاكرته الداخلية بمساحة الذاكرة الفعلية لناقل FireWire . ويستفيد بروتوكول SBP-2 ( بروتوكول الناقل التسلسلي 2 ) المستخدم في محركات أقراص FireWire من هذه الإمكانية لتقليل المقاطعات ونسخ البيانات المؤقتة. في بروتوكول SBP-2، يرسل المُبادر (الجهاز المتحكم) طلبًا عن طريق كتابة أمر عن بُعد في منطقة محددة من مساحة عناوين FireWire الخاصة بالجهاز الهدف. يتضمن هذا الأمر عادةً عناوين مؤقتة في مساحة العناوين الفعلية لناقل FireWire الخاصة بالمُبادر ، والتي من المفترض أن يستخدمها الجهاز الهدف لنقل بيانات الإدخال/الإخراج من وإلى المُبادر. [ 77 ]

في العديد من التطبيقات، وخاصةً تلك التي تستخدم تقنية OHCI الشائعة في أجهزة الكمبيوتر الشخصية وأجهزة ماك ، تتم عملية الربط بين مساحة الذاكرة الفعلية لشبكة FireWire وذاكرة الجهاز الفعلية داخل المكونات المادية، دون تدخل نظام التشغيل. وبينما يُمكّن هذا من اتصال عالي السرعة ومنخفض التأخير بين مصادر البيانات ومستقبلاتها دون نسخ غير ضروري (كما هو الحال بين كاميرا فيديو وتطبيق تسجيل فيديو، أو بين محرك أقراص ومخازن التطبيق المؤقتة)، إلا أنه قد يُشكل خطرًا أمنيًا أو يُقيّد حقوق الوسائط إذا تم توصيل أجهزة غير موثوقة بالناقل وبدأت هجوم DMA . ومن التطبيقات المعروفة باستغلال هذه الثغرة للوصول غير المصرح به إلى أجهزة الكمبيوتر التي تعمل بنظامي التشغيل Windows وMac OS وLinux، برنامج التجسس FinFireWire . لهذا السبب، تستخدم عمليات التثبيت عالية الأمان عادةً إما أجهزة أحدث تقوم بربط مساحة ذاكرة افتراضية بمساحة الذاكرة الفعلية لـ FireWire (مثل Power Mac G5 ، أو أي محطة عمل Sun )، أو تعطيل برامج التشغيل ذات الصلة على مستوى نظام التشغيل، [ 78 ] أو تعطيل ربط أجهزة OHCI بين FireWire وذاكرة الجهاز، أو تعطيل واجهة FireWire بالكامل فعليًا، أو اختيار عدم استخدام FireWire أو أجهزة أخرى مثل PCMCIA أو PC Card أو ExpressCard أو Thunderbolt ، والتي تعرض DMA للمكونات الخارجية.

يمكن استخدام واجهة FireWire غير الآمنة لتصحيح أخطاء جهاز تعطل نظام تشغيله، وفي بعض الأنظمة لإجراء عمليات وحدة التحكم عن بُعد. كان نظام Windows يدعم هذا السيناريو لتصحيح أخطاء النواة بشكلٍ أصلي، ولكن تحديث Windows 10 Creators والإصدارات اللاحقة لم تعد تتضمن هذه الإمكانية بشكلٍ افتراضي. [ 79 ] [ 80 ] [ 81 ] في نظام FreeBSD، يوفر برنامج تشغيل dcons كلا الخيارين، باستخدام gdb كمصحح أخطاء. أما في نظام Linux، فيوجد برنامجا firescope [ 82 ] وfireproxy [ 83 ] .

انظر أيضاً

مراجع

  1. 1 2 "1394ta.org" . 1394ta.org . مؤرشف من الأصل بتاريخ 9 فبراير 2017. تم الاطلاع عليه بتاريخ 7 مارس 2017. تم ابتكار معيار الربط الرقمي 1394 في عام 1986 من قبل خبراء تقنيين في شركة أبل للحواسيب .
  2. يغمور، كريم؛ الماجستير، جون؛ بن يوسف، جلعاد؛ جيروم ، فيليب (2008-08-15). بناء أنظمة لينكس المدمجة . شركة O'Reilly Media، Inc.، ص. 70. ردمك  978-0-596-52968-0تم الاطلاع عليه بتاريخ 2012-01-08 .
  3. "ما هو فاير واير؟" . جمعية التجارة 1394. مؤرشف من الأصل بتاريخ 2014-04-04.
  4. 1 2 3 4 "الملحق 1: قائمة براءات الاختراع في محفظة براءات الاختراع رقم 1394" (ملف PDF) . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 9 أبريل 2024. تم الاطلاع عليه بتاريخ 3 يناير 2021 .
  5. 1 2 "مرخصو MPEG LA - 1394" . مؤرشف من الأصل بتاريخ 11 يوليو 2019. تم الاطلاع عليه بتاريخ 11 يوليو 2019 .
  6. 1 2 "معيار IEEE 1394a - Thunderbolt" . Thunderbolt . تم الاسترجاع في 14-06-2016 .
  7. 1 2 3 تينر، مايكل ج. "ما هو فايرواير؟" . تم الاسترجاع في 14-07-2008 .
  8. 1 2 3 "معيار IEEE لحافلة تسلسلية عالية الأداء". IEEE STD. 1394-2008 . 2008-10-21. doi : 10.1109/IEEESTD.2008.4659233 . ISBN 978-0-7381-5771-9.
  9. "محول Apple Thunderbolt إلى FireWire" . تم الاطلاع عليه بتاريخ 19-12-2019 .
  10. 1 2 "مقارنة بين FireWire و USB" . Usb-ware.com. مؤرشف من الأصل بتاريخ 16 مارس 2007. تم الاطلاع عليه بتاريخ 25 يناير 2010 .
  11. شميد، باتريك (2004-04-02). "التوصيل الخارجي: فاير واير 800" . تومز هاردوير . تم الاسترجاع في 2020-10-17 .
  12. "اتفاقية ترخيص MPEG LA - 1394" . مؤرشفة من الأصل بتاريخ 2017-10-08 . تم الاطلاع عليها بتاريخ 2011-12-03 .
  13. 1 2 "الأسئلة الشائعة حول MPEG LA - 1394" . مؤرشف من الأصل في 14 مارس 2010.
  14. "اتفاقية ترخيص MPEG LA - 1394 السريعة (نسخة مطبوعة)" . مؤرشفة من الأصل في 8 أكتوبر 2009.
  15. "بحث براءات الاختراع في جوجل "IEEE 1394"" .
  16. "النظام الأساسي لجمعية التجارة 1394" . مؤرشف من الأصل بتاريخ 2011-11-04.
  17. "IEEE 1394 - ناقل الوسائط المتعددة للمستقبل" . cablelabs.com. مؤرشف من الأصل بتاريخ 27-09-2011.
  18. "دليل IEEE 1394" . تم الاطلاع عليه بتاريخ 27-08-2019 .
  19. 1 2 "معمارية IEEE 1394" (ملف PDF) . I/ONE. مؤرشف من الأصل بتاريخ 2007-01-07.
  20. 1 2 3 4 "IEEE 1394 (المعروف أيضًا باسم 'FireWire' و 'iLink')" (ملف PDF) . تم الاطلاع عليه بتاريخ 1 سبتمبر 2012 .
  21. 1 2 3 4 5 "IEEE 1394 ولينكس" . Tindel.net. مؤرشف من الأصل بتاريخ 26 أبريل 2012. تم الاطلاع عليه بتاريخ 1 سبتمبر 2012 .
  22. مجموعة عمل IEEE p1394 (30 أغسطس 1996). معيار IEEE لناقل تسلسلي عالي الأداء (PDF) . IEEE. doi : 10.1109/IEEESTD.1996.81049 . ISBN 1-55937-583-3أُرشف من النسخة الأصلية (PDF) بتاريخ 15 يوليو 2011. تم الاطلاع عليه بتاريخ 7 يناير 2011 .{{cite book}}: صيانة CS1: الأسماء الرقمية: قائمة المؤلفين ( رابط )
  23. ديفيس، لاري. "ناقل فايرواير" . interfacebus.com . تم الاسترجاع في 20 يونيو 2016 .
  24. ١ ٢ "ملاحظة مطوري فاير واير" . Developer.apple.com. ٢٠٠٨-٠٤-٢٨. مؤرشف من الأصل في ٢٠٠٩-٠٥-١٨ . تم الاطلاع عليه في ٢٠١٠-٠١-٢٥ .
  25. مجموعة عمل IEEE p1394a (30-06-2000). معيار IEEE لناقل تسلسلي عالي الأداء (تعديل) . IEEE. doi : 10.1109/IEEESTD.2000.91614 . ISBN 0-7381-1958-X.{{cite book}}صيانة CS1: أسماء رقمية: قائمة المؤلفين ( رابط ) P1394a مسودة 5.0متاح.
  26. مجموعة عمل IEEE p1394b (14-12-2002). معيار IEEE 1394b-2002 ناقل تسلسلي عالي الأداء - التعديل 2. IEEE. ISBN  0-7381-3253-5.{{cite book}}: صيانة CS1: الأسماء الرقمية: قائمة المؤلفين ( رابط )
  27. 1 2 "المشفّر/المفكك" . Iram.cs.berkeley.edu. 1997-12-17 . تم الاسترجاع في 2012-09-01 .
  28. 1 2 هادن، ريس (30-06-2007). "مبادئ اتصالات البيانات CP3070" . Rhyshaden.com . تم الاطلاع عليه بتاريخ 01-09-2012 .
  29. "معيار IEEE لحافلة تسلسلية عالية الأداء - التعديل 3". IEEE STD 1394c-2006 . 2007-06-08. doi : 10.1109/IEEESTD.2006.371044 . ISBN 978-0-7381-5237-0.
  30. «رابطة التجارة 1394 تعلن عن سرعة 3.2 جيجابت في الثانية لتقنية فاير واير» . رابطة التجارة 1394. 12 ديسمبر 2007. تاريخ الاطلاع: 3 أغسطس 2008 .
  31. "نسخة مؤرشفة" (PDF) . symwave.com . مؤرشفة من الأصل (PDF) بتاريخ 6 مارس 2016. تم الاطلاع عليها بتاريخ 14 يناير 2022 .{{cite web}}: CS1 maint: archived copy as title ( link )
  32. "تشغيل أول حل SOC في العالم بتقنية IEEE 1394b FireWire بسرعة 3.2 جيجابت" . DapTechnology. 23 نوفمبر 2009. مؤرشف من الأصل في 17 مايو 2012. تم الاطلاع عليه في 1 سبتمبر 2012 .
  33. آرثر، تشارلز (17 أكتوبر 2008). "ستيف جوبز يشرح سبب توقف تقنية فاير واير" . TheGuardian.com . تاريخ الاسترجاع: 14 يونيو 2016 .
  34. هينيهان، بيرك (2012-01-06). "تقنية فاير واير بسرعة 4 جيجابت في الثانية - تأثيرها على التطبيقات الصناعية" . مجلة إي إي تايمز . تم الاطلاع عليه بتاريخ 2016-06-14 .
  35. "P1394d - معيار IEEE لناقل تسلسلي عالي الأداء - التعديل: مواصفات IEEE 1394 للألياف أحادية النمط للوسط المادي (PMD)" . معايير IEEE . IEEE . تم الاطلاع عليه بتاريخ 8 أكتوبر 2012 .{{cite web}}: CS1 maint: deprecated archiveal service ( link )
  36. "IEEE-SA - موافقات مجلس المعايير - مارس 2013" . تم الاطلاع عليه بتاريخ 14-06-2016 .
  37. باكستر، ليس (1 نوفمبر 2007). "تطورات جديدة في معيار IEEE 1394 (المعروف أيضًا باسم FireWire)" . لايت ويف . تم الاطلاع عليه بتاريخ 19 ديسمبر 2007 .
  38. "صفحة دليل FreeBSD firewire(4)" . Freebsd.org. 2006-04-01 . تم الاطلاع عليه بتاريخ 2010-01-25 .
  39. "ويكي لينكس فاير واير" . Ieee1394.wiki.kernel.org. 2009-08-22 . تم الاطلاع عليه بتاريخ 2010-01-25 .
  40. "ويكي الهدف الموحد لنظام لينكس" . linux-iscsi.org. 21-07-2012. مؤرشف من الأصل بتاريخ 18-11-2008 . تم الاطلاع عليه بتاريخ 12-08-2012 .
  41. "قد ينخفض ​​أداء 1394 جهازًا بعد تثبيت حزمة الخدمة الثانية لنظام التشغيل Windows XP" . Support.microsoft.com. 2006-06-01 . تم الاطلاع عليه بتاريخ 2010-01-25 .
  42. "مايكروسوفت تدعم معيار 1394b" . EETimes.com . تاريخ الاسترجاع: 25 يناير 2010 .
  43. "تغييرات ملحوظة في حزمة الخدمة الأولى لنظام التشغيل ويندوز فيستا" . Technet2.microsoft.com. مؤرشف من الأصل بتاريخ 17 مايو 2008. تم الاطلاع عليه بتاريخ 25 يناير 2010 .
  44. "ملاحظات الإصدار لنظام التشغيل Windows Vista Service Pack 1" . Technet2.microsoft.com. مؤرشف من الأصل بتاريخ 30 أبريل 2008. تم الاطلاع عليه بتاريخ 25 يناير 2010 .
  45. "الإصلاحات العاجلة والتحديثات الأمنية المضمنة في حزمة الخدمة الأولى لنظام التشغيل Windows Vista" . Technet2.microsoft.com. مؤرشف من الأصل بتاريخ 11 مايو 2008. تم الاطلاع عليه بتاريخ 25 يناير 2010 .
  46. "برنامج تشغيل ناقل 1394 في نظام التشغيل ويندوز 7" . Microsoft.com. 24-06-2009 . تم الاطلاع عليه بتاريخ 25-01-2010 .
  47. "الحزمة: libraw1394-8 (1.3.0-4)" . تم الاسترجاع في 12-09-2010 .
  48. "هجرة جوجو" . تم الاطلاع عليه بتاريخ 10-10-2012 .
  49. تايسون، مارك (22 سبتمبر 2024). "تقنية فاير واير ترفض الزوال، لكنها بحاجة إلى المساعدة - مع تناقص ندرة الأجهزة، يبحث القائمون على صيانتها عن متطوعين لاختبار الأجهزة" . موقع تومز هاردوير . تاريخ الاسترجاع: 20 يونيو 2025 .
  50. "إصدار تجريبي من macOS Tahoe يُلغي دعم FireWire" . MacRumors . 19-06-2025 . تاريخ الاسترجاع: 19-06-2025 .
  51. كلوتز، آرون (27 أبريل 2023). "لينكس سيدعم فاير واير حتى عام 2029" . تومز هاردوير . تم الاسترجاع في 20 يونيو 2025 .
  52. "الصفحة 145" (ملف PDF) . مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 27-05-2010 . تم الاطلاع عليه بتاريخ 25-01-2010 .
  53. rcliff. "دليل إرشادي: تسجيل فيديو عالي الدقة عبر منفذ فاير واير في نظام ماك أو إس إكس" . منتدى AVS . تم الاطلاع عليه بتاريخ 25 يناير 2010 .
  54. طلبات الإعفاء من البند 76.640(ب)(4)(ii) من قواعد اللجنة (ملف PDF) ، لجنة الاتصالات الفيدرالية ، 18-06-2010 ، تاريخ الاطلاع 14-06-2016
  55. "لجنة الاتصالات الفيدرالية تلغي شرط منفذ FireWire لأجهزة الاستقبال الرقمية المزودة بتقنية IP" . أخبار القنوات المتعددة . تم الاطلاع عليه بتاريخ 14 يونيو 2016 .
  56. مقارنة بين FireWire و USB 2.0 (ملف PDF) ، Qimaging ، مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 11-10-2010 ، تم الاطلاع عليه بتاريخ 14-06-2016
  57. "firewirevsusb" . Directron.com. مؤرشف من الأصل بتاريخ 4 سبتمبر 2012. تم الاطلاع عليه بتاريخ 1 سبتمبر 2012 .
  58. "الصفحة الرئيسية لمنتدى IDB" . 2006-10-06. مؤرشف من الأصل في 2006-10-06 . تم الاطلاع عليه في 2016-06-14 .
  59. "نبذة عن هانا" . Hanaalliance.org. مؤرشف من الأصل بتاريخ 29 يناير 2010. تم الاطلاع عليه بتاريخ 25 يناير 2010 .
  60. مورن، ريتشارد (2013-02-05). "معيارا IEEE-1394 وAS5643 يُدخلان الشبكات الحتمية إلى تصميمات الطيران العسكري عالية الموثوقية" . تم الاطلاع عليه بتاريخ 2016-06-14 .
  61. "AS5643: متطلبات واجهة IEEE-1394b لتطبيقات المركبات العسكرية والفضائية - SAE International" . تم الاطلاع عليه بتاريخ 14-06-2016 .
  62. مورن، ريتشارد (2011-09-07). "الطائرات بدون طيار تستفيد من ناقلات بيانات IEEE-1394b لتحقيق النجاح" . مجلة EE Times . تاريخ الاسترجاع: 2016-06-14 .
  63. "صفحة دليل fwip(4) لنظام FreeBSD 7.1" . Freebsd.org. 16-07-2005 . تم الاطلاع عليه بتاريخ 25-01-2010 .
  64. "دعم نظام التشغيل Windows Millennium Edition (Me) لبروتوكول الإنترنت عبر ناقل IEEE 1394" . Support.microsoft.com. 27 يناير 2007. تم الاطلاع عليه بتاريخ 1 سبتمبر 2012 .
  65. "استخدام أجهزة IEEE 1394 (FireWire) مع نظام التشغيل Windows XP" . Support.microsoft.com. 2007-12-01 . تم الاطلاع عليه بتاريخ 2010-01-25 .
  66. "إيقاف دعم بروتوكول الإنترنت الذي يزيد عن 1394" . Microsoft.com. 2004-12-08 . تم الاطلاع عليه بتاريخ 2010-01-25 .
  67. «لا يدعم نظام التشغيل Windows Vista وجميع الإصدارات اللاحقة من Windows شبكات IP عبر ناقل IEEE 1394» . Support.microsoft.com. 28 نوفمبر 2007. تاريخ الاطلاع: 25 يناير 2010 .
  68. "ميزات الشبكات الجديدة في ويندوز سيرفر 2008، وويندوز فيستا، وويندوز 7" . Technet.microsoft.com . تاريخ الاطلاع: 25 يناير 2010 .
  69. "برنامج تشغيل ناقل 1394 في نظام التشغيل ويندوز 7" . Microsoft.com. 18-06-2009 . تم الاطلاع عليه بتاريخ 01-09-2012 .
  70. "برامج تشغيل ubCore 1394 Firewire" . Unibrain.com . تم الاطلاع عليه بتاريخ 1 سبتمبر 2012 .
  71. "اختلافات طرازات PS2" . ويكي ConsoleMods .
  72. "libdc1394: مواصفات IIDC/DCAM" . Damien.douxchamps.net . تم الاطلاع عليه بتاريخ 25 يناير 2010 .
  73. "نظرة عامة على AV/C" . شبكة مطوري مايكروسوفت . مؤرشف من الأصل بتاريخ 26-05-2009 . تم الاطلاع عليه بتاريخ 14-10-2009 .
  74. مواصفات IEEE 1394a.
  75. "كيفية إنشاء اتصال VGA بـ Firewire" . Epiphan.com . تم الاطلاع عليه بتاريخ 1 سبتمبر 2012 .
  76. "iPod nano: شحن البطارية" . تم الاطلاع عليه بتاريخ 14-09-2013 .
  77. "أداة تخترق نظام ويندوز فعليًا - الأمن/الثغرات الأمنية - دارك ريدينج" . دارك ريدينج . تم الاطلاع عليه بتاريخ 25 يناير 2010 .  
  78. "حظر برنامج تشغيل SBP-2 للحد من تهديدات DMA 1394 لـ BitLocker" . مايكروسوفت . 2011-03-04 . تم الاطلاع عليه بتاريخ 2011-03-15 .
  79. "إعداد تصحيح أخطاء وضع النواة عبر كابل 1394 يدويًا" . docs.microsoft.com. 2017-05-23 . تم الاطلاع عليه بتاريخ 2017-09-02 .
  80. "تصحيح أخطاء وضع النواة المباشر باستخدام WinDbg (الكلاسيكي) - برامج تشغيل ويندوز" . مايكروسوفت ليرن . تم الاطلاع عليه بتاريخ 19 أبريل 2026 .
  81. "حل بديل لمشكلة KD 1394" . blogs.msdn.microsoft.com. 2016-08-11 . تم الاطلاع عليه بتاريخ 2017-09-02 .
  82. "أندي كلين: [ إعلان ] إصدار برنامج فايرسكوب لأنظمة i386/x86-64" . LKML. 2006-04-04 . تم الاطلاع عليه بتاريخ 2010-01-25 .
  83. "يقوم برنامج fireproxy الخاص ببرنهارد كايندل بإعادة توجيه بروتوكول gdb البعيد إلى FireWire. وهو يسمح بقراءة وكتابة الذاكرة البعيدة بواسطة gdb" . IEEE1394.wiki.kernel.org. 2009-11-07 . تم الاطلاع عليه بتاريخ 2010-01-25 .

للمزيد من القراءة

  • مشروع INCITS T10 رقم 1467D (2004). تكنولوجيا المعلومات - بروتوكول ناقل البيانات التسلسلي 3 (SBP-3) . ANSI INCITS. ANSI INCITS 375-2004.{{cite book}}: صيانة CS1: الأسماء الرقمية: قائمة المؤلفين ( رابط )
  • أندرسون، دون (1999). بنية نظام فاير واير . شركة مايند شير. رقم ISBN 0-201-48535-4.
  • معيار IEEE لحافلة تسلسلية عالية الأداء. IEEE STD. 1394-2008 . 2008-10-21. doi : 10.1109/IEEESTD.2008.4659233 . ISBN 978-0-7381-5771-9.