Gem 18, 01 / May 10, 17 16:12 UTC
Voice Routing Services (was TeamSpeak own server) ¶
Was looking here and there, in the forum, many users managing to exchange their own "IDs" of various comms services, like Steam, Discord, etc.
Why not placing online a TeamSpeak server, then, instead of relying to others' services (we can also contro very few)?
I did it on a machine (Apple's MacPro) in my LAN, a few time ago, to communicate with my friends: even if TS may seem "old tech" I saw that
- creating a (software) TS server is really easy
- the same as defining accounts and privileges
- communications needs very few bandwitdh, as TS was made with that target in mind
- it needs really few machine's resources
- TS is still actively developed
- can be privately used for free (this must be better inspected: at the moment I can see "up to 512 connections as Non Profit": pretty sure there is some opensource alternative also, like some mix of XMPP and SIP) or it costs very few anyway, having our own servers.
I mean: nowadays is ok to use other services, as Asgardia have not developed internal ones yet but, for the future, it should be considered into the whole Communication's Infrastructure (like VoIP-phones, IMs, etc.).
~ o ~
Accordingly to the ongoing study/process of better understanding the involved components and technologies, so to formalize a project proposal to submit to Asgardia.Civic, I'm updating the initial "feature request". Further updates will take place as soon as we'll better define the details.
Subject: Voice Routing Services
Description: flexible ed interoperable Voice Services, usable by means of various kinds of "clients" to authenticate and communicate, at various levels, by means of a "routing service" built into Asgardia's IT network structure.
Proponents: @Elwe Thor, @Inductive Soul (and anyone other who knows these kind of systems, or just wishes to help: we'll be glad to expand the proponents' group)
Table of Contents
- Voice Routing servers (VRs): PBX-like system which will be used to establish point-to-point, multi-point or broadcast connection between clients.
- Network: various kinds of networks (e.g. WAN, LAN, WiFi, radio, sat, etc.), all supporting TCP/IP.
- NOC (Network Operation Center): Voice Routing servers' management, which can coincide with the current Asgardia's one (AIRC IT Team). The structure (persons) dedicated to manage the clients' software/hardware, configurations (terminal kinds and capabilities), authorizations (see below), helpdesk, failures, usage statistics, etc.
- NAC (Network Accounting Center): the structure (persons) which will feed the traffic data to our Ministry of Finance, to allow them calculating fees, at the time Asgardia's government will decide the service, whole or in part, will be pay for use (this structure may be the same as NOC). At the moment the system is intended for (asgardians') internal use, for free, so that's a "planned feature".
- software clients: voice (/video/IM/filetransfer) clients, for the various operative systems (at least the mainstream ones: Android, iOS, Windows, Mac, Linux) to use by terminals to authentication to Asgardia's network, to use the "name/address resolution" features to establish the PtP/MP/Broadcast connections.
(list of available softwares will follow)
- Service's subdomain: a subdomain section, into asgardia.space one, to uniquely identify the Voice Services (PBX servers and services), so that they can run separately from other current or future ones. Proposed subdomain is voip.asgardia.space.
- Authentication server(s): implementation, into the current authentication service, of the "extensions" (info fields) needed by the Voice Routing Service in terms of
- access: basic authorization level which allows/disallows the system's usage to blocked users, IPs, etc.
- profile: VR specific "class of usage" (also called Class of Service), so to distinguish the various "levels" (e.g. "foreign", "governative", "personal", etc.)
- accounting: any data related to accounting (this is a reserved option, at the moment, as the system is intended for "internal use" (by asgardians) and for free)
This ToC will expand as more details will be available.