چطور مصرف پهنای باند دوربین‌های IP را تا ۹۰٪ کم کنیم؟ (H.265، VBR، QoS، Multicast)

پهنای باند دوربین‌های IP

شبکه‌های بزرگ – به‌ویژه آن‌هایی که شامل تعداد زیادی دستگاه نظارتی دوربین مداربسته یا جریان‌های ویدیویی هستند – اغلب با مشکل مصرف بالای پهنای باند مواجه می‌شوند. دوربین‌های مدار‌بسته در حین ضبط و انتقال ویدئو، حجم عظیمی از داده را روی شبکه ارسال می‌کنند که می‌تواند به کاهش سرعت شبکه و افزایش هزینه‌های اینترنت و ذخیره‌سازی منجر شود. این موضوع در سیستم‌هایی با دوربین‌های متعدد شدیدتر است، زیرا هر دوربین تحت شبکه برای انتقال تصویر خود بخشی از ظرفیت شبکه را اشغال می‌کند. بنابراین بهینه‌سازی مصرف پهنای باند برای حفظ عملکرد روان شبکه و صرفه‌جویی اقتصادی اهمیت حیاتی دارد.

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

پهنای باند چیست و چرا بهینه‌سازی آن مهم است؟

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

بنابراین، بهینه‌سازی پهنای باند به معنای مدیریت و تنظیم منابع شبکه برای جلوگیری از هدررفت ظرفیت ارتباطی است. با بهینه‌سازی پهنای باند شبکه‌های بزرگ، می‌توان اطمینان حاصل کرد که داده‌های حیاتی (مثل ویدئوهای امنیتی یا تماس‌های صوتی/تصویری) بدون اختلال و با کیفیت مناسب منتقل شوند و در عین حال از اشغال بی‌مورد شبکه توسط داده‌های کم‌اهمیت جلوگیری شود. به بیان ساده، با پهنای باند معادل یک بزرگراه دیجیتال، هدف ما این است که ترافیک مهم را روان و سریع عبور دهیم و از ایجاد ترافیک اضافی و ازدحام جلوگیری کنیم.

عوامل مؤثر بر مصرف پهنای باند در شبکه‌های بزرگ

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

  • تعداد دوربین‌ها و جریان‌ها: هر دوربین IP یا جریان ویدیویی بخشی از پهنای باند شبکه را مصرف می‌کند. در یک شبکه بزرگ با ده‌ها یا صدها دوربین، مصرف تجمیعی آن‌ها بسیار بالا می‌رود. مثلاً ۵۰ دوربین ۱۰۸۰p با نرخ ۲۵ فریم بر ثانیه و کدک H.264 می‌توانند در مجموع حدود ۱۲۳ مگابیت بر ثانیه از پهنای باند را اشغال کنند. بنابراین تعداد زیاد دوربین‌ها/دستگاه‌ها مستقیماً با بار شبکه در ارتباط است.
  • وضوح تصویر (رزولوشن): هرچه رزولوشن تصویر ارسالی بالاتر باشد، حجم داده بیشتری تولید می‌شود. یک دوربین 4K یا 1080p اطلاعات بسیار بیشتری نسبت به یک دوربین 720p یا VGA منتقل می‌کند. به عنوان نمونه، کاهش رزولوشن از Full HD 1080p به HD 720p می‌تواند مصرف پهنای باند را حدود ۶۰٪ کاهش دهد. بنابراین بهتر است رزولوشن دوربین‌ها را متناسب با نیاز تنظیم کنیم؛ در جاهایی که جزئیات فوق‌العاده بالا نیاز نیست، رزولوشن پایین‌تر انتخاب بهینه‌تری است.
  • نرخ فریم (Frame Rate یا FPS): نرخ فریم تعداد تصاویر ارسالی در هر ثانیه را مشخص می‌کند. هرچه FPS بالاتر باشد، داده‌های بیشتری در واحد زمان ارسال می‌شود. کاهش نرخ فریم می‌تواند پهنای باند مصرفی را به شدت کاهش دهد. برای مثال، کاهش FPS از 25 به 8 (با ثابت نگه داشتن سایر تنظیمات) پهنای باند مورد نیاز را تا حدود ۷۰٪ کمتر می‌کند. بسیاری از دوربین‌های مداربسته برای کاربردهای معمول، با 15 فریم بر ثانیه یا حتی کمتر نیز تصویر روان و قابل قبولی ارائه می‌دهند.
  • فرمت و روش فشرده‌سازی (Codec): کدک‌های فشرده‌سازی ویدیو نقش مهمی در حجم داده ارسالی دارند. فرمت‌های جدیدتر و بهینه‌تر می‌توانند بدون کاهش محسوس کیفیت، حجم ویدیو را کوچک‌تر کنند. به طور خاص، کدک H.265 (HEVC) حدود ۴۰٪ الی ۵۰٪ کارآمدتر از H.264 عمل می‌کند. این بدین معناست که با استفاده از H.265 به جای H.264، می‌توان نصف پهنای باند را برای کیفیت تصویری مشابه مصرف کرد. بنابراین، انتخاب دوربین‌ها و تجهیزات ضبطی که از کدک‌های پیشرفته (مانند H.265 یا فرمت‌های هوشمند اختصاصی شرکت‌ها مثل H.265+ هایک‌ویژن) پشتیبانی می‌کنند یک راهکار اساسی برای کاهش مصرف پهنای باند است.
  • میزان حرکت و پیچیدگی صحنه: صحنه‌هایی که در آن‌ها تحرک زیادی وجود دارد (مانند ورودی‌های پرتردد، خیابان‌ها یا محیط‌های شلوغ) داده‌های ویدیویی پُرحجم‌تری تولید می‌کنند، زیرا تغییرات فریم به فریم زیاد است. برعکس، یک دوربین نظارتی در یک انبار ساکت یا اتاق ثابت، داده بسیار کمتری ارسال می‌کند. هر چه حرکت و تغییر در میدان دید دوربین بیشتر باشد، بیت‌ریت و در نتیجه پهنای باند مورد نیاز افزایش می‌یابد. شرایط نوری نامناسب یا نویز زیاد در تصویر نیز حجم داده را بالا می‌برد، چون الگوریتم فشرده‌سازی برای حفظ کیفیت در حضور نویز مجبور به اختصاص بیت‌های بیشتری است.
  • زیرساخت شبکه و پروتکل‌ها: ظرفیت کابل‌ها (مثلاً کابل‌های اترنت در برابر فیبرنوری)، توان سوییچ‌ها و روترها، و حتی پیکربندی شبکه (مثلاً استفاده از پخش چندگانه یا Multicast به جای تک‌تک برای ارسال یک جریان به چند مقصد) بر بهره‌وری پهنای باند موثر است. اگر شبکه به درستی طراحی نشده باشد – برای نمونه همه دوربین‌ها روی یک لینک کند تجمیع شوند یا تعریف VLAN و QoS صورت نگرفته باشد – احتمال ایجاد گلوگاه و اتلاف پهنای باند بالا می‌رود.

حال که عوامل بالا را شناختیم، می‌توانیم سراغ راهکارهای بهینه‌سازی برویم. در ادامه، مهم‌ترین تکنیک‌ها و ابزارهایی که به شما کمک می‌کنند مصرف پهنای باند شبکه خود را در یک سطح مطلوب نگه دارید، تشریح شده است.

روش‌ها و ابزارهای بهینه‌سازی پهنای باند

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

تنظیم رزولوشن بهینه برای دوربین‌ها

یکی از ساده‌ترین و موثرترین اقدامات، تنظیم رزولوشن مناسب برای هر دوربین متناسب با کاربرد آن است. الزاماً همه دوربین‌ها نیاز به بالاترین کیفیت تصویربرداری ندارند. برای مثال، دوربینی که صرفاً یک راهرو یا محوطه عمومی را زیر نظر دارد، با رزولوشن 720p نیز می‌تواند تصاویر کاربردی ارائه دهد، در حالی که دوربینی که بر صندوق یک فروشگاه یا چهره افراد نظارت می‌کند ممکن است به 1080p یا بالاتر نیاز داشته باشد. با کاهش رزولوشن در موارد غیرضروری، حجم داده ارسالی هر دوربین را کم می‌کنید و فشار کمتری به شبکه وارد خواهد شد. همان‌طور که پیش‌تر اشاره شد، کاهش رزولوشن از 1080p به 720p می‌تواند حدود ۶۰٪ ترافیک ویدئویی را کم کند که رقم قابل توجهی است. بنابراین همواره رزولوشن را بر اساس نیاز واقعی تنظیم کنید تا هم کیفیت کافی داشته باشید و هم پهنای باند هدر نرود.

کاهش نرخ فریم (FPS) در مواقع غیرضروری

نرخ فریم بالا تنها در شرایطی مفید است که نیاز به ویدیوی بسیار روان برای سوژه‌های سریع دارید (مثلاً تشخیص جزئیات در یک سرقت یا صحنه‌های پرتحرک). در بسیاری از کاربردهای نظارتی معمول – مانند نظارت بر یک اتاق اداری یا انبار – نرخ فریم 10 یا 15fps کاملاً کافی است و تفاوت چندانی با 30fps برای چشم غیرمسلح ندارد. کاهش FPS یک راهکار موثر برای کنترل پهنای باند است. با نصف کردن نرخ فریم، تقریباً پهنای باند مصرفی نصف خواهد شد. چنان‌که دیدیم، کاهش FPS از 25 به 8 فریم در ثانیه پهنای باند مورد نیاز را نزدیک به ۷۰٪ کاهش می‌دهد. بنابراین، توصیه می‌شود در تنظیمات دوربین‌ها نرخ فریم را بر اساس نیاز صحنه تنظیم کنید. برای محیط‌های کم‌تحرک نرخ‌های پایین‌تر (مثلاً 8 تا 15fps) را برگزینید و فقط برای محیط‌های بسیار پرتحرک یا موارد خاص نرخ 25 یا 30fps را به‌کار ببرید. این کار تأثیر محسوسی بر کاهش ترافیک شبکه خواهد داشت.

بهره‌گیری از کدک‌های پیشرفته و تنظیمات فشرده‌سازی

تقریباً همه دوربین‌های مداربسته امروزی دارای تنظیمات فشرده‌سازی و کدک هستند. انتخاب کدک مناسب و پیکربندی درست آن می‌تواند حجم داده را بدون افت کیفیت زیاد، کاهش دهد. اگر تجهیزات شما از H.265 پشتیبانی می‌کنند، حتماً از این کدک بهره ببرید؛ زیرا در مقایسه با H.264 به میزان قابل توجهی موثرتر است و حدود ۴۰–۵۰٪ پهنای باند کمتری مصرف می‌کند. حتی اگر مجبور به استفاده از H.264 هستید، تنظیم پروفایل کدک نیز مهم است – پروفایل‌های بالاتر (High Profile) فشرده‌سازی بهتری نسبت به Baseline ارائه می‌دهند و می‌توانند بیت‌ریت را کاهش دهند. برخی دوربین‌ها امکان تنظیم کیفیت تصویر (compression quality) را نیز دارند؛ برای نمونه می‌توانید کیفیت را روی سطح Medium قرار دهید به جای Highest. جالب است بدانید تفاوت پهنای باند بین تنظیمات کیفیت بالا و متوسط برای یک جریان H.264 می‌تواند تا حدود ۷۰٪ باشد. بنابراین با کمی کاهش در کیفیت (که شاید اصلاً در نمایش عادی محسوس نباشد) مقدار زیادی در پهنای باند صرفه‌جویی می‌شود. همچنین توصیه می‌شود از نرخ بیت متغیر (VBR) به جای ثابت (CBR) استفاده کنید. در حالت VBR، خود دوربین یا سامانه ضبط بیت‌ریت را بر اساس پیچیدگی صحنه تنظیم می‌کند تا در زمان‌های خلوت داده کمتری ارسال شود و تنها در صورت وقوع حرکت یا تغییرات زیاد بیت‌ریت افزایش یابد. این مکانیزم پویا کمک می‌کند بدون افت کیفیت محسوس، از مصرف بیهوده پهنای باند در صحنه‌های کم‌تحرک جلوگیری شود. به علاوه، تنظیم فاصله بین فریم‌های کلیدی (Keyframe Interval) را در نظر داشته باشید؛ با افزایش فاصله بین keyframeها (مثلاً از 2 ثانیه به 5 ثانیه) در صحنه‌های کم‌تحرک، حجم داده اضافی کاهش می‌یابد زیرا فریم‌های میانی صرفاً تغییرات جزئی را ارسال می‌کنند. البته برای صحنه‌های پرتحرک نباید فاصله خیلی زیاد شود چون افت کیفیت و تاخیر در بازیابی تصویر رخ می‌دهد. به طور خلاصه، استفاده حداکثری از قابلیت‌های کدک (مانند H.265، پروفایل‌های بهینه، کیفیت مناسب، VBR و تنظیم keyframe) یک ابزار قدرتمند نرم‌افزاری برای کاهش حجم دیتا و مدیریت پهنای باند است.

ضبط هوشمند بر اساس حرکت و رویداد (Motion Detection & VCA)

ارسال و ضبط مداوم تمام فریم‌ها در ۲۴ ساعت شبانه‌روز همیشه ضروری نیست. بسیاری از مواقع، هیچ اتفاق مهمی در صحنه رخ نمی‌دهد و ضبط یک اتاق خالی تنها پهنای باند و فضای ذخیره‌سازی را بیهوده اشغال می‌کند. راهکار موثر در این مواقع بهره‌گیری از قابلیت تشخیص حرکت (Motion Detection) در دوربین‌ها یا دستگاه NVR است. در حالت ضبط براساس حرکت، دوربین تنها زمانی که جنبشی در تصویر تشخیص دهد شروع به ضبط و ارسال تصویر می‌کند و در باقی زمان‌ها در حالت آماده‌باش است. به این ترتیب از ارسال داده‌های غیرضروری جلوگیری می‌شود و پهنای باند شبکه به میزان چشمگیری کاهش می‌یابد. تقریباً همه دوربین‌های تحت شبکه جدید دارای این قابلیت هستند و می‌توانند حرکت را به صورت خودکار تشخیص داده و ضبط را شروع/متوقف کنند.

فراتر از Motion Detection ساده، سیستم‌های مداربسته پیشرفته از تحلیل محتوای ویدئویی یا VCA (Video Content Analytics) بهره می‌برند. VCA امکان تشخیص رویدادهای خاص را می‌دهد – مثلاً عبور فرد از یک خط فرضی، ورود غیرمجاز به یک منطقه، به صدا در آمدن آلارم یا حتی تشخیص چهره. دوربین‌های هوشمند با بهره‌گیری از VCA می‌توانند تنها در صورت وقوع یک رویداد مهم، داده‌های ویدئویی را ارسال کنند. بدین ترتیب دیگر نیازی به استریم مداوم ویدئو در همه زمان‌ها نیست و فقط لحظات حائز اهمیت پهنای باند را اشغال می‌کنند. این تکنولوژی نیز به شکل چشمگیری مصرف پهنای باند را کاهش می‌دهد چون عملاً درصد زیادی از زمان که رویدادی در کار نیست، داده‌ای هم منتقل نمی‌شود. به عنوان مثال، می‌توانید تنظیم کنید که دوربین‌های یک پارکینگ تنها هنگام تشخیص حرکت خودرو یا انسان ضبط کنند، یا دوربین ورودی ساختمان فقط زمان تشخیص چهره افراد در چارچوب در فعال شود. ترکیب Motion Detection و VCA یک روش هوشمندانه برای حداقل کردن داده‌های ارسالی و در عین حال حفظ پوشش امنیتی کامل است.

استفاده از ذخیره‌سازی محلی (Edge Storage)

ذخیره‌سازی لبه به معنای ذخیره کردن فیلم‌های ضبط‌شده به صورت محلی در همان محل دوربین یا نزدیک به آن است – برای مثال روی کارت حافظه MicroSD داخل خود دوربین، یا روی یک دستگاه NVR در همان شبکه محلی – به جای ارسال همه ویدئوها به مرکز داده یا سرور اصلی در لحظه‌ی ضبط. بسیاری از دوربین‌های تحت شبکه جدید دارای شیار کارت حافظه هستند و می‌توانند ساعتها یا روزها فیلم را روی خود ذخیره کنند. استفاده از Edge Storage یک استراتژی عالی برای صرفه‌جویی در پهنای باند است: شما می‌توانید ویدئوها را به شکل محلی نگهداری کنید و فقط زمانی که نیاز است (مثلاً هنگام بازبینی تصاویر یا زمانی که آلارمی رخ داد) آنها را از راه شبکه مرکزی دریافت کنید. در سناریوی دوربین‌های ابری نیز، توصیه می‌شود فقط رویدادهای مهم یا بازه‌های زمانی خاص به سرور ابری آپلود شوند و باقی تصاویر روی خود سایت به شکل امن ذخیره شوند. این‌گونه پهنای باند اینترنت نیز اشغال نمی‌شود. برای مثال، یک دوربین مزرعه می‌تواند تمام روز را روی کارت حافظه خود ضبط کند و کاربر تنها در پایان روز یا زمان تشخیص حرکت، کلیپ‌ها را از طریق شبکه دریافت کند. این روش به‌ویژه در مکان‌هایی که پهنای باند شبکه محدود یا ارتباط اینترنت ضعیف است بسیار کارآمد خواهد بود. علاوه بر این، Edge Storage یک لایه پشتیبان نیز فراهم می‌کند؛ بدین صورت که حتی اگر ارتباط شبکه لحظاتی قطع شود، فیلم در خود دوربین محفوظ می‌ماند و بعداً قابل بازیابی است.

کاهش نویز و استفاده از تکنولوژی‌های بهبود تصویر

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

علاوه بر کاهش نویز، برخی کدک‌های هوشمند یا تکنیک‌های پیشرفته فشرده‌سازی می‌توانند بخش‌های ثابت یا کم‌اهمیت تصویر را با بیت‌ریت پایین‌تری کدگذاری کنند. برای مثال، برخی دوربین‌ها قابلیت ROI (Region of Interest) دارند که در آن بخش مهم تصویر (مثل درب ورودی) با کیفیت بالاتر و مناطق دیگر با کیفیت پایین‌تر فشرده می‌شوند تا پهنای باند کمتری مصرف گردد. بررسی امکانات دوربین‌های فعلی یا مدل‌های جدیدتر از این لحاظ می‌تواند سودمند باشد. فناوری‌هایی نظیر +H.265 (ارائه‌شده توسط برخی تولیدکنندگان) نیز دقیقاً با ترکیب تکنیک‌هایی چون کاهش نویز هوشمند، تشخیص حرکت و تعدیل بیت‌ریت در فواصل زمانی بدون تغییر صحنه، بیت‌ریت میانگین را به حداقل ممکن می‌رسانند. خلاصه اینکه هر فناوری‌ای که تصویر ارسالی را هوشمندانه سبک‌تر کند به معنی بهینه‌سازی پهنای باند است.

ارتقای زیرساخت شبکه و استفاده از QoS

حتی با رعایت تمامی موارد فوق در تنظیمات دوربین‌ها، اگر ظرفیت زیرساخت شبکه پاسخگوی انتقال داده نباشد، به مشکل خواهید خورد. بررسی کنید که سوییچ‌ها و روترهای شبکه توان کافی برای تحمل ترافیک دوربین‌ها را داشته باشند. برای شبکه‌های بزرگ، استفاده از سوییچ‌های گیگابیتی یا 10گیگ و حتی رسانه‌های سریع‌تر مانند فیبر نوری در لینک‌های اصلی (Backbone) توصیه می‌شود تا ازدحام ترافیک رخ ندهد. همچنین بهتر است ترافیک ویدئو را از شبکه اداری یا دیتاهای دیگر تفکیک کنید؛ به عنوان مثال، قرار دادن دوربین‌ها در یک VLAN جداگانه می‌تواند تا حدی جلوی تاثیر ترافیک سنگین ویدئو بر سایر بخش‌های شبکه را بگیرد (هرچند VLAN به خودی خود پهنای باند را افزایش نمی‌دهد، اما مدیریت ترافیک را ساده‌تر می‌کند). به علاوه، در صورتی که چندین دستگاه بخواهند همزمان یک جریان ویدئویی مشترک را دریافت کنند (مثلاً چند نگهبان در مانیتورینگ، یک ویدئوی دوربین را تماشا کنند)، پشتیبانی از پروتکل Multicast مفید خواهد بود. با multicast، دوربین تنها یک نسخه از ویدئو را روی شبکه ارسال می‌کند و سوئیچ/روتر آن را به صورت بهینه تکثیر کرده و به گیرنده‌های متعدد می‌رساند؛ در حالی که در حالت عادی (Unicast) دوربین مجبور است به ازای هر گیرنده یک استریم جدا بفرستد که پهنای باند چندبرابری مصرف می‌کند. بنابراین، اگر تجهیزات شبکه و دوربین‌های شما قابلیت multicast دارند و نیاز به پخش همزمان تصاویر برای چند محل وجود دارد، حتماً آن را فعال کنید (البته تنظیم صحیح IGMP Snooping روی سوییچ‌ها برای جلوگیری از پخش غیرضروری داده در کل شبکه نیز مهم است).

نکته مهم دیگر، اولویت‌بندی ترافیک شبکه یا QoS است. Quality of Service (QoS) قابلیتی در تجهیزات شبکه است که به مدیر شبکه امکان می‌دهد ترافیک حساس را در اولویت بالاتر قرار دهد و پهنای باند مشخصی را به آن اختصاص دهد. برای مثال شما می‌توانید ترافیک ویدئوی دوربین‌ها را به‌عنوان ترافیک مهم علامت‌گذاری کنید تا روتر/سوئیچ در هنگام شلوغی شبکه، آن را به ترافیک‌های کم‌اهمیت‌تر (مثل دانلودهای عادی یا به‌روزرسانی‌ها) ترجیح دهد. QoS می‌تواند با رزرو پهنای باند برای کاربردهای حیاتی و محدودکردن ترافیک‌های غیرضروری، جلوی افت کیفیت تصاویر یا تاخیر در ویدئوهای نظارتی را بگیرد. به بیان ساده، QoS نمی‌گذارد یک دستگاه یا سرویس، تمام پهنای باند را اشغال کرده و سایرین را دچار مشکل کند. پیاده‌سازی QoS به‌خصوص در شبکه‌هایی که علاوه بر دوربین، داده‌های دیگری (تلفن VoIP، اینترنت کارمندان و …) جریان دارد توصیه می‌شود تا تضمین کیفیت برای ویدئوهای امنیتی حاصل شود.

پایش مداوم و استفاده از ابزارهای مدیریت پهنای باند

در نهایت، چیزی که تکمیل‌کننده تمامی راهکارهای فنی است، نظارت مداوم بر وضعیت پهنای باند شبکه و شناسایی گلوگاه‌ها به صورت پویا است. استفاده از ابزارهای مانیتورینگ شبکه کمک می‌کند دقیقاً بدانید کدام دوربین یا کدام بخش از شبکه بیشترین مصرف را دارد و در چه زمان‌هایی اوج مصرف رخ می‌دهد. ابزارهای متنوعی برای این منظور وجود دارند؛ از نرم‌افزارهای رایگان مانیتورینگ پهنای باند و آنالیز پروتکل (مانند Wireshark، Zabbix، PRTG و Grafana) گرفته تا راهکارهای تخصصی تجاری (مثل SolarWinds NetFlow Analyzer یا قابلیت‌های داخلی برخی NVRها). با این ابزارها می‌توان نمودار مصرف پهنای باند هر دوربین و کل سیستم را در طول زمان مشاهده کرد و حتی هشدارهایی برای نزدیک شدن به حد آستانه تعریف نمود. یک قانون سرانگشتی: اگر شبکه‌ای به درستی پایش شود، شناسایی اینکه چه چیزی باعث اشباع پهنای باند شده است چند دقیقه بیشتر زمان نمی‌برد! پس از شناسایی، می‌توانید تصمیمات اصلاحی بگیرید؛ مثلاً اگر یک دوربین خاص به طور غیرعادی پهنای باند زیادی می‌گیرد، تنظیمات کیفیت/فریم آن را بازبینی کنید یا اگر مشاهده کردید پهنای باند اینترنت در ساعات خاصی به دلیل پشتیبان‌گیری تصاویر اشباع می‌شود، زمانبندی آپلود را به ساعات خلوت انتقال دهید. بسیاری از ماشین‌حساب‌های پهنای باند آنلاین نیز وجود دارند که با وارد کردن تعداد دوربین‌ها، رزولوشن و FPS و کدک، به شما میزان تقریبی پهنای باند و فضای ذخیره‌سازی موردنیاز را نشان می‌دهند. این ابزارها برای برنامه‌ریزی ظرفیت شبکه قبل از اجرای پروژه بسیار مفیدند تا بدانید مثلاً برای 100 دوربین با مشخصات موردنظر، چقدر پهنای باند باید در اختیار داشته باشید.

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

جمع‌بندی: ترکیب راهکارها برای حداکثر اثر

بهینه‌سازی پهنای باند در شبکه‌های بزرگ، یک اقدام چندجانبه است. هیچ یک از روش‌های گفته‌شده به تنهایی همه مشکلات را حل نمی‌کند، اما اجرای همزمان چندین راهکار نتایج چشمگیری به همراه خواهد داشت. برای مثال، در یک سناریوی واقعی اگر یک سیستم نظارتی ۵۰ دوربین را در نظر بگیریم که با تنظیمات معمول (رزولوشن 1080p، نرخ 25fps و کدک H.264) حدود 123 مگابیت بر ثانیه پهنای باند نیاز داشته است، با اعمال بهینه‌سازی‌هایی نظیر کاهش رزولوشن به 720p، کاهش FPS به 8 و استفاده از کدک H.265، مصرف پهنای باند مجموع به حدود ۱۰ مگابیت بر ثانیه کاهش یافته است. این یعنی نزدیک به ۹۲٪ صرفه‌جویی در پهنای باند که رقم خارق‌العاده‌ای است و در عمل نیز قابل دستیابی می‌باشد! البته ممکن است در شبکه شما این میزان کاهش متفاوت باشد، اما پیام کلی روشن است: با به‌کارگیری ترکیبی از تکنیک‌های فوق، می‌توان پهنای باند موردنیاز برای شبکه‌های دوربین‌مداربسته یا سایر کاربردهای حجیم را به شدت کاهش داد بدون آن‌که کیفیت یا کارایی سیستم افت کند.

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

۱
۲
۳
۴
۵
میانگین امتیازات ۵ از ۵
از مجموع ۱ رای