Access Networks

Introduction

Circuit Switching

„Circuit“

  • Logical circuit with reserved resources for data transmission
    • no physical cable!
  • No meta data (header, appendix) required during data exchange
  • No buffer overflows in intermediate systems!
  • But: possibly bad resource utilization
  • Use case: telephone network

ISDN

ISDN summary

ISDN summary

ISDN = Integrated Services Digital Network

  • 🎯 Goals
    • Digital up to the subscriber
    • Integration of different services (e.g., voice, data, images)
  • Offering additional services
    • Redialing
    • Direct call
    • Automatic call-back if receiver access is busy
    • Re-direction of calls

Architecture

Clear Separation of Access and Network

截屏2021-03-24 22.30.26

Example Topology

截屏2021-03-24 22.32.34

Simplified Architecture at Subscriber Interface

截屏2021-03-24 22.33.06
  • Network Termination (NT)

    • Termination of technical transmission

      • Of network ($U\_{k0}$ interface)
      • Of subscriber installation ($S\_0$ interface)
    • Power supply for subscriber installation

    • Detect frame errors

  • Local telephone switch

    • Media access to signaling channel (D channel, layer 2)
    • Signaling at layer 3
  • Adaptor: Provide ISDN functionality for non-ISDN capable device

ISDN Subscriber Interface

Basic access

截屏2021-03-24 22.37.29
  • 2 ∗ 64kbit/s+16kbit/s ($2 ∗ 𝐵 + 𝐷\_{16}$)
  • Two types of logical channels
    • B channel: data transfer
    • D channel: signaling traffic

B channel

  • User data transmission
  • Data rate: 64 kbit/s
  • Two B channels available
    • Operate independent of each other
    • Can transmit in different directions
    • Can transmit different data types (voice, images, …)
    • Do not have to (but can) be active at the same time
  • Medium access
    • Fixed
    • Time slots are associated with either B channel

D Channels

  • Signaling (establish B channel between end systems)
  • Data rate: 16 kbit/s
  • Bidirectional communication: end system <–> network termination
  • Medium access

E(cho) channel

  • Data rate: 16 kbit/s
  • Unidirectional communication: network termination –> end system
  • Required for medium access
    • Carrier sensing (CS)
    • Collision detection (CD)

Channels and Layering

截屏2021-03-24 22.42.42
  • Subscriber installation
    • B channels
      • Layer 1 standardized
      • Layers 2-7 usage dependent
    • D channel: Layers 1-3 standardized

Subscriber Interface

Subscriber Interface $S\_0$

  • Four-wire transmission

    截屏2021-03-24 22.54.14
    • One twin conductor per direction
    • Simplex operation, both directions separated
  • Multiplexing at $S\_0$ interface

    • Space division multiplex: Separation of directions
    • Time division multiplex: Frame structure ($S\_0$ frames)

Bus Topology at $S\_0$ Interface

截屏2021-03-24 22.55.45
  • Each end system has two connections to the bus
    • In direction to network termination: write access
    • In direction to end system: read access

$S\_0$ Frames

Time division multiplex in both directions

  • End system –> network termination

    截屏2021-03-24 22.58.20
  • End system <– network termination

    截屏2021-03-24 22.57.58
    • NT mirrors D channel into echo channel of incoming $S\_0$ frames

      截屏2021-03-24 23.05.29

Channel Encoding

  • Inverse AMI code (0 “overwrites” 1)

    截屏2021-03-24 23.06.40
    • 0: alternating by positive or negative level over whole tact interval
    • 1: represented by 0 level

D Channel: Medium Access

  • Systems access D channel independent of each other

    • E.g., to establish a connection
  • CSMA/CD based approach

    • Check medium (echo channel as mirror of D channel)

      • Free, when there is no activity visible for a duration of 8 bit

      • Protocol on layer 2 in D channel is variant of HDLC

      • Format of an HDLC frame

        截屏2021-03-24 23.12.12
        • Delimited by flag (01111110)

        • Bit stuffing to conserve data transparency for higher layers

          截屏2021-03-24 23.15.50
          • After 5 subsequent binary “1” sender adds a binary “0”
            • This happens inbetween the flags
          • After 5 subsequent binary “1” receiver removes a following binary “0”
          • Bit stuffing is done when sending the bit stream
            • Calculate checksum before bit stuffing
          • “Inversed” bit stuffing when receiving bit stream
            • Verify checksum after “inversed” bit stuffing
      • 8 bit no activity on D channel represents 8 ones (inverse AMI-code)

    • Send: 1-persistent

    • Collision detection through sending system

      • Systems listen on E channel while sending
      • Other signal received on E channel than send on D channel?
        • 0 overwrites 1
      • Detecting system aborts sending and continues to check medium
        • No further bit is send on D channel
        • No exponential backoff
      • Other system does not note anything and continues sending successfully

DSL

DSL = Digital Subscriber Line

  • 🎯 Goal

    • Performant solution for subscriber connection
    • Support data services with higher data rates
  • “Invariant”: Twin conductor at the U interface = connection to customer premise

  • Categories

    • ADSL (Asymmetric DSL)

      • Follows the typical communication model of the WWW

        • A lot of data is received from the server

        • Much less own data is send to the server

      • Downstream and upstream data rates are asymmetric

        • Downstream (From server to subscriber): 768 kbit/s – 8 Mbit/s
        • Upstream (From subscriber to server): 128 kbit/s – 576 kbit/s
      • Subscriber connection

        截屏2021-03-24 23.23.53
        • Splitter
          • Separates signal in telephone and data signal
          • Required at subscriber as well as in telephone switch
          • Works passive: Telephone signal stays available even when splitter fails
        • Copper twin conductor
          • Between splitters at subscriber and telephone switch
        • DSLAM
          • DSL Access Multiplexer

          • Counterpart to DSL modem at subscriber

    • SDSL (Symmetric DSL)

      • Mainly used by business customers
      • Most often much more expensive than ADSL
      • Only data, i.e., no parallel phone calls possible

Data Transmission at DSL Access

Frequency Multiplexing

Different frequencies for

  • Telephony
  • DSL upstream
  • DSL downstream

截屏2021-03-28 23.39.41

Sources of Signal Disturbance

Damping: primary influenced by three parameters

  • Distance, interference, cable diameter
    • Damping decreases with increasing cable diameter

    • –> Larger diameter permits higher data rates on same distance

Crosstalk

  • Interference between sender and receiver
  • Interference between senders –> Only some twin conductors of a cable bundle can be used for ADSL

截屏2021-03-25 00.33.07

ADSL2, VDSL2

DSL Access Network

Basic configuration

截屏2021-03-25 00.34.14
  • BRAS: Broadband Remote Access Server
    • Part of the ISPs core network
    • Tasks
      • Routes traffic to/from broadband access devices (e.g., DSLAM)

      • Aggregates traffic of multiple DSLAMs

      • Can support policy management, quality-of-service

      • Provides layer-2-connectivity

      • Provide layer-3-connectivity

      • Interfaces to AAA (Authentication, Authorization, Accounting)

      • Assigns IP addresses to clients

Setting up an ADSL Connection

Provider is at the same time network provider: Use PPP (point-to-point protocol)

  • Establish phase –> LCP (link control protocol)
    • Setup PPP connection

    • Negotiate connection parameters

      • Data rate, used carriers
    • Negotiate authentication method

    • Negotiate the Data Rate

      • Fixed rate
        • Data rate is set to fixed value
        • Contains “safety margin”
      • Adaptive rate
        • Negotiate the maximum reachable data rate
  • Authentication phase
    • Authentication based on negotiated method
  • Network phase
    • Assignment of IP address
    • Announcing address of the DNS server

Provider uses DSL resale link

截屏2021-03-25 00.42.48
  • Sequence
    • Abort previous sequence in the authentication phase
      • Only at this time it is known that subscriber is customer of different provider
    • Thereafter
      • Forwarding all data to other provider
      • Restart complete sequence

Further Access Technologies

Cable TV Network

  • Initially only designed for TV and broadcast transmission

  • Today also useable for telephony and Internet

  • Topology

    • Initially pure tree topology with coaxial cables
    • Today combination of glass fiber and coaxial cables
  • Configuration at household

    截屏2021-03-25 00.46.01
  • Architecture

    截屏2021-03-25 00.46.27
    • CMTS: Cable Modem Termination System

    From hub to households

    截屏2021-03-25 00.47.48
  • Data transfer

    • Downstream
      • Broadcast: all subscribers receive same signal
      • Cable modem filters out “own” packets
    • Upstream
      • Access to channels controlled by time multiplex (time slots)
      • Time slots are assigned by CMTS in the head-end
    • Shared medium: Reachable data rate depends on number of concurrent users

Powerline