Strategie

Nearby Connections obsługuje różne strategie reklamowania i wykrywania. Najlepsza strategia zależy od konkretnego przypadku użycia.

Klaster

Strategia klastra to strategia typu peer-to-peer, która obsługuje topologię połączeń M-do-N lub w kształcie klastra. Innymi słowy, umożliwia to łączenie się ze sobą nieuporządkowanych grup urządzeń w zasięgu radiowym (ok. 100 m), przy czym każde urządzenie może inicjować połączenia wychodzące z M innymi urządzeniami i akceptować połączenia przychodzące z N innymi urządzeniami.

Ta strategia jest bardziej elastyczna w zakresie ograniczeń topologii niż strategia gwiazdy, ale zapewnia połączenia o mniejszej przepustowości. Sprawdza się w przypadkach użycia z mniejszymi pakietami danych, które wymagają bardziej siatkowej struktury, np. w grach wieloosobowych.

Oznacz gwiazdką

Strategia gwiazdy to strategia typu peer-to-peer, która obsługuje topologię połączeń 1:N lub w kształcie gwiazdy. Innymi słowy, umożliwia to łączenie urządzeń w zasięgu radiowym (ok. 100 m) w topologii gwiazdy, w której każde urządzenie może w dowolnym momencie pełnić rolę koncentratora (w którym może akceptować połączenia przychodzące z N innych urządzeń) lub węzła (w którym może inicjować połączenie wychodzące z pojedynczym koncentratorem), ale nie obu jednocześnie.

Ta strategia najlepiej sprawdza się w sytuacjach, w których jedno urządzenie emituje reklamy, a N urządzeń je wykrywa. W razie potrzeby możesz jednak emitować reklamy i wykrywać je jednocześnie.

Ta strategia ma bardziej rygorystyczne ograniczenia topologii niż strategia klastra, ale zapewnia połączenia o większej przepustowości. Dobrze sprawdza się w przypadku zastosowań wymagających dużej przepustowości, takich jak udostępnianie filmu grupie znajomych.

Z punktu do punktu

Strategia punkt-punkt to strategia peer-to-peer, która obsługuje topologię połączenia 1:1. Innymi słowy, umożliwia to łączenie urządzeń w zasięgu radiowym (ok. 100 m) z największą możliwą przepustowością, ale nie pozwala na więcej niż jedno połączenie naraz.

Ta strategia najlepiej sprawdza się w sytuacjach, w których ważniejsze jest przenoszenie danych niż elastyczność utrzymywania wielu połączeń.

Ta strategia ma bardziej rygorystyczne ograniczenia topologii niż strategia gwiazdy, ale zapewnia połączenia o większej przepustowości. Jest to dobre rozwiązanie w przypadku zastosowań wymagających dużej przepustowości, takich jak udostępnianie dużego filmu na inne urządzenie.