37
05:15:28 PM 05:15:28 PM הההההה ההההה ההההההההה הההההה ההההה ההההההההה1 בבבבב בבבבבבב בב בבבבב בבבבב בבבבבבב בב בבבבב בבבבבב בבבבבב בבבבבב בבבבבב בבבבבב בבבבבב בבבבבב: בבבבבב: הההה ההה ;pma& הההה הההה ההה ;pma& הההה ה'ההה'ה ה'ההה'ה בבבב: בבבב: ההה הההה ההה הההה בבבבב: בבבבב: הההה ההה"ה הההה ההה"ה הה" ה

15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

  • View
    238

  • Download
    2

Embed Size (px)

Citation preview

Page 1: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:01 PM08:58:01 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 11

חקירה אמפירית של ניתוב תחרותי חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת ברשתות תקשורת

דרור עמר & איתי ג'ורג'י דרור עמר & איתי ג'ורג'ימגישים:מגישים:

ישי מנשה ישי מנשהמנחה:מנחה:

חורף תשס"ו חורף תשס"וסמסטר:סמסטר:

בס"ד

Page 2: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:02 PM08:58:02 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 22

מבנה המצגתמבנה המצגת

הקדמההקדמההצגת הבעיההצגת הבעיהמטרות הפרויקטמטרות הפרויקטהפתרון הנבחר – סימולאטורהפתרון הנבחר – סימולאטורתוצאות סימולציות שנערכו בעזרת הסימולאטורתוצאות סימולציות שנערכו בעזרת הסימולאטורמסקנותמסקנותסיכוםסיכום

Page 3: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:02 PM08:58:02 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 33

הקדמההקדמה

:סוגי רשתות:סוגי רשתותרשת בעלת ישות מבקרתרשת בעלת ישות מבקרת1.1.

כל המידע על הרשת מועבר לישות מבקרת כל המידע על הרשת מועבר לישות מבקרתיחידהיחידה

אופטימיזציה על ההשהיה הממוצעת ברשתאופטימיזציה על ההשהיה הממוצעת ברשתמשתמשים פאסיבייםמשתמשים פאסיביים

רשתות תקשורת עם משתמשים אקטיבייםרשתות תקשורת עם משתמשים אקטיביים2.2. כל משתמש מבצע אופטימיזציה לביצועיו כל משתמש מבצע אופטימיזציה לביצועיו

האישיים באופן לא שיתופיהאישיים באופן לא שיתופירשת דינאמיתרשת דינאמית

Page 4: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:02 PM08:58:02 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 44

סימוניםסימונים

I .מספר המשתמשים ברשת -

L - הקשתות בין שני צמתים ברשת )לינקים(. אוסף

ir -דרישת הזרימה של המשתמש ה - i .ברשת

ilf -הזרם שמזרים המשתמש ה -i-דרך הלינק ה l.

lf-הזרם שמזרימים כל המשתמשים דרך הלינק ה -l, il li If f.

iברשת מסוג זה מתקיים הקשר ill Lf r וכן הדרישה לאי שליליות הזרמים

0ilf .

כמו כן, קבוצת כל .iF שמקיימים את הדרישות תסומן ב- ifקבוצת כל הוקטורים

.F האפשריים תסומן ב- fהוקטורים

Page 5: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:02 PM08:58:02 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 55

ניתוב לא שיתופיניתוב לא שיתופי

A

S1

BR1

S2 R2

r1 = 0.5

r2 = 0.5

1( )lT x x

2( ) 1lT x

1 1 1 2 2 2 1 1 2( ) ( ) ( )i i i i i

l l l l l l l l lJ f T f f T f f f f f המחיר המחיר לכל לכל

::משתמשמשתמש

1 1 1 2 2 1 2

1 2 1 2 2( ) ( )i

il l l l l l lJ f J f f f f f f f f

המחיהמחיר ר

הכוללהכולל::

*( ) 0.75J f המצב המצב

האופטימליהאופטימלי::

1 2(0.25,0.25), (0.25,0.25)f f

Page 6: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:02 PM08:58:02 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 66

ניתוב לא שיתופי )המשך(ניתוב לא שיתופי )המשך(

A

S1

BR1

S2 R2

r1 = 0.5

r2 = 0.5

1( )lT x x

2( ) 1lT x

ניתוב לא ניתוב לא ::שיתופישיתופי

מצב שיווי מצב שיווי ::משקלמשקל

1' (0.3,0.2)f 1( ') 0.55 0.3 0.3750.2 0.365J f

2' (0.25,0.25)f

1 2(0.5,0), (0.5,0)f f ( ) 1 0.75J f

Page 7: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:02 PM08:58:02 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 77

הקדמה )המשך(הקדמה )המשך(

?שאלות למחקר?שאלות למחקרהאם קיימת נקודת שיווי משקל )נש"מ( האם קיימת נקודת שיווי משקל )נש"מ( –

לרשת?לרשת?האם נקודת שיווי המשקל יחידה?האם נקודת שיווי המשקל יחידה?–האם )וכיצד( הרשת מתכנסת לנש"מ?האם )וכיצד( הרשת מתכנסת לנש"מ?–

Page 8: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:02 PM08:58:02 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 88

ישנן שתי גישות מרכזיות לביצוע מחקר: ישנן שתי גישות מרכזיות לביצוע מחקר:

– – גישה תיאורטיתגישה תיאורטית1.1.הוכחות מתמטיות טהורות תחת הנחת תנאים ומקרים הוכחות מתמטיות טהורות תחת הנחת תנאים ומקרים

מסוימים.מסוימים.

גישה אמפירית –גישה אמפירית –2.2.

בחינת תכונות הרשת באופן אמפירי על ידי ביצוע ניסויים בחינת תכונות הרשת באופן אמפירי על ידי ביצוע ניסויים בעזרת סימולאטור.בעזרת סימולאטור.

הצגת הבעיההצגת הבעיה

Page 9: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:02 PM08:58:02 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 99

מטרות הפרויקטמטרות הפרויקט

- בניית סימולאטור - בניית סימולאטור לשם חקירת תכונות התכנסות לנקודת שיווי משקל לשם חקירת תכונות התכנסות לנקודת שיווי משקל

ויחידות נקודת שיווי משקל ברשת בעלת מספר ויחידות נקודת שיווי משקל ברשת בעלת מספר משתמשים אנוכיים.משתמשים אנוכיים.

– חקירה אמפירית איטרטיבית עבור – חקירה אמפירית איטרטיבית עבור..BBרשתות כלליות בעלות פונקציות מחיר מסוג רשתות כלליות בעלות פונקציות מחיר מסוג 1.1.ארבע רשתות ייחודיות, שעבורן הוכח כי לא קיימת ארבע רשתות ייחודיות, שעבורן הוכח כי לא קיימת 2.2.

..AAיחידות במקרה של פונקצית מחיר מסוג יחידות במקרה של פונקצית מחיר מסוג (.(.Parallel linksParallel linksרשתות מקביליות )רשתות מקביליות )3.3.

Page 10: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:02 PM08:58:02 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 1010

type Atype A""פונקציות מחיר "פונקציות מחיר "

l i בלינק ה-iפונקצית המחיר של המשתמש ה- )1lJ תלויה רק בזרם שמזרים

באותו הלינק ובזרם הכולל שמוזרם בלינק על ידי כל iהמשתמש ה-

l(fהמשתמשים, )= ( , )i i il l l lJ J f f.

2( ( , )i il l lJ f f.עולה בכל אחד משני המשתנים שלה

3( i

i lill

JK

f

), בפונקצית מחיר מסוג זה מתקיים , )i i il l l lK K f f מניחים שכאשר .

ilJ סופית ( , )i i

l l lK f f.עולה ממש בכל אחד משני המשתנים שלה

Page 11: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:02 PM08:58:02 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 1111

type Btype B""פונקציות מחיר "פונקציות מחיר "

1( ( , ) ( )i i il l l l l lJ f f f T f .

2( :[0, ) (0, ]lT .

3( ( )l lT f.היא חיובית, עולה ממש וקמורה

4( ( )l lT f.גזירה ברציפות

5( i il l l l

ll

l

K f T T

dTT

df

.A הינה מקרה פרטי של פונקצית מחיר מסוג Bפונקצית מחיר מסוג

Page 12: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:02 PM08:58:02 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 1212

type Ctype C""פונקציות מחיר "פונקציות מחיר "

1( ( , ) ( )i i il l l l l lJ f f f T f .

2( 1

l ll ll

C fC fT

else

, lC-הוא הקיבול של הלינק ה l.

הינה מקרה פרטי של הינה מקרה פרטי של CCפונקצית מחיר מסוג פונקצית מחיר מסוג ..BBפונקצית מחיר מסוג פונקצית מחיר מסוג

(:(:Latency functionLatency functionפונקציית מחיר לינארית )פונקציית מחיר לינארית )

l l l l lT f a f b

Page 13: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:02 PM08:58:02 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 1313

נקודת שיווי המשקלנקודת שיווי המשקל

, ,לכל משתמש יש פונקצית מחיר משלו, , לכל משתמש יש פונקצית מחיר משלואשר אותה הוא שואף למזער. אשר אותה הוא שואף למזער.

:במצב שיווי משקל:במצב שיווי משקלמצב הזרימה ברשת הוא כזה שלאף משתמש לא מצב הזרימה ברשת הוא כזה שלאף משתמש לא –

משתלם לשנות את וקטור הזרימה שלו.משתלם לשנות את וקטור הזרימה שלו.כלומר, קיימת זרימה שעבורה כלומר, קיימת זרימה שעבורה –

מתקיים מתקיים iiלכל לכל

)( fJ i

Ffff m )~

,...,~(

~ 1

1( ) { ( ,..., ,..., )}mini if F

i i i mJ f J f f f

Page 14: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:02 PM08:58:02 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 1414

חקירת בעיית הניתוב באופן חקירת בעיית הניתוב באופן אמפיריאמפירי

שלבים עיקריים בפתרון איטרטיבי של שלבים עיקריים בפתרון איטרטיבי של הבעיה:הבעיה:

בדיקת בדיקת התכנות התכנות

הדרישות הדרישות בעזרת בעזרת

אלגוריתם אלגוריתם Max-FlowMax-Flow

מציאת מציאת נקודות נקודות התחלה התחלה לבעיהלבעיה

minייצוג בעיית ייצוג בעיית

האופטימיזציה האופטימיזציה הפנימית )הקמורה( הפנימית )הקמורה( כבעיה עם אילוצים כבעיה עם אילוצים

ליניארייםליניאריים

לולאה על מספר נקודות ההתחלהלולאה על מספר נקודות ההתחלה

סבב בין המשתמשיםסבב בין המשתמשים

בדיקת תנאי העצירהבדיקת תנאי העצירהNNmaxmax ו- ו-

22 1133

Page 15: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:02 PM08:58:02 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 1515

. בדיקת התכנות הדרישות. בדיקת התכנות הדרישות11

Ford-Fulkerson Max Flow Labeling Ford-Fulkerson Max Flow Labeling AlgorithmAlgorithm::

מציאת מסלול זרימה.מציאת מסלול זרימה.–הזרמת זרימה מקסימאלית על המסלול.הזרמת זרימה מקסימאלית על המסלול.–עדכון הגרף המקורי.עדכון הגרף המקורי.–מציאת מסלול זרימה בגרף השיורי.מציאת מסלול זרימה בגרף השיורי.–

Page 16: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:02 PM08:58:02 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 1616

מציאת נקודות התחלה

00

00 ( )max ( )max

final s tflow N f

r ff f f

flow N f

0 0final

s t

rf ff

N( G, s, t, r, C)

( c( e))

( b( e)),

N( G, s, t, r, b, c)

Max- Flow

( N- f0 )

N( G, s, t, r, b, c)

3

)"(?

0( )maxr f flow N fs t 0( )maxs tr f flow N f

0 00( )max

final

flow N ff f f

. מציאת נקודות התחלה. מציאת נקודות התחלה22

Page 17: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:02 PM08:58:02 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 1717

תיאור הסימולאטורתיאור הסימולאטור

תרשים הרשת

גרף המחיר הכולל גרף מספר הצעדים

להתכנסות

גרף המחיר לכל משתמש

כפתורי התנועה

כפתור הרדיו

Page 18: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:02 PM08:58:02 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 1818

קביעת משתני הרשתקביעת משתני הרשת

פונקצית

המחירטופולוגית

הרשת

מספר המשתמשים

דרישה, צומת מקור וצומת יעד

Page 19: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:02 PM08:58:02 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 1919

יצירת טופולוגית הרשתיצירת טופולוגית הרשת

Page 20: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:02 PM08:58:02 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 2020

ניסויים שנערכו בעזרת ניסויים שנערכו בעזרת הסימולאטורהסימולאטור

-חקירת בעיית היחידות-חקירת בעיית היחידותעבור רשתות כלליותעבור רשתות כלליות1.1.

עבור ארבע טופולוגיות ייחודיותעבור ארבע טופולוגיות ייחודיות2.2.-חקירה אמפירית של תכונות התכנסות כתלות ב-חקירה אמפירית של תכונות התכנסות כתלות ב

יחס בין השימוש ברשת לקיבול הרשתיחס בין השימוש ברשת לקיבול הרשת1.1.

יחסים פנימיים בין דרישות המשתמשיםיחסים פנימיים בין דרישות המשתמשים2.2.

מספר המשתמשיםמספר המשתמשים3.3.

מספר הקישורים המקבילייםמספר הקישורים המקביליים4.4.

מספר הקישורים )לא מקביליים(מספר הקישורים )לא מקביליים(5.5.

Page 21: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:02 PM08:58:02 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 2121

חקירת בעיית היחידותחקירת בעיית היחידות

על סמך הסימולציות שביצענו – על סמך הסימולציות שביצענו – קיימת יחידות ברשתות קטנות )עד עשרה קיימת יחידות ברשתות קטנות )עד עשרה

צמתים ומאה קישורים(.צמתים ומאה קישורים(. קיימת נש"מ יחידה עבור ארבעת קיימת נש"מ יחידה עבור ארבעת

הטופולוגיות הייחודיות.הטופולוגיות הייחודיות.

Page 22: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:02 PM08:58:02 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 2222

חקירת תכונות חקירת תכונות התכנסותהתכנסות

Page 23: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:02 PM08:58:02 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 2323

ניסוי - יחס בין השימוש ברשת ניסוי - יחס בין השימוש ברשת לקיבול הרשת לקיבול הרשת

0 0.5 10

1

2

3Topology 1

total demand/capacity

Tim

e [s

ec]

0 0.5 10

1

2

3Topology 2

total demand/capacity

Tim

e [s

ec]

0 0.5 10

0.5

1

1.5

2Topology 3

total demand/capacity

Tim

e [s

ec]

0 0.5 10

0.5

1

1.5

2Topology 4

total demand/capacity

Tim

e [s

ec]

Page 24: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:03 PM08:58:03 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 2424

ניסוי - יחס בין השימוש ברשת ניסוי - יחס בין השימוש ברשת לקיבול הרשת לקיבול הרשת

0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9

0.8

1

1.2

1.4

1.6

1.8

2

2.2

2.4

2.6

total demand/capacity

Tim

e)se

c(

Time)total demand/capacity(

All Togologics

Topology 1

Topology 2Topology 3

Topology 4

Page 25: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:03 PM08:58:03 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 2525

מסקנותמסקנות

עבור שימוש כולל שאינו עולה על מחצית עבור שימוש כולל שאינו עולה על מחציתמקיבול הרשת, זמן ההרצה קבוע בקירוב מקיבול הרשת, זמן ההרצה קבוע בקירוב

לכל אחת מהטופולוגיות.לכל אחת מהטופולוגיות.

ברשת מבלי ברשת מבלי 50%50%ניתן לייצר עומס של עד ניתן לייצר עומס של עד לחשוש שזמן ההתכנסות לשיווי משקל יגדל.לחשוש שזמן ההתכנסות לשיווי משקל יגדל.

Page 26: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:03 PM08:58:03 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 2626

מספר משתמשים משתנהמספר משתמשים משתנהtype C + Consttype C + Const

0 5 10-0.5

0

0.5

1

1.5Topology 1

Number of Users

Tim

e [s

ec]

0 5 100

0.5

1Topology 2

Number of Users

Tim

e [s

ec]

0 5 100

0.5

1

1.5Topology 3

Number of Users

Tim

e [s

ec]

0 5 10-1

0

1

2

3Topology 4

Number of Users

Tim

e [s

ec]

Page 27: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:03 PM08:58:03 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 2727

מספר משתמשים משתנהמספר משתמשים משתנהtype C + Consttype C + Const

0 5 102

3

4

5

6Topology 1

Number of Users

Num

ber

of s

teps

0 5 102.5

3

3.5

4

4.5Topology 2

Number of Users

Num

ber

of s

teps

0 5 102

3

4

5Topology 3

Number of Users

Num

ber

of s

teps

0 5 102

3

4

5Topology 4

Number of Users

Num

ber

of s

teps

Page 28: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:03 PM08:58:03 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 2828

מספר משתמשים משתנהמספר משתמשים משתנהLatency functionLatency function

Page 29: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:03 PM08:58:03 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 2929

מספר משתמשים משתנהמספר משתמשים משתנה Latency functionLatency function

Page 30: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:03 PM08:58:03 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 3030

מספר קישורים משתנהמספר קישורים משתנהtype C + Consttype C + Const

1 2 3 4 5 6 7 8 9 10-5

0

5

10

15

20Time)Number of parallel links(

Number of Parallel links

Tim

e [s

ec]

Page 31: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:03 PM08:58:03 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 3131

מספר קישורים משתנהמספר קישורים משתנהtype C + Consttype C + Const

1 2 3 4 5 6 7 8 9 10-2

0

2

4

6

8

10

12

14

16

18

Steps)Number of parallel links(

Number of Parallel links

Num

ber

of S

teps

Page 32: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:03 PM08:58:03 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 3232

מסקנותמסקנות

הוספת ענףהוספת ענף

הוספת משתמשהוספת משתמש

Page 33: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:03 PM08:58:03 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 3333

מספר קישורים משתנהמספר קישורים משתנה Latency functionLatency function

0 2 4 6 8 10 12 14 16 18 20-2

-1

0

1

2

3

4

5

6

7

Time)Number of parallel links(

Number of Parallel links

Tim

e)se

c(

Page 34: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:03 PM08:58:03 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 3434

מספר קישורים משתנהמספר קישורים משתנה Latency functionLatency function

0 2 4 6 8 10 12 14 16 18 20

2.6

2.8

3

3.2

3.4

3.6

3.8

4

4.2

4.4

Steps)Number of parallel links(

Number of Parallel links

Num

ber

of S

teps

Page 35: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:03 PM08:58:03 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 3535

מסקנות )המשך(מסקנות )המשך(

Type C + ConstType C + Const

LatencyLatency

Page 36: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:03 PM08:58:03 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 3636

סיכוםסיכום

:יצירת סימולאטור:יצירת סימולאטורכלי עבודה נוח, קל לשימוש, ובעל ממשק כלי עבודה נוח, קל לשימוש, ובעל ממשק –

גרפי, המאפשר חקירה אמפירית של רשתות.גרפי, המאפשר חקירה אמפירית של רשתות.מציאת נקודות התחלה חוקיות לבעיה. מציאת נקודות התחלה חוקיות לבעיה. –

:ביצוע ניסויים באופן אמפירי:ביצוע ניסויים באופן אמפירילחקירת בעיית היחידות.לחקירת בעיית היחידות.–לחקירת תכונות התכנסות.לחקירת תכונות התכנסות.–

Page 37: 15.06.2015 המעבדה לבקרה ורובוטיקה 1 חקירה אמפירית של ניתוב תחרותי ברשתות תקשורת מגישים : דרור עמר & איתי ג

08:58:03 PM08:58:03 PM המעבדה לבקרה ורובוטיקההמעבדה לבקרה ורובוטיקה 3737

עבודה עתידיתעבודה עתידית

הוספת אפשרות בסימולאטור לביצוע הוספת אפשרות בסימולאטור לביצועאופטימיזציה לרשתות בעלות פונקצית אופטימיזציה לרשתות בעלות פונקצית

מחיר משתנה מענף לענף.מחיר משתנה מענף לענף. הוספת פונקצית מחיר פולינומיאלית מסדר הוספת פונקצית מחיר פולינומיאלית מסדר

nn ...בדיקת אלגוריתמי אופטימיזציה שונים.בדיקת אלגוריתמי אופטימיזציה שונים