SDCORE-669 Updated interface, testpod documentation

Change-Id: I4fafe4487518e6212425949feb31f6bc5ae5bb1f
diff --git a/developer/testpod.rst b/developer/testpod.rst
index 19b2ce9..19a2484 100644
--- a/developer/testpod.rst
+++ b/developer/testpod.rst
@@ -1,4 +1,4 @@
-TEST POD
+TestPod
 ========
 
 Description
@@ -10,14 +10,39 @@
 The Testpod can be run locally on any environment having miniKube via helm test package
 file present in repository OR locally as in binary mode.
 
-How to use testPod
+How to use TestPod
 ------------------
 
-* Binary mode
-    * SMF => ./smf -smfcfg ../../config/smfcfg.yaml -uerouting ../../config/uerouting.yaml
-    * UPF => ./pfcpiface -config ../conf/upf.json
-    * TestPod App => ./testpod amf
+* Repository
+    * `https://github.com/omec-project/testpod5G.git`
 
-* Minikube mode
-    * To test SMF(precondition- UPF should be running)
-    * helm install smftest ./helm/smf/
+* Execution
+    * Binary mode
+        * SMF (NF to be tested)
+            * Make SMF clone (`git clone --branch onf-release3.0.5 https://github.com/omec-project/smf.git --recursive`)
+            * Change SMF PFCP port to 8806 (lib/pfcp/pfcpUdp/udp.go PFCP_PORT = 8806)
+            * Compile SMF (go build)
+            * Run SMF image(./smf -smfcfg ../../config/smfcfg.yaml -uerouting ../../config/uerouting.yaml)
+        * UPF (Only PFCP layer)
+            * Make UPF clone (`git clone https://github.com/badhrinathpa/upf-epc.git`)
+            * git checkout "sim_fast_path" branch
+            * cd  pfcpiface and do "go build"
+            * Run UPF pfcp image (./pfcpiface -config ../conf/upf.json)
+        * TestPod App
+            * Make Testpod clone (`git clone  https://github.com/omec-project/testpod5G.git`)
+            * Compile Testpod image(go build)
+            * Run Testpod image as AMF to test SMF ( ./testpod amf )
+        * Update local DNS table as following (/etc/hosts)
+            * # Testpod specific
+            * 127.0.0.1 upf
+            * 127.0.0.1 smf
+            * 127.0.0.1 nrf
+            * 127.0.0.1 pcf
+            * 127.0.0.1 amf
+            * 127.0.0.1 udm
+
+    * Minikube mode
+        * Install minikube using Homebrew (brew install minikube)
+        * Make Testpod clone (`git clone  https://github.com/omec-project/testpod5G.git`)
+        * To test SMF(precondition- UPF should be running)
+        * helm install smftest ./helm/smf/
diff --git a/dict.txt b/dict.txt
index 5ee6bd4..b127cf6 100644
--- a/dict.txt
+++ b/dict.txt
@@ -120,3 +120,11 @@
 webui
 runtime
 retransmission
+onf
+pfcp
+pfcpUdp
+udp
+cd
+minikube
+Homebrew
+Xn
diff --git a/glossary.rst b/glossary.rst
index 00ebcb0..0c7823b 100644
--- a/glossary.rst
+++ b/glossary.rst
@@ -42,3 +42,4 @@
 Misc
 ----
 SA: Standalone Architecture
+URLLC : Ultra Reliable Low Latency Communication
diff --git a/overview/3gpp-compliance-5g.rst b/overview/3gpp-compliance-5g.rst
index 13b88b1..3dfdf2e 100644
--- a/overview/3gpp-compliance-5g.rst
+++ b/overview/3gpp-compliance-5g.rst
@@ -23,10 +23,13 @@
     * AMF, NRF, SMF, PCF, UDM, UDR, NSSF, AUSF
 
 
-* SD Core High Level Features supported
+* High Level Features supported
     * UE Registration
     * UE De-Registration
-    * PDU Session Establishment/Release
+    * PDU Session Establishment/Modification/Release
+    * AN Release
+    * Network triggered Service Request
+    * Xn based inter NG-RAN handover
 
 * High Level Features Not supported
     * URLLC
@@ -37,7 +40,7 @@
 --------------
 * Interfaces
     * SBI : Yes
-    * PFCP: Yes
+    * N4(UPF), N7(PCF), N10(UDM), N11(AMF) : Yes
 
 * Services
     * PDU Session Management
@@ -73,8 +76,9 @@
 AMF Compliance
 --------------
 * Interfaces
-    * N11, N15, N8, N12, N22, N2, N1 : Yes
-    * N14, N58 : No
+    * SBI : Yes
+    * N11(SMF), N15(PCF), N8(UDM), N12(AUSF), N22(NSSF), N2(AN), N1(UE) : Yes
+    * N14(AMF), N58(NSSAAF) : No
 
 * Services
     * Communication