Detailed Information#
Throughput#
Throughput indicates the maximum number of messages that can be sent per second.
SMS
The basic package has a guaranteed throughput of 2 SMS/s.
RBM
The basic package has a guaranteed throughput of 3 RCS/s
Info
When increasing guaranteed throughput, RCS message throughput is 1.5× the SMS message throughput.
Character sets and message length#
A character set defines how characters are encoded in SMS. The character set used has a direct impact on the maximum message length. In the Omnichannel service, the following character sets are used:
-
GSM 7-bit
- Messages encoded with this character set have a maximum length of 160 characters per single message.
- The disadvantage is that this character set does not include characters with diacritics or emojis.
-
Unicode
- A more universal character set that includes all characters used in modern communication.
- The disadvantage is that messages encoded with this character set have a maximum length of 70 characters per single message.
GSM 7-bit Character Set#
Basic Character Set#
| 0x00 | 0x10 | 0x20 | 0x30 | 0x40 | 0x50 | 0x60 | 0x70 | |
|---|---|---|---|---|---|---|---|---|
| 0x00 | @ |
Δ |
SP |
0 |
¡ |
P |
¿ |
p |
| 0x01 | £ |
_ |
! |
1 |
A |
Q |
a |
q |
| 0x02 | $ |
Φ |
" |
2 |
B |
R |
b |
r |
| 0x03 | ¥ |
Γ |
# |
3 |
C |
S |
c |
s |
| 0x04 | è |
Λ |
¤ |
4 |
D |
T |
d |
t |
| 0x05 | é |
Ω |
% |
5 |
E |
U |
e |
u |
| 0x06 | ù |
Π |
& |
6 |
F |
V |
f |
v |
| 0x07 | ì |
Ψ |
' |
7 |
G |
W |
g |
w |
| 0x08 | ò |
Σ |
( |
8 |
H |
X |
h |
x |
| 0x09 | Ç |
Θ |
) |
9 |
I |
Y |
i |
y |
| 0x0A | LF |
Ξ |
* |
: |
J |
Z |
j |
z |
| 0x0B | Ø |
ESC |
+ |
; |
K |
Ä |
k |
ä |
| 0x0C | ø |
Æ |
, |
< |
L |
Ö |
l |
ö |
| 0x0D | CR |
æ |
- |
= |
M |
Ñ |
m |
ñ |
| 0x0E | Å |
ß |
. |
> |
N |
Ü |
n |
ü |
| 0x0F | å |
É |
/ |
? |
O |
§ |
o |
à |
- LF is a Line Feed control.
- CR is a Carriage Return control, or filler.
- ESC is an Escape to extension table (maps to NBSP).
- SP is a Space character.
Basic Character Set Extension#
When the GSM 7-bit character set is used, characters from this table count as 2 characters toward the message length.
| 0x00 | 0x10 | 0x20 | 0x30 | 0x40 | 0x50 | 0x60 | 0x70 | |
|---|---|---|---|---|---|---|---|---|
| 0x00 | \| |
|||||||
| 0x01 | ||||||||
| 0x02 | ||||||||
| 0x03 | ||||||||
| 0x04 | ^ |
|||||||
| 0x05 | € |
|||||||
| 0x06 | ||||||||
| 0x07 | ||||||||
| 0x08 | { |
|||||||
| 0x09 | } |
|||||||
| 0x0A | FF |
|||||||
| 0x0B | SS2 |
|||||||
| 0x0C | [ |
|||||||
| 0x0D | CR2 |
~ |
||||||
| 0x0E | ] |
|||||||
| 0x0F | \ |
- FF is a Page Break control. If not recognized, it shall be treated like LF.
- CR2 is a control character. No language specific character shall be encoded at this position.
- SS2 is a second Single Shift Escape control reserved for future extensions.
Automatic removal of diacritics and conversion to GSM-7#
For all inputs, the application offers automatic replacement of Slovak characters with diacritics by characters without diacritics. If you use this option, the GSM-7 character set will be used to encode the message, increasing the maximum message length to 160 characters.
Attention
If the message contains characters that have no equivalent in the GSM-7 character set (for example emojis), diacritics will be removed, but the maximum message length will still be 70 characters, because the message will still contain a character that cannot be replaced.
Message splitting#
If the message text exceeds the maximum length for the given character set, the message can be split into multiple messages using special hidden characters. Such a split message will be sent as 3 separate messages, but on the recipient's device it will automatically be joined and displayed as a single message. The maximum combined length of all three messages is 459 characters for the GSM-7 character set or 201 characters for Unicode.