UMTS - SCTP
Stream Control Transmission Protocol (SCTP) to niezawodny protokół transportowy, który działa na szczycie usługi pakietowej bez potencjalnie zawodnego połączenia, takiego jak IP. Został opracowany specjalnie dla aplikacji i ofert sygnalizacyjnych rozpoznawanych bez nieuplikowanych datagramów (komunikatów) błędów przesyłania. Wykrywanie uszkodzeń danych, ich utraty i powielania odbywa się za pomocą sum kontrolnych i numerów sekwencyjnych.
Zastosowano mechanizm selektywnej retransmisji, aby skorygować utratę lub uszkodzenie danych. Decydującą różnicą jest multi-homing TCP i koncepcja wielu strumieni w połączeniu. Tam, gdzie w przepływie TCP nazywana jest sekwencja bajtów, strumień SCTP reprezentuje sekwencję komunikatów. SCTP próbuje połączyć zalety UDP i TCP, ale unika ich wad; jest zdefiniowany w IETF RFC 4960.
SCTP jest używany w kilku interfejsach płaszczyzny kontroli wewnętrznej sieci, z tymi aplikacjami SCTP -
- S1-MME: między eNodeB a MME
- SBc: między MME i SBc.
- S6a: między MME a HSS
- S6d: między SGSN i HSS
- SG: między MSC / VLR i MME
- S13: między MME a EIR
Protokół aplikacji S1
Istnieją dwie kategorie procedur w S1-MME: UE stowarzyszony i niezasocjowany UE. Ponadto zdefiniowano dwie klasy wiadomości: Class1 to z klasą 2. Komunikaty inicjatora / odpowiedzi klasy 1 i powiązanych procedur są wymienione w poniższej tabeli; procedury dla nazw komunikatów klasy 2 są w dużej mierze identyczne z nazwami procedur, a poniższa tabela (druga tabela) zawiera tylko ich listę.
Procedura elementarna | Wiadomość inicjująca | Odpowiedź (jeśli się powiedzie) |
---|---|---|
Przygotowanie do odbioru | Wymagane przekazanie | Polecenie przekazania |
Alokacja zasobów ręki | Wymagane przekazanie | Wymagany przełącznik ścieżki ACK. |
Żądanie przełącznika krosowego | Wymagany przełącznik ścieżki. | Przełącznik ścieżki potwierdzenia. |
Anulowanie przekazania | Anuluj przekazanie | Anulowanie przekazania potwierdzenia. |
Konfiguracja E-RAB | Konfiguracja E-RAB Wymag. | Konfiguracja E-RAB Odp. |
Modyfikacja E-RAB | Wymagana modyfikacja E-RAB | E-RAB modyfikuj Resp. |
Wersja E-RAB | Zwolnienie polecenia E-RAB | Polecenie E-RAB Resp. |
Początkowa konfiguracja kontekstu | Wymagana początkowa konfiguracja kontekstu. | Początkowa konfiguracja kontekstu Odp. |
Resetowanie | Resetowanie | Reset Ack. |
Konfiguracja S1 | Wymagana konfiguracja S1 | Konfiguracja S1 Odp. |
Udostępnienie kontekstu UE | Polecenie uwolnienia kontekstu UE | Ukończono publikację kontekstu UE |
Modyfikacja kontekstu UE | Wymagana modyfikacja kontekstu UE. | Modyfikacja kontekstu UE wzgl. |
Konfiguracja eNodeB | Aktualizacja konfiguracji ENB | Komunikat aktualizacji konfiguracji ENB. |
Konfiguracja MME | Aktualizacja konfiguracji MME | Potwierdzenie aktualizacji konfiguracji MME. |
Ostrzeżenie dotyczące zapisu i wymiany | Wymagane ostrzeżenie dotyczące zapisu-zamiany. | Ostrzeżenie typu „Write-Replace” wzgl. |
Procedura elementarna
- Powiadomienie o przekazaniu
- Sygnalizacja zwolnienia E-RAB
- Paging
- Początkowy komunikat UE
- Transport NAS z łączem w dół
- Transport NAS z łączem w górę
- Wskazanie braku dostawy NAS
- Dezaktywuj śledzenie
- Rozpocznij śledzenie
- Wskazanie błędu śledzenia
- Sygnalizacja awarii raportowania lokalizacji
- Kontrola raportowania lokalizacji
- Raport lokalizacji
- Śledzenie ruchu w komórkach
- Wskazanie błędu
- Żądanie zwolnienia kontekstu UE
- Tunelowanie Downlink S1 CDMA2000
- uplink S1 CDMA2000 Tunelowanie
- Wskazanie informacji o zdolności UE
- Transfer statusu eNodeB
- Transfer statusu MME
- Przeciążenie Start
- Zatrzymanie przed przeciążeniem
- Bezpośredni transfer informacji eNodeB
- Bezpośredni transfer informacji MME
- Transfer konfiguracji eNodeB
- Konfiguracja MME
Protokół aplikacji X2
Protokół aplikacji X2 ma wiele wspólnego z S1-AP; dokonuje się takiej samej kategoryzacji w wiadomościach klasy 1 i 2. Komunikat konfiguracji jest znacznie mniejszy, co odpowiada wyspecjalizowanej funkcji X2.
Procedura | Wiadomość inicjująca | Klasa | Odpowiedź (jeśli się powiedzie) |
---|---|---|---|
Przygotowanie do odbioru | Wymagane przekazanie | 1 | Wymagane przekazanie ACK. |
Resetowanie | Zresetuj wymag. | 1 | Resetuj odp. |
Konfiguracja X2 | Konfiguracja X2 | 1 | Konfiguracja X2 wzgl. |
Aktualizacja konfiguracji eNodeB | Aktualizacja konfiguracji ENB | 1 | ENB Potwierdzenie aktualizacji konfiguracji. |
Inicjowanie raportowania stanu zasobów | Wymagany stan zasobów | 1 | Stan zasobów odp. |
Wskazanie obciążenia | Załaduj informacje | 2 | |
Anuluj przekazanie | Anuluj przekazanie | 2 | |
Transfer statusu SN | Transfer statusu SN | 2 | |
Udostępnienie kontekstu UE | Udostępnienie kontekstu UE | 2 | |
Stan zasobów | Stan zasobów | 2 | |
Raportowanie | aktualizacja | ||
Wskazanie błędu | Wskazanie błędu | 2 |