اس ام اس (پیامک)
اس ام اس (پیامک) چیست و چگونه کار می کند ، بالاخره این یکی از قدیمیترین و متداولترین
روشهای ارتباط تلفن همراه است. اما یک مقدار هماهنگی و فناوری شگفتآور در پسزمینه
ارسال چنین پیامهای بهظاهر سادهای وجود دارد؛ بنابراین بیایید نگاهی به چگونگی عملکرد آن بیندازیم.
برای شروع – SMS short message service سرویس پیام کوتاه، پروتکلی است
که برای ارسال پیام کوتاه از طریق شبکههای بیسیم استفاده میشود. برخلاف بسیاری
از سرویسهای امروزی مورداستفاده، مانند پیامهای MMS و سایر سرویسهای دادهمحور،
پیامک هنوز هم در شبکه صوتی اساسی کار میکند و مبتنی بر سه فناوری بزرگ شبکه GSM
، CDMA و TDMA است که آن را به یک سرویس جهانی تبدیل میکند.
SMS امکان ارسال پیام کوتاه با ۱۶۰ حرف (حروف، اعداد و نمادها) را دارد. یا برای الفبای دیگر،
مانند چینی یا عربی، فارسی، حداکثر اندازه پیام فقط به ۷۰ حرف محدود میشود. بخشی از
دلیل این امر این است که پیامرسانی پیامکی عنوان پسانداز دیگری است که به پهنای باند
اضافی موجود در شبکههای صدای بیسیم اضافه میشود. در اندازه بزرگ بودن این پیامها
همیشه محدودیتی وجود داشت، ازاینرو برخی از نشانهها مانند حروف الفبا یا حروف مبهم هنوز چندین فضای مجاز ۱۶۰ را اشغال میکنند.
استاندارد پیام کوتاه
استاندارد پیام کوتاه مشخص میکند که چه اطلاعاتی در یک پیام متنی ارسال میشود،
چه بیتهایی از کد باینری هر حرف را تشکیل میدهد و این دادهها را چگونه سازماندهی
میکند تا دستگاههای ارسالکننده و گیرنده بتوانند با یکدیگر ارتباط برقرار کنند. قالب واقعی
داده برای پیام شامل مواردی مانند طول پیام، زمان، شمارهتلفن مقصد و البته پیام واقعی است.
این جزئیات توسط واحد توصیف پروتکل (PDU) توصیف شده است که به شکل رشتهای از هشت
ریزههای هگزادسیمال درمیآید. مقادیر هگزادسیمال در مبنای ۱۶ قرار دارد،
که ۰-۹ برای نشاندادن مقادیر صفر تا نه و A ، B ، C ، D ، E و F برای نشاندادن مقادیر ده تا پانزده است.
این جدول نحوه تبدیل از اعشاری به هگزادسیمال به باینری و دوباره برگرداندن را نشان می دهد.
ما دیگر به جزئیات باینری نمیپردازیم، کافی است بدانید که هگزادسیمال یک روش سازمانیافته و
کارآمدتر برای نمایش کد باینری است که توسط دستگاههای مختلف برای ارسال، دریافت و رمزگشایی
پیام اس ام اس استفاده میشود. قالب PDU شامل اطلاعات زیر در هر پیام متنی است. چند افکت اول حاوی
اطلاعاتی در مورد محل ارسال پیام به کدام مرکز پیام کوتاه (SMC) و شماره ارسالکننده است. طول اطلاعات
نیز باید در رشته تعریف شود، بهطوریکه گیرنده دقیقاً بداند که به دنبال چه چیزی باشد.
پس از اطلاعات فرستنده و گیرنده، یک شناسه پروتکل و یک برچسب برای شناسایی طرح رمزگذاری داده
مورداستفاده در پیام ارائه میشود که به گیرندههای مختلف امکان میدهد تا نحوه رمزگشایی پیام واقعی
را بدانند. قبل از رمزگذاری پیام واقعی کاربر، زمان و اطلاعات در مورد طول پیام کاربران وجود دارد.
در مورد خود پیام، همانطور که قبلاً ذکر شد، میتواند شامل ۱۶۰ کاراکتر باشد، یک الفبای ۷ بیتی
منجر به ۱۲۸ (۲ ^ ۷) حروف، اعداد و علائم نگارشی در دسترس میشود که میتواند برای ایجاد
پیام اس ام اس (sms) استفاده شود. بهعنوانمثال، ۴۸۶۵۶C۶C۶F الفبای GSM معادل کلمه Hello است.
نمودار زیر ممکن است کمی بهتر در توضیح این استاندارد کمک کند.
همانطور که میبینید، اطلاعات ارسال شده با پیام کوتاه بسیار بیشتر از یک یا دو جمله است. و نشان دهنده ی اس ام اس (پیامک) چیست و چگونه کار می کند است
اطلاعات حیاتی دیگری نیز وجود دارند که به شما کمک میکنند پیام را به گیرنده صحیح برسانید
و مطمئن شوید که هر دستگاهی که در خط تحویل است میتواند بهدرستی آنچه را که ارسال میشود درک کند.
ارسال اطلاعات
در مورد انتقال واقعی پیامک، پیام متنی از دستگاه همراه ارسال شده در یک SMC مرکزی ذخیره میشود
و سپس پیام را به مقصد موردنظر هدایت میکند. ازآنجاکه پیامرسانی از یک کانال جداگانه استفاده میکند،
معمولاً برای انتقال پیام کنترل برای انتقال بستههای آن استفاده میشود، تماس صوتی و دادهای با انتقال پیام کوتاه قطع نمیشود.
این کانال کنترل معمولاً برای ردیابی سلولی که تلفن شما در آن قرار دارد استفاده میشود
و به شما امکان میدهد سلولها را هنگام حرکت تغییر دهید و تماسها و پیامها
به تلفنهای صحیح در مکانهای صحیح ارسال شوند.
همانطور که قبلاً ذکر شد، SMC وظیفه ذخیره و ارسال پیام را به داخل و خارج از ایستگاه تلفن همراه
و سایر نهادهای پیام کوتاه که معمولاً یک تلفن همراه است، برعهده دارد. مزیت ذخیرهسازی
پیامها در اینجا این است که در صورت عدم تماس با دستگاه دریافتکننده، میتوان چندین
تلاش برای ارسال پیام انجام داد. اگر گیرنده بیسیم خاموش، خارج از محدوده یا قطع شبکه باشد،
پیام SMS در شبکه ذخیره میشود و با در دسترس قرارگرفتن مجدد گیرنده، پیام تحویل داده میشود.
اگرچه این به نظر نمیرسد که چنین ویژگی انقلابی در عصر پیامرسانی مبتنی بر داده وجود داشته باشد،
اما در زمان معرفی این اولین فناوری ارائهدهنده چنین ویژگی بود.
بااینحال، برای اینکه بفهمیم پیام دقیقاً کجا باید ارسال شود، باید به گیرنده SMC محل گیرنده داده شود.
اینجاست که ثبتنام مکان اصلی (HLR) به درد شما میخورد. HLR یک پایگاه داده است که شامل
اطلاعات همه مشترکان شبکه است و وظیفه تطبیق تلفنها با شمارهتلفنها، حسابها و اطلاعات
برنامه خدمات را برعهده دارد. اما مهمتر از همه، این مکان، مکان کاربر را ردیابی میکند تا تماسها
و پیامهای دریافتی به برج شبکه صحیح هدایت شوند.
هنگامیکه پیام دانست که کجا باید برود، مرکز سوئیچینگ موبایل (MSC) وظیفه تغییر اتصال به ایستگاه
صحیح تلفن همراه را برعهده دارد. همچنین یک ثبتنام مکان بازدیدکننده به هر MSC متصل است که
به شما کمک میکند مکان دقیق سلول که در حال حاضر گوشی گیرنده در آن قرار دارد، محدود شود.
پیام در نهایت به سیستم ایستگاه پایه (BSS) مربوطه منتقل میشود.
BSS متشکل از گیرنده است که اطلاعات را، به ایستگاه سیار منتقل میکنند. این اطلاعات از طریق
کانالهای سیگنالینگ منتقل میشود، بنابراین تلفن همراه میتواند پیامها را دریافت کند حتی اگر تماس
صوتی یا دادهای در جریان باشد. BSS آخرین دستگاهی است که پیام متنی را به تلفن همراه صحیح منتقل میکند.
این یک سفر کاملاً شگفتآور طولانی و پیچیده است که فقط ۱۶۰ کاراکتر دارد.
اس ام اس (پیامک) چیست و چگونه کار می کند