Priorytety SMS

Domyślnie w Ozeki 10 SMS Gateway nie ma zarządzania priorytetami wiadomości tekstowych SMS. Możliwe jest jednak wpływanie na kolejność, w jakiej wiadomości są wysyłane. Aby to zrobić, należy zapoznać się z algorytmem wysyłania wiadomości.

Algorytm wysyłania wiadomości

W Ozeki 10 SMS Gateway każdy użytkownik ma osobne kolejki oczekiwania. Wiadomości, które mają zostać wysłane, są przekazywane do tych kolejek oczekiwania, nazywanych Skrzynka nadawcza. Z Skrzynki nadawczej danego użytkownika wiadomości SMS są wysyłane zgodnie z zasadą FCFS (First Come First Served – pierwsze przyszło, pierwsze obsłużone).

W przypadku dwóch lub więcej użytkowników, wszyscy mają taki sam priorytet dostępu do kanału wysyłania wiadomości. W praktyce oznacza to, że niezależnie od tego, ile wiadomości każdego użytkownika czeka na wysłanie, program wybierze jedną wiadomość od każdego użytkownika w jednej rundzie. Ten algorytm nazywa się Round Robin (algorytm karuzelowy).

Jak można wpłynąć na kolejność wysyłania

Aby móc wpłynąć na kolejność wysyłania wiadomości, zaleca się utworzenie dwóch kont użytkowników w Ozeki 10 SMS Gateway. W ten sposób wiadomości o niskim priorytecie będą wysyłane przez pierwsze konto użytkownika, a wiadomości o wysokim priorytecie będą wysyłane przez drugie konto użytkownika.

Jeśli zakłada się, że jest wiele wiadomości o niskim priorytecie i tylko kilka wiadomości o wysokim priorytecie, to dzięki tej metodzie można nadać priorytet pilnym wiadomościom. Wyższy priorytet wynika z faktu, że pilne wiadomości nie muszą czekać, aż program wyśle wszystkie wiadomości o niskim priorytecie, które dotarły przed nimi. Dlatego wiadomości o wysokim priorytecie mogą być wysłane jako pierwsze (Rysunek 1).

Algorytm Round Robin priorytetów kolejności wysyłania wiadomości tekstowych
Rysunek 1 - Priorytety

More information