السلام عليكم
النهارده انا حبيت اشرح الموضوع دا زي ما موقع مايكروتك موضحها , لان ناس كتير فاهمه المعادلات دي غلط او مش عارفه توظفها معظمنا كنا بناخدها copy و paste
معادلات السرعه دي لو اتظبطت اظن انها هتكون بتنافس فصل الدونلود عن التصفح وال Queue
ملحوظه متوسط الشيء هي المجموع علي عدد المرات بمعني لو بتصرف اول يوم 10 جنيه والتاني 7 والتالت 7 يبقي متوسط مصاريفك 10+7+7 نقسمهم علي 3 يدينا 8
نبداء بسم الله
الفكره في معادلات السرعه هي اننا بنخلي المشترك يبداء بسرعه معينه الي ان يوصل متوسط مجموع الدونلود بتاعه الي حد معين بعدها تنزل السرعه الي سرعه اقل او اكثر براحتنا بس طبعا كلنا بنخليه ينزل اقل
طبعا الكلام اللي فوق دا في فرق بين بنحدد سرعته وقت معين و اننا بنحدد سرعته بعد مايوصل لحد معين يعني ايه طيب
يعني الناس كلها بتقول بيدونلود بسرعه لمده خمس دقايق مثلا وبعد كده سرعته بتنزل الكلام دا مش صح
الصح اللي الشركه كتباه مش انا يعني ان المشترك بيدون لود بسرعه الا ان متوسط الدونلود يوصل لحد معين(Brust-threshold) وبعد كده ينزل لسرعه اقل
التفاصيل وبيحصل ايه
الاول احنا بنحدد للمستخدم سرعه قصوي وهي Brust -limit
وبنحدد وقت علشان نشوف المستخدم متوسط الدونلود وصل لايه ونقارنه بالbrust-threshold اللي احنا محددينه لو بقي اكبر منه السرعه تنزل طيب لو اقل يفضل يدونلود بالسرعه الاكبر
ازاي نحدد الوقت اللي ناخد بيه المتوسط هو الرقم الاخير في المعادله مقسوم علي 16 و 16 دا رقم ثابت
مثال لو كتبت الرقم 16 هيبقي 16/16 بيساوي 1 ثانيه يعني السيستم هيبداء يقيس كل ثانيه
لو كتبنا الرقم 8 يعني لو قسمنا هيدينا نصف ثانيه
قبل ما اخد مثال
في اربع ارقام
1) Brust -limit ودا السرعه اللي المستخدم بيبداء بيها وغالبا بتكون اقصي سرعه
2) MAX-Limit ودي السرعه اللي بينزل ليها بعد مايعدي حد معين
3)Brust-threshold ودي القيمه اللي السيستم بيقارن بيها هل المستخدم وصلها ولا لا بعد وقت معين
4)Brust-time الوقت اللي السيستم بيبداء يشوف اليوزر بيدونلود بايه
الكلام طبعا علي الدونلود والابلود ولكن اللي يهمنا الدونلود ممكن نثبت الابلود
طيب اظن ان في ناس وقعت مش العيب فيهم العيب في اللي بيشرح لاني مش بعرف اشرح كويس
ناخد مثال هيوضح العك اللي فوق دا
ناخد معادله ونشوف
64k/512k 128k/1024k 100k/300k 32/32
الرقم متجزء اربع اجزاء كل واحد رقمين دونلود/ابلود
من الشمال
64k/512k دا Max rate اللي هو السرعه المفروض المستخدم ينزلها بعد وقت معين128K/1024K دا Brust time اقصي سرعه يوصلها المستخدم
100K/300K دا Brust-threshold ودا الرقم اللي بنقارن بيه
32/32دا Brust time اللي بنقسمه علي 16
الشرح
الاول الوقت 32نقسمه علي 16 يدينا 2 ثانيه هنقيس مره كل 2 ثانيه
نفرض ان المشترك بيحمل ملف 12 ميجا
1-الاول المشترك هيبداء ينزل بسرعه 1024 اللي هي 1 ميجا بعد 2 ثانيه نعمل المعادله دي وطبعا طالما بيدونلود بسرعة 1024 في الثانيه يبقي في 2 ثانيه يكون عمل 2048 تقريبا
(0+0+0+0+0+0+0+0+0+0+0+0+0+0+0+2048)/32=64Kbps
نقارن 64 اصغر من 300يبقي هيكمل دونلود ب 1024
بعد 2 ثانيه نعمل المعادله اشمعنا 2 ثانيه لان 32 الرقم اللي في المعادله مقسوم علي 16 اشمعنا 16 دا رقم ثابت
(0+0+0+0+0+0+0+0+0+0+0+0+0+0+2048+2048)/32=128Kbps
128 اقل من 300يبقي يكمل باقصي سرعه 1024
بعد 2 ثانيه
(0+0+0+0+0+0+0+0+0+0+0+0+0+2048+2048+2048)/32=192Kbps
اقل من 300نكمل ب 1024
بعد 2 ثانيه
(0+0+0+0+0+0+0+0+0+0+0+0+2048+2048+2048+2048)/32=256Kbps
اقل من 300
بعد 2 ثانيه
(0+0+0+0+0+0+0+0+0+0+0+2048+2048+2048+2048+2048)/32=320Kbps
هنا نقف لان 320اكبر من 300
يبقي المشترك تنزل سرعته الي 512 اللي مكتوبه في المعادله
طيب هيفضل كده علي طول لا طبعا نكمل لو عندنا صبر
بعد 2 ثانيه
(0+0+0+0+0+0+0+0+0+0+2048+2048+2048+2048+2048+512)/32=336Kbps
اكبر من 300 هيكمل
(0+0+0+0+0+0+0+0+0+2048+2048+2048+2048+2048+512+51 2)/32=352Kbps
كده نزل 11 ميجا لسه فاضل ميجا ويخلص وسرعته 512 واحنا بنعمل المعادله كل 2 ثانيه يبقي لسه 4 ثواني ويخلص الملف
(0+0+0+0+0+0+0+2048+2048+2048+2048+2048+512+512+51 2+512)/32=384Kbps
معني كده انه هيفضل 512 لان الرقم بيزيد مش بيقل وكده كده هيفضل اكبر من 300
لا هو لما يبطل دون لود المعادله هتكون كده بعد 2 ثانيه لانه نزل ال 12 ميجا خلاص ونشاطه قل
(0+0+0+0+0+0+2048+2048+2048+2048+2048+512+512+512+ 512+0)/32=384Kbps
بعد 2 ثانيه
(0+0+0+0+0+2048+2048+2048+2048+2048+512+512+512+51 2+0+0)/32=384Kbps
بعد 10 ثواني
(2048+2048+2048+2048+2048+512+512+512+512+0+0+0+0+ 0+0+0)/32=384Kbps
بعد 4ثانيه
(2048+2048+2048+512+512+512+512+0+0+0+0+0+0+0+0+0)/32=240Kbps
اوبااااا كده بقه اقل من 300 يبقي يرجع تاني لو بيعمل دون لو في اللحظه دي هيبقي 1024 في الثانيه
اخيرا انا هعمل معادلات للمش فهم قوي واقول ايه اللي ممكن لمشترك بيعمل دونلود لملف فوق ال 5 ميجا تكون سرعته 128 لكن لو اقل يبقي 512
يكتب المعادله دي
64K/128K 128K/512K 64K/2560K 16/16
ملف 5 ميجابايت نحوله للكيلو يبقي نضرب في 1024 ونحوله للبت bit نضرب في 8 بيساوي40960 كيلوبت
نقسمهم علي 16 و هو الرقم اللي فوق يبقي المتوسط2560
ودا المتوسط اللي هو لما يعديه سرعته تنزل ياريت نجرب
واللي عايز يعمل اي فكره في المعادله يبعت لي ونفكر مع بعض
ليست هناك تعليقات:
إرسال تعليق
فى حاله ارسال التعليق سيكون عليك الانتظار للموافقه عليها
شكرا لمساهمتك