An SS7 network doesnt really have to do with BHCA it has more to do with the number of messages transmitted across the link. But I guess you can figure it out one way or another.
I dont remember the number of bytes the messages are but if you pick up a good ss7 book they will tell you. You must include all MTP messages and ISUP messages to determine the bit rate.
What about GTT? COT? etc… the additional messaging adds to the bit rate.
Maybe our distinguished host here at erlang will be building one.
Hey T.H. let me know if you need some help on the flows. 🙂