+ Post New Thread
Results 1 to 15 of 15
Netbooks, PDA and Phones Thread, iPhones, SIP Clients, and Mitel ICP3300 systems. in Technical; Recently I acquired an iPod Touch, and one of our other technicians (whom I purchased the Touch from) acquired an ...
  1. #1
    Marci's Avatar
    Join Date
    Jun 2008
    Location
    Wakefield, West Yorkshire
    Posts
    893
    Thank Post
    84
    Thanked 235 Times in 194 Posts
    Rep Power
    82

    iPhones, SIP Clients, and Mitel ICP3300 systems.

    Recently I acquired an iPod Touch, and one of our other technicians (whom I purchased the Touch from) acquired an iPhone. We've since proved our case to the network manager that they're invaluable network tools, and he's gone and got himself one as well.

    What we WANTED to know however, was how to use them as VoIP Phones tied to our internal phone system as SLT had made the decision to get rid of the work-mobiles that we all had.

    Information online for this was sketchy with very little info available. Folks said they'd done it, but no-one really said how...

    Well, we've sussed it out... so I'm posting it here in case anyone else out there has been looking.

    We're using the following:

    - iPhone / iPod Touch on OS3.1.2 connecting to WiFi via internal Trapeze system
    - Mitel ICP3300


    1 - Ensure you have SIP User Licenses available for number of extensions you want to add... see "License and Option Selection" in the Mitel System Administration Tool.

    2 - Create a User extension via "User Configuration" in the Mitel System Administration Tool. Fill all fields in as normal. Set Device Type to "Generic SIP Phone", and set and confirm the "Login Pin"

    3 - Download "iSipSimple" from the iTunes AppStore, and transfer to your iPhone or iPod Touch (NB: iPod Touch requires headphones & mic, wired or bluetooth)

    4 - Connect to your WiFi connection. Note, Mitel ICP3300 needs to be accessible from this WiFi connection. Use PingLite from Appstore to see if you can ping the ICP3300's IP address from your device. If not, start looking at your infrastructure and routing tables etc - sorting that out is beyond the scope of this post.

    5 - Open "iSipSimple", head to "Settings" page, and make sure "RFC3605 Support" is set to ON (otherwise you get patchy audio with frequent dropouts)

    6 - Go to "Accounts" page, click "Edit", then "Add new SIP account".

    7 - Select "Other SIP Provider"

    8 - Set account details as follows...

    Display Name: telephone-extension-number
    Domain: IP Address (or resolvable DNS) of ICP3300
    Username: telephone-extension-number
    Password: login-pin

    Click "Advanced" and set as follows

    Auth Username: telephone-extension-number
    Voicemail Number: whatever number you dial on your system to reach voicemail
    Phone Number: telephone-extension-number

    [the above settings are the same if you're using X-Lite PC Softphone client with Mitel also]

    Leave all other settings as standard. Click "Sip Accounts" in top left corner.
    Click "Save" in top right corner. Click "Account Manager" in top left corner.

    Your account should be listed alongside an ON/OFF switch. Turn it ON.
    Once it's connected, the text should become green.

    Done!

    Head to the "Dialer" page. You can now be reached on the extension number you programmed, and can make calls to any other internal extension, or to standard numbers, all via your Mitel ICP3300.

    NOTE: This only functions when iSipSimple is open on your iPhone / iPod. As soon as you close iSip and head to your homepage, you will no longer be reachable. If you want the client to run in the background, you will need a jailbroken iPhone or iPod running Cydia's Backgrounder app. If you have this, then open iSip, turn your account on, and then hold the HOME key until "Backgrounding Enabled" appears on screen. iSip now remains running in background while you work in other apps on your device.

    This tutorial only covers connectivity using WiFi LAN, where the ICP3300 is connected to the same LAN. For connection from anywhere via internet, again, you'd need a jailbroken device as Apple have disabled using VoIP via the 3G-Broadband connection. Your Mitel would also need to be accessible via the internet so relevant ports would need to be opened and forwarded to the ICP3300 on your company's router.

    To avoid having to use a JailBroken device, you can pay for "iSip with Push" from the AppStore, but your Mitel ICP3300 MUST be accessible via the internet for the push notifications to work... even if you only intend to use your device on the local network.

    Hope this helps some of you...!

  2. 3 Thanks to Marci:

    DanW (15th April 2010), GrumbleDook (13th March 2012), plexer (1st February 2010)

  3. #2

    Join Date
    Apr 2010
    Posts
    6
    Thank Post
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0
    Hi there
    Could you perhaps find out on which firmware version your Mitel runs? Would be very valuable info!
    Thanks

  4. #3
    Marci's Avatar
    Join Date
    Jun 2008
    Location
    Wakefield, West Yorkshire
    Posts
    893
    Thank Post
    84
    Thanked 235 Times in 194 Posts
    Rep Power
    82
    Haven't a clue and wouldn't know how to find out - active software version is 8.0.9.18 if that's of any use (altho it's getting upgraded to latest release tomorrow)

  5. #4

    Join Date
    Apr 2010
    Posts
    6
    Thank Post
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0
    If you are able to log into your mitel you'll find the software version on the right -"About System Administration" But I reckon the active software you've given me is correct. Would be interesting to see if this still works on the latest software. Ask them to upgrade to MCD 4.1 aka v.10.1

  6. #5
    Marci's Avatar
    Join Date
    Jun 2008
    Location
    Wakefield, West Yorkshire
    Posts
    893
    Thank Post
    84
    Thanked 235 Times in 194 Posts
    Rep Power
    82
    10.1 is what it's being upgraded to and they've verbally confirmed that it will still work...

  7. #6

    Join Date
    Apr 2010
    Posts
    6
    Thank Post
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0
    Ok thats good then! Please let us know if it works on 10.1!

  8. #7
    Marci's Avatar
    Join Date
    Jun 2008
    Location
    Wakefield, West Yorkshire
    Posts
    893
    Thank Post
    84
    Thanked 235 Times in 194 Posts
    Rep Power
    82
    Quote Originally Posted by mothman View Post
    Ok thats good then! Please let us know if it works on 10.1!
    It does... Release level 4.1, Software load 10.1.0.69_1. Currently using both X-Lite on desktop and iSipSimple on iPodTouch without issue, and the new "Personal Ring Group" feature is superb - can make multiple extensions ring simultaneously - eg: ring 730, and my X-Lite desktop will ring (ext 730), AND my iPod will ring (ext 725). The call gets routed to whichever gets answered first. Means you can have a departmental number where every phone rings rather than waiting for huntgroup to round-robin the call til it answers.

  9. #8

    Join Date
    Apr 2010
    Posts
    6
    Thank Post
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0
    Quote Originally Posted by Marci View Post
    It does... Release level 4.1, Software load 10.1.0.69_1. Currently using both X-Lite on desktop and iSipSimple on iPodTouch without issue, and the new "Personal Ring Group" feature is superb - can make multiple extensions ring simultaneously - eg: ring 730, and my X-Lite desktop will ring (ext 730), AND my iPod will ring (ext 725). The call gets routed to whichever gets answered first. Means you can have a departmental number where every phone rings rather than waiting for huntgroup to round-robin the call til it answers.
    Ok thats awesome! I also tested with a iphone yesterday and worked first time around! Yes the ringroups is a very nice addition but there is something even better ~ Its called dynamic extension and will allow you to actually use your standard cellphone ,SIP & normal handset as one, allowing you to transfer calls between whichever one you prefer. Best part is it doesn't require additional licenses.... Still have to test though

  10. #9
    Marci's Avatar
    Join Date
    Jun 2008
    Location
    Wakefield, West Yorkshire
    Posts
    893
    Thank Post
    84
    Thanked 235 Times in 194 Posts
    Rep Power
    82
    Am looking for that at the moment in the new menu structure... that was actually the main reason we got the upgrade...

  11. #10
    Marci's Avatar
    Join Date
    Jun 2008
    Location
    Wakefield, West Yorkshire
    Posts
    893
    Thank Post
    84
    Thanked 235 Times in 194 Posts
    Rep Power
    82
    Ah - hang on - Personal Ring Groups IS Dynamic Extensions... however, licenses required for your cellphone, as that portion requires you to use External Hotdesking - each External Hotdesk User consumes an additional IP license, AND requires an External HotDesk User license... sod's law - we don't have any External Hot Desk user licenses.

    The Mitel components that enable Dynamic Extension include External Hot Desking and Personal Ring Groups (PRG).

    External Hot Desking
    External Hot Desking allows external devices (usually identified by an external phone number) to be hot desk devices. This enables calls made to the user’s hot desk number to ring any device associated with that user (see Personal Ring Groups below).

    Through External Hot Desking, when a user calls into the business communications system, it will authenticate the device and MCD will recognize the user as being permanently logged on. From there, the user can make multiple calls without leaving the business PBX. Once logged in, the user gains access to all the attributes and features of her Mitel IP desk phone.

    Personal Ring Groups
    The Personal Ring Groups (PRG) feature allows a collection of devices (directory numbers) to be associated with a single user. When the user’s primary number is called, MCD rings all associated devices (up to eight) simultaneously. In this way, the primary number acts as the unique PBX identity or directory number. Similarly, whichever device in the PRG a mobile worker uses to make a call or access a feature will take on the user’s identity including all his rights and permissions.

    In addition, PRG’s Handoff feature allows calls to be pushed or pulled between devices in a group. A push passes the call to the group, where it can be answered by any other enabled device. A pull takes an in-progress call away from another device.

    Group Presence
    Group Presence allows users to indicate which device/identity/number in their groups is available to receive calls. For example, if a user is in the office, she would set up her wireless, mobile and home numbers as “absent” from a ring group. This does not remove them from the group, but simply ensures they do not ring when a call comes in. Alternatively, when the user is at home covering off-hours calls, she can make her cellular phone “present” in the group to ensure it receives any incoming calls.

    Group Presence can be selected for voice hunt groups, Name Tag hunt groups, ring groups, Personal Ring Groups, and ACD agent groups. The Group Presence option is controlled by Class of Service.
    Source: Dynamic Extension | Mitel Phone Systems
    Last edited by Marci; 16th April 2010 at 09:32 AM.

  12. #11

    Join Date
    Apr 2010
    Posts
    6
    Thank Post
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0
    Quote Originally Posted by Marci View Post
    Ah - hang on - Personal Ring Groups IS Dynamic Extensions... however, licenses required for your cellphone, as that portion requires you to use External Hotdesking - each External Hotdesk User consumes an additional IP license, AND requires an External HotDesk User license... sod's law - we don't have any External Hot Desk user licenses.



    Source: Dynamic Extension | Mitel Phone Systems

    Aah yes your right there! Check with my colleagues and apparently this works well!

  13. #12

    Join Date
    Apr 2010
    Posts
    6
    Thank Post
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0
    If anyone else was wondering I got this working on my HTC HERO (ANDROID) with SIPAgent 0.8.9.

  14. #13
    Marci's Avatar
    Join Date
    Jun 2008
    Location
    Wakefield, West Yorkshire
    Posts
    893
    Thank Post
    84
    Thanked 235 Times in 194 Posts
    Rep Power
    82
    Update time... I updated my iPod to iOS4, and purchased the full isip client. Everything stopped working.

    Solution: set your ICP3300's IP address in the SIP STUN SERVER field.

    Also, vNet have brought out a private APN Push server for sending push notifications to your iDevice running their client to allow it to run in the background under iOs4. They provide a virtualbox image for this - 472Mb - am setting it up at the moment. Means your ICP3300 does NOT need access to the internet as stated in first post.

  15. #14

    Join Date
    Mar 2012
    Posts
    1
    Thank Post
    0
    Thanked 0 Times in 0 Posts
    Rep Power
    0
    Dear Marci;

    can you please tell me which ports i need to open for connectin over 3g.

    Kindly Regards
    Ala'a

  16. #15
    Marci's Avatar
    Join Date
    Jun 2008
    Location
    Wakefield, West Yorkshire
    Posts
    893
    Thank Post
    84
    Thanked 235 Times in 194 Posts
    Rep Power
    82
    Not a clue I'm afraid - 'twas 4 years ago, and I left there 3 years ago and no longer have access to mitel kit. Sorry!

SHARE:
+ Post New Thread

Similar Threads

  1. SIP to analogue gateway?
    By Ric_ in forum General Chat
    Replies: 17
    Last Post: 29th July 2009, 01:33 AM
  2. DDI on Mitel 3300
    By rob998 in forum Wireless Networks
    Replies: 10
    Last Post: 11th May 2009, 04:29 PM
  3. SIP ISA config
    By layercake426 in forum Windows
    Replies: 5
    Last Post: 27th November 2008, 03:13 PM
  4. Mitel 5212 Phone & POE Injector
    By BaccyNet in forum Wireless Networks
    Replies: 4
    Last Post: 28th May 2008, 12:12 PM
  5. SIP phones
    By FN-GM in forum Recommended Suppliers
    Replies: 5
    Last Post: 15th April 2008, 02:04 PM

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •