همان طور که گفته شد Asterisk در واقع یک مرکز تلفنی تحت شبکه است. از آن جایی که خطوط شبکه در این سیستم جایگزین خطوط تلفن می باشند هر تلفن برای ورود به سیستم باید وارد شبکه شده و آدرس IP سرور Asterisk را وارد کند. اما تا اینجا فقط آدرس سرور پیدا شده و تلفن های موجود در شبکه هر یک باید شماره ی اختصاصی داشته باشند پس علاوه بر آدرس IP سرور شماره تلفن و کلمه عبور نیزبرای ثبت در سرور نیاز است. در زیر روند ثبت یک تلفن در سرور آمده است.
1 – تلفن شماره ی تماس و کلمه ی عبور را برای سرور ارسال می کند.
2 – Asterisk شماره را دریافت کرده و در لیست تلفن های موجود در فایل sip.conf (در ادامه توضیح داده می شود) پیدا می کند و کلمه ی عبور را مطابقت می دهد، سپس آدرس IP تلفن ثبت شده را در لیست تلفن های آنلاین خود ثبت می کند.
پس از ثبت تلفن در Asterisk با گرفتن هر شماره دستورالعمل خاصی که از قبل در سرور برای این خط ثبت شده اجرا می شود، این دستورالعمل می تواند اجرای یک فایل صوتی، تماس بایک خط دیگر یا حتی اجرای یک فایل PHP باشد. تمامی دستور العمل های هر خط در گروه های مشخص در فایل extension.conf نوشته شده است.
No comments:
Post a Comment