Thursday, April 25, 2013

Moving IP phones from Cisco call manager 4.1 to CUCM 9.1 using Bulk Administration Tool (BAT) - Part ( I )

كما نعلم أن ال Cisco call manage 4 أصبح الان اصدار قديم جدا حيث أنه كان Microsoft Windows Based  وليس كال CUCM الان والذى يعتبر Linux based  وتغير اسمه ايضا . ولكى تقوم اى شركة بعمل upgrade  لل voice system لها فلا بد من نقل ال IPphones من ال Call manager القديم الى الجديد وتدوينة اليوم سوف تتحدث عن كيفية نقل ال IP phones من VERSION 4 الى VERSION 9 وبذلك تكون فرصة جيدة لكل من هو جديد بعالم ال voice ولم يشاهد هذا الاصدار القديم من قبل

سنبدأ فى تدوينة اليوم بعمل exporting  لل IPphone devices  من على ال Call manager 4  و ذلك باستخدام ال BAT  و لكن لعمل عملية exporting لا بد من عمل download  لل BAT Tool  ومن ثم عمل عملية Setup لها لكى يتم اضافتها على ال Call manager  لكى نستطيع عمل Exporting لل Phones .

أولا : نقوم بعمل download لل BAT Tool كما هو موضح بالصور :

 سوف نقوم بالختيار ال BAT Tool  :
 بعد عمل DOWNLOAD  نقوم  بعمل setup ولكن هنالك عدة نقاط لابد ان تاخذ فى الاعتبار :
 لابد من عمل installation لل BAT Tool من خلال ال call manager server ذات نفسه فكما قلنا انه windows based وليس Linux based كالاصدارات الجديدة من ال CUCM وايضا لابد من عمل installation لها من خلال ال directly access لل server ولن تستطيع عمل installation لها اذا كان ال access على ال server من خلال ال remote desktop connection .
 ونلاحظ ظهور ال BAT فى ال application menu كما هو موضح ونقوم بالضغط عليها :
ونقوم بعمل exporting لل devices كما نرى :

 كما نرى فى الصورة الاتيه فال BAT Tool تتيح عدة options  ولكننا فى هذا ال scenario سوف نختار Export phones :
 سوف نقوم بتحديد اسم ال output file و ال models الخاصة بال phones حيث انه لا يمكن عمل export لكل ال models مرة واحدة ونقوم بتحديد اذا كنا نريد عمل exporting لكل ال details الخاصة بال phones ام details محددة :
 وفى اسفل الصفحة يوضح لنا ال default directory الذى سوف يخزن به ال output file :
 ثم نقوم بالضغط على export الموجودة باعلى الصفحة 
 لعرض الoutput file من خلال ال BAT Window :
 وللذهاب لل directory للتاكد 
ثم نكرر نفس الخطوات السابقة لباقى الموديلات وبذلك نكون قد انهينا عملية ال exporting لل IP phone devices والتدوينة القادمة سوف اتحدذ فيها بالشرح عن طريقة عمل editing لل outputfiles الذى قمنا بعمل exporting لها اليوم لكى نستطيع عمل importing من خلال ال CUCM 9.1 وسوف اشرح كيفية عمل ال importing باستخدام ال BAT من 9.1.

أرجو ان تكون هذه التدوينة بسيطة ومفهومة....


Tuesday, April 23, 2013

Cisco OVA Templates

بدأت بالتدوينة السابقة التحدث عن مجال ال Unified Communications  و بالاخص فى مجال ال Contact Centers  استكمالا لهذه السلسلة سوف تدور هذه التدوينة اليوم عن ما يسمى بال OVA Templates والتى تستخدم كثيرا فى عملية ال Installation لل Contact center components.

وال  (OVA (Open Virtual Appliance هو عباره عن extension لل files  مثل XYZ.ova ويسمى هذا ال file بال template ولتوضيح الغرض وفائدة هذه ال templates  سوف اشرح مثال :
لنفترض اننا سوف نقوم بعمل installation  ل server معين سوف يستخدم فى ال Contact Center System  و هذا ال server له Hardware requirements محددة نستطيع ان نطلع عليها من خلال ال Cisco Documents وتكون هذه ال requirements عبارة عن مقدار كل من ال Hard Disk,CPU,RAM وغيرها من ال HW Requirements فبدلا من ان نقوم بعمل هذه الاعدادات بصورة manual فنستطيع تحميل هذه ال templates  ورفعها على ال VSphere  ويقوم بعمل حجز وتجهيز لل Hardware Requirements من تلقاء نفسه.

مثال على ذلك : نريد ان نقوم بعمل installation ل server معين يسمى Social miner و سوف نتطرق لشرحه و شرح العديد من ال contact center components عل مدار التدوينات القادمة , وهذا ال server  يحتاج ل X RAM  و Y HD و Z CPU
فبدلا من تجهيز وضبط هذه ال configuration بصورة manual  سوف نقوم بعمل uploading لل ova file و ال Vsphere  سوف يقوم بتجهيز VM بنفس ال Specs  المطلوبة لقيم ال X,Y,Z

و لتحميل هذه ال ova templates سوف نتبع الخطوات الاتية ولكن لابد من ان يكون ال Cisco account المستخدم ل Cisco partner او ل user له ال privilege لعمل access لل pages الموضحة :











ناتى الان لتوضيح كيفية عمل deployment لهذه ال template لاستخدامها كما وضحنا :







وكما هو موضح بالصورة التاليه فقد قام بتحديد ال Hardware Requirements :








وسوف يبدا الان بتشغيل ال VM بناء على ال parameters الذى اخذها من ال OVA template .

أرجو ان تكون هذه التدوينة مفيدة وبسيطة....

Saturday, April 6, 2013

Cisco and Contact Center


تدوينة اليوم سوف اتجه بها الى تخصص جديد فى مجال الشبكات الا وهو ال Unified Communication و بالتحديد فى تخصص ال Contact Center.
و فى هذه التدوينة سوف اتناول بالشرح فقط مفهوم ال Contact Center و علاقة Cisco  به لتكون مثابة بداية لعدة مواضيع و شروحات فى هذا المجال .

أولا ما معنى Contact Center ?
هى عبارة عن خدمة تقدمها مؤسسة ما سواء كانت شركة اتصالات او ISP او بنك ,.... لل Customers  التابعة لهم وتتنوع وتختلف هذه الخدمات فى نوعها وفى الغرض منها فمثلا يمكن تقديم خدمات :
-Customer Services
-Technical Support Services
-Pre-Sales Services

كيفية تقديم هذه الخدمات لل Customers :
تتنوع طريقة تقديم هذه ال Services  لل Customers  على حسب الصورة التى تقدم بها او ال Technology  و ال Technique المستخدم لتقديمها فنجد مثلا ان هذه الخدمات ممكن تقديمها من خلال :
-via Phone Calls
-via Online Chat
-via Mail

لنأخذ مثال لتوضيح فكرة عمل ال Contact Center :
تريد ان تقوم بالاتصال برقم خدمة العملاء لشركة الاتصالات التابع لها لكى تشكو من سوء الخدمة فقمت بالاتصال برقم خدمة العملاء و ليكن 9999 فسمعت رسالة مسجلة بها قائمة اختيارات فقررت اختيار التحدث مع موظف من الشركة لتشكو ه من سوء الخدمة ثم سمعت رسالة اخرى مسجلة تطلب منك الانتظار فترة على ال Hold  حتى يتم تحويلك لموظف لتتحدث معه .
كل هذا ال Scenario  حدث من خلال ال Contact Center System .

ما علاقة Cisco  بال Contact center ?
توفر Cisco ال System المسؤول عن عملية ال handling من أول وصول المكالمة الى ال Voice Gateway  الى ان تصل الى agent متضمنة ال Servers , Devices , Configurations أو حتى ال Application الذى يستخدمه ال agent للدخول على ال system من خلال ال PC الخاص به .
و تقدم Cisco  العديد من ال Solutions  و ال Products  لاعداد وانشاء ال Contact Center Systems  باختلاف احجامها سواء كانت Small , Large Size كما سنرى فى التدوينات القادمة .

أرجو ان تكون هذه التدوينة كانت بسيطة ومفهومة ...