Unit 1: the Question and History of the Solutions… What Do We Use Communication for ?

Unit 1: the Question and History of the Solutions… What Do We Use Communication for ?

EECS 122: Introduction to Communication Networks Unit 1: The question and history of the solutions… What do we use communication for ? • Exchanging Information !!! /Getting information… - Runners (marathon!), Flags, Mirrors…. Etc.. - E-mail, WWW… • Maintaining inter-human relations - Letters (of affection!) - Phone … - SMS, CHAT, SOCIAL NETWORKS…. • Entertainment - Passive Live Theater/Circus/Movies/Radio/TV/Videos (on demand?) - Active Games!!! – network games – virtual worlds AW: Unit 1 2 EE 122 Spring 2015 2 What to communicate: Information, data • Information - Facts, Concepts, Ideas Information - A Human – oriented term Facts, concepts, • Data (encapsulated in media) ideas, … - A formalized representation of facts, concepts, ideas - Example: text, speech, picture - A human interpretation of data, conferring meaning to data • In Engineering we are interested in Data - Capturing “information” in the form of Formalized data (recording videos, taking pictures, representation of recording voice) information - Delivering data quickly to proper persons in form of media with high fidelity and efficiency AW: Unit 1 3 EE 122 Spring 2015 How? Telecommunication • First solution: Couriers - Runners (a.k.a. the story of marathon). Horse courriers, e.t.c - The concept of Relay! • Telecommunication = moving information over long distances - Without moving a human.. - But to selected, intended partners… • But HOW to move quicker? - Using “life help” – pigeons... - Using “guided media” to carry the document containing data è - (e.g. the pneumatic post, see eg. https://about.usps.com/who-we- are/postal-history/pneumatic-tubes.pdf ) - Using SIGNALS, i.e. physical phenomena able to propagate with high speed: Light, electricity, radio waves… AW: Unit 1 4History of TelecommunicationEE 122 Spring 2015 4 AW: Unit 1 5 EE 122 Spring 2015 The early optical signals • Visual signals - Limited to the Line of sight (LOS) • Examples: - Mirrors, Smoke - Humans giving signs... signaling convention: seamen flags, n Hissed flags http://www.christinedemerchant.com/flag- alphabet.html n Flag semaphore, e.g. http://www.anbg.gov.au/flags/semaphore.html n The optical Telegraph • And, much , much later: the optical fiber transmission J AW: Unit 1 6 EE 122 Spring 2015 Optical Telegraph • Optical Telegraph (Chappe, 1793) - Need for fast information flow in time of French Revolution n Claude Chappe installed the first optical telegraph line in summer 1794 AW: Unit 1 7 EE 122 Spring 2015 7 Electricity made THE change… • Telegraph (Morse, 1837) - Digitally coded text information, hard copy option (see e.g http://morsecode.scphillips.com/morse2.html ) - Large distance covered with constant quality - Low speed, rather public than individual use • Telephone (Bell, 1876, many claims from others…) - Transmission of voice (analog information) - Analog (later digital! Information transmission) - Individual use, end-system (not person) addressed - Data transmission by telephone is possible - World’s largest unified technical system! • Broadcast Services (30ties in 20th Century) - Radio, TV AW: Unit 1 8 EE 122 Spring 2015 8 Telegraph (1) [Noll, op. cit)] • Diagram of Simplex Electromagnetic Telegraph n a) Single simplex link n b) Two simplex links cascaded by repeater AW: Unit 1 9 EE 122 Spring 2015 9 Telegraph (2) [Noll, op. cit)] • Simplified diagram of Morse's half-duplex telegraph AW: Unit 1 10 EE 122 Spring 2015 10 Telephones - The basic Idea (1) [Noll, op. cit)] Variable-resistance transmitter Bell's liquid transmitter AW: Unit 1 11 EE 122 Spring 2015 11 Telephones - The basic Idea (2) [Noll, op. cit)] Watson's electromagnetic receiver AW: Unit 1 12 EE 122 Spring 2015 12 Early Broadcasting… • Drummers, walking and announcing (acoustic) • Mr. Litfaß – 5. Dec. 1854 Berlin, Germany (visual!) • Much later: Megaphones… (Acoustic, now: rlectric amplification of the acoustic signal!) AW: Unit 1 13 EE 122 Spring 2015 13 Some fundamentals… before moving further • Non-Zero delay between sending and receiving of a given message… (propagation delay!) - The speed of light – the highest possible is c =300 000 km/s in vacuum!! - The speed of electricity and light in optical fiber is v = 2/3 c • A bounded amount of messages can be posted in a time unit... - Think in term of the speed of Morse´ing or typing… or… - Think in terms of the speed of your internet access…J • Loss/errors in data transmission è THIS ALL IS REALITY !!! AW: Unit 1 14 EE 122 Spring 2015 Realistic Transmission… • Propagation delay d: - Propagation speed v: - d = distance / v • Data rate r: How much SOT:Start of messages/sec or bits/second transmission can a sender transmit? - (EOT – SOT) = Data size / data rate EOT: End of Time • Error rate: What is the rate of transmission incorrect messages arriving at the receiver? Delay d - Corrupted messages are frequently deleted…… Distance AW: Unit 1 15 EE 122 Spring 2015 Transmission medium can store data • What happens during a transmission? Start of transmission - Bits propagate to the receiver - Sender keeps sending bits - First bit arrives after d seconds Delay d Time - In this time, sender has transmitted d*r bits - They are “stored in the wire” (or in the Air!) • d*r is the product of delay and data rate - Commonly called Example (transcontinental): bandwidth-delay product • Data rate 100 Mbit/s - Crucial network property • Delay 4000km/(2/3c) = 0.02 s • d*r = 2 Mbit (in the wire) AW: Unit 1 16 EE 122 Spring 2015 Challenges in using signals • The speed of the signal can hardly be influenced…# • The number of data block (groups of bits)/second which we can transmit, as well as the probability of them being in error can be influenced - This is issues of communications… (eg. EE121) - We will discuss these topics shortly to understand how we can use it …or suffer form them… AW: Unit 1 17 EE 122 Spring 2015 Just a line? [H.Karl, Paderborn] • Connecting many phones - the simple issue ? AW: Unit 1 18History of TelecommunicationEE 122 Spring 2015 18 Concepts: The Network, Switching • Choosing the recipient of your call… • It is NOT efficient to build a physically separate path for each pair of communicating end systems (left picture). • CONCEPT: The Network: There is a set of path sections (e.g. electrical cables) and switching points (right picture). • “End systems” vs.“switching elements” a.k.a routers/bridges NOTE THE SIMILARITY TO OTHER NETWORKS …. AW: Unit 1 19History of TelecommunicationEE 122 Spring 2015 19 Communication Networks…a lot of questions • How to move data to a desired destination ? - Path selection? • How to structure data? “Portions”? Flows? • Mixing streams of data in the switches …overload? Losses…variable delay? • Binding of communication in the end systems? Many, Many issues…. This is the main subject of THIS CLASS AW: Unit 1 20 EE 122 Spring 2015 Concepts: Names, Addresses, Routing… • Name: WHO (identifies the object) - Structured for simple reference by humans! - E.g. According to organizational structure? Mnemonics? • Address: WHERE TO FIND (the object) - Must be REACHABLE - The object can move (mobility) è change address … • Route: HOW TO GET THERE - Has to assure delivery. - It is nice, if the address structure helps.. (e.g. street blocks) ? How to find the Address of some object ? ? How to find the route ? AW: Unit 1 21 EE 122 Spring 2015 Some considerations • Which objects would one like to address - Humans? Devices? Processes? • An object might have many points of access - A building with entrance from 2 different streets? - A human has Phone, e-mail, post, … - A laptop with WLAN (university Network) and ATT cellular? • How can addresses be grouped to enhance routing ? - City – District - Street- house – apartment AW: Unit 1 22 EE 122 Spring 2015 Types of addresses • Unicast: A single destination • Multicast: Destination is a group (defined explicitly or implicitly – i.e. every entity knows if it belongs…) • Anycast: Whoever of the group members • Broadcast: everybody… AW: Unit 1 23 EE 122 Spring 2015 Computer Networks • User logged into a single computer (or a process started by this user!) can: - Access any of the machines and use its resources - Execute processes. - Cause moving data (e.g. files) • Some important gains - Resource utilization: processor cycles, printers, specialized programs. - The centralized management of programs and data (software versions, backups) - Increase of SYSTEM reliability (as whole!) • Sharing and exchanging DATA - collaborative activities (work, entertainment, …) AW: Unit 1 24History of TelecommunicationEE 122 Spring 2015 24 Computer Networks: Consecutive challenges • Challenge I: Interconnection of different computer/OS types • Challenge II: Transmission Speed/Transmission Distance/… - WAN - Wide Area Network n No limit in distance n Provides national and international connectivity - LAN - Local Area Network n Less than approx. 1 km in distance n Provides local connectivity typically within a building - And many more…. n Mobile Cellular Data Networks n BAN (Body Area Networks) n SAN (Storage Area Networks) n Desktop Area Networks… n Industrial Networks AW: Unit 1 25History of TelecommunicationEE 122 Spring 2015 25 Internet: Interoperability vs. Heterogeneity WAN MAN LAN Gateway See:The Brief History of the Internet AW: Unit 1 26History of TelecommunicationEE 122 Spring 2015 26 Recent tendencies • Challenge III: Multimedia Communication - Observation: The information is stored/exchanged in MEDIA n Voice, Video, Data… n Different requirements as for transmission!!! - Historically supported by different technologies

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    41 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us