25
RTMM, VoIP, VVoIP, RTMM, VoIP, VVoIP, NGN, Convergence? NGN, Convergence? Alfredo Terzoli / Mosioua Tsietsi Alfredo Terzoli / Mosioua Tsietsi

RTMM, VoIP, VVoIP , NGN, Convergence?

  • Upload
    gallia

  • View
    54

  • Download
    0

Embed Size (px)

DESCRIPTION

RTMM, VoIP, VVoIP , NGN, Convergence?. Alfredo Terzoli / Mosioua Tsietsi. PLAN. Admin Real time communication today: your experience A bit of terminology The Internet for transport of real-time data An initial smattering of protocols Convergence What do you expect from this module?. - PowerPoint PPT Presentation

Citation preview

Page 1: RTMM, VoIP,  VVoIP , NGN, Convergence?

RTMM, VoIP, VVoIP, RTMM, VoIP, VVoIP, NGN, Convergence? NGN, Convergence?

Alfredo Terzoli / Mosioua TsietsiAlfredo Terzoli / Mosioua Tsietsi

Page 2: RTMM, VoIP,  VVoIP , NGN, Convergence?

PLANPLAN

• AdminAdmin• Real time communication today: your Real time communication today: your

experienceexperience• A bit of terminologyA bit of terminology• The Internet for transport of real-time The Internet for transport of real-time

datadata• An initial smattering of protocols An initial smattering of protocols • ConvergenceConvergence• What do you expect from this module?What do you expect from this module?

Page 3: RTMM, VoIP,  VVoIP , NGN, Convergence?

AdminAdmin

• Length of each lecture: 1 to 1.5 hoursLength of each lecture: 1 to 1.5 hours• Expected study time, for each Expected study time, for each

lecture: at least 3 hours (this lecture: at least 3 hours (this excludes practicals)excludes practicals)

• Schedule: most days of the week, Schedule: most days of the week, starting at 8:30 or 9:00starting at 8:30 or 9:00

• Main practical will be the creation of Main practical will be the creation of service, which will be presented to service, which will be presented to the classthe class

Page 4: RTMM, VoIP,  VVoIP , NGN, Convergence?

Real time Real time communication todaycommunication today

• Skype (desktop / cell)Skype (desktop / cell)• Gtalk (desktop / cell)Gtalk (desktop / cell)• MSN MSN • Fring (mobile)Fring (mobile)• Yeigo (mobile)Yeigo (mobile)• ……• PC to telephone / cellphonePC to telephone / cellphone• Telephone/cellphone to Telephone/cellphone to

telephone/cellphonetelephone/cellphone

Page 5: RTMM, VoIP,  VVoIP , NGN, Convergence?

RTMMRTMM

• RealTime MultiMedia:RealTime MultiMedia:– all media, obviously (smell anybody? all media, obviously (smell anybody?

The power of digitization!)The power of digitization!)– in particular, naturally, voice and videoin particular, naturally, voice and video– the way we are proceeding we should the way we are proceeding we should

call it RTMMoIP. (or RTMMoATM?)call it RTMMoIP. (or RTMMoATM?)– BTW, how do you conceptualize the BTW, how do you conceptualize the

Internet? Internet?

Page 6: RTMM, VoIP,  VVoIP , NGN, Convergence?

VoIP/VVoIPVoIP/VVoIP

• Voice/video over the Internet ProtocolVoice/video over the Internet Protocol– two classic ways of deploying VoIP, for the two classic ways of deploying VoIP, for the

enterprise or for the long haul (they can be enterprise or for the long haul (they can be combined)combined)

– we will use this term as equivalent to RTMMwe will use this term as equivalent to RTMM– are we going to talk just about real-time are we going to talk just about real-time

multimedi? Actually not. An important part multimedi? Actually not. An important part of the course is to talk about service of the course is to talk about service provision in a converged telecommunication provision in a converged telecommunication environmentenvironment

Page 7: RTMM, VoIP,  VVoIP , NGN, Convergence?

IP to transport voiceIP to transport voice

• Can the Internet transport voice?Can the Internet transport voice?

(This is a major change! Up to (This is a major change! Up to recently only Telco's have been doing recently only Telco's have been doing it.)it.)

• Let’s be more precise: can the Let’s be more precise: can the INTERNET PROTOCOL be used to INTERNET PROTOCOL be used to transport voice? transport voice?

Page 8: RTMM, VoIP,  VVoIP , NGN, Convergence?

Realtime communicationRealtime communication

• Two problems: Two problems: – (easy!) how can a telephone (easy!) how can a telephone

conversation become DATA?conversation become DATA?– does this type of DATA have does this type of DATA have

special requirements?special requirements?

Page 9: RTMM, VoIP,  VVoIP , NGN, Convergence?

A conversation becomes A conversation becomes DATADATA

Page 10: RTMM, VoIP,  VVoIP , NGN, Convergence?

And it is transported…And it is transported…

Page 11: RTMM, VoIP,  VVoIP , NGN, Convergence?

Another view!Another view!

Page 12: RTMM, VoIP,  VVoIP , NGN, Convergence?

Digitized voice: demanding Digitized voice: demanding DATA!DATA!

Page 13: RTMM, VoIP,  VVoIP , NGN, Convergence?

So, is VoIP possible or So, is VoIP possible or not?not?

• Yes, it is possible, but things do need some Yes, it is possible, but things do need some work here and there, depending on the work here and there, depending on the setting. Once the stuff is done, though, we setting. Once the stuff is done, though, we will get Video transport almost for free too!will get Video transport almost for free too!

Page 14: RTMM, VoIP,  VVoIP , NGN, Convergence?

Different settings…Different settings…

Internet

LAN

Page 15: RTMM, VoIP,  VVoIP , NGN, Convergence?

RTP, RVSP, DiffServ, RTP, RVSP, DiffServ, IPv6IPv6

• RTP: Realtime Transport Protocol (has a RTP: Realtime Transport Protocol (has a companion, RTCP)companion, RTCP)

• RSVP: Resource Reservation ProtocolRSVP: Resource Reservation Protocol

• DiffServ: Differentiated ServicesDiffServ: Differentiated Services

• IPv6: IP version 6, the next version of the IPv6: IP version 6, the next version of the InternetInternet

Page 16: RTMM, VoIP,  VVoIP , NGN, Convergence?

(Video) Telephony vs (Video) Telephony vs StreamingStreaming

• Real-time communication is the next Real-time communication is the next frontier of the Internetfrontier of the Internet

• Telephony, Video telephony, Audio Telephony, Video telephony, Audio and Videoconferencing are more and Videoconferencing are more demanding than STREAMING, which demanding than STREAMING, which has ‘softer’ real-time constraints.has ‘softer’ real-time constraints.

Page 17: RTMM, VoIP,  VVoIP , NGN, Convergence?

Why VoIP/Convergence?Why VoIP/Convergence?

• Packet based networks are in Packet based networks are in general more bandwidth-efficient general more bandwidth-efficient than legacy voice networksthan legacy voice networks

Page 18: RTMM, VoIP,  VVoIP , NGN, Convergence?

Why VoIP/Convergence?Why VoIP/Convergence?

• Much easier to create ‘services’ Much easier to create ‘services’ • Services need DATA, and data is much Services need DATA, and data is much

easier to access and distribute if your easier to access and distribute if your network is already a data network. network is already a data network.

Example: create a a service to read end-Example: create a a service to read end-of-the-year marks to students phoning of-the-year marks to students phoning in (put in at Rhodes in 2002-3 by Jason in (put in at Rhodes in 2002-3 by Jason Penton)Penton)

Page 19: RTMM, VoIP,  VVoIP , NGN, Convergence?

Why VoIP/Convergence?Why VoIP/Convergence?

• Much easier to extend later to other Much easier to extend later to other mediamedia• Because of digitization, other media can Because of digitization, other media can

be treated very much in the same way: be treated very much in the same way: once digitized, they are just dataonce digitized, they are just data

Example: extend the system to support Example: extend the system to support video. (And let’s not forget smells! ;-)video. (And let’s not forget smells! ;-)

Page 20: RTMM, VoIP,  VVoIP , NGN, Convergence?

Typical deploymentTypical deployment

Asterisk

GnuGK

iLangaproxy

iLanga Core

Legacy PBXBRIPRI

PSTNBRIPRI

SIPIAXH.323MGCP

Local VoIP Endpoints

SER

Internet

Page 21: RTMM, VoIP,  VVoIP , NGN, Convergence?

Legacy service provider Legacy service provider useuse

Asterisk

GnuGK

iLangaproxy

iLanga Core

SER

Asterisk

GnuGK

iLangaproxy

iLanga Core

SER

TDM network 1

TDM network 2

IP Network

(Typically not (Typically not the the

Internet)Internet)

Page 22: RTMM, VoIP,  VVoIP , NGN, Convergence?

NGNNGN

• Next Generation Network (replaces and Next Generation Network (replaces and extends IN, the Intelligent Network)extends IN, the Intelligent Network)– telecommunication network, such a Telco telecommunication network, such a Telco

network, where service creation is easy and network, where service creation is easy and can be done by third parties (that is, not can be done by third parties (that is, not directly by the Telco owning the network)directly by the Telco owning the network)

– the ‘opening’ of the network is done the ‘opening’ of the network is done introducing elements such OSA/Parlay introducing elements such OSA/Parlay gatewaysgateways

– loved by telecommunication engineers!loved by telecommunication engineers!

Page 23: RTMM, VoIP,  VVoIP , NGN, Convergence?

NGN and InternetNGN and Internet

• The Internet is a good candidate to be The Internet is a good candidate to be the ‘de facto’ realization of a NGNthe ‘de facto’ realization of a NGN– big statement, of coursebig statement, of course– and maybe the Internet is going to and maybe the Internet is going to

change name…change name…– to say the least, it won’t be the ‘legacy to say the least, it won’t be the ‘legacy

network’ that NGN will have to carry network’ that NGN will have to carry into the futureinto the future

Page 24: RTMM, VoIP,  VVoIP , NGN, Convergence?

Questions?Questions?

Page 25: RTMM, VoIP,  VVoIP , NGN, Convergence?

URLs to followURLs to follow• http://en.wikipedia.org/wiki/http://en.wikipedia.org/wiki/

Telecommunication_convergence (an overview on Telecommunication_convergence (an overview on convergence in telecommunication and a convergence in telecommunication and a springboard for many other related topics; in springboard for many other related topics; in particular, follow up the link particular, follow up the link http://en.wikipedia.org/wiki/Telecommunication_conhttp://en.wikipedia.org/wiki/Telecommunication_convergence )vergence )

• http://www.cs.virginia.edu/~cs757/slidespdf/757-http://www.cs.virginia.edu/~cs757/slidespdf/757-09-overlay.pdf (clear explanation of what an overlay 09-overlay.pdf (clear explanation of what an overlay network is)network is)

• http://www.kcnap.com/whatisanap.html (an idea of http://www.kcnap.com/whatisanap.html (an idea of interconnection on the Internet: and how the interconnection on the Internet: and how the Internet is actually formed, but helps with the idea Internet is actually formed, but helps with the idea of an overlay too)of an overlay too)