aboutsummaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorMax <msuraev@sysmocom.de>2022-08-21 17:51:31 +0700
committerMax <msuraev@sysmocom.de>2022-08-21 21:53:40 +0700
commit43d7455089e53fd3a0c875fee970446b02871bff (patch)
treea26cb1e9c58d8c342ef5fa19a066930313909bc0 /examples
parentf4301b7f4599cb05ebea09e14f295e846b941a8f (diff)
Add basic readme for example code
Diffstat (limited to 'examples')
-rw-r--r--examples/README21
1 files changed, 21 insertions, 0 deletions
diff --git a/examples/README b/examples/README
new file mode 100644
index 0000000..e2aeaff
--- /dev/null
+++ b/examples/README
@@ -0,0 +1,21 @@
+This example code is handy in illustrating libosmo-sigtran library use as well as experimenting with SCCP protocol.
+
+Run it as follows:
+Server:
+./sccp_demo_user -d DLINP,5:DLSS7,5:DLSCCP,1:DSCCP,1:DMAIN,1
+Client:
+./sccp_demo_user -d DLINP,5:DLSS7,5:DLSCCP,1:DSCCP,1:DMAIN,1 -c
+Server's vty:
+telnet 127.0.0.1 2324
+Client's vty:
+telnet 127.0.0.2 2325
+
+On the client side, after entering privileged mode by typing 'enable', you can switch to demo user mode with 'sccp-user' command.
+
+This gives several additional commands, for example:
+'called-addr-ssn 202' - selecting "echo" application (201 is "refuser", 203 is "callback")
+'connect-req 10 aaaaaaaaaaaaaaaaaaa' - sending N-CONNECT message with ID=12 and optional data
+
+See vty's help for further details.
+
+Calling 'show cs7 instance 0 sccp connections' in privileged mode on the server will show currently active SCCP connections.