PDA

View Full Version : ارسال دیتا از طریق GPRS ایرانسل



smt1383
یک شنبه 07 آبان 1391, 08:41 صبح
با سلام
من می خواهم از طریق یک مودم جی اس ام اطلاعاتی را از طریق شبکه GPRS به یک نقطه دیگر بفرستم و در آنجا نیز از طریق یک مودم جی اس ام دریافت کرده و در برنامه نشان دهم.
هر دو مودم از سیم کارت ایرانسل استفاده می کنند. حال سؤال من اینست که اولا برای ارسال دیتا از طریق GPRS ایرانسل نیاز به فعال کردن ویژگی خاصی از سیم کارت ایرانسل می باشد؟ ثانیاً حتماً باید سیم کارتها static IP داشته باشند؟ و در آخر اینکه چگونه می شود با دستورات AT Command اطلاعات را از طریق GPRS ارسال نمود.
با تشکر

AmirGhasemi
یک شنبه 07 آبان 1391, 11:24 صبح
سلام
مطمئنا كه نيازي به آي پي استاتيك ندارند چون هر سيم كارت ايرانسل داخل شبكه خودش يك آي پي اختصاصي مي گيرد
براي كار با GSM هم نياز به API داري

smt1383
یک شنبه 07 آبان 1391, 22:47 عصر
ممنون. اما مگر در برنامه نباید بگوییم که به فلان آی پی و فلان شماره پورت متصل شو. اگر آی پی استاتیک نداشته باشیم از کجا آی پی مقصد را بدانیم. یعنی از کجا بدانیم شبکه ایرانسل چه آی پی به سیم کارت ها اختصاص داده. ممنون میشم اگر دوستان برنامه نمونه ای اگر دارند در اختیار بزارن.

FastCode
دوشنبه 08 آبان 1391, 00:29 صبح
http://en.wikipedia.org/wiki/UDP_hole_punching
http://en.wikipedia.org/wiki/Skype_protocol

UPNP
NAT PMP
IGD
رو هم سرچ کن

hunter_ara
دوشنبه 08 آبان 1391, 15:48 عصر
سلام دوست عزیز.
چنتا نکته:
1. شما هیچ سمتی Static IP نداری پس نیاز به 1 واسطه داری با Static IP که اطلاعات رو برای اون بفرستی و از اون دریافت بشه یا اون بفرسته برای مقصد (فرستادن داستان خیلی پیچیده و سختی داره!)
2. همون طور که دوستان گفتن واسه GSM نیاز به API داری و با AT Command کار نکنی راحت تری.
3. GPRS همیشه وجود داره! فقط باید کانکت بشی! ( خبری از قابلیت و اینها نیست )
4. به دلیل مسائل مثلا امنیتی (فایر وال و جلوگیری از هک و سوء استفاده) تمام اپراتور ها جلوی کانکت شدن 2 سیم کارت به صورت مستقیم رو میگیرن!

موفق باشید.

FastCode
دوشنبه 08 آبان 1391, 22:29 عصر
. به دلیل مسائل مثلا امنیتی (فایر وال و جلوگیری از هک و سوء استفاده) تمام اپراتور ها جلوی کانکت شدن 2 سیم کارت به صورت مستقیم رو میگیرن!

کاملاً رد میشه.
چند هفته پیش log ه ssh گوشیم رو دیدم.کلی دلم به حال طرف سوخت.خیلی سعی کرده بود ولی نمیدونست رمزش ۲۲ کاراکتره(همراه اول)

برای اینکه off-topic نشه.
من این روش رو تست نکردم ولی ممکنه DynDNS هم جواب بده.فقط خودت باید source code ه یه برنامه مثل ddclient یا dyndns رو تهیه کنی و طبق نیازت تغییر بدی.