Mike's PBX Cookbook

Programming Mobile X

Mobile X is TWO independant features, PCA and MOBX, which are often combined on one UEXT (Universal Extension).

Also refer to the Mobile X User Guide.

Steps:

➤ Goto LD 15, and turn on PCA (Personal Call Assistant).
     - PCA can simultaneously ring another device - see Building a PCA for more details.

CHG
TYPE FTR_DATA 
PCA ON

➤ Goto LD 24, create a Mobile Service Access DN, requiring Authorization (AUTR).
     - This is the DID number MOBX users call in on, authorisation sets the session COS, NCOS and TGAR.

REQ  new
TYPE msa               Mobile Services Access DN
CUST 0
DN   9122              Must be in DID range
SCOD 
AUTR yes               Must enter YES
RANR 
DGTS 

➤ Print / Change the Authcode block in LD 88:

REQ prt
TYPE aub
CUST 0
SPWD                   Password, default 0000, does not display

CUST 00
ALEN 06                Authcode length, set to 6 (min 4)
ACDR NO
AUTHCOD_ALRM OFF
RANR X                 Recorded announcement route, or dial-tone
ACLE NO
BRST 10
RTRY NO
AUTO NO

CLAS COS  TGAR NCOS   CLAS COS  TGAR NCOS   CLAS COS  TGAR NCOS   
000  UNR  05   05     001  CTD  01   00     002  CTD  01   00
003  CTD  01   00     004  CTD  01   00     005  CTD  01   00
006  CTD  01   00     007  CTD  01   00     008  CTD  01   00
009  CTD  01   00     010  CTD  01   00     011  CTD  01   00
012  CTD  01   00     013  CTD  01   00     014  CTD  01   00
015  CTD  01   00     016  CTD  01   00     017  CTD  01   00
018  CTD  01   00     019  CTD  01   00     020  CTD  01   00
:

➤ Change the CLAS COS, NCOS and TGAR values, in LD 88:

REQ chg
TYPE aub
CUST 0
SPWD                   Password, default 0000, does not display
ACDR 
AUTHCOD_ALRM 
RANR 
ACLE 
BRST 
RTRY 
CLAS 1                 Change class 1...
 COS unr               - to have this COS,
 TGAR 3                - this TGAR,
 NCOS 3                - and this NCOS
 CLAS 

➤ Then build auth code in LD 88. Here a system wide code:
     - If you anticipate requiring a lot of codes, they can also be auto-generated.

REQ new
TYPE aut
CUST 0
SPWD                   Password, default 0000, does not display)
CODE 555666            Add new auth code...
SARC 
CLAS 0                 - associate with class 0
CODE 

➤ Build the MOBX phone on an existing Virtual Superloop (add one if necessary, prefixed V in LD 97).
     - The UXID must be a 100% match, so check it with D-Channel Monitoring if in doubt.

DES  MOBX  
TN   200 1 00 00  VIRTUAL
TYPE UEXT              Universal Extension
CDEN 8D
CTYP XDLC
CUST 0 
UXTY MOBX              MOBX: universal extension type is Mobile X
UXID 05554548482       MOBX: cellphone number, must match the received CLID
NUID              
NHTN              
MRT  
ERL  0 
ECL  0 
FDN  
TGAR 5 
LDN  NO
NCOS 5                 PCA: must allow external dialing for PCA to work
SGRP 0 
RNPG 0 
SCI  0 
SSU  
XLST 
CLS  CTD FBD WTA LPR MTD FND HTD TDD HFD CRPD 
     MWD LMPN RMMD AAD IMD XHD IRD NID OLD VCE DRG1
     POD SLKD CCSD SWD LND CNDD
     CFTD SFD MRD DDV CNID CDCA MSID DAPA BFED RCBD 
     ICDD CDMD LLCN MCTD CLBD AUTU
     GPUD DPUD DNDD CFXD ARHD FITD CLTD ASCD 
     CPFA CPTA ABDD CFHD FICD NAID BUZZ AGRD MOAD 
     AHA DDGA NAMA 
     DRDD EXR0 
     USMD USRD ULAD RTDD RBDD RBHD PGND OCBD FLXD FTTC DNDY DNO3 MCBN 
     VOLA VOUD CDMR PRED RECD MCDD T87D SBMD ELMD 
     MSNV FRA  PKCH CCMD MWTD DVLD CROD ELCD 
CPND_LANG ENG
HUNT 
PLEV 02 
PUID 
UPWD 
DANI NO
AST  
IAPG 0 
AACS NO
ITNA NO  
DGRP 
MLWU_LANG 0 
MLNG ENG
DNDR 0 
KEY  00 SCR 3100 0      PCA: this extension will ring with the HOT P external number
        CPND 
          NAME FRAME, ROOM
          XPLN 27 
          DISPLAY_FMT FIRST,LAST
     01 HOT P 13 905554548482#       PCA: access code and number, # speeds it up!
     02     
     03     
     04     
     05     
     06     
     07     
     08     
     09     
     10     
     11     
     12     
     13     
     14     
     15     
     16     
     17 TRN 
     18 AO6 
     19 CFW 16  
     20 RGA 
     21 PRK 
     22 RNP 
     23     
     24 PRS 
     25 CHG 
     26 CPN 
     27     
     28     
     29     
     30     
     31     

Note: UXID is checked first, then the Auth code to set the CLAS. If both are ok, the caller assumes the KEY 0 DN, with the CLAS COS, NCOS and TGAR values during the session. The TN's NCOS/TGAR values are used for PCA and the HOT P number.

➤ Back to LD 15, define call handling features:

REQ: chg
TYPE: ffc

TYPE FFC_DATA
CUST 0
CCRS 
SCPL 
FFCS 
MOBX_FFCS 
ADLD 
MFAC ##
MXSI 

➤ Then to LD 57, to define the new Feature Codes.
     - The following codes may not be available on YOUR system. However, try to use something memorable!

REQ chg
TYPE ffc         Flexible Feature Codes
CUST 0
FFCT yes         Confirmation tone (for PCAA, PCAD, PCAV)
CODE pcaa        Activate PCA or change the HOT P DN
PCAA #5
PCAA
CODE pcad        Deactivate PCA
PCAD #6
PCAD
CODE pcav        Verify the status of PCA
PCAV #7
PCAV
CODE mtrn        Activate the MobileX transfer feature
MTRN #1
MTRN
CODE mcfa        Activate a conference from a mobile telephone
MCFA #2
MCFA
CODE mcan        Cancel a Transfer or Conference from a mobile telephone
MCAN #3
MCAN
CODE mcom        Complete a conference or transfer from a mobile telephone
MCOM #0
MCOM
CODE mtgl        Toggle between two parties in a mobile phone conference or transfer
MTGL #4
MTGL
CODE