|
0:00:13
|
We’re back from the break and the reload didn’t fix it
|
|
0:00:18
|
but I do still think it’s related to the
|
|
0:00:20
|
bulk speed dial and a previous
|
|
0:00:23
|
remembrance of it. Here’s the reason.
|
|
0:00:27
|
It’s when I go off hook on a Skinny phone, you can hear this.
|
|
0:00:30
|
If I press *60
|
|
0:00:34
|
then I get a secondary dial tone
|
|
0:00:38
|
Now, unless there’s something else that I’m missing in the router,
|
|
0:00:41
|
you can just go through and hear together.
|
|
0:00:44
|
do a show run type to include
|
|
0:00:47
|
\*
|
|
0:00:51
|
I don’t have anything else that *60
|
|
0:00:56
|
would incur a secondary dial tone
|
|
0:01:00
|
I got a second redial tone 0.
|
|
0:01:07
|
Under voice register, I don’t.
|
|
0:01:14
|
Under telephony service,
|
|
0:01:17
|
I don’t
|
|
0:01:19
|
so I’m actually going to as I mentioned,
|
|
0:01:22
|
switch this to a home other router, not
|
|
0:01:24
|
right now because it would take too long for those that are here live
|
|
0:01:28
|
and then obviously if it’s a recording, I could pause it and do that but
|
|
0:01:32
|
it’s a live class as well. So,
|
|
0:01:34
|
What I’m gonna for right now
|
|
0:01:37
|
is I’m going to switch the telephony service
|
|
0:01:40
|
to caller ID block of
|
|
0:01:43
|
code of *87 just like did *
|
|
0:01:50
|
what was it?
|
|
0:01:51
|
*81 for the night
|
|
0:01:56
|
night service turning on and off.
|
|
0:02:00
|
Wherever that is, it’s under the after hours.
|
|
0:02:09
|
There we go, so the night service is *81 and the
|
|
0:02:12
|
caller ID block code is *87. So,
|
|
0:02:18
|
Let’s look at the phone remote and I’ll do a *87
|
|
0:02:24
|
and I'll dial 3002
|
|
0:02:27
|
and we see that the call comes into John Locke’s in private.
|
|
0:02:32
|
gain, *67, I’m sorry, *87
|
|
0:02:37
|
and call out to let’s say 07037333
|
|
0:02:47
|
this is the PSTN line
|
|
0:02:50
|
not one of the ones that we had a caller ID blocked
|
|
0:02:52
|
or caller ID strip on and it shows from private.
|
|
0:02:56
|
In fact, when we just called 0112
|
|
0:03:03
|
it showed up from unknown number not from private.
|
|
0:03:08
|
If I did *870112
|
|
0:03:14
|
then it still shows up from unknown number.
|
|
0:03:18
|
If we did *87112
|
|
0:03:23
|
then it shows up from private.
|
|
0:03:30
|
So that’s a basically our progress indicator.
|
|
0:03:35
|
And just to further that,
|
|
0:03:39
|
do show run pipe 2 section voice,
|
|
0:03:43
|
let’s say 3 is our local number.
|
|
0:03:50
|
So if I did dial-peer voice 3
|
|
0:03:55
|
and we did CLID strip PI restrict
|
|
0:04:13
|
and do *870703733
|
|
0:04:20
|
I dialled the wrong number
|
|
0:04:23
|
*870703
|
|
0:04:27
|
0 for secondary dial tone even though we don’t get it, 7333.
|
|
0:04:35
|
Notice, Desmond Hume shows up.
|
|
0:04:41
|
The number still stripped so what did I do there?
|
|
0:04:52
|
We removed the calling party number
|
|
0:04:54
|
when the progress indicator was restricted.
|
|
0:04:58
|
The problem is, we didn’t remove the calling party name.
|
|
0:05:04
|
We only remove the calling party number.
|
|
0:05:07
|
v
|
|
0:05:12
|
No caller id strip PI
|
|
0:05:16
|
restrict progress indicator
|
|
0:05:19
|
so it’s gone from there
|
|
0:05:23
|
and let’s do the call again
|
|
0:05:27
|
*8707037333
|
|
0:05:33
|
and now it should show up again from private
|
|
0:05:36
|
one more way that we can remove the number
|
|
0:05:39
|
but not the name even though that was the original
|
|
0:05:42
|
intention of the calling party.
|
|
0:05:44
|
Let’s move on with the next task.
|
|
0:05:48
|
The next task and the final task for today
|
|
0:05:51
|
is Call Transfer and Call Forwarding for SIP and Skinny phones.
|
|
0:05:56
|
We’re told to provision the system to allow
|
|
0:05:59
|
call transfers and call forwards to any number
|
|
0:06:03
|
We’ll look at some variations of that but that’s what we’ll ultimately end up with.
|
|
0:06:07
|
We are told to provision the system to use
|
|
0:06:10
|
consultative transfer mechanism
|
|
0:06:12
|
that also works
|
|
0:06:14
|
when someone presses the transfer soft key
|
|
0:06:16
|
and then the speed dial button.
|
|
0:06:18
|
We’re told to set call forward
|
|
0:06:21
|
for the following phones as specified
|
|
0:06:23
|
DN 3001 should forward to 3800
|
|
0:06:27
|
and no answer situation after four rings
|
|
0:06:29
|
and also should not be allowed to forward any calls
|
|
0:06:33
|
to any national PSTN numbers.
|
|
0:06:37
|
Notice that it doesn’t say anything about international.
|
|
0:06:40
|
Night service is on but we could change that
|
|
0:06:44
|
with the time. DN 3002
|
|
0:06:48
|
should forward to 3800
|
|
0:06:51
|
in a No Answer situation after four rings
|
|
0:06:55
|
and also forward to 3001 in a busy situation,
|
|
0:07:00
|
DN 3003
|
|
0:07:02
|
forward to 3800 after four rings for no answer,
|
|
0:07:06
|
DN 4 forward to 3800
|
|
0:07:08
|
for no answer after four rings and also forward to 3002
|
|
0:07:13
|
for a busy situation
|
|
0:07:16
|
First of all, let’s switch back over, clear off our screen
|
|
0:07:22
|
and jump into telephony service.
|
|
0:07:26
|
First thing we’re gonna start with is the call forward
|
|
0:07:30
|
question and we’ve got system and pattern
|
|
0:07:34
|
so we can actually use when we’re doing call forwarding
|
|
0:07:40
|
We can allow
|
|
0:07:41
|
the E164 expansion for redirecting number.
|
|
0:07:45
|
The default is not to allow this but this is done
|
|
0:07:48
|
for something called the dial plan pattern command.
|
|
0:07:52
|
We haven’t talked about dial plan pattern command
|
|
0:07:55
|
The dial plan pattern command is another way to allow
|
|
0:07:58
|
DNs that are coming
|
|
0:08:01
|
or calls that are coming into the system
|
|
0:08:04
|
specifically into a Skinny phone
|
|
0:08:06
|
to be changed from their full E164
|
|
0:08:11
|
DID number number down to their 4 digit or
|
|
0:08:13
|
3 digit or whatever link the extension number you have.
|
|
0:08:17
|
Now, the thing that it actually does
|
|
0:08:23
|
is it actually creates a duplicate
|
|
0:08:27
|
pots dial peer
|
|
0:08:31
|
but this time instead of further destination pattern of
|
|
0:08:33
|
a 4 digit extension, it’s your full
|
|
0:08:37
|
E164 number for whatever that link that maybe.
|
|
0:08:40
|
And you configure that whole
|
|
0:08:41
|
extension within the dial plan pattern command
|
|
0:08:44
|
and then it goes and retroactively looks and sees which
|
|
0:08:47
|
DN matched up with the extension link which is also a part of that command
|
|
0:08:51
|
and it creates the appropriate number of duplicate or
|
|
0:08:56
|
not exactly duplicate. The destination pattern is different but the port
|
|
0:09:00
|
and everything else duplicate pots dial peers.
|
|
0:09:03
|
This command can be told
|
|
0:09:06
|
can be used not to allow it to expand
|
|
0:09:10
|
the E164 number when doing call forwards
|
|
0:09:14
|
for the RDNs, the redirecting number.
|
|
0:09:17
|
This used to be a problem in older versions
|
|
0:09:19
|
of CME. That’s the reason that a lot of us are very
|
|
0:09:24
|
used to or trained, accustomed and certainly
|
|
0:09:28
|
in the habit of
|
|
0:09:30
|
using voice translation roles as we’ve highly advocated.
|
|
0:09:34
|
And also because we have complete control over them, it’s not being done by
|
|
0:09:37
|
the system. It’s something that we know exactly what it is that’s happening.
|
|
0:09:45
|
The other thing that we can is define a call forward pattern. Now by default
|
|
0:09:50
|
in the CME system, any phone is allowed to
|
|
0:09:54
|
forward to any other local DN.
|
|
0:09:58
|
That’s a DN where the VOIP or pots
|
|
0:10:03
|
dial peer has a full destination pattern, there are no wildcards.
|
|
0:10:09
|
With PSTN numbers, there’s always wildcards.
|
|
0:10:12
|
We also couldn’t just forward to
|
|
0:10:15
|
one of the 1000 series numbers that cross our VOIP SIP
|
|
0:10:18
|
trunk dial-peers because they have wildcards. Now, if they had a full
|
|
0:10:22
|
set of non-wildcard digits as the destination pattern, we
|
|
0:10:27
|
could forward there, the system would consider them as local numbers
|
|
0:10:31
|
because again, everything is based on pots and VOIP dial peers.
|
|
0:10:35
|
We could forward the SIP phones, SIP phones can forward to us,
|
|
0:10:39
|
we can forward to local DNs
|
|
0:10:41
|
with the description I just gave for that.
|
|
0:10:44
|
But if we wish to forward outside of any local numbers,
|
|
0:10:48
|
then we need to include the forward pattern
|
|
0:10:51
|
like I could say call forward pattern
|
|
0:10:54
|
1… and that would allow me to forward on
|
|
0:10:59
|
to the 1000 series of numbers across the SIP trunk.
|
|
0:11:04
|
I can also and tells us right here use .T
|
|
0:11:09
|
to enable remote party redirect forwarding for all
|
|
0:11:13
|
VOIP calling party numbers.
|
|
0:11:17
|
In other words, if I do .T,
|
|
0:11:19
|
this is a single dot so any one particular
|
|
0:11:23
|
digit and then without a $
|
|
0:11:30
|
then it’s unlimited the number of digits
|
|
0:11:33
|
and the T, capital T specifically stands for the interdigit timer,
|
|
0:11:37
|
the interdigit time out.
|
|
0:11:38
|
By saying .T, we’re saying anywhere but you are,
|
|
0:11:42
|
you still have to wait for the interdigit timeout to fully complete that
|
|
0:11:47
|
so if we do a call forward all we only have call forward pattern .T,
|
|
0:11:52
|
we’re basically gonna have to hang up
|
|
0:11:54
|
after we put in the digit string that we want
|
|
0:11:56
|
or wait for 7 seconds
|
|
0:11:59
|
for that to take effect because that’s what we had
|
|
0:12:01
|
previously limited our
|
|
0:12:03
|
timeouts interdigit to be. We could
|
|
0:12:08
|
relegate that on down to 2 or something lower but
|
|
0:12:12
|
currently it’s set at 7. There’s also
|
|
0:12:18
|
our transfer pattern. So there’s our transfer pattern
|
|
0:12:24
|
which is again we can allow to be .T
|
|
0:12:30
|
Because where we told to do everything or we could make it a lot more restrictive
|
|
0:12:34
|
and then we also have a transfer system.
|
|
0:12:38
|
There’s transfer digit collect
|
|
0:12:40
|
the new call versus the originating call
|
|
0:12:43
|
without getting into too long of a discussion on
|
|
0:12:46
|
theory and they way that the CME system was built. Basically
|
|
0:12:50
|
the way it used to work was with the original call leg
|
|
0:12:54
|
the phone as it was going to transfer a call
|
|
0:12:59
|
would not open up a new media channel,
|
|
0:13:02
|
it would try to collect the digits
|
|
0:13:05
|
to be used for the transfer on the original
|
|
0:13:09
|
call leg of the call. The new way of doing it is
|
|
0:13:13
|
generate a new call leg
|
|
0:13:15
|
and then collect your transfer digits.
|
|
0:13:19
|
This probably would never need to change from the new way
|
|
0:13:22
|
of doing it unless you were told to by tact or you’re trying to
|
|
0:13:27
|
diagnose or troubleshoot some really
|
|
0:13:33
|
really obscure problem that I can’t really think of one to give you an example
|
|
0:13:38
|
But we do want to look at transfer system.
|
|
0:13:40
|
Now, we got a lot of different ways so we can do it.
|
|
0:13:43
|
Local consult was something that we use way back
|
|
0:13:46
|
in the early days with ITS2.1
|
|
0:13:50
|
and CME version 3.0
|
|
0:13:54
|
We really don’t use these, use
|
|
0:13:57
|
the Cisco proprietary method almost ever anymore.
|
|
0:14:01
|
We almost always now either use full blind
|
|
0:14:05
|
if we wish to perform call transfers without consultation
|
|
0:14:10
|
but still by using the H450.2
|
|
0:14:13
|
H450.2 and H450.3
|
|
0:14:17
|
the H.323 standards
|
|
0:14:20
|
for call forward and
|
|
0:14:25
|
sorry, call transfer and call forward, respectively.
|
|
0:14:29
|
These define the ways that H450.2
|
|
0:14:35
|
defines the way for call transfer in H.323
|
|
0:14:38
|
as the sweep protocols as H450.3 defines the call forward.
|
|
0:14:43
|
There’s also H450.12
|
|
0:14:46
|
which gets into the, if it’s enabled
|
|
0:14:50
|
and it’s disabled by default on CME routers.
|
|
0:14:54
|
H450.2, H450.3
|
|
0:14:58
|
and then basically their equivalence
|
|
0:15:01
|
of SIP which would be the SIP refer for transfers and SIP
|
|
0:15:06
|
move temporarily 302 moved temporarily for forwards.
|
|
0:15:11
|
Those four are all enabled by default
|
|
0:15:15
|
under voice service VOIP
|
|
0:15:17
|
for a CME or any IOS gateway router.
|
|
0:15:21
|
H450.12
|
|
0:15:24
|
is disabled but we can enable it
|
|
0:15:26
|
and what this is used for is the
|
|
0:15:30
|
basically the detection of the far end
|
|
0:15:34
|
determinating gateway its capabilities
|
|
0:15:38
|
to either support or not support
|
|
0:15:42
|
H450.2 and 3 for call transfer and forward.
|
|
0:15:49
|
We’re not gonna really play around with any of those
|
|
0:15:53
|
too much today other than to
|
|
0:15:55
|
bring up their existence and talk about the fact that they
|
|
0:15:59
|
are there and that we need to get
|
|
0:16:02
|
begin to get a little bit familiar with them
|
|
0:16:05
|
and the reason is we don’t really have any other systems that we’re internetworking with.
|
|
0:16:09
|
Everything within the CME system, the Skinny phone,
|
|
0:16:14
|
the SIP phones, they already support and use these methods.
|
|
0:16:19
|
When we look at the module, I think it’s two modules from now
|
|
0:16:25
|
for expert internetworking
|
|
0:16:27
|
between CME to CME and also CME to CUCM
|
|
0:16:34
|
we are going to specifically do just that.
|
|
0:16:39
|
We’re gonna look at H450.2, .3, .12 auto sensing,
|
|
0:16:45
|
SIP refer and SIP moved temporarily, all five of them.
|
|
0:16:49
|
We’re gonna look at a combination of those
|
|
0:16:52
|
but that really gets into a whole another deep dive
|
|
0:16:56
|
as well as all the other things that go with those internetworking
|
|
0:16:59
|
CUBE and CUBE front and proxy to
|
|
0:17:03
|
CME between CUCM so we’re gonna all that in the
|
|
0:17:07
|
next module. Right now, we could use full blind.
|
|
0:17:11
|
If we did this, this basically means that after we hit the transfer button,
|
|
0:17:16
|
transfer soft key and dial the DN, it’s gone.
|
|
0:17:20
|
That call is gone, we do not have a chance to
|
|
0:17:23
|
either wait or make sure the
|
|
0:17:26
|
far end was not busy. If they were busy
|
|
0:17:31
|
and the call’s gone, then the originating
|
|
0:17:34
|
party that’s being transferred, the transferee
|
|
0:17:38
|
meets with the reorder tone or busy tone.
|
|
0:17:45
|
If we do, we also don’t have the chance to
|
|
0:17:48
|
speak with the third party and make sure they wanna take the call.
|
|
0:17:52
|
Full consult is the default
|
|
0:17:55
|
and it’s what we typically use,
|
|
0:17:57
|
perform H450.2 and SIP call transfers
|
|
0:18:01
|
but with consultation using a second phone line of available.
|
|
0:18:05
|
It falls back to full blind if the second phone line is unavailable.
|
|
0:18:10
|
In other words, if we had a dual line
|
|
0:18:15
|
or an octo line, as long as there is a free channel,
|
|
0:18:19
|
then we’ll use consults of transfer.
|
|
0:18:21
|
If we had a dual line and both lines are busy,
|
|
0:18:27
|
both media channels, so let’s say we
|
|
0:18:31
|
had a call come in on the first media channel
|
|
0:18:35
|
and a second call came in, we got call waiting
|
|
0:18:37
|
so we switch over to the second call,
|
|
0:18:40
|
we are now one call is on one media channel being held
|
|
0:18:44
|
and the other call is on our second media channel active
|
|
0:18:47
|
and we go to hit transfer. Well
|
|
0:18:51
|
it’s basically going to fall back to
|
|
0:18:56
|
full blind. Now actually, it depends
|
|
0:19:00
|
if we had the originating call leg
|
|
0:19:03
|
and this is actually where this comes into play.
|
|
0:19:05
|
If we had the original way that the system will set up and this is not the default
|
|
0:19:10
|
then it will fall back to full blind, guaranteed.
|
|
0:19:15
|
If we’re using the new method
|
|
0:19:18
|
which is the default now or new call,
|
|
0:19:21
|
generate a new call leg
|
|
0:19:23
|
to collect the transfer digits,
|
|
0:19:27
|
then the CME will not necessarily fall back to full blind even if I have a dual line.
|
|
0:19:32
|
It will check to see if I had another line available.
|
|
0:19:35
|
Maybe I’ve got a second button on my phone with another dual line.
|
|
0:19:39
|
If another button exists on my phone with another dual line
|
|
0:19:42
|
and I’ve got a media channel available
|
|
0:19:44
|
then it all sees that one collect the digits and then perform
|
|
0:19:48
|
the back end switching over
|
|
0:19:52
|
of the full H450.2 transfer.
|
|
0:19:55
|
And that's actually all available because of H450.2
|
|
0:20:00
|
and the new call leg. So it doesn’t necessarily fall back
|
|
0:20:04
|
to full blind just because of both my media channels
|
|
0:20:06
|
The same things if I had two single lines.
|
|
0:20:10
|
I had two DNs, two buttons,
|
|
0:20:13
|
no overlays or anything like that.
|
|
0:20:16
|
I had a call came on 1, I wanna transfer it, it can use another full
|
|
0:20:21
|
separate DN on a separate button
|
|
0:20:23
|
to generate to collect the digits and then go on
|
|
0:20:30
|
and transfer the call. Now the default is full consult.
|
|
0:20:36
|
If I just do this
|
|
0:20:39
|
and I do show run pipe 2
|
|
0:20:43
|
section let’s say full consult,
|
|
0:20:48
|
this shows up and when I say it’s the
|
|
0:20:52
|
default, most default things don’t show up but for instance,
|
|
0:20:55
|
whenever we first turned up two modules ago, we first turned up telephony service,
|
|
0:21:00
|
One of the other things that also showed up was,
|
|
0:21:05
|
by default,
|
|
0:21:08
|
MAX conferences.
|
|
0:21:10
|
So this is automatically provisioned for us.
|
|
0:21:12
|
Transfer system full consult is also something that’s
|
|
0:21:15
|
automatically provisioned for us.
|
|
0:21:19
|
We’re gonna come back to this in a minute
|
|
0:21:22
|
but first let’s go on to our e-phone DN 1
|
|
0:21:27
|
and perform our call forward
|
|
0:21:30
|
and we’re gonna do a call forward for no answer.
|
|
0:21:33
|
We got call forward for no answer, busy and call forward all.
|
|
0:21:37
|
We also has call forward for nigh service. So if
|
|
0:21:40
|
we’re in a night service situation,
|
|
0:21:42
|
forward the calls somewhere else. By default, it alerts
|
|
0:21:45
|
any phones that are configured for night service but
|
|
0:21:49
|
it doesn’t forward the call. We can also forward the call
|
|
0:21:53
|
if we’re in that night service situation state.
|
|
0:21:56
|
So call forward for no answer was 3800, we were instructed
|
|
0:22:00
|
with the time out of 4 rings which is approximately 16 seconds
|
|
0:22:04
|
with the default ring canes
|
|
0:22:07
|
So we’re good there. And then we’re also told that e-phone DN 1
|
|
0:22:12
|
Desmond should not be able to forward beyond national numbers.
|
|
0:22:16
|
If we take a look at our voice dial-peers which we have a few times,
|
|
0:22:21
|
we know that local numbers are 7 digits
|
|
0:22:24
|
at least according to this dial plan that we made up
|
|
0:22:27
|
and we also have to dial a 0 for a trunk code so that’s 8 digits.
|
|
0:22:31
|
National numbers would be 10 digits
|
|
0:22:36
|
plus the 0 so I’m sorry,
|
|
0:22:43
|
yes plus the 0 so that actually be 11 digits.
|
|
0:22:47
|
As long as we say something like call forward,
|
|
0:22:52
|
MAX links as 8 digits
|
|
0:22:57
|
and this has a sequence of digits so you might think …. ….
|
|
0:23:04
|
Which would probably work too but let’s see if that works as well,
|
|
0:23:12
|
nope, it doesn’t like that. It just wants the number of digits.
|
|
0:23:16
|
After 8 digits, it’s not going to let us make
|
|
0:23:20
|
any call forward. This includes a call forward all which may not yet be configured.
|
|
0:23:26
|
We’ll test that in just a bit.
|
|
0:23:29
|
Now, we’re gonna switch over to our e-phone DN2
|
|
0:23:33
|
to our same call forward no answer 3800 time out.
|
|
0:23:37
|
We were also told to do a call forward busy
|
|
0:23:41
|
to a DN of 3001
|
|
0:23:47
|
is it 3001? Yes it’s a 3001
|
|
0:23:52
|
then we were told on our voice register
|
|
0:23:56
|
DN or our SIP first DN 3003
|
|
0:24:00
|
to do a call forward.
|
|
0:24:04
|
Now when we do call forward here, we don’t see all or busy or
|
|
0:24:08
|
MAX link for no answer. We see something called B2BUA,
|
|
0:24:12
|
define a call forward for a back to back user agent.
|
|
0:24:16
|
Let’s break this down and explain what this means.
|
|
0:24:22
|
We know that globally an IOS
|
|
0:24:24
|
we have the ability to configure
|
|
0:24:27
|
SIP-UA
|
|
0:24:30
|
and SIP-UA is the SIP user agent.
|
|
0:24:34
|
Well if you read up on SIP at all and hopefully you have or will
|
|
0:24:39
|
you know that there is the SIP user agent client and the user agent server.
|
|
0:24:45
|
Of course depending on who’s doing the
|
|
0:24:48
|
initiating or the terminating,
|
|
0:24:51
|
originating or the terminating of the call
|
|
0:24:53
|
that you can be either the user agent
|
|
0:24:56
|
client or the user agent server
|
|
0:24:59
|
or if you need to perform both at the same time,
|
|
0:25:05
|
that is you need to be a client receiving,
|
|
0:25:08
|
I’m sorry, a server receiving a call and
|
|
0:25:13
|
responding or a client initiating a call.
|
|
0:25:18
|
If you need to do both, that is to say, a call comes into you, a SIP dial peer
|
|
0:25:24
|
so you’re a server, you receive and serve that call
|
|
0:25:28
|
but then you also need to forward that
|
|
0:25:31
|
call back out without actually ever terminating it
|
|
0:25:35
|
that is to say you need to become a client.
|
|
0:25:38
|
You need to be what’s called
|
|
0:25:40
|
or you need a support what’s defined as a SIP
|
|
0:25:44
|
back to back user agent, a B2BUA.
|
|
0:25:49
|
That is where CME and cube in general
|
|
0:25:53
|
can do back to back user agent.
|
|
0:25:57
|
Now, of course allow connection SIP to SIP have to be defined.
|
|
0:26:01
|
Even if we only have one SIP phone
|
|
0:26:06
|
and we didn’t have multiple and weren’t calling to a SIP trunk,
|
|
0:26:10
|
we were only calling to a Skinny phone
|
|
0:26:13
|
and forwarding anywhere else, we would still have to have allow connection SIP
|
|
0:26:17
|
to SIP because we’re performing a back to back user agent.
|
|
0:26:22
|
We’ll do our back to back user agent
|
|
0:26:25
|
as no answer. Now, we’ve got all busy
|
|
0:26:29
|
no answer. We’ve also got something called mailbox.
|
|
0:26:33
|
So no answer and it’s gonna be 3800 and of course it’s got a time out
|
|
0:26:38
|
which is gonna be 16
|
|
0:26:42
|
and then our voice register DN 2
|
|
0:26:44
|
we’re also gonna have the same call forward back to back user agent
|
|
0:26:48
|
and also a call forward
|
|
0:26:50
|
back to back user agent with busy
|
|
0:26:54
|
with the DN of 3002.
|
|
0:26:58
|
Of course we need to restart our phones
|
|
0:27:01
|
maybe not our Skinny phones but
|
|
0:27:04
|
we’ll go ahead and do that as well, it's just the easiest.
|
|
0:27:08
|
We’ll save our router configuration
|
|
0:27:12
|
and we’ll switch back over to the view of our phones.
|
|
0:27:29
|
They’ve restarted
|
|
0:27:31
|
and now we’re going to go ahead and try
|
|
0:27:39
|
to, let’s do on Desmond’s phone to begin with
|
|
0:27:46
|
a call forward call
|
|
0:27:50
|
and we’re just gonna go ahead and dial,
|
|
0:27:54
|
let’s call forward to something simple 3002.
|
|
0:27:59
|
I have entered 3002, it’s still waiting. I’m just gonna go ahead and hit end
|
|
0:28:03
|
end call because I don’t want to wait for the interdigit time out.
|
|
0:28:07
|
I can see
|
|
0:28:12
|
I can see the little indication up here that I’m in
|
|
0:28:15
|
a call forward state, call forward all state.
|
|
0:28:18
|
So if any other number calls,
|
|
0:28:22
|
3001
|
|
0:28:26
|
it’s gonna ring over here at 3002
|
|
0:28:29
|
and we can see that it’s forwarded from Hugo Reyes
|
|
0:28:33
|
for Desmond Hume and by Desmond Hume
|
|
0:28:43
|
And to take it back out of call forward, all you have to do is hit call forward all.
|
|
0:28:47
|
Now, I’m gonna hit call forward all
|
|
0:28:50
|
and I’m going to forward to a PSTN number
|
|
0:28:54
|
like 112
|
|
0:28:57
|
end the call
|
|
0:29:00
|
try that call again
|
|
0:29:05
|
and it rings out on the PSTN.
|
|
0:29:12
|
Call forward all again. Let’s try call forward all to
|
|
0:29:19
|
07037333
|
|
0:29:26
|
try that call again
|
|
0:29:29
|
and sure enough it forwards out to the local line
|
|
0:29:36
|
Call forward all again to end it
|
|
0:29:38
|
and I’ll do call forward all finally
|
|
0:29:41
|
to 007047444
|
|
0:29:48
|
and I have reorder tone
|
|
0:29:55
|
and that’s because I have gone beyond
|
|
0:29:57
|
the 8 digits maximum that I was allowed to.
|
|
0:30:01
|
My call forward all maximum length worked.
|
|
0:30:05
|
Let’s see if I can
|
|
0:30:11
|
Let’s see if I can
|
|
0:30:21
|
So Hugo calls me, I pick up the call and I hit transfer,
|
|
0:30:27
|
it pulls up a second media channel I can see that.
|
|
0:30:31
|
If I had done original call lag, I wouldn’t see that second media channel
|
|
0:30:35
|
and I wanna full transfer to
|
|
0:30:38
|
07037333
|
|
0:30:43
|
Now, I can see that I’m in a consultative state, Hugo is still on hold.
|
|
0:30:50
|
I can answer this call
|
|
0:30:59
|
and if I answer it, I can say, “Hey, there’s a call for you”
|
|
0:31:04
|
and then I can hit transfer.
|
|
0:31:08
|
And now, it mute,
|
|
0:31:13
|
there we go, and now the call has been transferred over.
|
|
0:31:17
|
Now, the PSTN doesn’t update
|
|
0:31:19
|
towards transfer party. We actually talked about that
|
|
0:31:22
|
back in module, I believe it was
|
|
0:31:26
|
modules 8 for gateways I believe. No, maybe 8 was gatekeeper.
|
|
0:31:31
|
module 7 for gateways when we talked about
|
|
0:31:35
|
maybe it was CUBE. But anyway
|
|
0:31:38
|
talked about SIP trunks out to the PSTN
|
|
0:31:40
|
I believe that was CUBE.
|
|
0:31:42
|
So
|
|
0:31:47
|
the call was transferred just fine. Let’s try to call again, call over to Desmond,
|
|
0:31:51
|
he answers, hits transfer and he wants to transfer over to
|
|
0:31:58
|
let’s say 007047444
|
|
0:32:09
|
I’m sorry, that actually wouldn’t be the proper
|
|
0:32:11
|
let’s resume and transfer. It would’ve been
|
|
0:32:15
|
00107047444
|
|
0:32:26
|
and this time I just wanna go ahead and transfer before I let this other person answer
|
|
0:32:32
|
and we’re connected.
|
|
0:32:36
|
Just because he wasn’t able to call forward,
|
|
0:32:40
|
didn’t mean he wasn’t able to transfer. If I wanted to limit where he could transfer,
|
|
0:32:44
|
I would need to do so by one or two means, either the transfer pattern
|
|
0:32:49
|
or let’s have him try to transfer, let’s do the call again.
|
|
0:32:54
|
Let’s have him try to transfer to an international number.
|
|
0:32:57
|
He’s now gonna dial 000,
|
|
0:33:02
|
well first of all, we’re after hours
|
|
0:33:05
|
so I can’t transfer to that
|
|
0:33:08
|
but let’s end out of here and change the clock.
|
|
0:33:15
|
We’re synchronized. Show clock.
|
|
0:33:19
|
let’s say clock’s set to
|
|
0:33:26
|
16:30 of 21 October 2010
|
|
0:33:49
|
Call Desmond back
|
|
0:33:55
|
and now, sorry about that
|
|
0:34:01
|
now let’s have him transfer the call
|
|
0:34:05
|
over to 000
|
|
0:34:11
|
I think the phone will have to be restarted before
|
|
0:34:21
|
the night service cannot take effect
|
|
0:34:40
|
Redial again
|
|
0:34:44
|
transfer 000, we still get
|
|
0:34:49
|
so we did that to prove that it wasn’t the night service that was the problem
|
|
0:34:54
|
even with a restart. Why did it fail?
|
|
0:34:59
|
Class of restriction
|
|
0:35:02
|
because of class of restriction
|
|
0:35:04
|
he is still blocked from transferring anywhere that he couldn’t normally call.
|
|
0:35:09
|
I can’t pick up the phone and call 000 anywhere.
|
|
0:35:14
|
But John Locke certainly can pick up the phone and dial
|
|
0:35:19
|
00012065015111#
|
|
0:35:28
|
He is allowed to call out. We could do a show e-phone,
|
|
0:35:37
|
sorry, show e-phone DN night service
|
|
0:35:50
|
or maybe it was show telephony night service
|
|
0:36:05
|
Maybe we hadn’t shown the night service.
|
|
0:36:26
|
Anyway, we’re not in night service right now, we can
|
|
0:36:29
|
clearly see that from John Locke’s phone
|
|
0:36:32
|
He is not in night service situation.
|
|
0:36:40
|
Now we can say night service active but it’s
|
|
0:36:45
|
just to turn it on even though it’s not after hours but
|
|
0:36:49
|
he’s not in night service and he can still
|
|
0:36:55
|
dial that number.
|
|
0:36:59
|
We’ll change the time back.
|
|
0:37:15
|
It was originally 21:57 so 22:02 is roughly it
|
|
0:37:23
|
and then it will sink back up a little bit quicker.
|
|
0:37:26
|
The call forward MAX link worked.
|
|
0:37:28
|
Class of restriction still blocked us
|
|
0:37:31
|
from calling where we shouldn’t have otherwise been allowed to call.
|
|
0:37:35
|
One thing we haven’t tested yet
|
|
0:37:37
|
is the ability to call
|
|
0:37:41
|
by pressing transfer and then one of our soft keys.
|
|
0:37:44
|
So let's try
|
|
0:37:47
|
and not just calling and transferring one of our speed dials
|
|
0:37:52
|
but performing a consultative transfer
|
|
0:37:55
|
that also works when you press the transfer and speed dial.
|
|
0:38:00
|
I’m gonna call back from 3004 to Desmond again.
|
|
0:38:05
|
I’m gonna have him answer
|
|
0:38:07
|
and I’m gonna have him press transfer
|
|
0:38:11
|
and then the speed dial for John Locke
|
|
0:38:14
|
and that call immediately went over. It was a blind transfer.
|
|
0:38:21
|
The display
|
|
0:38:23
|
here might not have been fast enough for you to see but it was a blind
|
|
0:38:29
|
it was a blind transfer. Now the reason for this
|
|
0:38:36
|
is something that we’ll look at
|
|
0:38:38
|
globally here, let’s clear the screen and it’s called
|
|
0:38:46
|
transfer system, full consult
|
|
0:38:53
|
and then DSS (Direct Station Select).
|
|
0:38:58
|
Direct station select, the default
|
|
0:39:01
|
is that direct station select uses blind
|
|
0:39:04
|
transfer. Direct station select is when I
|
|
0:39:06
|
don’t dial the number with the keypad
|
|
0:39:09
|
but instead I press a monitor
|
|
0:39:12
|
or watch line or speed dial or whatever.
|
|
0:39:16
|
I directly select the station I want a transfer to.
|
|
0:39:19
|
That’s direct station select
|
|
0:39:21
|
default is for blind transfer. That’s a nice default.
|
|
0:39:26
|
It would be nice that if I know right where I wanna send it to
|
|
0:39:29
|
that it just uses blind transfer
|
|
0:39:32
|
but if I dial the person’s extension then it uses
|
|
0:39:35
|
consultative because then it gives me an option
|
|
0:39:38
|
that after I have used it for a while and become a power user,
|
|
0:39:41
|
I know I’ve got that option that I can
|
|
0:39:48
|
select back and forth between the two.
|
|
0:39:51
|
I can probably keep that straight in my head if I’m a power user
|
|
0:39:55
|
However, we might have users that aren’t power users or
|
|
0:39:59
|
again CCIE lab were just told to do something
|
|
0:40:02
|
like we were told to do here. Again, let me
|
|
0:40:06
|
do show run type to, let’s just type to include full consult
|
|
0:40:14
|
and the default when we enable
|
|
0:40:15
|
telephony service is just full consult enter.
|
|
0:40:19
|
If we enter that with DSS
|
|
0:40:24
|
now, it shows up as DSS
|
|
0:40:27
|
and this uses transfer with consultation
|
|
0:40:31
|
for calls that are transferred using the monitor line
|
|
0:40:34
|
or watch line or speed dial or whatever
|
|
0:40:39
|
for DSS. Let’s switch back over
|
|
0:40:42
|
call from Desmond, I’ll answer the call.
|
|
0:40:48
|
Once the display catches up, the call’s answered, I’m gonna hit transfer
|
|
0:40:53
|
and I’m just gonna hit his speed dial button up here
|
|
0:40:58
|
and now it performs a consultative transfer
|
|
0:41:01
|
versus a blind transfer. I can answer it, I can talk to him
|
|
0:41:06
|
and then I can press transfer to complete that transfer
|
|
0:41:14
|
and then I could hang up.
|
|
0:41:19
|
Now, we’ve taken care of that aspect out as well.
|
|
0:41:23
|
|