In tro d u c tio n to A s te ris k Mark Turner - - PowerPoint PPT Presentation

in tro d u c tio n to a s te ris k
SMART_READER_LITE
LIVE PREVIEW

In tro d u c tio n to A s te ris k Mark Turner - - PowerPoint PPT Presentation

In tro d u c tio n to A s te ris k Mark Turner Siteseers Inc. www.siteseers.com 12 June 2004 G o a ls T o b eco m e fam iliar w ith A sterisk 's purpo se an d o rg an izatio n T o step th ro ug h co


slide-1
SLIDE 1

In tro d u c tio n to A s te ris k

Mark Turner Siteseers Inc. www.siteseers.com 12 June 2004

slide-2
SLIDE 2

G

  • a

ls

  • T
  • b

eco m e fam iliar w ith A sterisk 's purpo se an d

  • rg

an izatio n

  • T
  • step th

ro ug h co n fig urin g ph

  • n

e service usin g A sterisk

slide-3
SLIDE 3

G lo s s a ry

  • trunk - a phone line from the Central Office
  • station - an internal phone
  • FXO - "Foreign eXchange Office." phone interface to public

telephone network (PSTN)

  • FXS - "Foreign eXchange Station." internal phone interface.

"Drives a phone."

  • SIP - Session Initialization Protocol
  • IAX - Inter - Asterisk eXchange
slide-4
SLIDE 4

G lo s s a ry

  • dialplan - tells a phone system what to do with dialed digits
  • softphone - a phone implemented in software (i.e., Xten's X-

Lite)

  • hardphone - a SIP-capable telephone (such as the Cisco 7940)
  • terminal adapter - a device which converts a standard phone into

a SIP phone

  • context - a way of partitioning phone calls. Can be used for

security and/or organizational purposes

  • codec - COder/DECoder. Compresses or expands binary data
slide-5
SLIDE 5

G lo s s a ry

  • PSTN - Public Switched Telephone Network - the traditional

way of getting dialtone

  • POTS - Plain Old Telephone System
  • Phone Switch - a computer which connects calls (the

"operator"). Asterisk can be one.

  • Rate Center - a geographic location used to determine distance-

related tolls (quaint?)

slide-6
SLIDE 6

G lo s s a ry

  • TDM - Time Division Multiplexing. A way of compressing

many calls onto one circuit (T1)

  • ISDN - Integrated Services Digital Network ("It Still Doesn't

Work."). A 2 channel TDM digital line once marketed as the next generation phone service. Achieved blazing speeds of 128Kbps!

  • PBX - "Private Branch eXchange." A computer which connects

calls (see "switch.") Asterisk is a PBX.

slide-7
SLIDE 7

C

  • d

e c s

  • G.729 - high-quality, low footprint codec. $10 Asterisk
  • implementation. ~8k bps
  • G.711 - uncompressed channel. Uses ~64k bps
  • GSM - GSM compression. Decent quality, lower footprint

~13.2k bps

  • G.723.1 - proprietary. Unsupported in Asterisk other than
  • passthrough. ~6k bps
  • G.726 – variable bandwidth. Not widely used?
  • ILBC – open source codec. 15.2k bps
slide-8
SLIDE 8

A T e le p h

  • n

y P rim e r

  • S

im ple tech n

  • lo

g y

  • O

ver 1 years o ld

  • S

m arts in th e sw itch

slide-9
SLIDE 9

N e w T w is ts

  • M

u ltip le x in g

  • F

ib e r/D ig ita l (g

  • d

b y e m ic ro w a v e & sa te llite )

  • V
  • IP
slide-10
SLIDE 10

T y p e s

  • f V
  • IP
  • H

.323 – O

  • riginal. H

igh overhead. Com

  • plex. B

loatw are?

  • M

G C P – M edia G atew ay C

  • ntrol Protocol. SIP com

petitor m eant to supercede H .323.

  • SIP – Session Initialization Protocol. H

TTP for the phone.

  • Extensible. N

A T-unfriendly.

  • IA

X – Inter-A sterisk eX change – A sterisk's ow

  • n. Even low

er

  • verhead than SIP. N

A T-friendly.

slide-11
SLIDE 11

S IP P ro v id e rs

  • Free (no PSTN

access): Free W

  • rld D

ialup (FW D ), Skype, M SN M essenger

  • Com

m ercial: Tim e-W arner, Packet8, V

  • icePulse, V
  • nage,

FeatureTel, IConnectH ere

  • M

any, m any others.

slide-12
SLIDE 12

H

  • w

T

  • C

h

  • s

e A P ro v id e r

  • Q

uality (Y

  • u G

et W hat Y

  • u Pay For)
  • Y
  • ur calling patterns
  • Supported Rate C

enters

  • Support for your hardw

are

  • Price
slide-13
SLIDE 13
slide-14
SLIDE 14

W h a t Is A s te ris k ?

  • S
  • ftw

are P h

  • n

e sw itch (P B X )

  • M

ark S pen cer/D ig ium

  • Z

aptel h ard w are

slide-15
SLIDE 15

S u p p

  • rte

d P h

  • n

e s

  • M
  • st any SIP phone (C

isco 79xx)

  • M
  • st any SIP A

TA (Packet8's D TA

  • 310, Sipura SPA
  • 2000)
  • Softphones (X
  • Lite, LIPZ4, K

phone, W indow s M essenger)

slide-16
SLIDE 16

A s te ris k A P Is

  • C

h an n el A P I

  • C
  • d

ec A P I

  • F

ile F

  • rm

at A P I

  • A

pplicatio n A P I

slide-17
SLIDE 17

F ile la y

  • u

t

  • /etc/asterisk
  • /var/lib/asterisk
  • /var/log/asterisk
  • Binaries in /usr/bin &

/usr/sbin

slide-18
SLIDE 18

A s te ris k D ia lp la n

  • exten

sio n s.co n f

  • fo

rm at

  • co

n texts

slide-19
SLIDE 19

A s te ris k v

  • ic

e m a il

  • vo

icem ail.co n f

  • file fo

rm ats

  • em

ail feature

slide-20
SLIDE 20

P ra c tic a l E x a m p le s

  • vo

icem ail.co n f

  • file fo

rm ats

  • em

ail feature

slide-21
SLIDE 21

R e s

  • u

rc e s

  • irc.freenode.net #asterisk
  • w

w w .asterisk.org

  • w

w w .digium .com

  • w

w w .voip-info.org

  • w

w w .pulver.com /fw d

  • w

w w .voxilla.org

  • connect.voicepulse.com
  • A

sterisk's M ailing List

slide-22
SLIDE 22

Q u e s tio n a n d A n s w e r