سي تي كونكت

سي تي كونكت هو منتج برمجي يسمح لتطبيقات الحاسوب بمراقبة المكالمات الهاتفية والتحكم بها. تُعرف هذه المراقبة والتحكم بتكامل الحاسوب مع الهاتف ، أو اختصارًا CTI. يُنفذ سي تي كونكت تكامل الحاسوب مع الهاتف من خلال توفير برنامج خادم يدعم بروتوكولات ربط تكامل الحاسوب مع الهاتف المستخدمة في مجموعة متنوعة من أنظمة الهاتف، وبرنامج عميل يوفر واجهة برمجة تطبيقات (API) لوظائف الهاتف.

يُستخدم برنامج CT Connect بشكل متكرر في تطبيقات مراكز الاتصال . يجب على مراكز الاتصال الكبيرة التعامل مع كميات هائلة من المكالمات، ويُعد تنسيق المكالمات مع تطبيقات الأعمال أمرًا ضروريًا.

وظائف وبنية البرمجيات

برنامج CT Connect ليس تطبيقًا قائمًا بذاته لتكامل الاتصالات الهاتفية (CTI)، بل هو مكون برمجي يتواصل مع أنظمة الهاتف، ويحوّل معلومات حالة المكالمات والتحكم بها إلى صيغة موحدة، ثم يعرضها لتطبيقات خارجية. يختلف هذا النهج المكون عن الحلول المتكاملة، مثل تلك التي تقدمها شركة Genesys Telecommunications Laboratories ، والتي تجمع بين وظيفة واجهة الهاتف الأساسية ومنطق التطبيق المتقدم، كاسترجاع المعلومات من قاعدة البيانات وعرضها.

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

معايير CTI

المواصفات القياسية الرئيسية لتقنية CTI هي معيار ECMA لتطبيقات الاتصالات المدعومة بالحاسوب (CSTA). يحدد معيار CSTA نموذج المكالمة (أي كيفية مشاركة الأطراف في المكالمة والخطوات التي تمر بها) ومجموعة من الرسائل التي يمكن تبادلها بين نظام الهاتف ونظام الحاسوب. عندما يطبق كل من نظامي الهاتف والحاسوب معيار CSTA، يمكن للعميل الاختيار بحرية بين المنتجات المتنافسة بثقة تامة في توافقها.

كما هو موضح بالتفصيل أدناه ، شارك فريق تطوير CT Connect في تعريف CSTA. يُطبّق كلٌّ من CT Connect وسلفه، خط إنتاج الاتصالات الهاتفية المتكاملة بالحاسوب من شركة Digital Equipment، [ 2 ] نموذج مكالمات CSTA ويدعمان معايير بروتوكول CSTA ذات الصلة. وقد استخدم العديد من موردي معدات الاتصالات CT Connect كمرجع CSTA معملي لاختبار مدى توافق منتجاتهم مع المعيار.

استقلال البيئة

يجب أن تعمل خوادم CTI مثل CT Connect في بيئة حوسبة غير متجانسة، وأن تتكامل مع مكونات النظام الأخرى التي يختارها مطورو التطبيقات والمستخدمون. يتبنى CT Connect نهجًا "منفتحًا" تجاه مكونات النظام الأخرى، حيث يتكامل مع نطاق أوسع من المكونات مقارنةً بخوادم CTI الأخرى. [ 3 ] ولا شك أن هذا النهج المنفتح هو أحد أسباب استمرار CT Connect لمدة 20 عامًا، بينما توقفت منافسات أخرى مثل IBM CallPath وNovell Telephony Services عن العمل.

بالنسبة لخوادم CTI، فإن الأبعاد المهمة للتشغيل البيني هي:

استقلالية نظام الهاتف

قامت العديد من شركات تصنيع مقاسم الهاتف بتطبيق روابط CTI في منتجاتها. بعض هذه الروابط عبارة عن بروتوكولات خاصة، وبعضها الآخر تطبيقات لمعيار ECMA CSTA. كما توفر بعض هذه الشركات خوادم CTI خاصة بها (مثل خادم إدارة مركز الاتصال من نورتل )، ولكن هذه الخوادم تعمل عادةً مع نظام الهاتف الخاص بتلك الشركة المصنعة فقط. في المقابل، أبرمت الشركات التي امتلكت وسوّقت CT Connect على مر السنين (انظر تاريخ CT Connect أدناه) اتفاقيات مع معظم شركات تصنيع مقاسم الهاتف الرئيسية للحصول على مواصفات بروتوكولاتها وتطبيق بروتوكولات روابط CTI الخاصة بها. [ 4 ]

استقلالية واجهة برمجة التطبيقات

انتشرت واجهات برمجة تطبيقات الهاتف الحاسوبي (CTI) على نطاق واسع. فقد طرحت مايكروسوفت واجهة TAPI ، ونوفيل واجهة TSAPI، وسن مايكروسيستمز واجهة JTAPI ، وشكّلت مجموعة من الموردين اتحاد Versit لتحسين تكامل معايير البروتوكولات وواجهات برمجة التطبيقات الحالية. حاول بعض المصنّعين استخدام مواصفات واجهة برمجة تطبيقات CTI لتقييد المستخدمين بمنتجاتهم الأخرى. على سبيل المثال، لا يمكن تطبيق مواصفات مايكروسوفت TAPI إلا على أنظمة تشغيل مايكروسوفت ويندوز، وكان خادم CTI لخدمات نوفيل الهاتفية (الذي توقف إنتاجه الآن) متاحًا فقط على شبكات نوفيل. في المقابل، تسمح بنية العميل والخادم في CT Connect بوحدات عميل توفر واجهات برمجة تطبيقات CTI متنوعة، ويمكن لجميع وحدات العميل العمل مع وحدة خادم CTI مشتركة. [ 5 ]

استقلالية نظام التشغيل

على غرار واجهات برمجة تطبيقات CTI (انظر أعلاه )، تعمل معظم خوادم CTI بنظام تشغيل واحد فقط. في المقابل، لطالما تضمن CT Connect وحدات عميل وخادم تعمل على مجموعة من أنظمة التشغيل الشائعة، بما في ذلك أنظمة Unix وMicrosoft Windows. [ 6 ]

تاريخ

لعبت شركة CT Connect دورًا محوريًا في ابتكار وتطوير مفهوم CTI وتطبيقه. وقد تم امتلاك المنتج وتسويقه من قبل ثلاث شركات على مدار عشرين عامًا.

شركة المعدات الرقمية

طُوّر البرنامج الذي أصبح فيما بعد برنامج CT Connect في أواخر ثمانينيات القرن الماضي في شركة Digital Equipment Corporation . وخلال تلك الفترة، شهدت صناعة الاتصالات الهاتفية تحولاً من التقنية التناظرية إلى الرقمية. وقد نشرت الهيئة الدولية لمعايير الاتصالات CCITT (التي تُعرف الآن باسم الاتحاد الدولي للاتصالات ITU) مواصفات شبكة الخدمات الرقمية المتكاملة (ISDN). وتُحدد هذه المواصفات واجهات رقمية بين المشترك والشبكة، قادرة على دعم إجراء مكالمات هاتفية متعددة ونقل بيانات الحزم في آنٍ واحد.

في ثمانينيات القرن الماضي، كانت شركة ديجيتال إكويبمنت رائدةً في مجال شبكات الحاسوب بفضل برنامجها DECnet . درست الشركة مواصفات ISDN وخلصت إلى أن واجهة ISDN تفتقر إلى القدرة على تنسيق المكالمات الصوتية مع البيانات ذات الصلة. أطلق فريق ديجيتال إكويبمنت على هذه الميزة اسم " الهاتف المتكامل مع الحاسوب " (CIT)، وروّجوا لهذا المفهوم بين الموردين والعملاء. (يُخلط غالبًا بين اختصار CIT، وهو اختصار لخط إنتاج ديجيتال إكويبمنت الأصلي، والاختصار CTI، وهو اختصار شائع في مجال الاتصالات يُشير إلى أي شكل من أشكال تكامل الهاتف مع الحاسوب. وقد اعتمد هذا المصطلح الأخير أعضاء جمعية الاتصالات متعددة الوسائط (MMTA)، وهي جمعية صناعية أمريكية بارزة. تم دمج MMTA في جمعية تجارية أكبر ، هي TIA ، عام 2000).

(انظر [ 7 ] و [ 8 ] للاطلاع على العروض المبكرة لمفهوم CTI من قبل شركة Digital Equipment.)

احتاجت شركة ديجيتال إكويبمنت إلى التعاون التجاري مع مصنعي معدات الاتصالات، إذ كان لا بد من تعديل أنظمة تحويل الهاتف لديهم لنقل معلومات المكالمات الهاتفية عبر روابط بيانات CTI الجديدة. أبدى اثنان من مصنعي مقاسم الفروع الخاصة (PBX) الكنديين اهتمامًا بالفكرة: نورثرن تيليكوم ( نورتل حاليًا ) وميتل ، التي كانت آنذاك تحت سيطرة بريتيش تيليكوم [ 9 ] . عملت ديجيتال إكويبمنت مع الشركتين - إحداهما في كندا والأخرى في المملكة المتحدة - لتصميم وتنفيذ روابط بيانات CTI بين منتجاتهما. تكللت الجهود بالنجاح، وعُرضت أنظمة تستخدم مقاسم الفروع الخاصة من الشركتين في معرض CCITT الذي يُعقد كل أربع سنوات في جنيف خريف عام 1987. أصدرت ديجيتال إكويبمنت أول منتجاتها البرمجية لتقنية CTI، والتي تعمل مع مقاسم Mitel SX-20 وNorthern Telecom SL-1، في العام التالي.

بين عامي 1988 و1992، تواصل فريق شركة ديجيتال إكويبمنت مع المزيد من مصنعي معدات الاتصالات (بما في ذلك سيمنز رولم وشركة AT&T السابقة، التي أصبحت خط إنتاجها Definity PBX مملوكًا الآن لشركة أفايا ) وطبّق البروتوكولات الإضافية اللازمة للتوافق مع أنظمة هواتفهم. مع ذلك، سرعان ما اتضح أن عدد البروتوكولات الخاصة أصبح يفوق القدرة على إدارته. اختلفت نماذج المكالمات بين أنظمة الهاتف، مما صعّب كتابة برامج تطبيقية تدعم تقنية CTI. وباتت الحاجة إلى نموذج مكالمات CTI موحد وبروتوكول داعم له أمرًا جليًا.

تقدمت مجموعة من موردي معدات الحاسوب والاتصالات، المهتمين بهذه المشكلة، إلى الرابطة الأوروبية لمصنعي الحواسيب (المعروفة الآن اختصارًا بـ ECMA) بمقترح لتوحيد المعايير. قُبل المقترح، واختير روبرت رودن، مهندس معماري من الفريق التقني لشركة ديجيتال إكويبمنت، رئيسًا للجنة وضع المعايير. صدرت المرحلة الأولى (الإصدار الأول) من معيار CSTA عام ١٩٩٢. ومنذ ذلك الحين، تطور معيار CSTA عبر عدة إصدارات، [ ١٠ ] مُدمجًا تقنيات مثل الاستجابة الصوتية ولغة XML. يتضمن كل إصدار من معيار CSTA نموذجًا للمكالمات، بالإضافة إلى مجموعة مُوصى بها من بروتوكولات الاتصال.

انظر [ 11 ] لمزيد من المعلومات حول العمل المبكر على معايير CTI.

كان برنامج CTI الأولي من شركة Digital Equipment يدعم فقط أجهزة كمبيوتر VAX التي تعمل بنظام التشغيل VMS، سواءً كخادم يوفر الربط البيني لنظام الهاتف أو كعميل للتطبيقات. أُضيف لاحقًا دعم نظام التشغيل ULTRIX من Digital . ولكن خلال أوائل التسعينيات، انتشرت أجهزة الكمبيوتر المكتبية الشخصية على نطاق أوسع في بيئات الحوسبة المؤسسية. استجابت Digital Equipment لهذا التوجه بإصدار Pathworks ، وهي حزمة برمجية للشبكات سمحت لأجهزة الكمبيوتر الشخصية المتوافقة مع IBM وأجهزة Apple Macintosh بالمشاركة في شبكة DECnet. قام فريق CIT في Digital Equipment بتطوير هذه المنصة وأصدر نسخة من عميل CIT تعمل على أجهزة الكمبيوتر الشخصية وتدعم التطبيقات المصممة لنظام التشغيل Microsoft Windows. وفرت بيئة سطح مكتب Windows تكاملًا أسهل بين تطبيقات الأعمال ووظائف الهاتف عبر آلية تبادل البيانات الديناميكي (DDE) من Microsoft، نظرًا لأن العديد من تطبيقات الكمبيوتر الشخصي الجاهزة ومنصات التطوير تدعم واجهة DDE.

شركة ديالوجيك تستحوذ على تكنولوجيا وفريق ديجيتال

في عام ١٩٩٥، باعت شركة ديجيتال إكويبمنت خط إنتاج CIT إلى شركة ديالوجيك، [ ١٢ ] التي كانت آنذاك رائدة في مجال واجهات الهاتف على مستوى الخوادم لأجهزة الكمبيوتر الشخصية. وانتقل فريق إدارة CIT في ديجيتال ومعظم فريق التطوير إلى ديالوجيك مع عملية البيع، مُشكلين قسمًا جديدًا يُسمى "قسم الاتصالات" داخل ديالوجيك، ومحافظين على زخم المنتج. وقامت ديالوجيك بتحويل المنتج من منصة الأجهزة والبرامج الخاصة بها في الأصل، والمملوكة لشركة ديجيتال إكويبمنت، إلى منصة قياسية في هذا المجال تعتمد على أجهزة الكمبيوتر الشخصية وأنظمة تشغيل مايكروسوفت ويندوز. وأصدرت ديالوجيك المنتج الناتج، الذي أعيدت تسميته إلى CT-Connect، في أغسطس ١٩٩٥. (تم حذف الواصلة من الاسم في الإصدارات اللاحقة).

استحوذت شركة إنتل على شركة ديالوجيك

في عام ١٩٩٩، استحوذت إنتل على شركة ديالوجيك [ ١٣ ] وجميع خطوط إنتاجها من الأجهزة والبرامج، بما في ذلك برنامج سي تي كونكت. وكما كان الحال مع عملية الانتقال من ديجيتال إكويبمنت إلى ديالوجيك، بقي معظم فريق العمل التقني والتجاري لبرنامج سي تي كونكت بعد الاستحواذ، واستمر تطوير المنتج وبيعه. أُعيد تسمية سي تي كونكت إلى برنامج معالجة المكالمات إنتل نت ميرج ليتوافق مع معايير تسمية منتجات إنتل، ولكنه ظل المنتج نفسه من حيث الجوهر.

شهدت أواخر التسعينيات ازديادًا ملحوظًا في شعبية تقنية الاتصالات الصوتية عبر بروتوكول الإنترنت (VoIP). وإدراكًا لأهمية تكامل الهاتف مع الحاسوب (CTI) في تقنية VoIP، كما كان الحال في الاتصالات الهاتفية التقليدية، قام فريق CT Connect بتطوير البرنامج لدعم التحكم في مكالمات VoIP عبر التطبيقات. وقد حصلت شركة إنتل على 11 براءة اختراع أمريكية [ 14 ] متعلقة بهذا العمل.

استحوذت شركة Envox Worldwide على شركة CT Connect

باعت شركة إنتل خط الإنتاج لشركة إنفوكس العالمية في عام 2005. [ 15 ] وكما كان الحال سابقًا، استمر معظم الفريق التقني في العمل على المنتج خلال فترة الانتقال. أعادت إنفوكس تسمية المنتج إلى سي تي كونكت، وما زالت تسوّقه.

شركة سينتيلكت تستحوذ على شركة إنفوكس

في 20 أكتوبر 2008، استحوذت شركة سينتيلكت على شركة إنفوكس. سينتيلكت هي شركة برمجيات متخصصة في مراكز الاتصال، ويقع مقرها الرئيسي في فينيكس، أريزونا. [ 16 ] [ 17 ]

مراجع

  1. انظر "مقدمة في الاتصالات الهاتفية الحاسوبية" في مجلة IEEE للاتصالات، المجلد 34، العدد 5، مايو 1996، الصفحات 106-111 للحصول على شرح أكثر تفصيلاً لبرامج العميل والخادم للاتصالات الهاتفية الحاسوبية.
  2. للاطلاع على وصف موجز لخط إنتاج شركة Digital Equipment CIT، انظر: نيوتن، هاري، (2008). قاموس نيوتن للاتصالات ، نيويورك: دار فلاتيرون للنشر. ISBN 978-0-9793873-1-9.
  3. للاطلاع على مناقشة مفصلة حول كيفية تحقيق CT Connect لهذا التوافق، انظر: Margulies, E., (1997). Client Server Computer Telephony . Lawrence: CMP Books. ISBN 1-57820-004-0الصفحات 5-1 - 5-20.
  4. للاطلاع على قائمة تمثيلية لأنظمة الهاتف التي يدعمها برنامج CT Connect، انظر: كاردن، سي. (1997). فهم الاتصالات الهاتفية الحاسوبية: كيفية تمكين قواعد البيانات صوتيًا من أجهزة الكمبيوتر الشخصية إلى الشبكات المحلية إلى الحواسيب المركزية ، نيويورك: دار فلاتيرون للنشر (الآن إلسيفير ساينس المحدودة). 1997. ISBN 1-57820-000-8ص389.
  5. للحصول على وصف مفصل لكيفية دعم CT Connect لواجهات برمجة التطبيقات المتعددة، انظر كاردن ، الصفحات 381-386.
  6. لمناقشة كيفية دعم CT Connect لأنظمة التشغيل المتعددة، انظر كاردن ص 386 ومارجوليس ص 5-17.
  7. ستراثمير، سي. (1987). "تكامل الصوت/البيانات: منظور التطبيقات" . مجلة IEEE للاتصالات . 25 (12): 30-35 . doi : 10.1109/MCOM.1987.1093514 .
  8. ستراثمير، سي آر (1990). "الصوت في الحوسبة: نظرة عامة على التقنيات المتاحة" . مجلة الكمبيوتر . 23 (8): 10-15 . doi : 10.1109/2.56866 .
  9. انظر إلى هذا التاريخ الموجز لشركة Mitel ، والذي يتضمن فترة سيطرة شركة British Telecom.
  10. راجع موقع ECMA الإلكتروني للاطلاع على وثائق معايير CSTA.
  11. أنشوتز، تي إيه (1996). "منظور تاريخي لـ CSTA" . مجلة IEEE للاتصالات . 34 (4): 30-35 . doi : 10.1109/35.489709 .
  12. راجع هذا التاريخ الموجز لشركة Dialogic للاطلاع على معلومات حول استحواذها على برنامج CT-Connect وإطلاقه الأولي تحت ملكيتها. يُرجى ملاحظة أن شركة Dialogic الحالية كيان مختلف عن الكيان المشار إليه هنا.
  13. انظر تقريرًا معاصرًا عن عملية الاستحواذ في مجلة EE Times.
  14. براءات الاختراع الأمريكية 7,372,957؛ 7,154,863؛ 7,126,942؛ 7,123,712؛ 7,072,308؛ 7,068,648؛ 6,920,216؛ 6,901,068؛ 6,876,633؛ 6,856,618؛ و 6,201,805.
  15. انظر تقريرًا معاصرًا عن عملية الاستحواذ في مجلة تكنولوجيا الكلام.
  16. "استحوذت شركتا إنجهاوس وسينتيليكت التابعتان لها على شركة إنفوكس | سينتيلكت، إنك" . مؤرشف من الأصل بتاريخ 2009-05-02 . تم الاطلاع عليه بتاريخ 2009-11-05 .
  17. "Envox Worldwide for Speech, VoiceXML, IVR and VoIP" . مؤرشف من الأصل بتاريخ 12 يناير 2009. تم الاطلاع عليه بتاريخ 17 يوليو 2009 .
  • للحصول على شرح مفصل لتقنية CTI القائمة على نموذج العميل والخادم وبرامج CTI، بما في ذلك دور CT Connect، انظر: Margulies, E., (1997). Client Server Computer Telephony . Lawrence: CMP Books. ISBN 1-57820-004-0.
  • للحصول على شرح مفصل آخر لبنية العميل والخادم في CT Connect وقدرتها على دعم واجهات برمجة تطبيقات CTI المتعددة، انظر: كاردن، سي. (1997). فهم الاتصالات الهاتفية الحاسوبية: كيفية تمكين قواعد البيانات صوتيًا من أجهزة الكمبيوتر الشخصية إلى الشبكات المحلية إلى الحواسيب المركزية ، نيويورك: دار فلاتيرون للنشر (الآن إلسيفير ساينس المحدودة). ISBN 1-57820-000-8.
  • غريغونيس، ريتشارد، (2000). موسوعة الاتصالات الهاتفية الحاسوبية ، غيلروي، كاليفورنيا: كتب سي إم بي. رقم ISBN 1-57820-045-8.
  • نيوتن، هاري، (2008). قاموس نيوتن للاتصالات ، نيويورك: دار فلاتيرون للنشر. ISBN 978-0-9793873-1-9.