|
0:00:13
|
So for task 12.4 or 13.4, really,
|
|
0:00:17
|
Mobile Connect Exclusivity.
|
|
0:00:19
|
Configure Mobile Connect so that Hurley's mobile
|
|
0:00:22
|
is only rung if the caller is one of the following numbers:
|
|
0:00:27
|
1001, 2001, 3001.
|
|
0:00:32
|
The PSTN caller from the US in the Area Code of 206
|
|
0:00:38
|
or a PSTN Caller from the Netherlands Geographic Code or Area Code of 20.
|
|
0:00:45
|
And we give an example, so, country code 1 206
|
|
0:00:49
|
and in any seven digits but the US one,
|
|
0:00:52
|
country code 31 20 and in any seven digits for the Netherlands one.
|
|
0:00:59
|
However you're only allowed to use three patterns
|
|
0:01:01
|
to perform the above task.
|
|
0:01:04
|
Then we're told to configure mobile connect
|
|
0:01:06
|
so that Sawyer's mobile phone is always rung,
|
|
0:01:09
|
but only if the caller is not the DN of 2001.
|
|
0:01:13
|
And There is no access restriction for ringing Hurley's home phone.
|
|
0:01:18
|
So this is getting into using access list,
|
|
0:01:21
|
to allow and block,
|
|
0:01:25
|
so, allowing certain ones would be exclusive rights
|
|
0:01:30
|
and blocking certain ones would be inclusive;
|
|
0:01:34
|
so your including everyone except;
|
|
0:01:37
|
or maybe that is exclusive. However, I don't wanna look at it.
|
|
0:01:40
|
We are looking at inclusive and exclusive access list
|
|
0:01:42
|
or allow and block are so much easier way to say it.
|
|
0:01:45
|
So, we're going to go to,
|
|
0:01:49
|
and we note that we are already on a remote destination profile for Hurley's phone.
|
|
0:01:54
|
We dont see any place to add this.
|
|
0:02:00
|
that's because its done on the actual mobile remote destination
|
|
0:02:06
|
below the ring schedule where we ring the destination only
|
|
0:02:11
|
if the caller is in the allowed list
|
|
0:02:13
|
or do not ring a destination if the caller is in the block list.
|
|
0:02:18
|
First, we have to set up the list under call routing,
|
|
0:02:22
|
passive control, access list.
|
|
0:02:26
|
We dont have any to begin with.
|
|
0:02:28
|
So we add a new one and we call it Hurley,
|
|
0:02:37
|
call it ACL Hurley Allow.
|
|
0:02:46
|
Owner is H. Reyes. Now the reason we assign an owner
|
|
0:02:51
|
is if you remember when we logged in the CCM user,
|
|
0:02:54
|
we can actually create access list there,
|
|
0:02:58
|
so, I mean if we didn't, we could, we didn't assign a user,
|
|
0:03:01
|
we could just assign an Allow Access List
|
|
0:03:06
|
to a number of remote destinations and have them all similar.
|
|
0:03:10
|
The only problem would be then we couldn't allow people to modify them
|
|
0:03:15
|
because they would modify ACLs for a lot of people.
|
|
0:03:18
|
So instead, we tie them to its very specific owners.
|
|
0:03:23
|
and then we can only apply them to remote destination profile
|
|
0:03:27
|
that are also tied together thru the owner.
|
|
0:03:29
|
So we do have to create a multiple ACLs
|
|
0:03:33
|
one for each person that has mobile connect created
|
|
0:03:41
|
Or we can just allow them to create their own
|
|
0:03:42
|
which what was typically done.
|
|
0:03:44
|
Then allowed ACL.
|
|
0:03:48
|
We're gonna add a member.
|
|
0:03:51
|
Now the filter mask is either a directory number
|
|
0:03:54
|
or we could say the number if it is not available,
|
|
0:03:56
|
or mark this private.
|
|
0:03:58
|
So were gonna directory number.
|
|
0:04:03
|
And we were told we can only have three patterns
|
|
0:04:07
|
to perform this above task right here.
|
|
0:04:12
|
So, it has nothing to do a Sawyer's but just for Hurley's.
|
|
0:04:15
|
So 1001, 2001, and 3001.
|
|
0:04:20
|
That one's pretty simple.
|
|
0:04:24
|
We can do. Well, we would think that we could do,
|
|
0:04:29
|
you know, 1 2 3 X X X,
|
|
0:04:33
|
but it might give us a problem.
|
|
0:04:36
|
Basically it doesnt like that bracket
|
|
0:04:40
|
and regardless of what it reads up here.
|
|
0:04:43
|
Actually, no, it does say that it can't be this way.
|
|
0:04:47
|
Sometimes it will pop up dialog box,
|
|
0:04:49
|
sounds like
|
|
0:04:53
|
but this does tell you that it can only be a an asterisk, a *.
|
|
0:04:59
|
they call pound or octothorpe or #,
|
|
0:05:01
|
exclamation mark, upper case X or a mask and a plus sign.
|
|
0:05:08
|
So it could be X001.
|
|
0:05:12
|
Now that would much more than 1000, 2000 and 3001,
|
|
0:05:16
|
but it doesnt meet the requirements.
|
|
0:05:19
|
So thats one directory number.
|
|
0:05:23
|
Now, important that we take a look at something.
|
|
0:05:31
|
Thus, before i go ahead and do too much here,
|
|
0:05:33
|
I wanna go ahead and create an ACL.
|
|
0:05:35
|
And I wanna go ahead and apply it.
|
|
0:05:47
|
So the remote destination of Hurley's mobile,
|
|
0:05:51
|
ring it if the caller is in the ACL for Hurley allow, and we do a safe.
|
|
0:05:57
|
So now what we are saying is do not ring
|
|
0:06:00
|
this destination unless it is in the allow ACL.
|
|
0:06:06
|
Alright? So, now that it's applied,
|
|
0:06:09
|
Let's go back to take a look at the access lists
|
|
0:06:15
|
'Cause we wanna see that if it begins with x001,
|
|
0:06:19
|
It should be allowed to ring mobile connect.
|
|
0:06:25
|
So, that means Desmond should be able to call mobile connect.
|
|
0:06:31
|
So let's have him call 3, sorry not 3,
|
|
0:06:33
|
but Hurley 1002 is ringing out to desk phone,
|
|
0:06:43
|
but we don't see ringing the pstn phone at all,
|
|
0:06:49
|
but you say wait a minute we did specifically allow x001
|
|
0:06:58
|
and you say, oh wait a minute, but you know what,
|
|
0:07:01
|
This does have anything to do, or maybe you've said it,
|
|
0:07:08
|
not remote destination profile, remote destination
|
|
0:07:13
|
but have anything to do with remote destination profile
|
|
0:07:20
|
This is where we applied the ACL.
|
|
0:07:22
|
Let's go back to the RDP,
|
|
0:07:25
|
that have anything to with this transformation of the calling party.
|
|
0:07:29
|
Well, Im glad you asked.
|
|
0:07:30
|
How are we told to transform it previously.
|
|
0:07:34
|
We are told to transform it so that
|
|
0:07:36
|
calls from the US showed up his ten digits
|
|
0:07:39
|
and calls coming outside the US should show us the full country code
|
|
0:07:43
|
but not the preceding plus.
|
|
0:07:45
|
So, if I'm calling from 3001,
|
|
0:07:47
|
maybe it's showing up
|
|
0:07:50
|
that properly.
|
|
0:07:54
|
Maybe it's showing up not as 3001
|
|
0:07:59
|
but as 31 and then anything.
|
|
0:08:08
|
Let's just say 31 and anything.
|
|
0:08:11
|
Let's try this.
|
|
0:08:17
|
Call from 3001 to 1002.
|
|
0:08:22
|
Ringing Hurley's desk but it's not ringing the PSTN.
|
|
0:08:34
|
Well, maybe, it's not.
|
|
0:08:40
|
And by the way we can just modify this.
|
|
0:08:41
|
Let's just, let's say from anywhere.
|
|
0:08:46
|
Will this work?
|
|
0:08:48
|
A directory number bang or exclamation, this means everyone.
|
|
0:08:52
|
So let's try it again. This one will work, by the way.
|
|
0:08:57
|
Here we go. It rings the PSTN.
|
|
0:09:00
|
So, wait a minute. That does show up as 31.
|
|
0:09:03
|
Now, we have 31!.
|
|
0:09:04
|
So, 31 anything should work.
|
|
0:09:09
|
Right? So why didn't it and 3001?
|
|
0:09:13
|
Well, maybe 'cause we used an X and shouldn't have been an X.
|
|
0:09:16
|
Maybe it should have been a 3001 so that was matching 3001
|
|
0:09:21
|
and the x001 wasn't working properly.
|
|
0:09:24
|
Well, let's try that. Let's test that theory.
|
|
0:09:27
|
3001? That's saved.
|
|
0:09:36
|
Try it again.
|
|
0:09:37
|
So, 3001 to call 1002.
|
|
0:09:47
|
Nope, not ringing the PSTN.
|
|
0:09:51
|
What could be the problem?
|
|
0:09:55
|
Let's modify this.
|
|
0:09:57
|
Now, let's leave it as it is. 3001.
|
|
0:10:03
|
Lets go back and have the number of 31.
|
|
0:10:07
|
Remember we were told we could allow 3120.
|
|
0:10:13
|
So, let's go back and allow 3120!.
|
|
0:10:17
|
Now, technically that could be an area code in the US of 312.
|
|
0:10:23
|
So, that wouldn't work.
|
|
0:10:25
|
So, what we really need to do
|
|
0:10:27
|
and that's why we've put the access here.
|
|
0:10:30
|
Let's say this gonna be capital.
|
|
0:10:34
|
So, XXX XX XX
|
|
0:10:43
|
Now, let's try the call.
|
|
0:10:48
|
Works now.
|
|
0:10:51
|
Now, it rings the PSTN.
|
|
0:10:56
|
So, wait a minute, was it the fact that i matched it more explicitly?
|
|
0:10:59
|
Let's get rid of this.
|
|
0:11:01
|
Safe and try again.
|
|
0:11:14
|
In the desk, it's not ringing the PSTN phone.
|
|
0:11:19
|
So, it was not that I matched the 3120 more explicitly.
|
|
0:11:25
|
In fact, I need to add another member.
|
|
0:11:27
|
And this time we'll put it back as X001.
|
|
0:11:33
|
I will try it again.
|
|
0:11:38
|
It's ringing perfectly though what it sounds like
|
|
0:11:45
|
is that we have to match both numbers,
|
|
0:11:49
|
the original calling number and the transformed calling number,
|
|
0:11:54
|
and that's exactly correct.
|
|
0:11:56
|
With mobile connect, if we are doing calling party transformation
|
|
0:12:03
|
of an internal DN, we must match both the original calling number
|
|
0:12:10
|
and the modified or transformed calling number.
|
|
0:12:15
|
Now if you're only wanting to match callers out on the PSTN,
|
|
0:12:18
|
Then we wouldn't need to that.
|
|
0:12:24
|
But if we are wanting to match both internal and modified,
|
|
0:12:31
|
those internal numbers and allow them or block them,
|
|
0:12:35
|
we have to match the pre and post transformed DN.
|
|
0:12:41
|
And if we take a look at the traces, we'll actually see
|
|
0:12:44
|
that it is doing a match of both and if doesn't make both
|
|
0:12:48
|
for a boolean and both matches
|
|
0:12:53
|
then it will reject the number.
|
|
0:12:57
|
So, we took care of 1 to and 3000 series numbers here and we took 3120
|
|
0:13:03
|
and what was the other thing we had to do calls from 1206.
|
|
0:13:08
|
So, currently, let's see of we could call in from the PSTN.
|
|
0:13:19
|
Call in from the PSTN 06.
|
|
0:13:35
|
So, it's ringing the desk phone, but it's not ringing the PSTN phone.
|
|
0:13:50
|
Now what if i matched !/+3120!.
|
|
0:13:58
|
Sorry,not !/, just +3120!
|
|
0:14:05
|
Now, let's try that call again.
|
|
0:14:11
|
Now, it's ringing in,
|
|
0:14:13
|
So, again, the pre-transformed number,
|
|
0:14:16
|
the globalized format and the localized format.
|
|
0:14:23
|
I think i meant to actually go back and change this to,
|
|
0:14:25
|
it wasn't just three patterns to perform the above task,
|
|
0:14:28
|
because you can't do it in three patterns.
|
|
0:14:31
|
Now that you want calls from the PSTN to call in
|
|
0:14:35
|
'cause were also going to have to match +1206.
|
|
0:14:45
|
Or I actually go any futher.
|
|
0:14:51
|
Let's call from Corporate Headquarter Phone 1 to 1002.
|
|
0:14:57
|
That's not matching and call in from the US PSTN.
|
|
0:15:07
|
That's not matching.
|
|
0:15:12
|
Well, neither those are true.
|
|
0:15:14
|
The first one from 1001 did match this DN.
|
|
0:15:17
|
but did not match the transformed 206 number
|
|
0:15:21
|
and this one matched the pstn pre-transformed
|
|
0:15:24
|
but not the post transformed.
|
|
0:15:26
|
So, we need to add one more member of 206 XXX XXXX.
|
|
0:15:37
|
Now, everything should work properly.
|
|
0:15:45
|
Calling from the US PSTN
|
|
0:15:48
|
and that's ringing out to the PSTN from the Mobile Connect
|
|
0:15:51
|
as well as the desk phone
|
|
0:15:55
|
or call from Headquarter Phone One.
|
|
0:16:00
|
That's ringing both for everything's good there,
|
|
0:16:06
|
but if I try to call from 2001,
|
|
0:16:12
|
it rings the desk phone but does not ring the PSTN.
|
|
0:16:16
|
And what about if I try to call in from the US,
|
|
0:16:20
|
Austin, Texas, or line two on the PSTN.
|
|
0:16:26
|
That's ringing the desk phone,
|
|
0:16:28
|
but it's not ringing the PSTN from Mobile Connect.
|
|
0:16:32
|
So, we are meeting the requirements although, again, like i said,
|
|
0:16:35
|
I need you to take that three patterns out.
|
|
0:16:37
|
I'd originally put that in there
|
|
0:16:38
|
but realized that because of this requirement,
|
|
0:16:44
|
because of the fact that with unified mobility,
|
|
0:16:47
|
it matches both the original and
|
|
0:16:50
|
so the pre and post-transformed calling number
|
|
0:16:54
|
and has to matched both,
|
|
0:16:57
|
or the access list, the PSTN callers or internal callers
|
|
0:17:01
|
that we have to have a minimum of five.
|
|
0:17:04
|
Now, we could have 6, 7, and match those in
|
|
0:17:07
|
1000 2000 and 3001 explicitly,
|
|
0:17:11
|
but we can do with this as well.
|
|
0:17:15
|
So, that takes care of those access lists.
|
|
0:17:19
|
Make sure all that's saved properly by jumping back in here. Did.
|
|
0:17:24
|
So, now let's add a new one and we'll call it the ACL
|
|
0:17:30
|
or Sawyer Block,
|
|
0:17:39
|
or the BLock ACL.
|
|
0:17:43
|
And we are to told to block member 2001.
|
|
0:17:51
|
Let's go for remote destination profile.
|
|
0:17:58
|
Now here, for Sawyer,
|
|
0:18:05
|
and right to the remote destination rather,
|
|
0:18:09
|
but we apply this do not ring the destin..
|
|
0:18:11
|
and by the way if I say check ring this destination,
|
|
0:18:14
|
notice I dont see anything,
|
|
0:18:16
|
I don't see Hurley's ACL for allowed,
|
|
0:18:18
|
and I dont see Sawyer's ACL for block
|
|
0:18:20
|
because it's on an allow dropdown.
|
|
0:18:24
|
I go to the blocked, that's when I see ACL for Sawyer block,
|
|
0:18:29
|
I press save. Update was successful.
|
|
0:18:34
|
So, now we wanna see if as we were told
|
|
0:18:39
|
Sawyer will block 2001.
|
|
0:18:44
|
So, let's call in from let's just say PSTN line 1,
|
|
0:18:53
|
Sawyer's line, I'm sure not that rings.
|
|
0:18:56
|
Single number reach, unified mobility,
|
|
0:18:59
|
What about from 3001?
|
|
0:19:02
|
2002.
|
|
0:19:05
|
That works just fine,
|
|
0:19:08
|
What about from 2001?
|
|
0:19:12
|
And it doesnt ring the pstn.
|
|
0:19:17
|
So, we're back at the ACL. We only block 2001,
|
|
0:19:26
|
but for the transformed we should also have to have
|
|
0:19:31
|
512 XXX XXXX or something similar
|
|
0:19:37
|
because that's the post-transformed, right?
|
|
0:19:40
|
See with this block it, now just dial here from 2001.
|
|
0:19:46
|
Ringing the desk phone, I'm sure it doesn't ring the PSTN,
|
|
0:19:49
|
but then again that wasn't doing it earlier either.
|
|
0:19:51
|
So, let's get rid of that.
|
|
0:19:54
|
Will this block it?
|
|
0:20:00
|
That's actually not blocking it,
|
|
0:20:05
|
but the block works a little bit differently.
|
|
0:20:07
|
In fact, I'll just go ahead and modify this rather than getting rid of it.
|
|
0:20:13
|
The blocked, we have to block the pre-transformed number.
|
|
0:20:21
|
So, we have this now again, 2001 rings the desk phone,
|
|
0:20:28
|
does not ring the PSTN phone all day long.
|
|
0:20:32
|
So, blocked ACL has to match the pre-transformed allow ACL,
|
|
0:20:39
|
has to matched both the pre and post-transfromed ends.
|
|
0:20:45
|
|