SIP লিঙ্কের সমস্যা সমাধান করুন

এই ধাপগুলি সম্পন্ন করার জন্য, আপনার উপযুক্ত ব্যবহারকারী ব্যবস্থাপনা বিশেষাধিকার প্রয়োজন। সঠিক বিশেষাধিকার ছাড়া, আপনি এই ধাপগুলি সম্পন্ন করার জন্য প্রয়োজনীয় সমস্ত নিয়ন্ত্রণ দেখতে পাবেন না। SIP লিঙ্ক সেট আপ করার জন্য এক জটিল সিরিজের ইন্টিগ্রেশন প্রয়োজন। ইন্টিগ্রেশন প্রক্রিয়া চলাকালীন সমস্যা সমাধানে সহায়তা করার জন্য এই নিবন্ধটি ব্যবহার করুন।

শুরু করার আগে

SIP লিঙ্কের সমস্যা সমাধানের জন্য, নিশ্চিত করুন যে আপনার কাছে আছে:

  • আপনার SBC-তে প্যাকেট ক্যাপচার
  • আপনার ফায়ারওয়ালে প্যাকেট ক্যাপচার
  • প্যাকেট ক্যাপচার দেখার জন্য একটি টুল
  • আপনার SBC লগগুলিতে অ্যাক্সেস

দ্রষ্টব্য: সমস্যা সমাধানের জন্য যদি আপনার অতিরিক্ত সাহায্যের প্রয়োজন হয়, তাহলে আপনার SBC বিক্রেতা বা ক্যারিয়ারের সাথে যোগাযোগ করুন।

SIP লিঙ্কের মাধ্যমে সিগন্যাল সংযোগ নিশ্চিত করুন

SIP লিঙ্কের জন্য সিগন্যালিং ট্রান্সপোর্ট লেয়ার সিকিউরিটি (TLS) ব্যবহার করে। TLS-এ পাবলিক সার্টিফিকেট অথরিটি (CA) দ্বারা তৈরি সার্টিফিকেটের একটি প্যাকেজ থাকে। আপনি অ্যাডমিন কন্ট্রোল প্যানেল SIP লিঙ্ক ল্যান্ডিং পৃষ্ঠা থেকে আপনার TLS সংযোগের অবস্থা পরীক্ষা করতে পারেন।

  1. নিশ্চিত করুন যে আপনার TLS সার্টিফিকেট নিম্নলিখিত CA গুলির মধ্যে একটি থেকে এসেছে:
    • DigiCert সম্পর্কে
    • Entrust DataCard সম্পর্কে
    • গ্লোবালসাইন
    • গোড্যাডি
    • সেকটিগো
  2. একটি 3-ওয়ে ট্রান্সমিশন কন্ট্রোল প্রোটোকল (TCP) হ্যান্ডশেক শুরু করুন, তারপরে একটি TLS হ্যান্ডশেক করুন। যখন সার্টিফিকেট বিনিময় হয়, তখন ভয়েস একটি সার্টিফিকেট পাঠায় এবং তারপরে SBC এর সার্টিফিকেট পাঠায়।
  3. এই বিনিময় সম্পন্ন হলে, ভয়েস এবং আপনার SBC-এর মধ্যে অ্যাপ্লিকেশন ডেটা বিনিময় করা যেতে পারে।

কলের মান সমস্যা সমাধান করুন

যদি আপনার কল কোয়ালিটি নিয়ে সমস্যা হয়, তাহলে নিশ্চিত করুন যে আপনার নেটওয়ার্ক ল্যাটেন্সি সামঞ্জস্যপূর্ণ এবং কম। যখন ভয়েস ট্র্যাফিক ভয়েস এবং SBC এর মধ্যে সবচেয়ে ছোট পথ ধরে তখন কল কোয়ালিটি সর্বোত্তম থাকে। আপনার লক্ষ্য হওয়া উচিত ১০০ মিলিসেকেন্ড বা তার কম রাউন্ড-ট্রিপ ল্যাটেন্সি।

নেটওয়ার্ক ল্যাটেন্সি পরীক্ষা করতে:

  1. SBC এর বহিরাগত ইন্টারফেস থেকে ভয়েস মিডিয়া ফ্রন্ট-এন্ড সার্ভারকে পিং করুন।
  2. কমপক্ষে ৪ ঘন্টা ভয়েসের সাথে সংযুক্ত থাকুন।
  3. আপনার ল্যাটেন্সি যেন ধারাবাহিক হয় এবং ১০০ মিলিসেকেন্ড বা তার কম হয় তা নিশ্চিত করুন। ল্যাটেন্সির মান গড় করবেন না এবং মাঝে মাঝে ল্যাটেন্সি স্পাইক আছে কিনা তা পরীক্ষা করুন।
  4. যদি আপনার ল্যাটেন্সি ১০০ মিলিসেকেন্ড বা তার কম না হয়, তাহলে আপনার SBC বা ক্লায়েন্ট মেশিন থেকে ভয়েস মিডিয়া ফ্রন্ট-এন্ডে নেটওয়ার্ক পাথ প্রিন্ট করতে ট্রেসরাউট ইউটিলিটি ব্যবহার করুন। পাথটি যতটা সম্ভব ছোট হওয়া উচিত, উদাহরণস্বরূপ:
    • ডেস্কটপের জন্য, > traceroute lens.voice.google.com ব্যবহার করুন।
    • Chromebook-এর জন্য, > tracepath lens.voice.google.com ব্যবহার করুন।
    • SBC-এর জন্য, traceroute siplink.telephony.goog অথবা traceroute lens.voice.google.com ব্যবহার করুন।

সাধারণ সিগন্যাল সংযোগ সমস্যা সমাধান করুন

SBC এবং Voice এর মধ্যে TCP সেশন স্থাপন করা যাচ্ছে না

যদি আপনার TCP সেশনটি প্রতিষ্ঠিত না হয়, তাহলে এটি ফায়ারওয়াল বা নেটওয়ার্ক সংযোগের সমস্যার কারণে হতে পারে। SBC একটি SYN বার্তা পাঠাতে পারে, কিন্তু কোনও প্রতিক্রিয়া পাওয়া যায় না।

এই সমস্যা সমাধানের জন্য,

  1. নেটওয়ার্ক সংযোগ নিশ্চিত করতে siplink.telephony.google এ পিং করুন।
  2. ভয়েসের জন্য গন্তব্য পোর্ট 5672 সক্ষম করুন।
  3. siplink.telephony.goog রেজোলিউশনের জন্য DNS কাজ করছে কিনা তা নিশ্চিত করুন।
  4. আপনার ফায়ারওয়াল SBC থেকে ট্র্যাফিকের অনুমতি দিচ্ছে কিনা এবং siplink.telephony.goog:5672 পোর্টটি খোলা আছে কিনা তা পরীক্ষা করুন।

SBC এবং Voice এর মধ্যে TLS সেশন স্থাপন করা যাচ্ছে না

যদি আপনার TLS সেশনটি প্রতিষ্ঠিত না হয়, তাহলে এটি PCA সার্টিফিকেশন সমস্যার কারণে হতে পারে। আপনি একটি মারাত্মক সতর্কতা পেতে পারেন যেখানে বলা হবে যে সার্টিফিকেটটি অজানা।

এই সমস্যা সমাধানের জন্য,

  1. নিশ্চিত করুন যে আপনার PCA-এর সাথে সম্পর্কিত রুট সার্টিফিকেট এবং ইন্টারমিডিয়েট সার্টিফিকেট SIP লিঙ্কের জন্য আপনার TLS প্রোফাইলের সাথে সম্পর্কিত কী স্টোরে আপলোড করা আছে। SBC-এর সার্টিফিকেশনের জন্য CSR তৈরি করার সময়, অনুগ্রহ করে আপনার সংশ্লিষ্ট SBC বিক্রেতার জন্য ইন্টারঅপ ডকুমেন্টের নির্দেশিকা অনুসরণ করুন।
  2. নিশ্চিত করুন যে আপনার SBC সার্টিফিকেট এই নির্দেশিকাগুলি অনুসরণ করে:
    • ২,০৪৮ চাবির আকার
    • RSA বা ECDSA এনক্রিপশন
    • সাধারণ নাম (CN) SIP লিঙ্কের জন্য তৈরি হোস্ট নামের সাথে মিলে যায়।
    • সার্টিফিকেটের CN ডোমেনটি ওয়ার্কস্পেস ডোমেনের সাথে মিলে যায়
    • পারস্পরিক প্রমাণীকরণ সক্ষম করা হয়েছে
    • সার্ভার এবং ক্লায়েন্ট প্রমাণীকরণ সক্ষম করা হয়েছে
    • ওয়াইল্ডকার্ড সার্টিফিকেট সমর্থিত নয়
  3. pki.goog-এ পাওয়া Google-এর সার্টিফিকেশন GTSR1 SIP লিঙ্কের জন্য সংশ্লিষ্ট TLS প্রোফাইলের কী স্টোরে আপলোড করা আছে কিনা তা নিশ্চিত করুন।
  4. SBC থেকে Google-এর কাছে পাঠানো সার্টিফিকেটের মেয়াদ শেষ হয়ে গেছে কিনা তা পরীক্ষা করুন।

SBC আমন্ত্রণের সময় 404 বা 604 পাওয়া যায়নি এমন প্রতিক্রিয়া

SBC থেকে আমন্ত্রণের সময় যদি আপনি 404 অথবা 604 Not Found নম্বরের প্রতিক্রিয়া পান, তাহলে আপনার কাছে Voice-এ নির্ধারিত SBC নম্বর নাও থাকতে পারে।

এই সমস্যা সমাধানের জন্য,

  1. নিশ্চিত করুন যে SBC-এর ফোন নম্বরটি Voice-এর কোনও ব্যবহারকারী, অটো অ্যাটেনডেন্ট বা রিং গ্রুপকে বরাদ্দ করা হয়েছে।
  2. PAI হেডারে ফোন নম্বরটি E. 164 ফর্ম্যাটে আছে কিনা তা নিশ্চিত করুন।

SBC আমন্ত্রণের সময় 400টি খারাপ অনুরোধের প্রতিক্রিয়া

SBC থেকে আমন্ত্রণের সময় যদি আপনি 400 Bad Request এর প্রতিক্রিয়া পান, তাহলে আপনি হয়তো সঠিক গোপন কী ব্যবহার করছেন না।

এই সমস্যা সমাধানের জন্য,

  1. আমন্ত্রণ বার্তাটি পরীক্ষা করে দেখুন যাতে নিশ্চিত হন যে এতে আপনার X-Google-Pbx-Trunk-Secret-Key SIP হেডারটি সঠিক মান সহ রয়েছে। SIP লিঙ্ক সেট আপ করার সময় এই কীটি তৈরি হয়।
  2. নিশ্চিত করুন যে ফোন নম্বরটি P-Asserted-Identity হেডারে E. 164 ফর্ম্যাটে আছে।

403 ভয়েস থেকে নিষিদ্ধ প্রতিক্রিয়া

যদি আপনি 403 Forbidden রেসপন্স পান, তাহলে SBC থেকে Voice-এর আমন্ত্রণে আপনার Request URI (RURI) ভুল হতে পারে। নিশ্চিত করুন যে RURI-এর হোস্ট হল trunk.sip.voice.google.com

সাধারণ মিডিয়া সংযোগ সমস্যা সমাধান করুন

আপনার মিডিয়া সংযোগের সমস্যা সমাধান শুরু করার আগে, নিশ্চিত করুন যে আপনার নেটওয়ার্ক নিম্নলিখিত শর্তগুলি পূরণ করে:

  • আপনার নেটওয়ার্ক ডেটাগ্রাম ট্রান্সপোর্ট লেয়ার সিকিউরিটি (DTLS) অথবা সেশন ডেসক্রিপশন প্রোটোকল সিকিউরিটি ডেসক্রিপশন ফর মিডিয়া স্ট্রিম (SDES) এনক্রিপশন ব্যবহার করছে, কিন্তু দুটোই নয়।
  • আপনি এনক্রিপ্ট না করা SDP অফার ব্যবহার করছেন না। এইভাবে করা কলগুলি স্বয়ংক্রিয়ভাবে বন্ধ হয়ে যায়।
  • MKI অথবা Crypto Lifetime অবশ্যই নিষ্ক্রিয় করতে হবে।
  • যদি DTLS ব্যবহার করেন, তাহলে SBC-তে একটি স্ব-স্বাক্ষরিত শংসাপত্র ব্যবহার করা হচ্ছে। শংসাপত্রটি CA স্বাক্ষরিত শংসাপত্র হতে হবে না।
  • নিশ্চিত করুন যে সমর্থিত কোডেকগুলির মধ্যে একটি আপনার SBC, G711 mulaw (PCMU), G711 alaw (PCMA), Opus, অথবা G722 এর ভয়েস প্রোফাইলে কনফিগার করা আছে।
  • টেলিফোনি ইভেন্ট হিসেবে ডুয়াল টোন মাল্টি-ফ্রিকোয়েন্সি (DTMF) উপস্থিত থাকে।
  • আপনার SBC এর বহিরাগত ইন্টারফেসে একটি ডেডিকেটেড পাবলিক আইপি বরাদ্দ করুন।
  • আপনার ফায়ারওয়ালের জন্য উৎস এবং গন্তব্য NAT কনফিগার করুন।

    সার্টিফিকেট আলোচনা ব্যর্থ হয়েছে (DTLS)

    যদি আপনি একটি সতর্কতা বার্তা পান (স্তর: মারাত্মক, বর্ণনা: অজানা CA), তাহলে DTLS-এর জন্য ব্যবহৃত সার্টিফিকেটটি সার্টিফাইড নাও হতে পারে।

    DTLS আলোচনা অফার এবং উত্তর SDP সংযোগ ক্ষেত্রে নির্দিষ্ট মিডিয়া এন্ডপয়েন্টগুলির মধ্যে একটি সার্টিফিকেট হ্যান্ডশেক দিয়ে শুরু হয়। সফল হলে, মিডিয়া একটি এনক্রিপ্টেড সংযোগের মাধ্যমে SBC এবং Google Voice এর মধ্যে প্রবাহিত হবে।

    সমস্যা সমাধানের জন্য, নিশ্চিত করুন যে সার্টিফিকেটটিতে SBC থেকে স্ব-স্বাক্ষরিত সার্টিফিকেট আছে। পাবলিক CA দ্বারা স্বাক্ষরিত সার্টিফিকেট ব্যবহার করবেন না কারণ এটি UDP-তে খণ্ডিতকরণের দিকে পরিচালিত করবে যা সমস্যার সৃষ্টি করবে।

    SBC থেকে Voice-এ ক্লায়েন্ট হ্যালো বার্তা, যার কোন সাড়া নেই (DTLS)

    DTLS এনক্রিপশন ব্যবহার করার সময় আপনি SBC থেকে ভয়েসে বেশ কয়েকটি ক্লায়েন্ট হ্যালো বার্তা পেতে পারেন যার কোনও উত্তর নেই।

    সমস্যা সমাধানের জন্য,

    • SBC-এর ভয়েস মিডিয়া আইপি সাবনেট (74.125.39.0/24) পোর্ট 19305 অথবা 26500-এ দ্বিমুখী মিডিয়া প্রবাহ নিশ্চিত করতে আপনার ফায়ারওয়াল পোর্টগুলি পরীক্ষা করুন।
    • SBC পাবলিক IP:media পোর্ট < 74.125.39.0/24:(19302-19308, 26500) এর জন্য। আরও তথ্যের জন্য SIP লিঙ্কের ফায়ারওয়াল পোর্ট বিভাগটি দেখুন।
    • গুগল ভয়েস মিডিয়া আইপিগুলি পিং এর মাধ্যমে পৌঁছানো যায় এবং SBC থেকে পৌঁছানোর জন্য সেভাবেই পরীক্ষা করা যেতে পারে।

    SBC থেকে Voice-এ UDP-এর জন্য আমি কোনও সাড়া পাচ্ছি না।

    সমস্যা সমাধানের জন্য,

    • SBC-এর ভয়েস মিডিয়া আইপি সাবনেট (74.125.39.0/24) পোর্ট 19305 অথবা 26500-এ দ্বিমুখী মিডিয়া প্রবাহ নিশ্চিত করতে ফায়ারওয়াল পোর্টগুলি পরীক্ষা করুন।
    • SBC পাবলিক IP:media পোর্ট < 74.125.39.0/24:(19302-19308, 26500) এর জন্য। আরও তথ্যের জন্য SIP লিঙ্কের ফায়ারওয়াল পোর্ট বিভাগটি দেখুন।
    • গুগল ভয়েস মিডিয়া আইপিগুলি পিং এর মাধ্যমে পৌঁছানো যায় এবং SBC থেকে পৌঁছানোর জন্য সেভাবেই পরীক্ষা করা যেতে পারে।
    • নেটওয়ার্ক অ্যাড্রেস ট্রান্সলেশন (NAT) করার সময় ফায়ারওয়ালের SBC দ্বারা প্রেরিত পোর্টটি পরিবর্তন করা উচিত নয়। এর ফলে Voice SBC থেকে প্রেরিত মিডিয়া প্যাকেটটি বাদ দেবে, কারণ এটি উৎসটিকে SBC এর পাবলিক আইপি হিসেবে দেখবে কিন্তু আলোচনা করা SDP অফার এবং উত্তর থেকে আলাদা একটি পোর্ট দেখতে পাবে।

    দ্বিমুখী প্যাকেট প্রবাহ, কিন্তু কলে কোনও অডিও নেই

    সমস্যাটি সমাধানের জন্য, মিডিয়ার জন্য ব্যবহৃত এনক্রিপশন ক্রিপ্টো পরীক্ষা করুন। এটি AES_CM_128_HMAC_SHA1_80 হওয়া উচিত।

    গুগল ৪৮৬ (SDES) দিয়ে আমন্ত্রণের জবাব দেয়

    সমস্যাটি সমাধানের জন্য, মিডিয়ার জন্য ব্যবহৃত এনক্রিপশন ক্রিপ্টো পরীক্ষা করুন।

    যদি আমন্ত্রণপত্রে MKI থাকে, যা SIP Link দ্বারা সমর্থিত নয়, তাহলে MKI নিষ্ক্রিয় করুন।


Google, Google Workspace, এবং সম্পর্কিত চিহ্ন এবং লোগো হল Google LLC-এর ট্রেডমার্ক। অন্যান্য সমস্ত কোম্পানি এবং পণ্যের নাম হল সেই কোম্পানিগুলির ট্রেডমার্ক যার সাথে তারা যুক্ত।