Phone Node

1. Introduction

The traditional telephone network is a globally accessible secondary communication channel to complement the internet that for your Private Cyberspace primarily runs on.

All Private Cyberspaces come with a phone portal:

  1. for interaction with people without smart phones
  2. when the owners cannot interact with their smart phones (e.g. when driving and walking)
  3. as an "out-of-band" communication channel (e.g. for security checks)
  4. when internet is not available or of poor quality

You can attach one or more phone number to your private cyberspace so it can interact with others over traditional non-IP telephone networks.

This phone number can be your existing mobile phone number. Once attached you can use it when you want:

  • your Private Cyberspace to answer your calls when you are busy
  • your friends to call your Private Cyberspace instead of your real phone

Despite the advance of web based technology, the traditional phone network is a great alternative communication channel in some cases:

2. Shared Phone Portal

To save cost, a few Private Cyberspaces can share a common phone portal.

2.1. Public Phone Portal

An easy to remember phone number for the public to pick up short voice messages from your Private Cyberspaces.

Australian Example:
13 88 13

You want to verify you Your private cyberspace
You call into 138813 in Australia

2.2. Member Phone Number

Collects data from caller into your Private Cyberspace using Voice, DTMF, SMS and Fax.

Ways of specifying the phone number of the private cyberspace you want to contact (the destination phone number):

Australian Example:
+614 99 33 1111

Note: we know CSID is for the SENDER fax phone number but we are using it for the RECEIVER fax number so we can forward the received fax from +614 99 33 1111 to the correct Private Cyberspace.

Specify the phone number of the private cyberspace you want to contact after the call is answered by the Interactive Phone Number.

2.3. Shared Ring Number

For you to ring to supply you phone number to the system. This just get the caller number it does NOT actually answer the phone call.

Phone Number Verification process initiated from

Australian Example:
1800 180 100

3. Dedicated Phone Portal

If you do NOT want to use the shared portals above, you can get a dedicated phone number for your Private Cyberspace.

With your own dedicated phone number, there is NO need for any portals to forward calls to your Private Cyberspace. All the calls will reach your cyberspace directly.

Australian Example:
A list of available dedicated numbers are here:
Click "Choose an option" to see a list of available mobile phone numbers.
All those mobile numbers can receive Voice, Fax, SMS.

4. Deployment

Current deployments

  1. Australia
  2. United States of America is a privacy preserving public phone number mapping database, designed as a compatible replacement for International Telecommunication Union (ITU)'s telephone number mapping system, which has been dying for years.'s attempt to create a new SIP based voice network has some similarity with the dead iNum network which has been give the +8835100 country code by the ITU but has not been successful.

Unlike iNum,'s focus is end-users instead of their voice providers. We will be applying to ITU for a formal global phone number assignment, but in the meantime, we will be assigning phone numbers from the currently free +8839 range avoiding other +883 numbers listed on ITU site.


The concept of a global telephone number look up directory ( and global telephone number range (+883) can be useful if ran by citizens instead bureaucrats.

All Private Cyberspaces come with +883 phone numbers that are routed using the database.

End users can make and receive calls to their +883 numbers via the web phone inside their Personal Console or use public web phones (e.g. or by calling into phone portals (e.g. +61499331111).

For SIP telephone carriers and systems, +883 phone numbers are reachable by simply adding into their ENUM configuration.

Usage conforms to the ENUM standard and is a publicly available for any individual or organisation to lookup without charge.

Compatible Devices

Enabling look up is as simple as adding the word "" into the ENUM lookup list of any Internet Phone (VoIP) device or system.

For people without ENUM compatible devices or systems, the best way is to request domain be added to the ENUM domain list of their respective VoIP provider.

Most VoIP provider will be happy to add since it will reduce their cost of delivery of phone calls to any phone numbers on

Compatible Providers

If your internet phone device does not support ENUM, tell your Internet Phone (or VoIP) provider to configure ENUM into its network - there is no charge for using

Once your provider has configured the ENUM domain into their network, ALL their customers can use ENUM transparently - making it very convenient for its users to tap into this powerful technology.

Your provider can also save money and improve quality by sending phone calls to all the phone numbers in domain (directly to the end device) WITHOUT going through any intermediate carriers or networks.

Besides using for lookup, all telephone operators are also welcomed to add their phone numbers into

If your provider has any questions or want to submit their phone numbers to please tell them to send an email to

Supported Services

There are many ENUM services defined:

Currently we are only supporting:

email mailto RFC4355
fax tel RFC4355
ical-access https RFC5333
ical-sched mailto RFC5333
pstn tel RFC4769
sip sip, sips RFC3764
sms tel RFC4355
vcard https RFC4969
web https RFC4002
xmpp xmpp RFC4979

Please refer to RFC6118 for general details.

Testing ENUM

It is best to check with your Internet Phone (VoIP) provider on whether they support ENUM However, there is a quick way of testing for support on your network yourself:

Simply make a call from your internet phone to anyone of the phone numbers on the Access Number List.

If you get charged for that call then most likely your Internet Phone Provider has NOT configured into its network. If it is a free call then most likely your Internet Phone Provider is one of those who have configured.

Web Browser Phone

The domain comes with a cross platform ONE CLICK web browser phone (e.g. android, ios, windows, macos, linux).

Any Server Version

mandatory description example
server= the sip server
identity= the sip account
authentication= authentication number 614099331111
password= the sip password 75647563
optional description example
destination= destination phone number 61138813
display= name to display to callee robinhood

Fixed Server Version

mandatory description example
username= sip username 61499331111
password= the sip password 75647563
optional description example
destination= destination phone number 61138813

the domain is fixed e.g.
the display=, identity=, authentication= are created from username=

Alias Phone Numbers

The international country code +883 has been set aside for phone numbers with an international nature by the ITU.

Global uses of +883 range have failed to gain traction (e.g. iNum - which no one seems to want to take responsibility anymore), which is not surprising as there is no incentive for telecommunication carriers to supporting the creation of additional competitors for voice traffic.

Private Cyberspace is using the +8839 number range for INTERNAL phone calls, avoiding overlap with existing assignments listed on the ITU site.

As +8839 has not been assigned by the ITU, so it will NOT work externally with carriers that do NOT use Private Cyberspace's ENUM service (based on the domain).

+8339 enables you to make free voice calls between web browser on most devices worldwide.

You can generate a +8839 phone number for yourself inside your Personal Console after verifying your phone number in 2 ways:

1. Existing Phone Numbers

A new +8839 number can be created by just adding 8839 in front of your current verified phone number.

For example, say your verified phone number is +61499331111 then your Private Cyberspace number can be +883961499331111. If you friends dial +883961499331111 from their web phone then your web phone will ring!

Note since this Cyberspace Phone Number is based on a real phone number, you will need to perform Phone Number Verification at least once every 90 days. Phone Number Verification is also required when there is a dispute on who is the current owner a particular phone number.

2. Random Phone Numbers

You can also create a +8839 number with 6 to 12 random digits.

For example, +8839123456 and +8839123456789012.

You can normally keep these as long as you keep using them.

3. Nice Numbers

Nice phone numbers are easy to remember e.g. short +8839333, repeating +8839111222333 etc.

They will given to those that have contributed a lot to the ecosystem or sold to raise funds for those in unfortunate circumstances.

Web Phone

All Phone Node comes with a built in Web Phone based on WebRTC technology that can be used in most browsers on all platforms (Android, iOS, Linux, macOS, Windows), WITHOUT installing of any applications.

All features work on Chrome (and associated browsers like Edge and Opera) while most features work on Safari and Firefox.

1. Open Source Software

1.1 Asterisk

Currently the built in Web Phone is based on Browser Phone frontend and Asterisk backend. Browser Phone can handle video and text as well as audio:

  1. Audio Calling
  2. Video Calling
  3. Blind Call Transfer
  4. Attended Call Transfer
  5. 3rd Party Conference Call
  6. Call Detail Records
  7. Audio & Video Call Recording
  8. Screen Share during Video Call
  9. Scratchpad Share during Video Call
  10. Video/Audio File Share during Video Call
  11. Selective Forwarding Unit (e.g. talker notification, Caller ID)
  12. Text Messaging
  13. Contacts Roster
  14. Contacts vCard
  15. Contacts Picture
  16. Message Typing Indication
  17. Message Delivery & Read Notification
  18. Offline Message History

1.2. FreeSwitch

For those who prefer FreeSWITCH instead of Asterisk, another Web Phone version based on SaraPhone frontend and FusionPBX backend is being tested. Saraphone has the more traditional voice only pure SIP features:

  1. AutoAnswer
  2. Attended Transfer
  3. Blind Transfer
  4. Busy Lamp Field (BLF)
  5. Call Error Cause Display
  6. Caller Name and Number Display
  7. Do Not Disturb (DND)
  8. Hold
  9. Hot Desking
  10. Mute
  11. Message Waiting Indicator (MWI)
  12. Notifications
  13. Network Disconnect Reload
  14. Phone Book
  15. Redial

2. Current Limitations

Limitations currently being investigated:

2.1. Closing Window

You must close the WebRTC phone browser window or tab AFTER the call is finished. A proposed interim action of closing the browser window automatically on pressing the Hang Up button is being investigated.

2.2. Outbound Ring Tone

When making outbound calls there is NO ringing tone in some cases, although the destination is still being called and will be put through to you properly when they answer. This is being investigated.