[asterisk-users] Telecom Best Practices
DBC on Asterisk List
dbc_asterisk at advan.ca
Wed Jan 2 17:08:17 CST 2013
OK. I'm getting out the fireproof suit because it's coming and my
hackles have been raised by a number of comments on the list of late.
Disclaimer:
No disrespect intended to the individuals of any *specific* thread. I'm
a little frustrated over energy wasted on pedantic top/bottom posting
crap rather than understanding the technology and industry
best-practices which have been built upon for years.
I'm not against change - far from it. I'm against throwing out good work
and history done by an entire industry to make telecom one of the most
complex and yet stable computing environments (class 4/5 entrants from
Nortel, Lucent, etc.) We should learn from and extend best practices
where they do not address circumstances which weren't available 20 years
ago (or more) but not to ignore proven practices simply because the
transport mechanism is now a packet instead of a circuit.
I'm not alone.
Here's the deal with Asterisk as an Answering Machine - industry best
practices.
- don't put phones in parallel with the pbx except for the single,
emergency phone next to the PBX.
- PBX's are directors of calls. For it to direct, it must have control.
For it to have control, you can't answer some calls in parallel.
- even if it is a home/1-phone-office, the PBX accepts and directs the
call to phones *behind* it. The phone rings, if you don't answer it goes
to voicemail.
If you don't follow this practice you will have:
- timing issues with the answering of analogue phones - rings are not
always consistent.
- people will pick up "just in time" and will have to compete with
voicemail.
- you won't get accurate CDR's which means you can do proper billing
reconcilliation, chargebacks or help you understand your call paths and
volumes to help troubleshoot down the road. (You may not care about bill
reconcilliation or chargebacks but remember - this is a PBX (aka
business phone system) and that's what business does so that's the
business model that is supported by most practices.
Just to prove I'm not too old for change and acceptance of new technology...
- If you get charged by the connect from your provider, route by DID but
don't answer it in an IVR. That way you don't get billed.
- Once you are looking to route to a phone behind the PBX, hey - check
your jabber status. Is your desktop in IDLE, you're not there - send it
to your cell phone. Oh, BTW - change the CLID on the way back out to
append "H-" to the caller so you know it came redirected from the house.
This helps you decide context of the caller and decide if you want to
answer or *how* you will answer.
There is no reason to not have all phones behind the PBX. There is
nothing mandating you to dial a 9, or similar to get an outside line. Be
creative. Use internal extensions that don't conflict with your local
calling area exchanges. Then you write dialplans for the phones that
will dial right away and not make you wait to timeout on the 10-digit+ dial.
There are *way* too many cool things we can do with Asterisk that worry
about top/bottom posting. Let's get back to reading docs - asterisk &
industry practices.
Fireproof suit on and buttoned up. I'm ready.
-dbc
More information about the asterisk-users
mailing list