بعد غياب اكثر من عام عن التدوين ...فقد قررت ان اعود وبقوه الي التدوين مرة اخري.
في تدوينة اليوم سوف نقوم بشرح DSP Resources on Cisco Voice Gateway التي تقوم بتوفير بعض الخدمات ومنها (( Voice Termination , Conferencing ,Transcoding and MTP ))
في تدوينة اليوم سوف نقوم بشرح DSP Resources on Cisco Voice Gateway التي تقوم بتوفير بعض الخدمات ومنها (( Voice Termination , Conferencing ,Transcoding and MTP ))
في البداية يجب ان نعرف الفرق بين Transcoding و (Media Termination Point (MTP و Voice Termination .
Voice Termination وهي عملية تحويل مكالمات PSTN الي مكالمات VOIP والعكس .
Transcoding وهو التحويل بين Codecs المختلفة مثل (G.711 , G729 ) لانك وانت داخل شبكتك المحلية تستخدم G.711 لانه يعطيك نقاء افضل للصوت ولكن يستخدم Bandwidth عالي , لكن عندما تربط فرع لشبكتك بفرع اخر عن طريق الــWAN فالمشكلة الكبري التي تواجهنا هي الــ Bandwidth لذلك نقوم باستخدام G.729 Codec لتمرير المكالمات عن طريق الــWAN ولذلك لانه يستخدم Bandwidth اقل بكثير من G.711 ,فتاتي هنا الحاجه الي الــTrancoding للتحويل بين الاكواد المختلفة .
Media Termination Point وهي تقوم بتعديل حجم الــPacket ليتوافق بين طرفي الاتصال ( 20 ms الي 30 ms والعكس) ,وتقوم بالتحويل بين G.711 mu-law codec الي G.711a-law والعكس ,وايضا تقوم بتوفير بعض الخدمات لــ H.323 end points مثل Call Hold ,Call Transfer ,Call Park .
DSP Resources يوجد منها نوعان
النوع الاول Modular DSP مثل PVDM وهي تقوم بتوفير Voice Termination , Conferencing ,Transcoding and MTP ويفضل استخدامه .
النوع الاخر Fixed DSP مثل NM-HDV2-1T1/E1 و NM-HDV2 .
Configuring Conferencing and Transcoding on Cisco voice gateway
Enabling SCCP on the Cisco Unified Communications Manager Interface ( 1
وذلك لان البرتوكول الذي يقوم باتصال الــVoice Gateway بـــCUCM هو SCCP Protocol
i) نقوم بتحديد الــiniterface التي من خلاله sccp تقوم بعمل register مع CUCM
ii) نحدد عنوان CUCM والــversion الخاص به ونحدد الرقم التعريفي له لانه بامكاننا ان نضيف اكثر من CUCM ولكل منهم رقم تعريف مختلف
iii) نقوم بتفعيل SCCP Protocol علي الــVoice Gateway
Enabling SCCP on the Cisco Unified Communications Manager Interface ( 1
وذلك لان البرتوكول الذي يقوم باتصال الــVoice Gateway بـــCUCM هو SCCP Protocol
i) نقوم بتحديد الــiniterface التي من خلاله sccp تقوم بعمل register مع CUCM
ii) نحدد عنوان CUCM والــversion الخاص به ونحدد الرقم التعريفي له لانه بامكاننا ان نضيف اكثر من CUCM ولكل منهم رقم تعريف مختلف
iii) نقوم بتفعيل SCCP Protocol علي الــVoice Gateway
Voice-gw(config)#sccp local GigabitEthernet0/0
Voice-gw(config)#sccp ccm 10.0.1.1 identifier 1 version 8.1
Voice-gw(config)#sccp
2) Enable DSP services on voice card
Voice-gw(config)#voice-card 0
Voice-gw(config-voicecard)# dspfarm
Voice-gw(config-voicecard)# dsp services dspfarm
Voice-gw(config-voicecard)# dspfarm
Voice-gw(config-voicecard)# dsp services dspfarm
Define profiles, transcoding and conferencing ( 3
نقوم بتعريف بروفيل لكل service ونحدد به الـــCodecs المستخدمة واكبر عدد للــsession لكل Service ونربط هذا البرفيل بـــSCCP application
هنا نلاحظ كل بروفيل له رقم تعريفي معين واسم الخدمه التي يوفرها وايضا نلاحظ اكبر عدد مستطاع من transcode sessions في نفس الوقت 10واكبر عدد من conferences في نفس الوقت اربعة .
نقوم بتعريف بروفيل لكل service ونحدد به الـــCodecs المستخدمة واكبر عدد للــsession لكل Service ونربط هذا البرفيل بـــSCCP application
هنا نلاحظ كل بروفيل له رقم تعريفي معين واسم الخدمه التي يوفرها وايضا نلاحظ اكبر عدد مستطاع من transcode sessions في نفس الوقت 10واكبر عدد من conferences في نفس الوقت اربعة .
Voice-gw(config)#dspfarm profile 20 transcode
Voice--gw(config-dspfarm-profile)#codec g711ulaw
Voice-gw(config-dspfarm-profile)#codec g711alaw
Voice-gw(config-dspfarm-profile)#codec g729ar8
Voice-gw(config-dspfarm-profile)#codec g729abr8
Voice-gw(config-dspfarm-profile)#codec g729r8
Voice-gw(config-dspfarm-profile)#codec g729br8
Voice-gw(config-dspfarm-profile)#maximum sessions 10
Voice-gw(config-dspfarm-profile)#associate application SCCP
Voice-gw(config-dspfarm-profile)#no shutdown
Voice-over-ip-gw(config)#dspfarm profile 10 conference
Voice--gw(config-dspfarm-profile)#codec g711ulaw
Voice-gw(config-dspfarm-profile)#codec g711alaw
Voice-gw(config-dspfarm-profile)#codec g729ar8
Voice-gw(config-dspfarm-profile)#codec g729abr8
Voice-gw(config-dspfarm-profile)#codec g729r8
Voice-gw(config-dspfarm-profile)#codec g729br8
Voice-gw(config-dspfarm-profile)#maximum sessions 4
Voice-gw(config-dspfarm-profile)#associate application SCCP
Voice-gw(config-dspfarm-profile)#no shutdow
Voice--gw(config-dspfarm-profile)#codec g711ulaw
Voice-gw(config-dspfarm-profile)#codec g711alaw
Voice-gw(config-dspfarm-profile)#codec g729ar8
Voice-gw(config-dspfarm-profile)#codec g729abr8
Voice-gw(config-dspfarm-profile)#codec g729r8
Voice-gw(config-dspfarm-profile)#codec g729br8
Voice-gw(config-dspfarm-profile)#maximum sessions 10
Voice-gw(config-dspfarm-profile)#associate application SCCP
Voice-gw(config-dspfarm-profile)#no shutdown
Voice-over-ip-gw(config)#dspfarm profile 10 conference
Voice--gw(config-dspfarm-profile)#codec g711ulaw
Voice-gw(config-dspfarm-profile)#codec g711alaw
Voice-gw(config-dspfarm-profile)#codec g729ar8
Voice-gw(config-dspfarm-profile)#codec g729abr8
Voice-gw(config-dspfarm-profile)#codec g729r8
Voice-gw(config-dspfarm-profile)#codec g729br8
Voice-gw(config-dspfarm-profile)#maximum sessions 4
Voice-gw(config-dspfarm-profile)#associate application SCCP
Voice-gw(config-dspfarm-profile)#no shutdow
4 ) Associate conferencing and transcoding resources to CUCM
نقوم بتعريف جروب يضم CUCM برقم التعريف الخاص به ونحدد له الاولوية اذا كان لدينا اكثر من CUCM
وايضا نقوم بتحديد بروفيل الخدمات السابق تعريفها والاهم هنا Register name الذي سوف نحتاجه عند اضافة هذه dsp resources services علي CUCM
نقوم بتعريف جروب يضم CUCM برقم التعريف الخاص به ونحدد له الاولوية اذا كان لدينا اكثر من CUCM
وايضا نقوم بتحديد بروفيل الخدمات السابق تعريفها والاهم هنا Register name الذي سوف نحتاجه عند اضافة هذه dsp resources services علي CUCM
sccp ccm group 999
associate ccm 1 priority 1
associate profile 20 register MTP_R_VOIP
associate profile 10 register CFB_R_VOIP
associate ccm 1 priority 1
associate profile 20 register MTP_R_VOIP
associate profile 10 register CFB_R_VOIP
5) Configure in CUCM the conferencing and transcoding resource
Media Resource -> Conference Bridge Configuration -> Add New
Media Resource -> Transcoder -> Add New
الي اللقاء في تدوينة اخري
Remon Adel
Remon Adel