Small tool to generate ladder diagrams for network protocols. obsoleted by mscgen.
Go to file
Harald Welte 63d8dbbaa3 add gprs pdp context activation with split GGSN daemon / kernel architecture 2012-12-08 18:03:35 +01:00
GD new gen_ladder implementation, based on the GD perl module 2011-10-07 20:36:29 +02:00
.gitignore add .png to gitignore 2011-12-29 13:43:07 +01:00
Makefile new gen_ladder implementation, based on the GD perl module 2011-10-07 20:36:29 +02:00
OsmoLadder.pm add support for printing a title on top of the picture 2011-10-07 21:22:25 +02:00
README update README 2011-10-07 21:22:18 +02:00
call_forwarding_uncond_camel.lad add title to manny .lad files 2011-10-07 21:22:40 +02:00
call_forwarding_user_busy_camel.lad add title to manny .lad files 2011-10-07 21:22:40 +02:00
camel_fig23_isup.lad some more camel realted diagrams 2012-04-29 20:58:47 +02:00
camel_fig24_isup_in.lad some more camel realted diagrams 2012-04-29 20:58:47 +02:00
camel_fig39_camel_mt_call.lad some more camel realted diagrams 2012-04-29 20:58:47 +02:00
camel_fig230_tc_seq.lad some more camel realted diagrams 2012-04-29 20:58:47 +02:00
camel_fig310_mt_fail_gmsc.lad some more camel realted diagrams 2012-04-29 20:58:47 +02:00
camel_fig311_mt_fail_vmsc.lad some more camel realted diagrams 2012-04-29 20:58:47 +02:00
camel_fig313_uncond_fw.lad some more camel realted diagrams 2012-04-29 20:58:47 +02:00
camel_fig314_callfw_detached.lad some more camel realted diagrams 2012-04-29 20:58:47 +02:00
camel_mo_call_mon.lad some more camel realted diagrams 2012-04-29 20:58:47 +02:00
camel_mt_control.lad add title to manny .lad files 2011-10-07 21:22:40 +02:00
gen_ladder.pl add support for printing a title on top of the picture 2011-10-07 21:22:25 +02:00
gprs_attach.lad add title to manny .lad files 2011-10-07 21:22:40 +02:00
gprs_pdp_ctx_act.lad add GPRS procedure .lad files 2011-12-29 13:42:45 +01:00
gprs_pdp_ctx_act_kernel.lad add gprs pdp context activation with split GGSN daemon / kernel architecture 2012-12-08 18:03:35 +01:00
gprs_ra_upd.lad add GPRS procedure .lad files 2011-12-29 13:42:45 +01:00
location_update.lad add title to manny .lad files 2011-10-07 21:22:40 +02:00
location_update_2nd_core.lad add title to manny .lad files 2011-10-07 21:22:40 +02:00
map_client_server.lad add title to manny .lad files 2011-10-07 21:22:40 +02:00
map_loc_upd.lad add title to manny .lad files 2011-10-07 21:22:40 +02:00
mo_call.lad add title to manny .lad files 2011-10-07 21:22:40 +02:00
mo_call_roaming.lad add title to manny .lad files 2011-10-07 21:22:40 +02:00
mo_call_roaming_core.lad more ladder diagrams 2011-10-07 20:38:27 +02:00
mo_sms.lad add title to manny .lad files 2011-10-07 21:22:40 +02:00
mo_sms_logical.lad add title to manny .lad files 2011-10-07 21:22:40 +02:00
mt_call.lad add title to manny .lad files 2011-10-07 21:22:40 +02:00
mt_call_roaming.lad add title to manny .lad files 2011-10-07 21:22:40 +02:00
mt_call_roaming_core.lad add title to manny .lad files 2011-10-07 21:22:40 +02:00
mt_sms.lad add title to manny .lad files 2011-10-07 21:22:40 +02:00
mt_sms_delayed.lad add MT-SMS case with absent subscriber / alerting 2012-02-02 21:58:19 +01:00
rach.lad add title to manny .lad files 2011-10-07 21:22:40 +02:00
ss_activate.lad more ladder diagrams 2011-10-07 20:38:27 +02:00
ss_interrogate.lad more ladder diagrams 2011-10-07 20:38:27 +02:00
test.lad add title to manny .lad files 2011-10-07 21:22:40 +02:00

README

gen_ladder - tool to generate protocol ladder diagrams
(C) 2010-2011 by Harald Welte <laforge@gnumonks.org>

This tool can be used to generate typical ladder diagrams as they are often
used in the description of networking protocols.

The input file is a ".lad" file, from which gen_ladder.pl generates a PNG

As an example, I have included a "test.lad" file, which you can process by
calling
	make test.png