How to build my Messaging Network
Ozeki Station To Station protocol provides a safe and reliable communication channel for each entity using that protocol to communicate with other devices. These devices build up a network of entities using OS2S protocol. The complexity of these networks are widely ranged from the simplest single station network to a complex network containing multiple relay stations.
Network components
All devices have got their role in a network. The main feature of OS2S is
that each entity can play all kinds of roles in the network. If a connection
is a participant in two different networks, it can be a single station in one
network and a relay station in the other at the same time.
The other feature of OS2S networks is that not all components needed to create
a fully operable network. For example, a simple network does not need to
contain a dedicated relay station of the stations if the station can handle
all connections locally or using gateways.
Address: The main identifier of the sender and the receiver entity. For example a phone number or an e-mail address
Connection: This component delivers or receives a message from the other connections. Connection can be a single user, servers, devices or a gateway as well.
Station: Collects all connections within its range and organizes the communication between them or connections from other stations.
Relay station: Provides a gateway between different stations. The main purpose of a Relay Station is to ensure the communication between two connections from distinct stations.
Domain controller: The main purpose of Domain Controller is to authenticate and validate user access over the network in case of multi presence. It acts as a Connection in the network.
Scope of the Network
Single station network: Each participant of the network connects to a single station that handles the communication between them.
Single station network with gateways: In this network, the connections do not link with the station directly, the messages broadcast by gateways.
Multi station network with single relay: The communication between stations provided by a relay station.
Multi station network with multiple relays: Every station connected to a relay station and able to communicate with participants under other relays.
Multi station network with multi presence: This configuration occurs when a user or device connected to multiple stations using the same domain.
More information
- How to set up your Ozeki Chat Client
- How to set up your Ozeki Chat Server
- The 4 security layers you can use
- Technology
- Quick Start Guide - Chat Server
- How to build my Messaging Network