فعال سازی VoLTE در ماژول Quectel EC25-EUX

فعال سازی VoLTE در ماژول Quectel EC25-EUX
26 بازدید
۱۴۰۵-۰۷-۲۶
3 دقیقه
  • نویسنده: امیر مطهری
  • درباره نویسنده: مهندس نرم‌افزار ولی علاقمند به سخت‌افزار

اگر نمی‌دونید VoLTE چی هست و با مفاهیمش آشنا نیستید، پیشنهاد می‌کنم مقاله آموزش راه‌اندازی VoLTE رو حتماً مطالعه کنید. توی اون مقاله، در نهایت نحوه‌ی فعال‌سازی این قابلیت با ساخت فایل IMS XML هم آموزش داده شده؛ اما توی این مقاله قراره صرفاً با AT Command این قابلیت رو فعال کنیم. نتیجه در نهایت یکسانه، فقط روش راه‌اندازی آن متفاوت است.

فقط یک نکته مهم: برای استفاده از VoLTE، این سرویس باید از طرف اپراتور برای سیم‌کارت شما فعال شده باشه و پوشش شبکه 4G داشته باشید

یک تست سریع هم برای این موضوع وجود داره؛ سیم‌کارت رو داخل گوشی موبایلتون قرار بدید و در تنظیمات گوشی گزینه‌ی VoLTE فعال کنید. همچنین معمولاً هنگام اتصال به شبکه، عبارت VoLTE کنار آنتن نمایش داده می‌شه. اگر این گزینه یا عبارت رو نمی‌بینید، ممکنه سرویس VoLTE برای سیم‌کارت شما فعال نباشه یا در محل مورد نظر شرایط لازم برای استفاده از اون فراهم نباشه.

خب، بریم سراغ اصل مطلب؛ قدم‌به‌قدم:

1. فعال‌سازی IMS

ابتدا IMS رو با دستور زیر فعال می‌کنیم:

AT+QCFG=”ims”,1

2. تعریف PDP Contextهای دیتا و IMS

برای استفاده از VoLTE، در این تنظیمات دو PDP Context در نظر می‌گیریم؛ یکی برای اتصال دیتا و دیگری برای IMS.

برای ایرانسل که من در این آموزش ازش استفاده کردم:

AT+CGDCONT=1,”IPV4V6″,”mtnirancell”
AT+CGDCONT=2,”IPV4V6″,”ims”

برای همراه اول:

AT+CGDCONT=1,”IPV4V6″,”mcinet”
AT+CGDCONT=2,”IPV4V6″,”ims”

اینجا PDP Context اول برای دیتای معمولی و Context دوم برای IMS استفاده می‌شه.

3. فعال‌سازی انتخاب خودکار پروفایل MBN

حالا انتخاب خودکار پروفایل MBN رو فعال می‌کنیم تا ماژول بر اساس اطلاعات سیم‌کارت، پروفایل مناسب رو انتخاب کنه:
AT+QMBNCFG=”autosel”,1

4. راه‌اندازی مجدد ماژول

برای اعمال تنظیمات، ماژول رو با دستور زیر ری‌استارت می‌کنیم:

AT+CFUN=1,1

بعد از اجرای این دستور حدود ۱۰ تا ۱۵ ثانیه صبر کنید. ماژول ری‌استارت می‌شه و بعد از بالا اومدن دوباره باید به شبکه متصل بشه.

5. بررسی وضعیت IMS

حالا می‌تونیم وضعیت IMS رو بررسی کنیم:

AT+QCFG=”ims”

در صورتی که IMS فعال و رجیستر شده باشه، باید چیزی شبیه این دریافت کنید:

+QCFG: “ims”,1,1

و برای تأیید تخصیص IP اختصاصی صوت دستور زیر رو ارسال کنید:

AT+CGPADDR=2

خروجی باید شامل آیپی اختصاصی کانال IMS باشه. خب، حالا از کجا بفهمیم تماس واقعاً بدون سوییچ به GSM یا 3G و روی بستر VoLTE برقرار شده؟

در حالی که به ماژول متصل هستید، از یک تلفن دیگه با شماره‌ی سیم‌کارت داخل ماژول تماس بگیرید. وقتی پیام:

RING

رو مشاهده کردید، برای پاسخ دادن دستور زیر رو ارسال کنید:

ATA

بعد از برقراری تماس، دستور زیر رو اجرا کنید:

AT+QNWINFO

در تست من خروجی به این صورت بود:

+QNWINFO: “FDD LTE”,”43235″,”LTE BAND 1″,100

این خروجی نشون می‌ده ماژول در زمان تماس همچنان روی شبکه FDD LTE و روی LTE Band 1 قرار داره و به شبکه‌ی 3G یا 2G سوییچ نکرده. برای اطمینان بیشتر از وضعیت VoLTE، می‌تونید وضعیت IMS رو هم در همین زمان با دستور زیر بررسی کنید:

AT+QCFG=”ims”

که باید وضعیت فعال و رجیستر بودن IMS رو نشان بده. برای اینکه موضوع واضح‌تر بشه، در ادامه دو تصویر از مراحلی که خودم انجام دادم قرار دادم تا کل فرآیند رو یک‌جا ببینید.

فعال سازی VoLTE در ماژول Quectel EC25-EUX

فعال سازی VoLTE در ماژول Quectel EC25-EUX

این آموزش هم اینجا تموم می‌شه.

در مقاله‌ بعدی قراره روی لینوکس و با پایتون، همین مدیریت پیامک و تماس رو با استفاده از AT Command انجام بدیم. کم‌کم داریم به مقاله‌ی اصلی که تمام این مباحث، پیش‌نیازش بودن نزدیک می‌شیم. 😉

این داستان ادامه داره…

سوالات متداول

پیش‌نیازهای فعال‌سازی VoLTE روی ماژول چیست؟

سیم‌کارت باید تحت پوشش شبکه 4G/LTE باشد، قابلیت VoLTE از سمت اپراتور (همراه اول یا ایرانسل) برای خط فعال شده باشد و ماژول از این فناوری پشتیبانی کند.

چطور مطمئن شویم تماس بدون سوییچ به 2G/3G و روی بستر 4G برقرار شده است؟

در زمان برقراری تماس صوتی، دستور AT+QNWINFO را ارسال کنید؛ در صورت اتصال VoLTE، مقدار شبکه همچنان باید روی LTE (مانند FDD LTE) باقی مانده و به باندهای نسل قبل سوییچ نکرده باشد.

خروجی دستور AT+QCFG="ims" نشان‌دهنده چیست؟

دریافت خروجی +QCFG: "ims",1,1 نشان می‌دهد که سرویس IMS هم در پیکربندی ماژول فعال شده و هم با موفقیت در شبکه اپراتور رجیستر (ثبت) شده است.

اطلاعات
26
0
0
اشتراک و حمایت
profile نویسنده: امیر مطهری مهندس نرم‌افزار

وبسایت: http://iamamir.ir

مهندس نرم‌افزار ولی علاقمند به سخت‌افزار


مقالات بیشتر

slide

پالت | بازار خرید و فروش قطعات الکترونیک

قطعات اضافه و بدون استفاده همیشه یکی از سرباره‌‌های شرکتها و طراحان حوزه برق و الکترونیک بوده و هست. پالت سامانه‌ای است که بصورت تخصصی اجازه خرید و فروش قطعات مازاد الکترونیک را فراهم می‌کند. فروش در پالت
family

آیسی | موتور جستجوی قطعات الکترونیک

سامانه آی سی سیسوگ (Isee) قابلیتی جدید و کاربردی از سیسوگ است. در این سامانه سعی شده است که جستجو، انتخاب و خرید مناسب تر قطعات برای کاربران تسهیل شود. جستجو در آیسی
family

سیسوگ‌شاپ | فروشگاه محصولات Quectel

فروشگاه سیسوگ مجموعه ای متمرکز بر تکنولوژی های مبتنی بر IOT و ماژول های M2M نظیر GSM، GPS، LTE، NB-IOT، WiFi، BT و ... جایی که با تعامل فنی و سازنده، بهترین راهکارها انتخاب می شوند. برو به فروشگاه سیسوگ
family

سیسوگ فروم | محلی برای پاسخ پرسش‌های شما

دغدغه همیشگی فعالان تخصصی هر حوزه وجود بستری برای گفتگو و پرسش و پاسخ است. سیسوگ فروم یک انجمن آنلاین است که بصورت تخصصی امکان بحث، گفتگو و پرسش و پاسخ در حوزه الکترونیک را فراهم می‌کند. پرسش در سیسوگ فرم
family

سیکار | اولین مرجع متن باز ECU در ایران

بررسی و ارائه اطلاعات مربوط به ECU (واحد کنترل الکترونیکی) و نرم‌افزارهای متن باز مرتبط با آن برو به سیکار
become a writer
نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer
نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله

خانواده سیسوگ

سیسوگ‌شاپ

فروشگاه محصولات Quectel

پالت
سیسوگ فروم

محلی برای پاسخ پرسش‌های شما

سیسوگ جابز
سیسوگ
سیسوگ فروم
سی‌کار

اولین مرجع متن باز ECU در ایران

سیسوگ مگ
آی‌سی

موتور جستجوی قطعات الکترونیکی

سیسوگ آکادمی
پالت

بازار خرید و فروش قطعات الکترونیک

دیدگاه ها

become a writer
نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer
نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله