الاتصالات الموحدة بين العمليات Unified inter process communication

اقرأ في هذا المقال


يتم توفير طريقة اتصال لنقل بيانات الرسالة من المصدر إلى الوجهة بغض النظر عن المعدات المادية المستخدمة في جهاز الاتصال في الاتصالات الموحدة بين العمليات “UIPC”.

ما هي الاتصالات الموحدة بين العمليات UIPC

الاتصالات الموحدة بين العمليات “UIPC”: هي طريقة اتصال موحدة والتي تتوافق مع الأجهزة والبرامج المختلفة، كما يمكن استخدام نظام الاتصال الموحد بين العمليات مع أي جهاز وبغض النظر عن طريقة الاتصال المستخدمة، حيث تُعتبر طريقة الاتصال بين العمليات الموحدة “UIPC” محمولة للغاية لأنّ طريقة “UIPC” تقدم طبقة وصول مستقلة عن الجهاز “DIA” في النظام وتقرن الاتصال بين العمليات بشكل فضفاض مع كل جهاز.

  • “UIPC” هي اختصار لـ “Unified inter process communication”.
  • “DIA” هي اختصار لـ “Device independent access”.

أساسيات الاتصالات الموحدة بين العمليات UIPC

يمكن تزويد نظام الاتصال بأنواع مختلفة من معدات ووحدات الاتصال مثل وضع النقل غير المتزامن “ATM” والتسلسل الهرمي الرقمي المتزامن “SDH” وبروتوكول الإنترنت “IP” على سبيل المثال، وفي نظام الاتصال هذا يستخدم كل نظام طريقة اتصال بين العمليات “IPC” والتي تختلف عن النظام الآخر.

وترتبط “IPC” بإحكام بالجهاز الخاص بكل نظام وتعتمد عليه، وعلى سبيل المثال يستخدم نظام وضع النقل غير المتزامن طريقة “IPC”، والتي تختلف عن طريقة “IPC” والتي يتم إجراؤها بواسطة نظام التسلسل الهرمي الرقمي المتزامن.

تختلف طرق الاتصال لأنظمة الاتصال هذه عن بعضها البعض واعتماداً على المعدات المعنية ومنفذ الأنظمة، كما تتكبد هذه الأنظمة تكاليف غير مرغوب فيها ونفقات عامة في تنفيذ “IPC” في الأنظمة وهي غير مواتية بسبب نقص قابلية إعادة الاستخدام وقابلية النقل، ولحل هذه المشاكل وغيرها في المجال فإنّ هدف هو توفير نظام اتصالات محسن بين العمليات يمكن استخدامه في أي جهاز بغض النظر عن طريقة الاتصال.

ووفقاً لأحد جوانب الاختراع الحالي يتم توفير طريقة اتصال بين العمليات قادرة على تحسين قابلية نقل “IPC” عن طريق إدخال طبقة وصول مستقلة عن الجهاز “DIA” في النظام، وعن طريق اقتران “IPC” بشكل غير محكم بكل جهاز، ووفقًا لجانب آخر من الاختراع الحالي يتم توفير جهاز اتصال لنقل بيانات الرسالة من المصدر إلى الوجهة بغض النظر عن نظام التشغيل المستخدم في جهاز الاتصال، حيث يوفر الاختراع الحالي قدراً كبيراً من قابلية النقل والمرونة.

كما يتم توفير جهاز اتصال لنقل بيانات الرسالة من مصدر إلى وجهة بغض النظر عن طرق الاتصال وعلى سبيل المثال وضع النقل غير المتزامن وبروتوكول الإنترنت، والتسلسل الهرمي الرقمي المتزامن وغيرها المستخدمة بواسطة الجهاز، ولتحقيق الهدف وفقاً لمبادئ الاختراع الحالي وكما هو مجسد وموصوف على نطاق واسع يوفر الاختراع الحالي طريقة اتصال لنقل بيانات الرسالة من المصدر إلى الوجهة، وحيث تشتمل الطريقة على:

  • إرسال بيانات الرسالة بشكل مستقل عن التشغيل نظام جهاز اتصال.
  • كما يتم إجراء الإرسال على الأقل جزئياً بواسطة طبقة وصول مستقلة لنظام التشغيل.
  • نقل بيانات الرسالة بشكل مستقل عن أجهزة الجهاز.
  • يتم إجراء النقل المذكور جزئياً على الأقل بواسطة طبقة وصول مستقلة للجهاز.

ملاحظة:“ATM” هي اختصار لـ “Asynchronous Transfer Mode”.

ملاحظة:“IPC” هي اختصار لـ “inter process communication”.

ملاحظة: “IP” هي اختصار لـ “Internet Protocol”.

ملاحظة:“SDH” هي اختصار لـ “Synchronous Digital Hierarchy”.

مبدأ عمل الاتصالات الموحدة بين العمليات UIPC

يوفر الاختراع الحالي جهاز اتصال لنقل بيانات الرسالة من المصدر إلى الوجهة ويشتمل الجهاز على:

  • جزء نظام التشغيل من الجهاز الذي يعالج الاتصالات الداخلية داخل الجهاز المذكور بشكل مستقل عن نظام التشغيل للجهاز المذكور.
  • جزء من الأجهزة من الجهاز يعالج الاتصالات الخارجية من وإلى الجهاز المذكور بشكل مستقل عن الأجهزة في الجهاز المذكور.

وكما يوفر الاختراع الحالي أيضاً وسيط تخزين كمبيوتر يخزن عليه مجموعة من التعليمات التي تنفذ طريقة لنقل بيانات الرسالة من المصدر إلى الوجهة، حيث تشتمل مجموعة التعليمات على تعليمات واحدة أو أكثر من أجل:

  • إرسال بيانات الرسالة بشكل مستقل عن نظام تشغيل جهاز اتصال، وكما إنّ الإرسال يتم إجراؤه جزئياً على الأقل بواسطة طبقة وصول مستقلة لنظام التشغيل.
  • نقل بيانات الرسالة بشكل مستقل عن أجهزة الجهاز.
  • يتم إجراء النقل المذكور جزئيًا على الأقل بواسطة طبقة وصول مستقلة للجهاز.

تطور عمل الاتصالات الموحدة بين العمليات UIPC

تم وصف النماذج التوضيحية في الاتصالات الموحدة بين العمليات “UIPC” من أجل الوضوح ولم يتم وصف جميع ميزات التنفيذ الفعلي، وكما أنّه لم يتم وصف الوظائف أو التركيبات المعروفة بالتفصيل لأنّها ستحجب الاختراع بتفاصيل غير ضرورية، كما سيكون موضع تقدير أنّه عند تطوير أي تجسيد فعلي يجب اتخاذ العديد من القرارات الخاصة بالتنفيذ لتحقيق الأهداف المحددة للمطورين، مثل الامتثال للقيود المتعلقة بالنظام والأعمال والتي ستختلف من تطبيق إلى آخر.

وعلاوة على ذلك سيكون من المدرك أنّ مثل هذا الجهد التنموي قد يكون معقداً ويستغرق وقتاً طويلاً ولكنّه مع ذلك سيكون مهمة روتينية لأولئك الذين يتمتعون بالمهارة العادية، والذين يستفيدون من هذا الكشف، كما يشير الاتصال بين العمليات “IPC” إلى تبادل البيانات بين عملية وأخرى إمّا داخل نفس الكمبيوتر أو عبر شبكة، حيث يتضمن “IPC” بروتوكولاً يضمن الرد على الطلب ويمكن إجراء “IPC” تلقائياً بواسطة البرامج.

يتعلق الاختراع الحالي بالاتصال الموحد بين العمليات “UIPC” الذي يتصل بكل من الأجزاء الداخلية لوحدة النظام ونظام الاتصال الخارجي، كما تتم معالجة الاتصال الداخلي للنظام في أجزاء نظام التشغيل من “UIPC” وتتم معالجة الاتصال الخارجي للنظام في الأجزاء بما في ذلك جزء الأجهزة من “UIPC”.

تقوم طبقة الوصول المستقل لنظام التشغيل “OIA” بمعالجة وظائف الاتصال بغض النظر عن نوع نظام التشغيل، حيث تم تضمين طبقة وصول مستقلة عن الجهاز “DIA” في الاختراع الحالي ويتضمن “UIPC” واجهة برنامج التطبيق “API”.

  • “OIA” هي اختصار لـ “Operator Information Area”.
  • “API” هي اختصار لـ “Application Programming Interface”.

تقنيات الاتصالات الموحدة بين العمليات UIPC

  • وضع النقل غير المتزامن “ATM”.
  • التسلسل الهرمي الرقمي المتزامن “SDH”.
  • التسلسل الهرمي الرقمي المتزامن “PDH“.
  • حزمة الصوت “VoP”.
  • ناقل الحلقة الرقمية المتكاملة “IDLC”.
  • النطاق الضيق “NB” المشترك.
  • النطاق العريض “BB” المشترك.

ملاحظة:عادةً ما تعتمد العناصر المرتبة في الاتجاه الرأسي على خصائص كل قطعة معينة من المعدات المستخدمة، واعتمادًا على نظام الاتصال ذي الصلة المستخدم قد يتم التخلص من إحدى وحدات البرامج المرتبة في الاتجاه الرأسي.

ملاحظة:“PDH” هي اختصار لـ “plesiochronous digital hierarchy”.

ملاحظة: “BB” هي اختصار لـ “Broad band”.

ملاحظة:“NB” هي اختصار لـ “narrow band”.

ملاحظة:“IDLC” هي اختصار لـ “Integrated Digital Loop Carrier”.

ملاحظة:“VoP” هي اختصار لـ “Voice over packet”.

المصدر: Introduction to Analog and Digital Communications/ Simon HaykinData Communication and Computer NetworkWIRELESS COMMUNICATIONS/ Andreas F. MolischTheory and Problems of Signals and Systems/ Hwei P. Hsu, Ph.D./ JOHN M. SENIOR Optical Fiber Communications Principles and Practice Third Edition


شارك المقالة: