Brekeke SIP Server Wiki

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?

 

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.

  • Set [SIP Server Admin] > [Configuration] > [SIP] > [Authentication] > [REGISTER]: off.
  • Set [SIP Server Admin] > [Configuration] > [SIP] > [Authentication] > [INVITE]: off.
  • Save the settings and restart from the Brekeke SIP Server Admintool > [Start/Shutdown] page.

Steps to set up authentication accounts at Brekeke SIP Server > [User Authentication]:

4-1. From product admintool > [User Authentication], click [New User], and set:

  • [User]: Phone number (SIP user ID)
  • [Password]: AnyPassword
  • [Confirm Password]: SamePassword
  • [Name]: Description to remind you whose authentication account this is
  • [Email Address]: User contact email
  • Click the [Add] button
  • To make sure the user authentication information has been added, click on [User Authentication]

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:
i. [User]: 200
ii. [Password]: 1234
iii. [Confirm Password]: 1234
iv. [Name]: PhonerLite A

b. PhonerLite B User Authentication account:
i. [User]: 201
ii. [Password]: 5678
iii. [Confirm Password]: 5678
iv. [Name]: PhonerLite B

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:

  1. Enter 201 and press the [Dial] button.PhonerLite A SIP User ID, 200, will show on PhonerLite B as the caller number.
  2. To hang up, press the [hang up] button.

To make a call from PhonerLite B to PhonerLite A:

  1. Enter 200 and press the [Dial] button.
  2. 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

Need technical assistance?

 

Yes No
Suggest Edit