Brekeke SIP Server v3 Quick start guide
This guide provides a simple setup sample for getting started using Brekeke SIP Server.
Note:
In this guide, we use following environment for setting up Brekeke SIP Server.
- Windows OS
- Brekeke SIP Server installed with installer (exe file)
What’s Required?
- LAN switch or hub for setting up a small LAN environment
- Windows PC
- Java SE (https://docs.brekeke.com/sip/installing-java-se)
- PhonerLite (phonerlite.de) installed on two separate PCs.
(Note that PhonerLite requires a microphone and speaker[s] for voice communication.)
Step 1 – Setting up a Windows PC with a static IP address
Assign a static IP address (i.e., IP address 192.168.0.102 and subnet mask of 255.255.255.0:) to the Windows PC that Brekeke SIP Server is installed.
Step 2 – Install Java SE
Installing Java SE is required prior to installation of Brekeke products. For detail, refer to the Installing Java SE.
Step 3 – Download and Install Brekeke SIP Server
Download Brekeke SIP Server from our DOWNLOAD page. Run the executable file.
Go to “Start” / “All Programs” / “Brekeke SIP Server” to run product admintool and activate the license.
Login using “sa” for both [User] and [Password].
Step 4 – Setting Up User Authentication Accounts
The authentication for REGISTER and INVITE is enabled by default on Brekeke SIP Server, which is set from fields under product admintool > [Configuration] > [SIP] > [Authentication]. To register a SIP UA with authentication, create a [User Authentication] account for your SIP UA.
Notice:If you do not require to authenticate users, configure settings below. Then, skip the rest of step 4 and move on to step 5.
Steps to set up authentication accounts at Brekeke SIP Server > [User Authentication]: 4-1. From product admintool > [User Authentication], click [New User], and set:
4-2. In this example, we will create authentication accounts from both PhonerLite SIP UAs. The authentication user IDs below need to be the same as the PhonerLite phone numbers (SIP user IDs), which is required by the default authentication setting in [Configuration] > [SIP] > [Authentication] / [Auth-user=user xxxx] fields a. PhonerLite A User Authentication account: b. PhonerLite B User Authentication account: |
Step 5 – Setting up PhonerLite SIP UAs
1. Set up PhonerLite as a SIP UA:
- Run PhonerLite by double-clicking PhonerLite.exe (or start from the start menu.)
- Set up from the PhonerLite [Setup Wizard]
Select “manual configuration”.
Proxy/Register: 192.168.0.102 (the Brekeke SIP Server’s IP address set in step 1)
Realm/Domain: 192.168.0.102 (the Brekeke SIP Server’s IP address set in step 1)
STUN: (blank)
User name: [User] set in step 4-2a/2b
Authorization name: the [User] set in step 4-2a/2b
Password: the [Password] set in step 4-2a/2b
profile name: (any)
Note: If PhoneLite is used on the same place where the Brekeke SIP Server is running, because Brekeke SIP Server uses 5060 port as its default SIP port, PhonerLite’s SIP port should be changed from 5060 to other one.
2. In order for PhonerLite to work as a voice communication device, you must have a microphone and speaker(s) connected to your PC.
3. Verify that PhonerLite has been successfully registered on two PCs.
From the Brekeke SIP Server Admintool > [Registered Clients] page, both PhonerLite registration records will show as:
[user:] 200; [Contact URL:] sip:200@pc1_IP
[user:] 201; [Contact URL:] sip:201@pc2_IP
Step 6 – Making Calls
Dialing the PhonerLite SIP User ID shown on the Brekeke SIP Server Admintool > [Registered Clients] page
To make a call from PhonerLite A to PhonerLite B:
- Enter 201 and press the [Dial] button.PhonerLite A SIP User ID, 200, will show on PhonerLite B as the caller number.
- To hang up, press the [hang up] button.
To make a call from PhonerLite B to PhonerLite A:
- Enter 200 and press the [Dial] button.
- To hang up, press the [hang up] button.
See also:
Setting port forwarding when Brekeke Server is behind NAT
List of SIP devices and services tested and confirmed with Brekeke products