Wednesday, November 26, 2008

How to connect Nokia e71 SIP to Asterisk?

Today I tried another wonderful feature that built in this Nokia e71, VoIP SIP client. After several testing, it's works! Now, my e71 not only as my mobile phone but also my "mobile office extension phone"! It become an Unified Communication Device with combinations of several features e.g. mobile phone, emails, web browser, extensions phone, instant messenger client etc.

In order to connect your Nokia e71 SIP ( Internet Call ), there are some configurations are needed in your Asterisk Server. You may refers to my sip.conf settings as below :

[1010]
type=friend
secret=1234
qualify=yes
port=5060
pickupgroup=
nat=yes
host=dynamic
dtmfmode=rfc2833
dial=SIP/1010
context=from-internal
canreinvite=no
callerid=device <1010>
call-limit=50

You may also like to configure the "realm" in the sip.conf under [General] context, else you may leave it as default which is "asterisk".

Remember to restart your SIP service to avoid getting Error 400 later in your asterisk debug.

The next step that you need to do is configure your phone ( Make sure there is Internet Connections ).

Step 1:

Go to "Menu"-->"Tools"-->"Settings"-->"Connections"-->"SIP Settings". Then, click on "Options"-->"Add New"

Profile name: <to be defined>
Service profile: IETF
Default access point: <your wifi access point>
Public user name: sip:<SIP user>@<domain or IP address>
Use compression: No
Registration: Always on
Use security: No

[Proxy server]
Proxy server address: sip:<IP address of your asterisk>
Realm: asterisk or <realm of your asterisk>
User name: <SIP user>
Password: <secret>
Allow loose routing: Yes
Transport type: Auto
Port: 5060

[Registrar server]
Registrar server address: sip:<IP address of your asterisk>
Realm: asterisk or <realm of your asterisk>
User name: <SIP user>
Password: <secret>
Transport type: Auto
Port: 5060

Now, you should able to see that your SIP is Registered.

Step 2:

Go to "Menu"-->"Tools"-->"Settings"-->"Connections"-->"internet Telephone Settings". Then, click on "Options"-->"Add New Profile"

Name: <to be defined>
SIP profiles: <previously defined profile>

Try to make an Internet Call by select "Options"-->"Call"-->"Internet Call" after key in the telephone number.

No comments: