sip: Add SIP_Emulation and first osmo-sip-connector test case

Change-Id: Ifd47b0d48c609b4a678ea47aa7f89f5c12e6c0d2
diff --git a/library/MNCC_Types.ttcn b/library/MNCC_Types.ttcn
index 001b4b8..8d47efb 100644
--- a/library/MNCC_Types.ttcn
+++ b/library/MNCC_Types.ttcn
@@ -561,7 +561,38 @@
 			lchan_mode := ?
 		}
 	}
-
+}
+template (value) MNCC_PDU ts_MNCC_SETUP_ind(uint32_t call_id, MNCC_number called,
+				    template (omit) MNCC_number calling := omit,
+				    template (omit) charstring imsi := omit,
+				    template (value) MNCC_bearer_cap bcap := ts_MNCC_bcap_voice) := {
+	msg_type := MNCC_SETUP_IND,
+	u := {
+		signal := {	/* See 24.008 9.3.23.2 */
+			callref := call_id,
+			bearer_cap := valueof(bcap),			/* mandatory */
+			called := called,				/* mandatory */
+			calling := calling,				/* optional */
+			redirecting := omit,
+			connected := omit,
+			cause := omit,
+			progress := omit,
+			useruser := omit,				/* optional */
+			facility := omit,				/* optional */
+			cccap := omit,					/* optional */
+			ssversion := omit,				/* optional */
+			clir_sup := 0,					/* optional */
+			clir_inv := 0,					/* optional */
+			signal := omit,
+			keypad := omit,
+			more := 0,
+			notify := 0,
+			emergency := omit,
+			imsi := imsi,
+			lchan_type := 0,
+			lchan_mode := 0
+		}
+	}
 }
 
 /* MO: MSC <- MNCC: SETUP.cnf; Response to SETUP.ind */