Project

General

Profile

SGs Interface » History » Version 1

laforge, 10/29/2017 09:05 PM

1 1 laforge
h1. SGs Interface
2
3
The SGs interface is an optional interface between a 2G (GERAN) / 3G (UTRAN) MSC and an LTE/EPC MME.  It's purpose is to facilitate both CSFB (Circuit-Switched Fall Back) and SMSoS (SMS over SGs). It is used for Mobility management (MM) and paging procedures between the EPS (Evolved Packet Services) and CS (Circuit Switched) domain.
4
5
It's based on the Gs (VLR-SGSN) interface that was added earlier on to facilitate paging coordination between the CS an PS domain in 2G/3G.
6
7
8
h2. CSFB (Circuit Switched Fall Back)
9
10
h2. SMSoS (SMS Over SGs)
11
12
In SMSoS, a LTE-attached UE must not fall back to GERAN/UTRAN for MO and MT SMS.  This is only used if SMS-over-IP (over IMS) is not configured or if the IMS registration fails.
13
14
h3. MO-SMS
15
16
MO-SMS are sent by the UE over E-UTRAN and the MME (FIXME: how exactly) and passed over SGs into the MSC.  From that point on, they follow normal processing of any other SMS received by that MSC, e.g. over GERAN.
17
18
19
20
h1. Protocol stacking
21
22
The Interface is defined as SGsAP over SCTP over IP, i.e. there is no SCCP/SIGTRAN involved.
23
24
h2. SGsAP Protocol encoding
25
26
The SGsAP protocol is a successor of the BSSAP+ protocol and specified like a classic GSM protocol with a fixed message header and TLV information elements.  There's no abstract syntax or formal definition. 
27
28
h1. Procedures on SGs
29
30
h2. Mobility Management
31
32
h3. Attach Procedure
33
34
The combined EPS/IMSI attach procedure is based on the combined GPRS+IMSI attach procedure specified earlier for Gs
35
36
* There is a special "attach type" that the UE uses when sending the attach message to the MME.  At that point, the UE can also inform the network if it's interested in SMS only or CSFB.  Security procedures + registration in the EPS proceed as normal.
37
* The MME performs a location update request (LAI, IMSI, MME IP, LU type) via SGs to the MSC/VLR
38
* The VLR stores the MME IP address in some internal state and performs a LU procedure in the CS domain towards the HLR
39
* The VLR responds on SGs with LU Accept (TMSI) to the MME
40
* The EPS Attach procedure completes with LAI+TMSI to the US
41
42
h3. Tracking Area / Location Area Update procedure
43
44
* The UE sends a TAU update request to the MME as normal, but indicates combined TA+LA "Update Type"
45
* The MME sends a LU Request (LAI, IMSI, MME, LU Type) via SGs to the VLR. The NEW LAI is derived or allocated in the MME based on the GUTI from the UE.
46
* The VLR performs a LU procedure in the CS domain towards the HLR
47
* The VLR responds on SGs with LU Accept (TMSI) to the MME
48
* The TAU procedure completes with LAI+TMSI to the US
49
50
h3. Periodic Tracking Area / Location Area Update procedure
51
52
* no periodic LU
53
* periodic TA updates are preformed
54
* SGs association to MSC/VLR disables implicit detach(!)
55
56
h2. CSFB
57
58
h3. MO Voice Call
59
60
* under specific circumstances, the UE and eNB + MME will make the UE establish CS connection over GERAN/UTRAN
61
* The UE establishes a channel on GERAN/UTRAN and sends a CM Service Request (only after prior combined LA/TA attach)
62
* CS call establishment like normal in GERAN/UTRAN
63
64
h3. MT Voice Call
65
66
* The MSC receives an incoming voice call for a given subscriber
67
* The MSC/VLR determnines this is for a subscriber that is attached via SGs and sends a CS Paging message (IMSI, VLR, TMSI, Location Info, CLID) to the MME
68
* The MME forwards the message to the UE, either directly (active) or after paging (idle)
69
* ...
70
* The UE establishes a channel on GERAN/UTRAN and sends a Paging Response message
71
* The MSC/VLR stops the paging timer started when starting to page vis SGs and establishes a CS connection like normal
72
73
h2. SMS
74
75
Contrary to CSFB, no CS Fallback is performed.  SMS are sent over NAS messages between UE and MME
Add picture from clipboard (Maximum size: 48.8 MB)