34
07/03/22 Theo Kanter © 2000 1 VoIP(oW) Applications for HomeCom http://ps.verkstad.net/Results/Talks/VoIP- HomeCom.ppt February, 2000

Presentation

Embed Size (px)

Citation preview

Page 1: Presentation

04/12/23 Theo Kanter © 2000 1

VoIP(oW) Applicationsfor HomeCom

http://ps.verkstad.net/Results/Talks/VoIP-HomeCom.ppt

February, 2000

Page 2: Presentation

04/12/23 Theo Kanter © 2000 2

Agenda

What is VoIP? Technologies, QoS ProblemsWhy is it interesting? Motivations

VoIP? Where?Application EnablersService ArchitectureApplicationsConclusions

Page 3: Presentation

04/12/23 Theo Kanter © 2000 3

What is VoIP?

Voice over Internet Protocol

C. Speech

IP

... C. Speech

... C. Speech

C. Speech

IP

... C. Speech

... C. Speech

Medium: Ethernet, ATM, GSM, GPRS, ...

IP Transport Protocol

Uncompressed Uncompressed

Page 4: Presentation

04/12/23 Theo Kanter © 2000 4

What is VoIP?

IP

Application

Signaling

(Wireless) Link

UDP, TCP, ...

Transport

Codecs

IP

Application

Signaling

(Wireless) Link

UDP, TCP, ...

Transport

Codecs

Physical

H.323,SIP

Page 5: Presentation

04/12/23 Theo Kanter © 2000 5

H.323

ITU-T

Client Client

Gatekeeper

Gateway

Client

Gatekeeper

= Client registered to thisgatekeeper

ISDN, POTS,…

= H.323 zone

Internet

MCU

Page 6: Presentation

04/12/23 Theo Kanter © 2000 6

Conferencing

Channel Usage & Capabilities

Call Signaling & Call Setup

H.323 Terminal

(IP) Real-time Transport

Registration & Admission/Status

Page 7: Presentation

04/12/23 Theo Kanter © 2000 7

SIP (sessions)

SAP (announcing)

RTSP (media-on-demand)

UDP TCP .

IPv4 IPv6

SDP (describing)

IET

F M

M A

rch

itec

ture

… RTP ...

SIP - RFC2543

SIP is a scalable and secure protocol forhandling any type of session(s) invitations on the Internet.

Courtesy: SIP-Factory UAB

Page 8: Presentation

04/12/23 Theo Kanter © 2000 8

SIP Architecture

SIP Proxy Server

SIP Redirect Server

SIP Client

sip:[email protected]

sip:[email protected]

sip:[email protected]

sip:[email protected]

SIP signalingSession(?)(1)

(1)(2)

(2)

(3)

(3)

Courtesy: SIP-Factory UAB

Page 9: Presentation

04/12/23 Theo Kanter © 2000 9

SIP Facts

Session Initiation Protocol, RFC2543 Text based (Unicode) Transported over UDP (must), TCP, multicast Simple: INVITE, REGISTER, ACK, BYE, OPTIONS, CANCEL

Uses URLs for addressing Scalable through the usage of DNS for SIP

server location, the SIP server is then used to locate a user

Can handle POTS, VAS and IN services as well as more advanced services

Courtesy: SIP-Factory UAB

Page 10: Presentation

04/12/23 Theo Kanter © 2000 10

SIP vs. H.323

One PurposeOpen, ExtensibleSimpleText, ...

8-9 ProtocolsISDNComplexASN.1

Page 11: Presentation

04/12/23 Theo Kanter © 2000 11

QoS

Jitter (Routers)Delay

Codec, Packetization, Routers, Echo

2-4 wire (to SCN), Microphone/Speaker Bandwidth (1.2 kbps, …)Call setup (text)

Page 12: Presentation

04/12/23 Theo Kanter © 2000 12

Motivation #1

VoIP is an important Application EnablerApplications run in the (mobile) terminal

facilitates end-to-end deliveryReact on any event

Adaptation to the user, the user’s context, the communication and the communication content

Page 13: Presentation

04/12/23 Theo Kanter © 2000 13

Motivation #2

Cost Shorter Development Times (TTM) Lower Cost of the Infrastructure More Optimal Use of the Infrastructure

Page 14: Presentation

04/12/23 Theo Kanter © 2000 14

Motivation

VoIP (and over Wireless) actually works

But not unless you work on it... Bandwidth Speech Quality Latency

Page 15: Presentation

04/12/23 Theo Kanter © 2000 15

Page 16: Presentation

04/12/23 Theo Kanter © 2000 16

VoIP, where?

Internet-TelephonyIP-Telephony

IP

Gateway

VoIP

Page 17: Presentation

04/12/23 Theo Kanter © 2000 17

VoIP, where?

PhoneDoubler

IP

Gateway

VoIP+POTS

Page 18: Presentation

04/12/23 Theo Kanter © 2000 18

Internet

Intranet

VoIP, where?

GSM-on-the-Net

PBX,Gateway

Base Station,Gateway

VoIPGatewayTunneled GSM

Page 19: Presentation

04/12/23 Theo Kanter © 2000 19

VoIP, where?

VoIPoW

IP

IP

CTRLALT

DEL

VoIPoW Base Station, Router

CTRLALT

DEL

Page 20: Presentation

04/12/23 Theo Kanter © 2000 20

VoIP, where?

HomeCom

IP

IP

CTRLALT

DEL

VoIPoW VoIPBase Station = Router

IP over ADSL, …

SIPSecurity,Caching

Agents

CTRLALT

DEL

Homing from *

Page 21: Presentation

04/12/23 Theo Kanter © 2000 21

Application Enablers

AgentsSensors

Information Physical: GPS, Accelerometer, ...

Short-range radioHeader Compression (VoIPoW)

Page 22: Presentation

04/12/23 Theo Kanter © 2000 22

VoIPoB?

IP

Application (VoIP)

Signaling

Bluetooth

UDP, TCP, ...

Transport

Codecs

IP

Application

Bluetooth

UDP, TCP, ...Voice

Page 23: Presentation

04/12/23 Theo Kanter © 2000 23

Non-physicalObjects

UsersArtifacts

Communication Space

Page 24: Presentation

04/12/23 Theo Kanter © 2000 24

H.323

VGW

AgentsSIP

Customers

Agents

Example

Contact Center

Page 25: Presentation

04/12/23 Theo Kanter © 2000 25

Contact Center Prototype

Communication Space

Users

Contact CenterAgent

InfoDisplayAgent

InfoDisplay

Badge

Receiver

LocationAgent

BadgeAgent

AdminAgent

VoIPTerminal

ClientAgent

PersonalAgent

WebServerAgent

VoiceGW

SIPServer

Mobile-IP

VoiceServer

Active ContextMemory Agent

Page 26: Presentation

04/12/23 Theo Kanter © 2000 26

Agents

DeviceIntegration

Device 1..N

GUI Clients

...

Device1..N User 1..M

BasicServices

Service 1..K

Service Architecture

Page 27: Presentation

04/12/23 Theo Kanter © 2000 27

...

Device1..D

User1..U

Service 1..K

SIPRedirectServer

LocationServer

VoiceServer

VoiceGateway

InformationDisplay

Badge(Receiver)

MobileAgents

MobileDevice(s)

Network

SIP Client

...

ActiveContexts

AgentServer

Infra-structure

Clients Services Devices

...

Page 28: Presentation

04/12/23 Theo Kanter © 2000 28

IP

Agent

Address(SIP)

(Wireless) Link

RTP

Codecs

H.245

Q.931

RA

S

UDP, TCPMobile-IP

VoIP(H.323)

Location(rwhois,

LDAP, ...)

AgentCommuni-

cation(KQML)

Application Stack

Page 29: Presentation

04/12/23 Theo Kanter © 2000 29

Application

IP

SIP

RTPTCP UDP

IP

Mobile-IP

Packet Radio

GUI

SIP

Delivery MgtAdapt.

Content Mgt

Bluetooth

IP

S1 Sn

GPRS

Network-Speaker

Network-Camera

Network-Microphone

Network-Display

Network-Printer

Streaming Media Delivery

Page 30: Presentation

04/12/23 Theo Kanter © 2000 30

Deregulated Wireless Internet

Broadband IP

GWs

3d-PartyR

ContentHosting,AAA,E-Cash/Access

Bågen, Power Industry, FramFab, ...?

3G/IPv4

Page 31: Presentation

04/12/23 Theo Kanter © 2000 31

Do-It-Yourself Hotspots

BÅGEN

CSlab

Bågen

Farsta

Kista

Content, Mobile Group MgtSIP-server, Voice GW

Wireless LAN

Page 32: Presentation

04/12/23 Theo Kanter © 2000 32

Conclusions

New Service Architecture integration of VoIP in User Interface open-ended functionality trigger on any event framework for rapid introduction permits user to extend and manage the

functionality services are no longer packaged with the

network access

Page 33: Presentation

04/12/23 Theo Kanter © 2000 33

Conclusions, Cont.

Low cost of the infrastructureUbiquitous Computing @ Home

VoIP, Mobile Agents, SIP, WirelessObstacles

Security and Privacy need to be addressed

Plug and play of devices and servicesDo it to them before they do it to us

Page 34: Presentation

04/12/23 Theo Kanter © 2000 34

Further Info...

Theo KanterEricsson Research

[email protected]

Computer Communication Systems Laboratory [email protected] http://www.it.kth.se/~theo