BroadNet
بنیادی اصول BroadNet جواب

GSM 7-bit بمقابلہ UCS-2 انکوڈنگ — ہر ایک کا استعمال کب ہوتا ہے

آخری بار جائزہ لیا گیا 2 منٹ کا مطالعہBroadNet انجینئرنگ کی جانب سے جائزہ لیا گیا
مختصر جواب

ایک SMS باڈی کو GSM 7-bit (فی سیگمنٹ 160 کریکٹرز، ASCII کے ساتھ ایک چھوٹا ایکسٹینشن ٹیبل) یا UCS-2 (فی سیگمنٹ 70 کریکٹرز، جس میں عربی، چینی، ایموجی سمیت کوئی بھی Unicode کوڈ پوائنٹ شامل ہے) میں انکوڈ کیا جا سکتا ہے۔ یہ انتخاب خود بخود ہوتا ہے — آپ کا ایگریگیٹر باڈی کو اسکین کرتا ہے اور سب سے موزوں انکوڈنگ کا انتخاب کرتا ہے۔ ایک ہی SMS کے اندر مکسڈ انکوڈنگ کی اجازت نہیں ہے؛ ایک بھی غیر GSM-7 کریکٹر پورے میسج کو UCS-2 میں تبدیل کر دیتا ہے۔

آسان زبان میں تعریفوینڈر کے انتخاب میں آزادآخری جائزہ 27 مئی، 2026
تفصیلی جواب

ہر وہ چیز جو جاننا ضروری ہے، کچھ بھی غیر ضروری نہیں ہے۔

§01

160 بمقابلہ 70 کا فرق

اگر آپ کا پیغام GSM 7-bit میں فٹ بیٹھتا ہے، تو آپ کو فی سیگمنٹ 160 کریکٹرز ملتے ہیں۔ اگر آپ ایک ایم-ڈیش (—)، کرلی کوٹ ("")، یا کوئی بھی عربی / چینی / ایموجی کریکٹر شامل کرتے ہیں، تو پورا پیغام UCS-2 بن جاتا ہے اور آپ کو فی سیگمنٹ صرف 70 کریکٹرز ملتے ہیں۔ ایک 150-کریکٹر کا پیغام جو ایک GSM سیگمنٹ میں فٹ آتا ہے، وہ 150-کریکٹر کا پیغام بن جاتا ہے جسے 3 UCS-2 سیگمنٹس کی ضرورت ہوتی ہے — جس سے آپ کی لاگت تین گنا بڑھ جاتی ہے۔ زیادہ حجم (high-volume) کی ترسیل کے لیے، پیغام لکھتے وقت پنکچویشن کو GSM-7 ASCII کے مساوی نارملائز کریں۔

§02

کنکیٹینیشن (multipart SMS)

ایک سے زیادہ سیگمنٹس پر مشتمل پیغامات کلائنٹ کی طرف سے تقسیم کیے جاتے ہیں اور وصول کنندہ کے ہینڈ سیٹ کے ذریعے User Data Header (UDH) کا استعمال کرتے ہوئے دوبارہ جوڑے جاتے ہیں۔ UDH-کنکیٹڈ سیگمنٹس 153 کریکٹرز (GSM-7) یا 67 کریکٹرز (UCS-2) کے ہوتے ہیں — ہر سیگمنٹ کے تین بائٹس خود UDH استعمال کر لیتا ہے۔ زیادہ تر ایگریگیٹرز فی سیگمنٹ بل کرتے ہیں، فی میسج نہیں — ایک 320-کریکٹر GSM-7 میسج کو 3 سیگمنٹس کے طور پر بل کیا جاتا ہے۔

§03

UCS-2 کا جان بوجھ کر کب استعمال کیا جائے

عربی، چینی، جاپانی، کوریائی، سیرلک (Cyrillic)، یا ایموجی مواد کے لیے ہمیشہ استعمال کریں۔ یورپی زبانوں کے لیے جن میں GSM-7 ایکسٹینشن میں شامل ڈائاکرٹکس (جیسے پولش ł، چیک ř، ویتنامی ă) موجود نہ ہوں، ہمیشہ استعمال کریں۔ MENA میں عربی زبان کی SMS بنیادی طور پر 100% UCS-2 ہوتی ہے — اس کے مطابق بجٹ بنائیں۔ (عربی OTP میسجز عام طور پر 2 سیگمنٹس پر مشتمل ہوتے ہیں)۔

§04

8-bit کا آپشن (شاذ و نادر ہی استعمال ہوتا ہے)

SMPP بائنری ڈیٹا کے لیے را 8-bit بائنری انکوڈنگ کو بھی سپورٹ کرتا ہے — جو OTA SIM کمانڈز، رنگ ٹون ڈیلیوری (1990 کی دہائی)، اور بہت مخصوص M2M سیناریوز کے لیے استعمال ہوتا ہے۔ کمرشل A2P ٹریفک میں یہ تقریباً کبھی نہیں دیکھا جاتا۔

BNBroadNet کی انجینئرنگ ٹیم نے لکھا ہے·2003 سے کیریئر گریڈ میسجنگ فراہم کر رہے ہیں، جس کا ہیڈکوارٹر دبئی میں ہے·ادارتی معیارات
اس کے ساتھ بنائیں

کیا آپ کو اسے انٹیگریٹ کرنے میں مدد چاہیے؟

نیچے دیے گئے صفحات وہ پروڈکٹس اور انٹیگریشن گائیڈز ہیں جو اس تصور کو عملی جامہ پہناتے ہیں۔ اگر آپ اسے براہِ راست سمجھنا چاہتے ہیں، تو ہماری انجینئرنگ ٹیم مشرق وسطیٰ اور شمالی افریقہ کے کاروباری اوقات کے دوران اسی دن کالز وصول کرتی ہے۔

ہماری انجینئرنگ ٹیم سے بات کریں
فیڈ بیک

کیا یہ جواب مددگار تھا؟

آپ کی رائے ہمیں یہ طے کرنے میں مدد دیتی ہے کہ کن جوابات کو مثالوں، ڈائیگرامز اور کوڈ اسنیپٹس کے ساتھ مزید تفصیل سے پیش کیا جائے۔

کیا یہ جواب مددگار تھا؟
شکریہ — نوٹ کر لیا گیا ہے۔ ہم اس جواب کو برقرار رکھیں گے۔
سمجھ گئے۔ ہمیں بتائیں کہ کیا کمی تھی — ایک مختصر پیغام بھیجیں۔

ہم مواد کیسے لکھتے اور جانچتے ہیں

کیا اب بھی مدد چاہیے؟

اپنے بلڈ کے بارے میں کسی حقیقی انجینئر سے بات کریں۔

ہم ایک کاروباری دن کے اندر جواب دیتے ہیں، اور پروڈکشن اکاؤنٹس کے لیے 24/7 سپورٹ دستیاب ہے۔ ہمارے سلوشنز انجینئرز اسکرپٹس نہیں بلکہ کوڈ فراہم کرتے ہیں۔

$ curl -X POST https://api.broadnet.me/sms/sendSms
رسپانس SLA
ٹیسٹ رسائی کی درخواستیںہم ایک کاروباری دن کے اندر جواب دیتے ہیں
پروڈکشن24 / 7 · < 15 min
آپریٹر NOC24 / 7 · پیجر