جلسات طولانی
گرههای ناوگان که جلسات ارتباطی آنها نسبت به هنجار اختصاصی خودشان بهطور غیرعادی طولانی است، با آستانههای IQR برای هر گره، یک امتیاز شدت و تحلیل علت ریشهای بر پایهٔ حوادث.
گزارش جلسات طولانی جلسات ارتباطی تلهمتری را در کل ناوگان گرههای اندازهگیری تحلیل میکند و دستگاهها، موقعیتها، روزها و انواع مصححهایی را شناسایی میکند که در آنها ارتباط ناپایدار کار میکند یا برای انتقال دادهها زمان بیش از حد میبرد.
سرصفحهٔ گزارش هفت KPI دارد: شرکت، پوشش ناوگان، آمادگی دادهها، تعداد گرههای دارای ناهنجاری، تعداد جلسات غیرعادی، حداکثر مدت یک جلسه، تعداد کل حوادث ساعتی و بازهٔ تحلیل. عدد اصلی، شمار گرههای دارای ناهنجاری از کل ناوگان است؛ حوادث، خوشههای ساعتیای هستند که در آنها پنج گره یا بیشتر بهطور همزمان جلسات طولانی دارند.
گزارش به پرسشهای عملی بهرهبرداری پاسخ میدهد:
- کدام گرهها جلسات ارتباطی بسیار طولانی دارند؛
- کدام جلسات برای همین گره مشخص غیرعادی محسوب میشوند؛
- کجا مشکل محلی است: آنتن، سیمکارت، تغذیه، مودم، محل نصب؛
- کجا مشکل شبیه حادثهٔ ایستگاه پایه یا اپراتور تلفن همراه است؛
- آیا حوادث ساعتی گسترده در سراسر ناوگان وجود دارد؛
- کدام روزها مشکلسازترین بودهاند؛
- کدام انواع مصححها بیشتر در جلسات طولانی قرار میگیرند؛
- چه میزان انرژی تقریباً برای انتقالهای تکراری یا طولانیشده مصرف شده است؛
- کدام گرهها به بازرسی میدانی با آنتن خارجی، تکرارگر یا بررسی سیمکارت نیاز دارند؛
- کجا باید اپراتور تلفن همراه یا کیفیت پوشش در یک موقعیت مشخص بررسی شود.
جایگاه گزارش در سامانه
گزارش به تشخیص عملیاتی تلهمتری تعلق دارد. نباید دو وضعیت متفاوت را با هم اشتباه بگیرد:
- اصلاً هیچ ارتباطی وجود ندارد. گره متصل نمیشود، دادهای موجود نیست.
- ارتباط هست، اما جلسات بسیار طولانی هستند. گره داده منتقل میکند، اما این کار را کند، ناپایدار یا با تلاشهای مکرر انجام میدهد.
این گزارش وضعیت دوم را تحلیل میکند. جایی که اصلاً ارتباط، آرشیو یا دادهای وجود ندارد، از گزارش گرههای مشکلدار برتر استفاده کنید؛ جایی که باید بررسی کنید آیا دادههای یک گره منفرد برای اندازهگیری مناسب است، از تحلیل مصرف استفاده کنید.
این گزارش برای کیست
| نقش | آنچه از گزارش به دست میآورد |
|---|---|
| مدیر بهرهبرداری | تصویر کلی ناوگان، تعداد گرههای دارای ناهنجاری، حوادث گسترده |
| مهندس ارتباطات | فهرست گرههای با RSSI ضعیف، جلسات طولانی و مشکلات محلی |
| دیسپچر | فهرست اولویتبندیشدهٔ درخواستها و روزهای مشکلدار |
| اکیپ اعزامی | گرههای برتر برای بررسی آنتن، سیمکارت، تغذیه و محل نصب |
| مهندس یکپارچهسازی | تشخیص آمادگی دادهها، پوشش API و موارد فقدان دادهٔ جلسه |
| کارشناس خرید | تحلیل مقایسهای بر اساس نوع مصحح |
| تحلیلگر ناوگان | فرضیههای علت ریشهای: ایستگاه پایه، اپراتور، سفتافزار، گره محلی |
آنچه گزارش انجام نمیدهد
گزارش نباید:
- بدون بازرسی میدانی، خرابی یک مودم مشخص را اثبات کند؛
- جلسهٔ طولانی را دلیل مستقیم بد بودن دستگاه در نظر بگیرد؛
- بهطور خودکار سرور یا اپراتور تلفن همراه را مقصر بداند؛
- «فقدان داده» را با «فقدان ناهنجاری» اشتباه بگیرد؛
- مدت جلسات همهٔ گرهها را با یک آستانهٔ کلی واحد مقایسه کند؛
- دورهٔ کوتاه با تعداد کم جلسات را از نظر آماری معتبر در نظر بگیرد؛
- بدون توجه به تعداد دستگاههای نمونه، دربارهٔ کیفیت مدل دستگاه نتیجهگیری کند؛
- جایگزین بررسی رادیویی محل نصب شود؛
- برآورد تلفات باتری را اندازهگیری دقیق در نظر بگیرد؛
- از نظرات AI بهعنوان منبع تشخیص استفاده کند.
اصطلاحات اصلی
| اصطلاح | معنا |
|---|---|
| جلسهٔ ارتباطی | یک اپیزود از اتصال دستگاه به سامانهٔ انتقال داده |
| مدت جلسه | زمان از شروع تا پایان جلسه |
| جلسهٔ عادی | جلسهای که مدت آن در هنجار اختصاصی گره قرار دارد |
| جلسهٔ طولانی | جلسهای که مدت آن از آستانهٔ IQR اختصاصی گره فراتر میرود |
IQR | دامنهٔ میانچارکی: Q3 − Q1 |
Q1 | چارک اول مدتهای جلسات |
Q3 | چارک سوم مدتهای جلسات |
UpperFence | حد بالای هنجار: Q3 + 1.5 × IQR |
RSSI | سطح سیگنال رادیویی، dBm |
CSQ | شاخص کیفیت سیگنال GSM که میتواند به dBm تبدیل شود |
Btm | ولتاژ باتری یا شاخص تغذیهٔ دستگاه |
Long share | سهم جلسات طولانی از کل جلسات گره |
Severity score | ارزیابی نهایی سطح مشکلداری گره از منظر جلسات طولانی |
| حادثه | خوشهٔ ساعتی که در آن جلسات طولانی بهطور همزمان نزد چند گره ظاهر شدهاند |
RCA | تحلیل علت احتمالی: ایستگاه پایه، شبکه، سرور، سفتافزار، گره محلی |
Battery loss | برآورد تقریبی انرژی صرفشده بر افزایش مدت انتقال |
منطق کلی گزارش
گزارش بهعنوان یک تحلیل ناوگانی از جلسات ارتباطی ساخته میشود.
فهرست گرههای ناوگان
→ دریافت جلسات ارتباطی
→ بررسی آمادگی دادهها
→ هنجار اختصاصی جلسه برای هر گره
→ جستوجوی جلسات طولانی از طریق IQR
→ محاسبهٔ score برای هر گره
→ گروهبندی جلسات طولانی در حوادث ساعتی
→ تعیین علت احتمالی RCA
→ توزیع فرضیهها بر روی گرهها
→ گرههای مشکلدار برتر
→ تحلیل بر اساس نوع مصحح
→ تحلیل بر اساس روزها و ماهها
→ توصیهها برای بهرهبرداریاصل اصلی:
جلسهٔ طولانی نسبت به هنجار یک گره مشخص تعریف میشود،
نه نسبت به یک آستانهٔ ثابت کلی برای کل ناوگان.این مهم است، زیرا دستگاهها، مناطق، اپراتورهای تلفن همراه و حالتهای استعلام مختلف میتوانند مدتهای عادی متفاوتی برای جلسات داشته باشند.
پارامترهای اجرا
| پارامتر | معنا |
|---|---|
| از تاریخ / تا تاریخ | مرزهای پنجرهٔ تحلیل |
| پنجرهٔ تحلیل، روز | پنجرهٔ جایگزین که هنگام خالی بودن تاریخها استفاده میشود (پیشفرض ۳۰) |
| گره برای هر نوع مصحح | اندازهٔ نمونه برای هر نوع؛ 0 یعنی همهٔ گرههای ناوگان |
| حداقل جلسه روی گره برای IQR | حداقل تعداد جلساتی که گره برای واجد شرایط شدن نیاز دارد (پیشفرض ۳۰) |
| تعداد گرههای مشکلدار در گزارش | اندازهٔ جدول N برتر (پیشفرض ۵۰) |
| تحلیل LLM | روایت اختیاری AI که نتایج را توضیح میدهد |
| شرکت خدماتی | تحلیل را به ناوگان یک تأمینکننده محدود میکند |
دادههای ورودی
دادههای اصلی
| داده | برای چه چیزی نیاز است |
|---|---|
| فهرست گرهها | تعیین ناوگان تحلیل |
| نوع مصحح | ساخت تحلیل بر اساس مدل |
Equipment ID | دریافت جلسات یک دستگاه مشخص |
| جلسات ارتباطی | پایهٔ گزارش |
| زمان شروع جلسه | گروهبندی بر اساس روزها، ماهها و ساعتها |
| مدت جلسه | شاخص اصلی تحلیلشده |
RSSI / CSQ | ارزیابی کیفیت سیگنال رادیویی |
Btm / باتری | ارزیابی تأثیر تغذیه |
| سازمان / موقعیت | انتساب حادثه: مشتری محلی، ایستگاه پایه، ناوگان |
حداقل مجموعهٔ مورد نیاز
برای تحلیل صحیح یک گره، موارد زیر نیاز است:
- شناسهٔ دستگاه؛
- دستکم حداقل تعداد جلسات؛
- مدت هر جلسه؛
- برچسب زمانی هر جلسه.
اگر مدت جلسه موجود نباشد، آن جلسه در تحلیل IQR شرکت داده نمیشود.
آمادگی دادهها: دروازهٔ داده
پیش از محاسبهٔ ناهنجاریها، گزارش بررسی میکند که آیا اساساً انجام تحلیل ممکن است یا نه. بلوک آمادگی دادهها اندازهٔ ناوگان، اندازهٔ آن پس از فیلتر شرکت، تعداد گرههایی که دادهٔ جلسه برگرداندهاند و تعداد آنهایی را که حداقل جلسات برای IQR را عبور کردهاند نشان میدهد. این تشخیص بسیار حیاتی است — بدون آن بهراحتی میتوان «هیچ ناهنجاری وجود ندارد» را با «هیچ دادهای برای تحلیل وجود ندارد» اشتباه گرفت.
شاخصهای اصلی آمادگی
| شاخص | فرمول / مقدار |
|---|---|
| گرهها در ناوگان | N_park |
| گرهها در نمونه | N_sampled |
| گرههای دارای دادهٔ جلسه | N_with_data |
| گرههایی که حداقل جلسات را عبور کردهاند | N_qualified |
| کل جلسات | N_sessions |
| فراخوانیهای API | N_calls |
| خطاهای API | N_errors |
| نرخ خطای API | N_errors / N_calls × 100% |
| پوشش داده | N_with_data / N_sampled × 100% |
| پوشش نمونهٔ IQR | N_qualified / N_sampled × 100% |
نرخ خطای API
پوشش داده
پوشش بر اساس گرههای مناسب برای IQR
وضعیتهای آمادگی
| وضعیت | شرط | معنا |
|---|---|---|
OK | نمونهٔ کافی برای IQR وجود دارد | گزارش را میتوان بهعنوان گزارشی کاری خواند |
DEGRADED | نمونه کوچک است، اما تحلیل ممکن است | نتیجهگیریها محتاطانهاند |
INCONCLUSIVE | خطاها زیاد یا پوشش بهطور حیاتی پایین است | نتیجهگیریهای ناهنجاری معتبر نیستند |
NO_DATA | دادهٔ جلسه وجود ندارد | تحلیل ممکن نیست |
NO_FLEET | پس از فیلتر، گرهای باقی نمانده است | چیزی برای تحلیل نیست |
شرایط بحرانی
تحلیل ناممکن تلقی میشود اگر:
یا:
یا:
حداقل جلسات روی گره
برای تحلیل IQR قابل اعتماد، هر گره باید تعداد کافی جلسه داشته باشد.
آستانهٔ حداقل
بهطور پیشفرض:
اگر گره جلسات کمتری داشته باشد، هنجار اختصاصی از نظر آماری غیرقابل اعتماد در نظر گرفته میشود و گره فیلتر IQR را عبور نمیکند.
چرا حداقل لازم است
IQR از برآوردهای چارکی استفاده میکند. با تعداد کم مشاهدات، چارک ناپایدار میشود:
- یک جلسهٔ طولانی تصادفی میتواند آستانه را بالا ببرد؛
- یک دورهٔ کوتاه ارتباطی میتواند آستانه را پایین بیاورد؛
- تشخیص هنجار گره از تصادف ناممکن میشود.
هنجار اختصاصی مدت جلسه
چرا هنجار اختصاصی است
نمیتوان یک آستانهٔ کلی واحد برای کل ناوگان به کار برد، مثلاً «همهٔ جلسات بیش از ۱۰ دقیقه بد هستند». گرههای مختلف شرایط ارتباطی متفاوتی دارند:
- انواع مصحح متفاوت؛
- اپراتورهای تلفن همراه متفاوت؛
- RSSI متفاوت؛
- حجمهای آرشیو متفاوت؛
- برنامههای استعلام متفاوت؛
- محلهای نصب متفاوت؛
- آنتنهای متفاوت.
به همین دلیل، برای هر گره هنجار آماری اختصاصی محاسبه میشود.
انتخاب مدتهای معتبر
برای هر گره، فقط مدتهای مثبت گرفته میشوند:
که در آن:
d_i— مدت جلسهٔ iاُم به ثانیه.
چارکها
مدتها بهصورت صعودی مرتب میشوند.
چارک اول:
میانه:
چارک سوم:
دامنهٔ میانچارکی
حد بالای هنجار بر اساس حصار Tukey
برای هر گره، یک حد بالای اختصاصی هنجار محاسبه میشود:
این قاعدهٔ کلاسیک حصارهای Tukey برای شناسایی دادههای پرت است.
جلسهٔ طولانی
جلسهای طولانی و غیرعادی محسوب میشود اگر:
که در آن:
d_i— مدت جلسه؛UpperFence— آستانهٔ اختصاصی این گره.
شاخصهای پایهٔ گره
برای هر گره، شاخصهای زیر محاسبه میشوند.
تعداد کل جلسات
تعداد جلسات طولانی
سهم جلسات طولانی
میانگین مدت همهٔ جلسات
میانگین مدت جلسات طولانی
حداکثر مدت
میانگین RSSI
که در آن N_RSSI تعداد جلسات با مقدار RSSI در دسترس است.
امتیاز مشکلداری گره
معنای امتیاز
امتیاز نشان میدهد که گره از منظر جلسات طولانی چقدر مشکلدار است. سه بعد را در نظر میگیرد:
- سهم جلسات طولانی؛
- میزان فراتر رفتن جلسات طولانی از هنجار؛
- تعداد مطلق جلسات طولانی.
این رویکرد از بیشبرآورد یک پرت تکی جلوگیری میکند و در عین حال از کمبرآورد گرهای با تعداد زیادی جلسهٔ نسبتاً طولانی نیز جلوگیری میکند.
مؤلفهٔ A — سهم جلسات طولانی
تفسیر:
| سهم طولانی | A |
|---|---|
| 5% | 20 |
| 10% | 40 |
| 25% | 100 |
| >25% | 100 |
مؤلفهٔ B — مدت نسبی
که در آن MedianDuration مدت میانهٔ جلسهٔ گره است.
تفسیر:
| AvgLong / Median | B |
|---|---|
| 2× | 16 |
| 5× | 40 |
| 10× | 80 |
| 12.5× | 100 |
مؤلفهٔ C — تعداد جلسات طولانی
یعنی ۱۰۰ جلسهٔ طولانی یا بیشتر، حداکثر سهم را از این مؤلفه میدهد.
امتیاز نهایی
که در آن:
A— سهم جلسات طولانی؛B— مدت نسبی جلسات طولانی؛C— تعداد مطلق جلسات طولانی.
امتیاز نهایی به این بازه محدود میشود:
تفسیر امتیاز
| Score | سطح |
|---|---|
| ≥ 80 | گره ارتباطی بحرانی |
| 60–80 | اولویت بالا |
| 40–60 | اولویت متوسط |
| 20–40 | پایش / بررسی برنامهریزیشده |
| < 20 | سیگنال ضعیف |
برآورد تلفات باتری در جلسات طولانی
معنا
جلسهٔ طولانی زمان انتقال را افزایش میدهد و ممکن است باتری را بهطور اضافی مصرف کند. گزارش یک برآورد تقریبی از مصرف اضافی انرژی ارائه میدهد. این اندازهگیری دقیق باتری نیست، بلکه یک برآورد عملیاتی است.
زمان اضافی انتقال
برای هر جلسهٔ طولانی، فراروی از هنجار میانهٔ گره محاسبه میشود:
زمان اضافی کل:
جریان انتقال
برای برآورد تقریبی، از یک جریان انتقال پایه استفاده میشود:
تلفات باتری
که در آن:
ExtraTime_total— به ثانیه؛I_TX— جریان به میلیآمپر؛- نتیجه — به mAh.
برای نمایش به Ah:
محدودیت
این برآورد موارد زیر را در نظر نمیگیرد:
- پروفایل جریان واقعی مدل مشخص؛
- حالت خواب؛
- تلاشهای مکرر در سطح مودم؛
- توان فرستنده؛
- دما؛
- عمر باتری؛
- ظرفیت باتری؛
- کیفیت شبکه در لحظهٔ انتقال.
بنابراین باید آن را بهعنوان برآورد در حد مرتبهٔ بزرگی خواند، نه اندازهگیری آزمایشگاهی.
RSSI و CSQ
RSSI
RSSI سطح سیگنال رادیویی را به dBm نشان میدهد. هرچه مقدار به صفر نزدیکتر باشد، سیگنال قویتر است.
تفسیر تقریبی:
| RSSI | ارزیابی |
|---|---|
| ≥ −65 dBm | سیگنال خوب |
| −65…−75 dBm | قابلقبول |
| −75…−85 dBm | ضعیف |
| < −85 dBm | بسیار ضعیف |
CSQ
برخی دستگاهها بهجای RSSI به dBm، مقدار CSQ — شاخص کیفیت سیگنال GSM — را ارسال میکنند. اگر مقدار شبیه CSQ به نظر برسد، میتوان آن را تبدیل کرد:
مثال:
سیگنال ضعیف محلی
اگر:
و ناهنجاریهای گره با حوادث گستردهٔ ناوگان همخوانی نداشته باشد، علت میتواند به این صورت طبقهبندی شود:
سیگنال ضعیف در محل نصبگروهبندی جلسات طولانی در حوادث
ناهنجاریها در پنجرههای ساعتی گروهبندی میشوند. اگر چند گره در یک ساعت یکسان جلسات طولانی دریافت کرده باشند، این مشکل محلی گره نیست، بلکه حادثهٔ شبکه، سرور یا اپراتور است. فرضیه بهصورت خودکار بر اساس گستردگی پوشش تعیین میشود — تعداد گرهها، مدلها و مشتریان در پنجره.
چرا گروهبندی لازم است
اگر در یک ساعت یکسان جلسات طولانی نزد چند گره ظاهر شوند، به احتمال زیاد این مشکل محلی یک دستگاه نیست. میتواند باشد:
- مشکل ایستگاه پایه؛
- بار اضافی محلی اپراتور؛
- حادثهٔ گستردهٔ شبکهای؛
- عملیات منظم سرور؛
- ویژگی سفتافزار یک مدل مشخص.
سطل ساعتی
هر جلسهٔ طولانی در یک سطل ساعتی قرار میگیرد:
یعنی همهٔ رویدادهای درون یک ساعت در یک سطل قرار میگیرند.
حادثه
یک سطل ساعتی حادثه محسوب میشود اگر دستکم:
گره تحت تأثیر قرار گرفته باشند.
شاخصهای حادثه
برای هر حادثه، موارد زیر محاسبه میشوند:
| شاخص | فرمول |
|---|---|
| تعداد گرهها | count(unique station_id) |
| تعداد مدلها | count(unique equipment_type) |
| تعداد مشتریان / موقعیتها | count(unique customer_id) |
| تعداد جلسات | count(long sessions in bucket) |
| میانگین RSSI | average(RSSI) |
| مدلهای برتر | top equipment types by count |
RCA: انتساب علت حادثه
خلاصهٔ ناوگان، مقصر اصلی را تعیین میکند — برج ایستگاه پایه، سرور، شبکه، سفتافزار یا گره محلی — انتساب مقصر را برای گرههای دارای ناهنجاری انجام میدهد و برنامهٔ عمل را تشکیل میدهد. یک روایت اختیاری AI در پایین، اعداد را به زبان ساده توضیح میدهد، اما آنها را تغییر نمیدهد.
RCA، طبقهبندی علت احتمالی جلسات طولانی است.
فرضیههای ممکن
| فرضیه | معنا |
|---|---|
Server driver | اختلال گستردهٔ درایور جمعآوری |
Server routine | عملیات منظم سرور یا نگهداری |
Network outage | اختلال شبکهٔ اپراتور تلفن همراه |
Cell tower | مشکل یک ایستگاه پایهٔ مشخص یا موقعیت |
Firmware | مشکل مدل دستگاه / سفتافزار |
Local signal | سیگنال ضعیف در محل نصب |
Battery low | تغذیهٔ پایین / تخریب باتری |
Isolated device | خرابی محلی یک گره مشخص |
Mixed causes | علل ترکیبی |
حادثهٔ گستردهٔ سرور
حادثه بهعنوان حادثهٔ سرور طبقهبندی میشود اگر همزمان گرههای زیاد، مدلهای زیاد و مشتریان زیاد تحت تأثیر قرار گرفته باشند. بهصورت قراردادی:
در گزارش، این به معنای:
حادثهٔ گستردهٔ ناوگان است، که شبیه مشکل محلی یک گره منفرد نیست.اختلال شبکهٔ اپراتور
اگر چند مدل و چند مشتری تحت تأثیر قرار گرفته باشند، اما مقیاس به اختلال سرور نرسد:
و:
آنگاه فرضیه این است:
اختلال شبکهٔ تلفن همراه / حادثهٔ اپراتورمشکل ایستگاه پایه
اگر تعداد زیادی گره تحت تأثیر باشند، اما به یک یا دو موقعیت / مشتری تعلق داشته باشند:
و:
آنگاه فرضیه این است:
مشکل ایستگاه پایه یا مشکل پوشش محلیمشکل سفتافزار یا مدل
اگر یک مدل تحت تأثیر قرار گرفته باشد، اما نزد مشتریان مختلف:
و:
آنگاه فرضیه این است:
سفتافزار / ویژگی مدل دستگاهعلل ترکیبی
اگر شرایط به یک طبقهبندی قطعی نینجامند، حادثه این وضعیت را میگیرد:
علل ترکیبیروتین تکراری سرور
گاهی حوادث گستردهٔ سرور در همان ساعت روز اتفاق میافتند.
شرط
اگر دستکم سه حادثهٔ گستردهٔ سرور در همان ساعت روز وجود داشته باشد:
میتوان آنها را به این صورت طبقهبندی کرد:
server routineمعنا
این میتواند نشاندهندهٔ یک کار شبانهٔ منظم، نگهداری آرشیو، یک فرایند دستهای یا یک عملیات گسترده باشد که بر مدت جلسات تأثیر میگذارد.
انتساب علت برای هر گره
پس از جستوجوی حوادث ناوگان، گزارش تعیین میکند که نزد هر گره چه چیزی غالب است: حوادث خارجی یا یک مشکل محلی.
سهم ناهنجاریهای گره که در حوادث ناوگان قرار میگیرند
اگر بیشتر ناهنجاریها با حوادث ناوگان همخوانی داشته باشند
اگر:
آنگاه علت غالب گره از حادثهٔ ناوگان گرفته میشود:
network_outage / cell_tower / firmware / serverاین به معنای:
دستگاه احتمالاً مقصر اصلی نیست؛ همراه دیگران آسیب دیده است.بررسی باتری پایین
اگر ناهنجاریها با حوادث ناوگان توضیح داده نشوند، تغذیه بررسی میشود. فرض کنیم:
اولین مقدار در دسترس باتری در جلسات طولانی باشد، و:
آخرین مقدار در دسترس باشد. افت:
فرضیهٔ battery_low ممکن است اگر:
و:
بررسی سیگنال ضعیف محلی
اگر:
آنگاه فرضیه این است:
سیگنال ضعیف در محل نصبخرابی منزوی گره
اگر:
- ناهنجاریها با حوادث ناوگان همخوانی ندارند؛
- باتری تصویر را توضیح نمیدهد؛
- RSSI بهطور بحرانی ضعیف نیست؛
آنگاه علت به این صورت طبقهبندی میشود:
خرابی محلی گرهتوزیع فرضیهها در ناوگان
برای هر گره، علت غالب انتخاب میشود. وقتی بیشتر گرهها از حوادث ناوگان آسیب دیدهاند، خود گره مقصر نیست؛ تنها اقلیتی مشکل محلی منزوی دارند. این برنامهٔ عمل را تغییر میدهد: تلاش اصلی به ایستگاههای پایه و اپراتور معطوف میشود، نه به اعزام گستردهٔ اکیپ به هر گره دارای ناهنجاری.
گزارش نشان میدهد چند گره به هر علت غالب نسبت داده شده است.
فرمول سهم فرضیه
گروههای علل
برای خلاصهٔ مدیریتی، میتوان فرضیهها را گروهبندی کرد:
| گروه | شامل |
|---|---|
| شبکه / سرور | server_driver, server_routine, network_outage, cell_tower |
| مشکلات محلی دستگاهها | isolated_device, local_signal, battery_low |
| مدل / سفتافزار | firmware |
| ترکیبی | mixed |
تفسیر
| غالب | چه باید کرد |
|---|---|
Cell tower | بررسی پوشش، اپراتور و آنتنهای خارجی نزد مشتریان متأثر |
Local signal | بازرسی میدانی گره مشخص، آنتن، تکرارگر، محل نصب |
Isolated device | تشخیص مودم، سیمکارت، تغذیه، سفتافزار |
Firmware | بررسی نسخهٔ نرمافزار و تماس با تأمینکننده |
Server routine | بررسی فرایندهای منظم پلتفرم |
Network outage | استعلام از اپراتور تلفن همراه بر اساس زمان و منطقه |
گرههای مشکلدار برتر
جدول گرههای مشکلدار برتر، گرهها را بر اساس یک امتیاز ترکیبی (۰–۱۰۰) رتبهبندی میکند که از سهم جلسات طولانی، میانگین مدت آنها و تعدادشان ساخته شده است. کلیک روی یک ردیف، طولانیترین جلسات گره را همراه با مقادیر RSSI و Btm باز میکند — که برای برنامهریزی بازرسی میدانی استفاده میشود.
هدف
جدول نشان میدهد کجا باید رفت یا چه چیزی را در اولویت بررسی کرد.
ستونهای جدول
| ستون | معنا |
|---|---|
| گره | نام و شناسهٔ گره |
| مصحح | نوع دستگاه |
| جلسات | تعداد کل جلسات معتبر |
| طولانی | تعداد جلسات طولانی غیرعادی |
| سهم | درصد جلسات طولانی |
| میانگین طولانی | میانگین مدت جلسات طولانی |
| حداکثر جلسه | بدترین جلسهٔ یافتشده |
میانگین RSSI | کیفیت سیگنال رادیویی |
| تلفات باتری | انرژی اضافی برآوردشده |
| Score | امتیاز ترکیبی مشکلداری |
چگونه جدول برتر را بخوانیم
امتیاز بالا میتواند به دلایل مختلفی ایجاد شود:
- سهم بزرگی از جلسات طولانی؛
- جلسات منفرد بسیار طولانی؛
- تعداد مطلق بزرگی از جلسات طولانی؛
- ترکیبی از این عوامل.
برای برنامهریزی بازرسی میدانی، نهفقط امتیاز، بلکه موارد زیر را هم بخوانید:
RSSI؛- فرضیهٔ RCA؛
- تلفات باتری؛
- حداکثر جلسه؛
- آیا در حوادث ناوگان قرار میگیرد؛
- نوع مصحح.
روزهای مشکلدار برتر
همهٔ جلسات غیرعادی بر اساس روز تقویمی گروهبندی میشوند. روزی که بیشترین تعداد ناهنجاری را دارد، به احتمال زیاد روزی است که حادثهٔ ناوگان در آن رخ داده است. هر روز به فهرست گرهها همراه با ناهنجاریهایشان، حداکثر جلسه و لینکها باز میشود. این برای تحلیل رویدادهای گسترده و بررسی تکرار مفید است.
هدف
تحلیل بر اساس روزها، روزهایی را نشان میدهد که جلسات طولانی بهطور گسترده در سراسر ناوگان ظاهر شدهاند.
شاخصهای روز
| شاخص | معنا |
|---|---|
| تاریخ | روز تقویمی |
| جلسات طولانی | تعداد جلسات طولانی در روز |
| گرهها | چند گره تحت تأثیر قرار گرفتهاند |
| میانگین طولانی | میانگین مدت جلسات طولانی |
| حداکثر جلسه | بدترین مورد روز |
| بدترین گره | گره با حداکثر جلسه |
تفسیر
| تصویر | علت احتمالی |
|---|---|
| گرههای زیاد در یک روز واحد | حادثهٔ شبکهای یا ناوگانی |
| یک گره در هر روز | مشکل محلی |
| افزایش ناگهانی در تعطیلات آخر هفته | شبکهٔ اپراتور / کارهای فنی |
| افزایشهای ناگهانی در زمان یکسان | کار منظم یا برنامه |
| رشد ماهانه | تخریب شبکه، بار اضافی فصلی، تغییر حالت استعلام |
تحلیل بر اساس نوع مصحح
بلوک پوشش نشان میدهد برای هر نوع مصحح چه چیزی از ناوگان بررسی شده است: چند گره در نمونه است، چند گره داده برگرداندهاند، چند گره IQR را عبور کردهاند و چند گره ناهنجاری نشان میدهند. اگر یک نوع «هنجار» نشان دهد، دادهها رسیدهاند اما ناهنجاریای یافت نشده است. «دادهای نیست» یعنی این نوع، مدت جلسه را در API برنمیگرداند — برای برخی مدلها این طبیعی است.
یک نوع را باز کنید تا همهٔ گرههای دارای ناهنجاری آن را ببینید؛ یک گره را باز کنید تا جلسات طولانی مشخص آن را همراه با زمان، مدت، RSSI و Btm ببینید. رنگ هایلایت جلسه به این بستگی دارد که جلسه چقدر از هنجار گره طولانیتر است.
هدف
تحلیل بر اساس نوع مصحح نشان میدهد کدام مدلها بیشتر در جلسات طولانی غیرعادی قرار میگیرند.
شاخصها بر اساس نوع
| شاخص | معنا |
|---|---|
| در نمونه | چند گره از این نوع در ناوگان است |
| با داده | چند گره دادهٔ جلسه برگرداندهاند |
| IQR را عبور کردند | چند گره حداقل جلسات را دارند |
| ناهنجاریها | تعداد جلسات طولانی |
| وضعیت | هنجار / ناهنجاری / دادهای نیست |
محدودیت مهم
نمیتوان انواع مصحح را مستقیماً تنها بر اساس تعداد ناهنجاریها مقایسه کرد. باید موارد زیر را در نظر گرفت:
- چند دستگاه از این نوع در ناوگان است؛
- چند تای آنها داده برگرداندهاند؛
- چند تا حداقل جلسات را عبور کردهاند؛
- کجا نصب شدهاند؛
- در چه شبکههایی کار میکنند؛
- آیا برنامهٔ استعلام یکسانی دارند؛
- آیا نزد یک مشتری واحد متمرکز هستند.
سهم ناهنجاری نرمالشده بر اساس نوع
برای مقایسهٔ صحیح، میتوان استفاده کرد:
یا:
تحلیل بر اساس زمان: دینامیک و ماهها
نمودار دینامیک روزانه نشان میدهد چه تعداد جلسهٔ غیرعادی در هر روز از پنجره در سراسر ناوگان رخ داده است. «شعلهها» دیده میشوند — روزهای ارتباط بد در کل شبکه. اوجی که با رجیستر حوادث همخوانی دارد، معمولاً یک سری مشکل ایستگاه پایه در یک موقعیت واحد است.
تحلیل بر اساس ماههای تقویمی به دیدن فصلی بودن یا روند بلندمدت کمک میکند. یک اوج ماهانهٔ گسترده با همان سری حوادثی که در دینامیک روزانه دیده میشود متناظر است؛ رشد تدریجی در طول زمان، کاندیدای تخریب ارتباط یا باتری است.
هدف
تحلیل بر اساس ماهها، فصلی بودن یا روند بلندمدت جلسات طولانی را نشان میدهد.
شاخص ماه
سهم ماه
اگر لازم باشد سهم نشان داده شود:
تفسیر
| تصویر | توضیح احتمالی |
|---|---|
| اوج ماهانهٔ شدید | تغییر شبکه، اختلال گسترده، بار فصلی |
| رشد تدریجی | تخریب ارتباط یا باتری |
| اوج زمستانی | شرایط جوی، بار شبکه، تغذیه |
| اوج پس از بهروزرسانی | سفتافزار، تنظیمات، برنامهٔ استعلام |
رنگآمیزی هر جلسه
هنگام باز شدن یک گره، جلسات طولانی منفرد آن بر اساس قدرت فراروی از آستانهٔ اختصاصی هایلایت میشوند و مقادیر دقیق RSSI و Btm در لحظهٔ هر جلسهٔ طولانی نمایش داده میشوند. اینها همان چیزهایی است که اکیپ میدانی به آن نیاز دارد: RSSI پایین به مشکل سیگنال رادیویی اشاره میکند، در حالی که ولتاژ باتری عادی، باتری را از فهرست علل خارج میکند.
نسبت فراروی
تفسیر
| Ratio | رنگ / سطح |
|---|---|
| 1–2× | فراروی ضعیف |
| 2–5× | فراروی متوسط |
| ≥5× | فراروی قوی |
این به تمایز سریع جلسات نسبتاً طولانی از جلسات افراطی کمک میکند.
بر اساس نتایج گزارش چه باید کرد
اگر علت یک ایستگاه پایه است
بررسی کنید:
- کیفیت پوشش در موقعیت؛
- یک اپراتور تلفن همراه جایگزین؛
- یک آنتن خارجی؛
- یک تکرارگر؛
- تکرار حوادث بر اساس روز؛
- گرههای مجاور در همان موقعیت؛
- بار اضافی شبکه در ساعتهای مشخص.
اگر علت یک گره محلی است
بررسی کنید:
- آنتن؛
- سیمکارت؛
- مودم؛
- تغذیه؛
- باتری؛
- اتصالدهندهها؛
- محل نصب؛
- پارازیت؛
- نسخهٔ سفتافزار؛
- تنظیمات برنامهٔ ارسال.
اگر علت یک سیگنال ضعیف است
اقدامات:
- اندازهگیری RSSI در محل؛
- تلاش برای جابهجایی آنتن؛
- بررسی جهتگیری آنتن؛
- بررسی یک اپراتور جایگزین؛
- نصب یک آنتن خارجی یا تکرارگر.
اگر علت باتری است
اقدامات:
- بررسی
Btmدر محل؛ - در صورت نیاز، تعویض باتری؛
- بررسی جریان مصرف؛
- بررسی تکرار تلاشهای مکرر؛
- بررسی اینکه آیا دستگاه شبکه را با تلاشهای مکرر بار اضافی میکند یا نه.
اگر علت مدل / سفتافزار است
اقدامات:
- گروهبندی گرهها بر اساس نسخهٔ نرمافزار؛
- بررسی یادداشتهای انتشار تأمینکننده؛
- درخواست مشکلات شناختهشده؛
- مقایسه با مدلهای دیگر در همان موقعیتها؛
- آزمایش حالت ارتباط در آزمایشگاه.
نظرات AI
نظرات اختیاری AI، RCA را میخواند و یک طرح بازرسی میدانی کوتاه و خوانا برای اکیپ مینویسد. این یک توضیح زبانی است، نه منبع تشخیص — همهٔ اعداد و علل توسط فرمولها و قوانین بالا تعیین میشوند.
آنچه AI میتواند انجام دهد
- خلاصهٔ کوتاه RCA؛
- توضیح مقصر اصلی احتمالی؛
- برجسته کردن گرههای برتر؛
- تنظیم طرح بازرسی میدانی؛
- توضیح تحلیل بر اساس مدل.
آنچه AI نمیتواند انجام دهد
AI نمیتواند:
- آستانهٔ IQR را تغییر دهد؛
- فهرست جلسات طولانی را تغییر دهد؛
- امتیاز را تغییر دهد؛
- علت واقعی را بدون داده تعیین کند؛
- جایگزین بررسی رادیویی شود؛
- جایگزین بازرسی میدانی شود؛
- پایهٔ اثباتی باشد.
خطاهای رایج در تفسیر
خطا: جلسهٔ طولانی = دستگاه بد
نادرست. جلسهٔ طولانی میتواند ناشی از شبکه، ایستگاه پایه، سیگنال ضعیف، روتین سرور، آنتن محلی، سیمکارت یا باتری باشد.
خطا: ناهنجاریهای زیاد برای یک مدل = مدل بد است
نادرست. باید بر اساس تعداد دستگاهها، تعداد جلسات، موقعیتها و اپراتورهای تلفن همراه نرمالسازی شود.
خطا: هیچ ناهنجاری وجود ندارد = همه چیز خوب است
نادرست، اگر دادهٔ جلسه وجود نداشته باشد یا پوشش بسیار پایین باشد.
خطا: RSSI بالا مشکل ارتباط را رد میکند
همیشه اینطور نیست. ممکن است مشکلات اپراتور، بار اضافی، سفتافزار، دریافت سمت سرور، تلاشهای مکرر یا خطاهای پروتکل وجود داشته باشد.
خطا: تلفات باتری = مصرف دقیق باتری
نادرست. این برآوردی است که بر اساس زمان اضافی انتقال و یک جریان قراردادی ساخته شده است.
خطا: یک جلسهٔ بسیار طولانی، گره را به مشکلدارترین گره تبدیل میکند
همیشه اینطور نیست. امتیاز نهفقط حداکثر، بلکه سهم، میانگین مدت و تعداد جلسات طولانی را نیز در نظر میگیرد.
حداقل معیارهای یک گزارش کامل
گزارش از نظر روششناختی کامل محسوب میشود اگر شامل موارد زیر باشد:
- بازهٔ تحلیل؛
- پوشش ناوگان؛
- وضعیت دروازهٔ داده؛
- تعداد گرههای ناوگان؛
- تعداد گرههای استعلامشده؛
- تعداد گرههای دارای دادهٔ جلسه؛
- تعداد گرههایی که آستانهٔ IQR را عبور کردهاند؛
- تعداد جلسات در نمونه؛
- تعداد جلسات طولانی؛
- تعداد گرههای دارای ناهنجاری؛
- حداکثر مدت جلسه؛
- تعداد حوادث ساعتی؛
- توزیع فرضیههای RCA؛
- فرمول آستانهٔ IQR؛
- فرمول امتیاز گره؛
- فرمول تلفات باتری؛
- قوانین طبقهبندی RCA؛
- جدول گرههای مشکلدار برتر؛
- تحلیل بر اساس روزها؛
- تحلیل بر اساس نوع مصحح؛
- تحلیل بر اساس ماهها؛
- سلبمسئولیت دربارهٔ تقریبی بودن تلفات باتری؛
- سلبمسئولیت دربارهٔ نقش AI؛
- توصیهها برای اقدامات.
فرمول خلاصهٔ گزارش
برای هر گره:
برآورد مصرف اضافی باتری:
گروهبندی حوادث:
سلبمسئولیت پیشنهادی
The report detects abnormally long communication sessions relative to each
node's individual norm. The result is used for prioritising diagnostics of
communications, antennas, SIM cards, power, carriers and base stations. The
report is not proof of a specific device's malfunction without a field visit and
does not assess the correctness of commercial gas metering.ارتباط با گزارشهای دیگر
| اگر لازم است بفهمید | استفاده کنید |
|---|---|
| کدام گرهها ارتباط را طولانی نگه میدارند و باتری را مصرف میکنند | این گزارش |
| کدام گرهها ارتباط یا آرشیو ندارند | گرههای مشکلدار برتر |
| آیا میتوان بازه را برای یک گره مشخص بست | تحلیل مصرف |
| آیا ظن کمشماری وجود دارد | گرههای مشکوک |
| چرا یک گره مشخص مشکوک است | دور زدن اندازهگیری |
| چه زمانی باتریها را تعویض کنیم | پیشبینی باتری |
این تفکیک مانع از آن میشود که جلسات ارتباطی طولانی با نتیجهگیریهای تجاری، مترولوژی و forensic مخلوط شوند.
موضوعات مرتبط
آیا این صفحه مفید بود؟
از بازخورد شما سپاسگزاریم!