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

fairwave2

بعضی جاها هستن که توشون اصولا شبکه موبایل وجود نداره،‌ مثلا مناطق دورافتاده در آفریقا و آمریکای جنوبی و مکزیک و … یا مناطق جنگ زده. گاهی هم جاهایی رو داریم که توشون اونقدر خدمات موبایل گرون عرضه می‌شه که آدم‌ها به فکر ساختن شبکه موبایل خودشون می‌افتن. البته یک حالت دیگه هم هست؛ وقتی که شهاب ایمیل می‌زنه و می‌پرسه:

داشتم راجع به شبکه های موبایل فکر میکردم و اینکه چه سخت افزار یا نرم افزاری پشتشون هست، نمیشه یک نسخه کوچیکش رو داخل خونه راه انداخت و با همین موبایل ها بهشون و صل شد و بجای بیسم از اینها که برد بهتری هم داره و هر کسی یکی تو جیبش هست استفاده کرد؟

جواب به شکل جالبی «بله» است. البته در کشوری که از نظر قانونی اینکار اشکال نداشته باشه و همه سیستم های مخابراتی الزاما زیر نظر برادربزرگ نباشن (: جالبتر از همه اینه که اتفاقا اینکار خیلی هم سخت نیست. چیزی که شما لازم دارین کمی نرم افزار است و یک آنتن که بتونه به زبون موبایل‌ها حرف بزنه.

GSM_NIB-01-1024x388

سازمان‌های مختلفی این مساله رو پیش می‌برن. مثلا rhizomatica.org توی مکزیک که دادگاه‌هایی واقعی داره از طریق حقوق تونسته از «حق دسترسی به شبکه موبایل»‌ دفاع کنه و با گرفتن یک پهنای باند برای کلیت جامعه، به افراد و شرکت‌های خیلی کوچیک اجازه بده شبکه موبایل راه بندازن. دقت کنین که راه انداختن چنین شبکه‌ای با سوییچ‌های ارزون و نرم افزارهای آزاد حدود ۷۵۰۰ دلار برای هر بیس استیشن هزینه داره.

render-banner

بحث شبکه‌های مخابراتی موبایل مفصل است ولی در کل لازمه بدونیم که برای راه افتادن یک شبکه GSM نیازمند اجزای متنوعی هستیم که اکثرا یکسری حروف اختصاری هستن (: چیزهایی مثل BS، MSC، VLR، HLR و SMSC که آخری سرویس دهنده اسمس است. شرکت‌هایی مثل FairWaves پک‌های ساده ای دارن که می تونین سر یک دکل نصب کنین و کل این سیستم‌های رو به شکل فشرده و عمدتا نرم‌افزاری راه بندازین. نمونه دیگه‌ای از این شرکت‌های ارائه کننده تجهیزات راه اندازی شبکه شخصی NuranWireless است.

70359743_antennae1

اما آیا این شبکه که کلا از یک دونه BSC تشکیل شده مفیده؟ تقریبا نه چون فقط به شما اجازه می‌ده در یک محیط بسیار محدود با همدیگه حرف بزنین. راه حل چیه؟ وصل کردن این شبکه‌ها از طریق سیستم‌های ساده و آزاد و بازمتن VoIP به همدیگه و درست کردن چیزی شبیه به roaming یا اصولا یک تکه کردن شبکه‌های کوچیک با هم (مثلا داشتن یک HLR واحد). با اینکار تمام کسانی که در این حوالی هستن می تونن با همدیگه حرف بزنن و حتی اگر دولت VoIP رو ممنوع و سانسور و غیره نکرده باشه،‌ این امکان به وجود می‌یاد که من و دوستانم در حومه کرج،‌ با چند نفر از فامیل که در حومه نیویورک زندگی می کنن یک شبکه موبایل شخصی داشته باشیم که تماس در اون شبکه رایگان باشه (:

20150307_TQP013_0

و در نهایت اضافه کنم که اگر فقط بحث آموزش برای یادگیری است، پروژه‌های بسیار جمع و جورتر هم وجود دارن و این امکان هم هست که آنتن‌های خیلی کوچیکتر و ارزونتری رو از آمازون یا هر جای دیگه بخرین و با مجموعه ای از نرم افزارهای آزاد این چیزها رو تجربه کنین. هرچند که تا جایی که من حدس می زنم، اگر در ایران هستین منطقا ممنوعه اما به هرحال می تونیم به امکانات عجیبی که چنین تکنولوژی هایی در دسترس ما قرار می دن فکر کنیم.

  • علیچ

    دروووود
    بسیار دوست داشتم

  • SpankMcSpanker

    تو آمریکا قانونی هست چنین کاری؟
    یا به خاطر کاهش توان دسترسی برای شنود NSA و…، غیرقابل اجراست؟

    • jadijadi

      در مورد آمریکا نمی دونم (: باید چک کرد که از نظر من مهم نیست. معمولا توی کشورهای پیشرفته تر اینکار قانونی نیست،‌ دلیلش هم به طور خاص اختلال های فرکانسی است. یعنی باید یک فرکانس اختصاص بدن به این سیستم ها و معمولا سازمان های اختصاص فرکانس (تو ایران رگولاتوری) توجه چندانی به شرکت ها و افراد مستقل ندارن. وقتی می گیم در ایران مناقصه پهنای باند است دقیقا یعنی مثلا مبین نت پول می ده و یک بازه فرکانسی می خره که توش برای خودش وایرلس راه بندازه و چون این مال مبین نت است با هیچ کس دیگه (از پلیس تا ساواک تا هر رادیو تا ناسا) تداخل نمی کنه.

      در مورد ان اس ای،‌این سیستم ها شوخی حساب می شن. قانونا در آمریکا اینجوری نیست که ان اس ای بتونه به هر شرکتی درخواست دریافت اطلاعات بده و در بسیاری موارد ترجیح داده خود خبیثش وارد عمل بشه و «فراقانونی» شنود کنه. چنین شبکه ای رو خیلی راحت می شه با یک گیرنده شنود کرد (: اگر هم قرار به رمزنگاری باشه که روی شبکه معمول راحتتره.

      • SpankMcSpanker

        عالی پاسخ دادید. :)
        ممنونم

  • یاد نرم افزار BBS افتادم. به چه شوقی نصبش کردم. حیف ۲ تا مودم بیشتر نداشتم ?

  • Gershad
  • Alitavana

    پروژه OpenLTE رو چک کنید. کامل نیست ولی‌ خوب نوشته شده. برای مکالمه صوتی هم می‌شه از OpenIMSCore استفاده کرد.

  • Ali MX

    اگه تونستید یکی از تجهیزات لازم این کار رو وارد کنید از آمریکا یا چین یا حالا هرجا.. شخصا شاخ در میارم ! سرور نمیشه وارد کرد ! تانک هم که نمیشه وارد کرد :D دیگه چی میشه وارد کرد ؟

  • Pingback: ساخت شبکه شخصی موبایل با فقط ۵۰۰ دلار | کیبرد آزاد()