Configure the IMS

IP Multimedia Subsystem (IMS) is access independent as it supports multiple access types including GSM, WCDMA, CDMA2000, WLAN, Wireline broadband and other packet data applications. IMS will make Internet technologies, such as web browsing, e-mail, instant messaging and video conferencing available to everyone from any location. It is also intended to allow operators to introduce new services, such as web browsing, WAP and MMS, at the top level of their packet-switched networks.

ChinaMobile is one of the largest telecom operators in China. It provides IMS lines in some provinces. Listed below are the IMS we tested:

You will need to use the value provided by ChinaMobile to adjust the registrar hostname and outbound proxy IP.

Most VoIP providers require your system to REGISTER with theirs. Enter the registration line here. ex:

username:password@switch.voipprovider.com.

Many providers will require you to provide a DID number, ex: username:password@switch.voipprovider.com/didnumber in order for any DID matching to work.

 

The inbound routes configuration as above ,the RingGroupwill ring after there are incoming calls.

If want all the incoming callers to choose which services or people to access,you can set the Inbound Destination to IVR.

Define the expected DID Number if your trunk passes DID on incoming calls. Leave this blank to match calls with any or no DID info.

You can also use a pattern match (eg _2[345]X) to match a range of numbers

And the outbound routes configuration as above.

A Dial Pattern is a unique set of digits that will select this route and send the call to the designated trunks. If a dialed pattern matches this route, no subsequent routes will be tried. If Time Groups are enabled, subsequent routes will be checked for matches outside of the designated time(s).

X matches any digit from 0-9
Z matches any digit from 1-9
N matches any digit from 2-9
[1237-9] matches any digit in the brackets (example: 1,2,3,7,8,9)
. wildcard, matches one or more dialed digits
prepend: Digits to prepend to a successful match. If the dialed number matches the patterns specified by the subsequent columns, then this will be prepended before sending to the trunks.

prefix: Prefix to remove on a successful match. The dialed number is compared to this and the subsequent columns for a match. Upon a match, this prefix is removed from the dialed number before sending it to the trunks.

match pattern: The dialed number will be compared against the prefix + this match pattern. Upon a match, the match pattern portion of the dialed number will be sent to the trunks

CallerID: If CallerID is supplied, the dialed number will only match the prefix + match pattern if the CallerID being transmitted matches this. When extensions make outbound calls, the CallerID will be their extension number and NOT their Outbound CID. The above special matching sequences can be used for CallerID matching similar to other number matches.