תקשורת מחשבים ואלגוריתמים מבוזרים

Slides:



Advertisements
Similar presentations
Wireless Transmission Fundamentals (Physical Layer) Professor Honggang Wang
Advertisements

5.1 Chapter 5 Analog Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Lecture 27 Physical Layer Ch 5: AnalogTransmission CPE 400 / 600 Computer Communication Networks Slides are modified from Behrouz A. Forouzan.
Chapter 5 Analog Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 5 Analog Transmission
Chapter 5 Analog Transmission.
Digital to Analog Many carrier facilities are analog Many transmission media are also analog (microwave, radio) We can carry digital values over analog.
1 Digital Data, Analog Signals (5.2) CSE 3213 Fall May 2015.
Chapter 5 Analog Transmission Digital-to-analog conversion is the process of changing one of the characteristics of an analog signal based on the information.
IS250 Spring 2010 Physical Layer IS250 Spring 2010
Review: The application layer. –Network Applications see the network as the abstract provided by the transport layer: Logical full mesh among network end-points.
Lecture 3-1: Coding and Error Control
Computer Communication and Distributed Algorithms Second presentation – The physical layer ©Computer Communication and Distributed Algorithms.
CSE 461 University of Washington1 Where we are in the Course Beginning to work our way up starting with the Physical layer Physical Link Network Transport.
05 - Winter 2005 ECE ECE 766 Computer Interfacing and Protocols 1 Modulation Conversion of digital information to analog signals –Example: Telephone lines.
1 Composite Signals and Fourier Series To approximate a square wave with frequency f and amplitude A, the terms of the series are as follows: Frequencies:
Postacademic Interuniversity Course in Information Technology – Module C1p1 Chapter 4 Communications, Theory and Media.
Chapter : Digital Modulation 4.2 : Digital Transmission
CEN 5501C - Computer Networks - Spring UF/CISE - Newman 1 Computer Networks PHY.
Part II. Physical Layer and Media Chapter 5. Analog Transmission COMP 3270 Computer Networks Computing Science Thompson Rivers University.
Advanced Computer Networks
Digital Modulation Basics
DIGITAL MODULATION.
Feb. 2, 2004 Prof. Paul Lin 1 CPET The Physical Layer - Signal Encoding & Modems Paul I-Hai Lin, Professor Electrical and Computer Engineering Technology.
1587: COMMUNICATION SYSTEMS 1 Digital Signals, modulation and noise Dr. George Loukas University of Greenwich,
CHAPTER 4. OUTLINES 1. Digital Modulation Introduction Information capacity, Bits, Bit Rate, Baud, M- ary encoding ASK, FSK, PSK, QPSK, QAM 2. Digital.
Physical Layer. Data Communications - Physical Layer2 Physical Layer Essence: Provide the means to transmit bits from sender to receiver involves a lot.
Introduction to Communication Networks 2/ Introduction to Communication Networks Lecture 2 Physical Layer.
Computer Communication & Networks
Sistem Telekomunikasi, Sukiswo, ST, MT Sukiswo
Chapter 2: Physical Layer
Part II Physical Layer.
NET301 Lecture 4 10/12/2015 Lect4 NET301.
OptiSystem applications: Digital modulation analysis (PSK)
Chapter 4: Second generation Systems-Digital Modulation
Dr. Clincy Professor of CS
Analog and Digital Modulation Techniques
Signal Encoding Techniques
CSE 5345 – Fundamentals of Wireless Networks
KOMUNIKASI DATA Materi Pertemuan 10.
Digital modulation techniques
CSCI-1680 Physical Layer Link Layer I
CT1303- LAN Rehab AlFallaj.
Chapter 5 Analog Transmission
CHAPTER 3 Physical Layer.
Wireless Communications
expanded by Jozef Goetz, 2014 The McGraw-Hill Companies, Inc., 2007
CS441 – Mobile & Wireless Computing Communication Basics
CHAPTER 3 Physical Layer.
Bit rate Baud rate Goal in data communication is to increase the bit rate while decreasing the baud rate. Increasing the data rate increases the speed.
Physical Layer (Part 2) Data Encoding Techniques
Modulation Techniques
Physical Layer – Part 2 Data Encoding Techniques
Unit 2.
CSE 5345 – Fundamentals of Wireless Networks
فصل سوم: لایه فیزیکی (Physical Layer)
NET301 Lecture 4 10/12/2015 Lect4 NET301.
EEC4113 Data Communication & Multimedia System Chapter 3: Broadband Encoding by Muhazam Mustapha, October 2011.
Frequency Shift Keying (FSK)
Chapter 10. Digital Signals
Encoding Prof. Choong Seon HONG.
CSCD 433 Network Programming
Chapter 5. Data Encoding Digital Data, Digital Signals
Chapter 5 Analog Transmission
Physical Layer – Part 2 Data Encoding Techniques
CSCI-1680 Physical Layer Link Layer I
Analog Transmission Example 1
Digital-to-Analog Conversion
Phase Shift Keying (PSK)
Presentation transcript:

תקשורת מחשבים ואלגוריתמים מבוזרים קורס מס' 202-2-1131 הרצאה שניה – השכבה הפיסית תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

The OSI Model (7 layers) Application Presentation Session Transport Physical Link Network Transport Session Presentation The 7-layer OSI Model תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

העברה של מידע או איך מעבירים ביטים ממקום למקום? העברה של מידע או איך מעבירים ביטים ממקום למקום? נבין טוב את הבסיס: מההבט הפיסי אנרגיה. התפשטות/העברה גל אלקטרומגנטי מההבט המתמטי: תיאורית הקידוד. תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

(Signals) אותות כדי להישלח, נתונים חייבים להפוך לאותות אלקטרומגנטיים. כלומר ערוצי התקשורת מעבירים אנרגיה אלקטרו-מגנטית בין נקודת המקור לנקודת היעד. ערוץ התקשורת עשוי להמיר את האנרגיה האלקטרו-מגנטית מצורה אחת לאחרת ולכן אותות יכולים להיות אנלוגים או דיגיטלים. אותות אנלוגיים יכולים להיות בעלי מספר אין סופי של ערכים בטווח. אותות דיגיטליים יכולים להכיל רק מיספר ערכים מוגבל. תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

השוואה בין אותות אנלוגיים ודיגיטליים ציר אנכי - הערך או החוזק (לדוגמא נמדד בוולטים) ציר אופקי – זמן תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

(Analog Signalsאות אנלוגי ( פשוט – לא יכול להתפרק לתוך אותות יותר פשוטים (גל סינוס). מורכב – מכיל מספר גלים סינוס. גל סינוס מיוצג ע"י: S(t) = A sin (2ft + ) A – peak amplitude (גודל ההפרעה המקסימלי) f – frequency (מספר המחזורים ליחידת זמן)  - phase (הפרש מופע הנמדד ברדיאנים ) תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

עוצמה – אותות חשמליים, בדרך כלל נמדדים בוולטים. (Amplitude) משרעת עוצמה – אותות חשמליים, בדרך כלל נמדדים בוולטים. תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

(frequency) וזמן מחזור (Period) תדירות f = 1/T T = 1/f זמן מחזור (Period)- כמות הזמן שלוקח לגמור מחזור 1. תדר הגל (Frequency) - הוא מספר המחזורים שהגל משלים בשניה אחת. תדירות הגל היא קצב השינוי עם התיחסות לזמן. שינוי במרווח קצר בזמן, אומר תדירות גבוהה. שינוי במרווח ארוך בזמן, אומר תדירות נמוכה. תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

המופע מתאר את מצב צורת הגל יחסית לזמן של אפס (Phase) מופע המופע מתאר את מצב צורת הגל יחסית לזמן של אפס נמדד במעלות ו\או רדיאנים. תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

דוגמא 1 לגל סינוס תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

דוגמא 2 לגל סינוס תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

דוגמא 3 לגל סינוס תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

אות אנלוגי מיוצג הכי טוב בתחום התדירות. אות אנלוגי (המשך) אות אנלוגי מיוצג הכי טוב בתחום התדירות. תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

תדירות האות של גל סינוס אינה שימושית בתקשורת נתונים ; אותות (המשך) תדירות האות של גל סינוס אינה שימושית בתקשורת נתונים ; אנחנו צריכים להפוך אחד או יותר מהמאפיינים שלו על מנת לעשות אותו שימושיי. כאשר אנחנו הופכים אחד או יותר המאפיינים של אות התדירות, הוא הופך לאות המורכב מהרבה תדירויות. על פי ניתוח פורייה, כל אות מורכב יכול להיות מיוצג על ידי שילוב של גלים סינוס פשוטים עם תדריות שונות, מופע ומשרעת. תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

(Square wave) גל מרובע על מנת לעשות את הגל האלקטרומגנטי לשימושיי עבור תקשורת דיגיטאלית צריך להפוך אותו לגל מרובע: תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

(Three harmonics) שלושה הרמוניות תאור של אות הרמוני: - גל הרמוני למשל מתח או זרם A - אמפליטודה. - תדירות זוויתית - פאזה התחלתית תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

תוספת של שלושה הרמוניות (Adding first three harmonics) ע"י חיבור בין שלושת ההרמוניות ניתן ליצור את האות המרובע. תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

אפנון אות אנלוגי כדי להוליך מידע או נתונים על קו תקשורת פותחו במהלך השנים טכניקות אפנון בהם נעשה שימוש בתקשורת. שלוש השיטות האנלוגיות הן: אפנון משרעת (amplitude modulation). אפנון תדירות (frequency modulation). אפנון מופע (phase modulation). בנוסף פותחה עבור ערוצי תקשורת דיגיטליים טכניקה הנקראת אפנון דיגיטלי (digital modulation). כל אחת מהטכניקות האנלוגיות מחיבות גל נושא (carrier signal) ויוצרות גל המורכב מהגל הנושא פלוס גל מידע עם מאפיינים ייחודים. כל טכניקת אפנון (מודולציה) מחייבת גם טכניקת גילוי (דה-מודולציה) תואמת בקצה הקולט. תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012)

אפנון משרעת AM אפנון משרעת (אמפליטודה) הוא שיטת שידור לשם העברת מידע המורכב על גבי גלים אלקטרומגנטיים בתדר רדיו כך שמשרעת (עוצמת) הגל המשודר משתנה בתלות במידע, בעוד תדר הגל נשאר ללא שינוי. בדרך כלל תדירות הגל הנושא גבוהה יותר מהתדירות של המידע המורכב עליו. שיטה זו נועדה בעיקר להפצת אותות שמע אלחוטיים, אך ניתן להעביר בה גם צפנים ונתונים. שיטה זו נפוצה בשידורי הרדיו בתחום הגלים הארוכים, הבינוניים והקצרים. דוגמה של אפנון משרעת: התרשים העליון מראה את הגל (באדום) שאותו מעוניינים לאפנן, ואת הגל הנושא (ירוק). התמונה התחתונה מראה את תוצאת אפנון המשרעת בין שני הגלים. תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

אפנון תדר FM אפנון תדר הוא שיטת אפנון שבה מידע מיוצג בעזרת שינויים בתדר של הגל הנושא (בניגוד לאפנון משרעת שבו משרעת האות הנושא משתנה והתדר נשאר קבוע). ביישומים אנלוגיים, תדר האות הנושא משתנה בתלות בשינויים בעוצמת אות המידע. לאפנון תדר שני יתרונות עקריים על פני אפנון משרעת: רוחב פס גבוה יותר משל אפנון משרעת (דבר המאפשר למשל שידור בסטריאו). עמידות טובה יותר מפני רעשים, שכן הם בדרך-כלל פוגעים במשרעת של הגל ולא בתדר שלו. אות המידע הוא האות האדום, גודלו בכל נקודה הוא המידע אותו נרצה לשמור. האות הנושא (הירוק) הוא אות מחזורי בעל תדר גבוה. אפנון תדר הוא הוספת גודל אות המידע (מוכפל בקבוע ידוע) לתדר האות הנושא. כפי שניתן לראות בשרטוט, האות המאופנן (הכחול) אינו מחזורי ומהירות השינוי שלו (קרי התדר הרגעי) משתנה – לפעמים השינויים מהירים ולעתים איטיים. ניתן לראות כי האזורים שבהם האות המאופנן משתנה במהירות, הם האזורים שבהם אות המידע הוא בעל ערכים גבוהים - ולהיפך.

אפנון מופע PM אפנון המופע (Phase Modulation) דורש שני גלים, גל נושא (carrier) וגל המידע (modulating signal). גלים אלה בעלי משרעת ומתח קבועים. הגלים נמצאים בהיסט זמנים (חוצים את ציר הזמן בנקודות שונות,(כאשר ההפרש בין הגלים הוא זווית המופע (הפאזה), משרעת הגל עוקבת אחרי העקומה עד להיתקלות בשינוי מופע, בנקודת שינוי המופע נשברת תבנית העקומה והיא מתחדשת שוב בנקודה שונה. האות המידע הגל הנושא תוצאת אפנון המשרעת בין שני הגלים תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

(Digital Signals) אות דיגיטלי תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

אפנון אות דיגיטלי טכניקות אפנון שראינו אינן מתייחסות לתקשורת דיגיטלית. גל דיגיטלי מבצע שינויים חדים (מרמת מתח גבוהה לנמוכה), כאשר לגל דיגיטלי אין צורך בגל נושא והוא שומר על רמת מתח יציבה לאורך זמן עד לקביעת ערך הסיבית (0 או 1( האות משתנה מערך אחד למשנהו, רק כאשר המידע עצמו גורם לשינוי הערך. נדרוש כי אפנון גל דיגיטלי יהיה חזק עם משרעת גבוהה כך שיתאים לגל מידע דיגיטלי חלש. אפנון הגל הדיגיטלי לא מגביר את הרעשים ולכן יעיל להגדלת מרחק השידור. משתמשים באפנוני הגל הדיגיטלי הבאים: Amplitude shift key modulation (ASK) Frequency shift key modulation (FSK) Binary-phase shift key modulation (BPSK) Quadrature-phase shift key modulation (QPSK) Quadrature amplitude modulation (QAM) תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

שיטות אפנון דיגיטליות FSK ASK ASK Amplitude-shift keying היא שיטה המשנה את עוצמת הגל-הנושא ע"מ לייצג נתונים דיגיטליים (בדומה ל-AM ). המימוש הפשוט ביותר מעביר את הביט "1" כגל הנושא עצמו, ואת הביט "0" כהפסקה בגל הנושא. מימושים מורכבים יותר מייצגים צירופים שונים של ביטים על ידי עוצמות שונות של הגל הנושא. (ככל שיש שימוש ביותר רמות-עוצמה של הגל הנושא - עולה הסיכוי לשגיאה בתקשורת). FSK Frequency-shift keying היא שיטה המייצגת ביטים באמצעות שינויים בדידים בתדר של הגל הנושא, כאשר כל שינוי בתדר מייצג ביט או צירוף מסוים של ביטים. FSK ASK תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

איפנונים A binary signal Amplitude Modulation Frequency Modulation Phase Modulation תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

הקיבולת של ערוץ דיגיטלי לערוץ התקשורת המעביר אותות דיגיטליים, יש מגבלות הקובעות באיזו דחיפות יכול האות לשנות את מצבו בפרק זמן נתון, ומגבלות אילו קובעות את הקצב המקסימאלי. בכל נקודת זמן נתונה יש לערוץ התקשורת קיבולת מוגדרת המאפשרת לו לשדר מידע באמצעות מספר קבוע של סיביות (bits) ליחידת זמן. מערכת דיגיטלית ממתגת את האות בין שני מצבי אנרגיה או יותר, ומצבי האנרגיה הינם רמות מתח שונות (הנמדדות בוולטים) הנבדלות זו מזו. המערכת מבצעת שינויי מתח חדים ופתאומיים (שינויי מדרגה) ובכך היא שונה ממערכת אנלוגית (בה רמות המתח של הגל האנלוגי משתנה באופן הדרגתי, רציף ומתמשך). תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

קצב סיביות ומרווח בין סיביות (Bit rate and bit interval) מרווח בין סיביות(Bit interval )- הזמן הדרוש כדי לשלוח Bitאחד. קצב סיביות (Bit rate) - מספר סיביות שנשלחו בשניה אחת - מבטא את הביט לשניה bps)). תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

(Bandwidth) רוחב הפס רוחב הפס הוא תכונה של התווך (האמצעי): הוא ההבדל בין התדירות הגבוה לנמוכה שהתווך יכול להעביר בצורה מספקת. אנו משתמשים במונח רוחב פס (bandwidth) בהתיחסות לתכונה של התווך (האמצעי). רוחב פס: הקצב המקסימאלי שהחומרה יכולה לשנות את האות. נמדד במחזורים לשניה או בהרץ (Hz). קצב סיביות ורוחב הפס הם פרופורציונלי אחד לשני. תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

קצב העברת מידע סטנדרטי (Standard Transmission Rates) Low Rates – 300 bps and multiplies – 1200, 2400, 9600, 19200, 54K LANs – 2, 4, 10, 16, 100, 1000 Mbps Wireless LANS – 11 Mbps, 54 Mbps Wireless MAN – 32 Mbps תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

זמן ההתפשטות (השהייה) וזמן שידור זמן ההתפשטות (Propagation delay): הזמן הדרוש לאות לנוע דרך התווך (אמצעי). לדוגמא: מהירות התקדמות אות חשמלי בריק: C=3x108 meters/sec , בחוטי נחושת מהירות התקדמות האות היא C=2x108 meters/sec זמן שידור (Transmission time) הזמן הנדרש לשלוח N ביטים (bits) בקצב שליחה נתון. Transmission time = אורך ההודעה קצב שידור / תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

דוגמא לחישוב זמן שידור וזמן התפשטות (השהייה) Example Message length: 500 Bytes Bit transmission Rate: 4 Mb/s Optical fiber length: 2 Km Speed of information in the fiber: 66% C ~ 2*108 m/s Transmission time=(Message length)/(Bit transmission Rate)= (500*8bits) / (4*106 b/s) = 10-3 s = 1 ms Propagation delay=d/(propagation speed)= (2000 m) / (2*108 m/s) = 0.01 ms תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

קצב העברת המידע קצב העברת המידע עבור ערוץ נתונים מוגדר כמהירות שבה יכול המידע הבינארי לעבור מהמקור ליעד. היחידה של קצב העברת המידע --> bits/second. בהתייחסות לרוחב הפס (מספר הפעמים לשניה שבו האות יכול להשתנות). קצב העברת המידע = 6 bits/6ms = 1000 bits/second תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

אות רב שכבתי המשתמש בערוץ תקשורת יחיד שיטות תקשורת אות רב שכבתי המשתמש בערוץ תקשורת יחיד שידור מידע בערוץ חייב בהכרח לא להיות מוגבל לפורמט בינארי – כל מספר של רמות מתח יכול להיות בשימוש. לדוגמא, שימוש ב- 4 רמות מתח. אנו יכולים באופן ייחודי לקודד 2 ביטים לתוך הרמות הבאות 00=level A, 01=level B, 10=level C, 11=level D)). בכל פעם אנו נשנה את המצב היצוג (symbol), שני ביטים של מידע נמסרים לעומת רק אחד למערכת בינארית. אנחנו לכן שולחים מידע במהירות כפולה עבור רוחב פס נתון. אות רב שכבתי המשתמש בערוצי תקשורת מרובים מקביליים ניתן להשתמש באותות רב שכבתיים עם הרבה ערוצי תקשורת, ועל ידי כך כמות המידע המשודרת גדלה. תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

פעולת יצוג רב שכבתית בעקרון אנו יכולים להשתמש בכל מספר של מצבים ייצוגים (symbols) למסירת מידע דיגיטלי, לדוגמא 1024 של רמות מתח שונות מוסרות: log21024 = 10 bits. הגבול מעשי תלוי ביכולת שלנו לפתור את המצב האינדיבידואלי (מתחים חשמליים, תדירויות, עוצמת אור וכו') באופן מדויק במקלט; זה יהיה תלוי ברמת הרעש והעיוות של הערוץ. תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

פעולת יצוג רב שכבתית) המשך) היחס בין ביטים (bits) לייצוג (symbols): מספר מצבי הייצוג (symbols) צריכים באופן יחודי ליצג כל תבנית של n ביטים ניתנים על ידי הביטוי הפשוט הבא: M = 2n symbol states לכן קבוצה של 3 ביטים יכולה להיות מיוצגת באופן הבא: M = 23 = 8 symbol states 4 bits by M = 24 = 16 symbol states 5 bits by M = 25 = 32 symbol states תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

קצב העברת המידע המקסימאלי של הערוץ (Maximum Data Rate of a Channel) כלל נייקוויסט (Nyquist) הפשוט: היחס בין כמות הנתונים שניתן להעביר בערוץ תקשורת לרוחב הפס, נתון ע"י D = 2*B*log2K כאשר: D: קצב העברת המידע המקסימאלי של הערוץ ב- b/s. :B רוחב פס של המערכת. K: ערך אפשרי של המתח (בינארי K = 2). תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

כלל נייקוויסט :(Nyquist) מקרים פרטיים עבור :RS-232 K הוא 2 משום ש- RS-232 משתמש רק בשני ערכים, +15 או -15 וולט, לקודד ביטים של מידע - log22=1. D = 2*B עבור קידוד הזזת פאזה (phase-shift encoding): נניח K הוא 8 (הזזה אפשרית) - log28=log223 =3. D = 6*B תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

שיתוף לא רצוי של האות עם הרעש בשידור המידע עלול לגרום למידע שגוי. (Noise)רעש שיתוף לא רצוי של האות עם הרעש בשידור המידע עלול לגרום למידע שגוי. רמות רעש: יחס אות לרעש S/N (SNR). S: עוצמת אות ממוצעת. N: עוצמת רעש באות. מדידה בדציבלים (decibels): 10log10S/N. תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

נוסחת קיבולת הערוץ בנוכחות רעש השפעה של הרעש כלל שאנון (Shannon): נוסחת קיבולת הערוץ בנוכחות רעש C = B*log2(1 + S/N) כאשר: C: גבול יעיל לקיבולת הערוץ (b/s). B: רוחב פס של החומרה (ערוץ). S/N : יחס אות לרעש. תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

שורה תחתונה כללי שנון (Shannon) ונייקוויסט (Nyquist): כל כמות של הנדסה פיקחת אינה יכולה להתגבר על הגבולות היסודיים והפיסיים היסודיים של מערכת שידור אמיתית. נשייך את כמות הנתונים שניתן להעביר באפיק נתונים לרוחב הפס (bandwidth). נעודד מהנדסים להשתמש בקידוד מסובך. נגדיל את הערך של K. נחפש דרך לקודד עוד ביטים פר מחזור לשיפור קצב העברת המידע נכוון את הרעש. נפרט גבולות על מערכות שידור מידע אמיתיות. תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

פתרון: עבור ערוץ זה הקיבולת על פי נוסחת שאנון תחושב כך: דוגמא 1 שאלה: אנו יכולים לחשב את קצב העברת הביטים התיאורטי הגבוה ביותר לקו טלפוניה סטנדרטי. לקו טלפון נורמלי יש רוחב פס של (300 Hz to 3300 Hz) 3000 Hz . ויחס אות לרעש הוא בד"כ 1000. פתרון: עבור ערוץ זה הקיבולת על פי נוסחת שאנון תחושב כך: C = B log2 (1 + SNR) = 3000 log2 (1 + 103) C = 29.901 kbps תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

פתרון: תחילה נשתמש בנוסחת שאנון למציאת הגבול העליון של קצב השידור: 2 דוגמא שאלה: יש לנו ערוץ תקשורת עם רוחב פס של MHz 1, ויחס אות לרעש בערוץ זה הוא 63. מהו קצב העברת הביטים המתאים לערוץ זה ? ומהי רמת האות ? פתרון: תחילה נשתמש בנוסחת שאנון למציאת הגבול העליון של קצב השידור: נשתמש בנוסחת נייקוויסט למצוא את מספר רמות האות המתאימות C = B log2 (1 + SNR) = 106 log2 (1 + 63) = 106 log2 (64) = 6 Mbps D = 2*B*log2K 6 Mbps = 2  1 MHz  log2 L  L = 8 תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012) ©

סיכמת קידוד RZ & NRZ RZ(Return to Zero) NRZ(Non-return to Zero) אות חוזר לאפס אחרי כל קידוד ביט. 0 / 1: positive / negative pulse NRZ(Non-return to Zero) רמת המתח קבוע במשך ביט אינטרוול (אין חזרה ל- 0 ברמות המתח) . NRZ-L(NRZ Level) positive voltage :0 negative voltage :1 NRZ-I(NRZ Inverted) תוכנית קידוד דיפרנציאלית :0 אין שינוי (transition). 1 : שינוי .(transition) NRZ פשוט, ויעיל - © תקשורת מחשבים ואלגוריתמים מבוזרים (חורף 2011-2012)