پروتکل TEEN: Reactive Network Protocol

تهیه و تنظیم سایت علمی نخبگان جوان



مدل استفاده شده در این پروتکل بر اساس مدل Heinzelmanet است!
یک ایستگاه پایه که دور از گره ها قرار دارد (BaseStation : BS)
تمام گره ها در شبکه homogeneousهستند و با یک انرژی آغازین یکسان !
BS دارای منبع تغذیه پایدار می باشد بنابراین محدودیت انرژی ندارد و نیاز به روتینگ از BS به سایر نود ها نیست.
بین گره ها و BS ارتباط نا متقارن وجود دارد زیرا گره ها دارای محدودیت انرژی هستندو نمیتوانند پاسخ BS را بطور مستقیم بدهند.



ویژگی های این مدل :
1) گره ها فقط ارسال اطلاعات به cluster head خود را دارند : صرفه جویی انرژی
2) تنها cluster head محاسبات اضافه ای را روی داده اجرا میکند : صرفه جویی انرژی
3) Cluster head ها در سطوح بالاتر در سلسله مراتب احتیاج به ارسال داده برروی فواصل دورتری را نسبت به هم دارند و همچنین پردازش های بیشتر: درفواصل زمانی T cluster head را تغییر بدهیم :T را cluster period میگویند .

کارکرد:
در هر زمان تغییر cluster علاوه بر attribute ها cluster head موارد زیر را نیز به اعضای خود ارسال میکند :
آستانه سخت : Hard Threshold(Ht)
این مقدار آستانه برای attribute های sense شده است.گره ای که این مقدار را حس میکند باید فرستنده خود را روشن کند و آن را به cluster head گزارش بدهد.(Absolute value )
آستانه نرم: Soft Threshold(Ht)
یک تغییر کوچک در مقدار attribute حس شده است که گره را وادار به روشن کردن فرستنده و ارسال آن میکند !

Sensed value:
یک متغیر داخلی در گره برای ذخیره کردن اطلاعات حس شده !
زمانی یک گره در دوره زمانی cluster جاری داده را ارسال خواهد کرد که هر دو شرط زیر True باشد !
1)مقدار Attribute حس شده بزرگتر از آستانه سخت باشد.
2) مقدار Attribute حس شده با SV اختلاف داشته باشد با مفداری برابر یا بزرگتر از ST



ویژگی های مهم :
1)داده زمان بحران بصورت آنی به کاربر میرسد !
2)انتقال پیام نسبت به حس کردن محیط انرژی بیشتری مصرف میکند ، بنابراین اگرچه نودها پیوسته در حال حس کردن هستند اما مصرف انرژی انها بصورت پتانسیلی کمتر از شبکه Proactive خواهد بود
3) مقدار آستانه نرم میتواند تغییر کند ! بسته به بحرانی بودن attribute های حس شده و هدف app
4)یک مقدار کوچکتر از Soft threshold میتواد یک تصویر دقیق از شبکه را در اختیار ما قرار دهد در مقابل مصرف انرژی افزایش یافته >> کاربر میتواند بین انرژی مصرفی و دقت موازنه بر قرار کند
5)در زمان تغییر cluster،attribute ها از نو پخش میشوند. >>کاربر میتواند انها در صو رت نیاز عوض کند.